title: Unable to locate a Java Runtime Android Studio Robolectric
body: <p>I've added Robolectric to an Android project. I'm using Android Studio with Build Tools in 19.0.1.</p>
  
  <p>I can run the tests with:</p>
  
  <pre><code>$./gradlew test
  </code></pre>
  
  <p>Which execute fine.</p>
  
  <p>If I try:</p>
  
  <pre><code>$ gradle installDebug
  </code></pre>
  
  <p>It executes fine as well:</p>
  
  <pre><code>$ ./gradlew installDebug
  WARNING: Dependency commons-logging:commons-logging:1.1.1 is ignored for debugTest as it may be conflicting with the internal version provided by Android.
           In case of problem, please repackage it with jarjar to change the class packages
  WARNING: Dependency org.apache.httpcomponents:httpclient:4.0.3 is ignored for debugTest as it may be conflicting with the internal version provided by Android.
           In case of problem, please repackage it with jarjar to change the class packages
  The Test.testReportDir property has been deprecated and is scheduled to be removed in Gradle 2.0. Please use the Test.getReports().getHtml().getDestination() property instead.
  :app:compileDebugNdk
  :app:preBuild
  :app:preDebugBuild
  :app:checkDebugManifest
  :app:prepareDebugDependencies
  :app:compileDebugAidl
  :app:compileDebugRenderscript
  :app:generateDebugBuildConfig
  :app:mergeDebugAssets
  :app:generateDebugResValues UP-TO-DATE
  :app:generateDebugResources
  :app:mergeDebugResources
  :app:processDebugManifest
  :app:processDebugResources
  :app:generateDebugSources
  :app:compileDebugJava
  :app:preDexDebug
  :app:dexDebug
  :app:processDebugJavaRes UP-TO-DATE
  :app:validateDebugSigning
  :app:packageDebug
  :app:installDebug
  8266 KB/s (46166 bytes in 0.005s)
   pkg: /data/local/tmp/app-debug-unaligned.apk
  Success
  
  BUILD SUCCESSFUL
  
  Total time: 4.291 secs
  </code></pre>
  
  <p>However when I'm trying to run my project on a device or emulator from Android Studio, I get the following:</p>
  
  <pre><code>Execution failed for task ':app:dexDebug'.
  &gt; com.android.ide.common.internal.LoggedErrorException: Failed to run command:
  /Applications/Android Studio.app/sdk/build-tools/19.0.1/dx --dex --output /Users/fstephany/Code/android/RoboElectricTestingProject/app/build/dex/debug /Users/fstephany/Code/android/RoboElectricTestingProject/app/build/classes/debug /Users/fstephany/Code/android/RoboElectricTestingProject/app/build/dependency-cache/debug
  Error Code:
    1
  Output:
    Unable to locate a Java Runtime to invoke.
  </code></pre>
  
  <p>Any hint on where to look for this issue? I can always <code>installDebug</code> then start the app from CLI or Studio but it's getting in the way.</p>