diff --git a/package.xml b/package.xml
index ea2f08918dddfd47546f764f6169f69932369bc0..1b5dbc01cc7e79622d4c39455c74bad999a7e15a 100644
--- a/package.xml
+++ b/package.xml
@@ -1,7 +1,7 @@
 <?xml version="1.0"?>
 <package>
   <name>rosjava_core</name>
-  <version>0.3.8</version>
+  <version>0.3.9</version>
   <description>
     An implementation of ROS in pure-Java with Android support.
   </description>
diff --git a/rosjava/build.gradle b/rosjava/build.gradle
index 0c3853cb2cda3f094f42f7f6713730653a02f185..f645cb6cff71e09e51e627a0487db48392aa7385 100644
--- a/rosjava/build.gradle
+++ b/rosjava/build.gradle
@@ -26,7 +26,7 @@ dependencies {
   api 'dnsjava:dnsjava:2.1.1'
   api 'org.apache.commons:com.springsource.org.apache.commons.logging:1.1.1'
   api 'org.apache.commons:com.springsource.org.apache.commons.net:2.0.0'
-  api 'com.google.guava:guava:12.0'
+  api 'com.google.guava:guava:31.0.1-jre'
 }
 
 jar {