diff --git a/src/plugins/android/androidconfigurations.cpp b/src/plugins/android/androidconfigurations.cpp
index 5fed6179d7e308f8b770b942f5f12d44652804a2..79d41932ff8234372e5b26795e9478f1d093766f 100644
--- a/src/plugins/android/androidconfigurations.cpp
+++ b/src/plugins/android/androidconfigurations.cpp
@@ -471,8 +471,12 @@ FileName AndroidConfig::adbToolPath() const
 Environment AndroidConfig::androidToolEnvironment() const
 {
     Environment env = Environment::systemEnvironment();
-    if (!m_openJDKLocation.isEmpty())
+    if (!m_openJDKLocation.isEmpty()) {
         env.set(QLatin1String("JAVA_HOME"), m_openJDKLocation.toUserOutput());
+        Utils::FileName binPath = m_openJDKLocation;
+        binPath.appendPath(QLatin1String("bin"));
+        env.prependOrSetPath(binPath.toUserOutput());
+    }
     return env;
 }