Jef*_*pez 19 android gradle android-gradle-plugin
Android Studio + Gradle新手.
我正在尝试使用以下命令从命令行运行我的应用程序:
gradlew installDebug
Run Code Online (Sandbox Code Playgroud)
只有在我刚打开Studio时执行该命令并执行初始同步/构建操作时,应用程序才会安装在我的设备上.
每当我修改我的代码,并尝试再次运行该命令时,构建失败并显示以下错误:
Execution failed for task ':app:compileDebugJavaWithJavac'
> Could not find tools.jar
Run Code Online (Sandbox Code Playgroud)
我该如何解决这个问题?提前致谢.
Jef*_*pez 25
将JAVA_HOME变量设置为C:\ Program Files\Java\jdkX.XX对我有用.
由于某种原因,它之前已设置为JRE目录.
你在Linux上吗?什么echo $JAVA_HOME产出?
跑步时我遇到了类似的问题react-native run-android.将$ JAVA_HOME(尚不存在)设置为JDK文件夹后,问题就解决了.在我的例子中,我将以下行添加到.bashrc文件的末尾:
export JAVA_HOME="path/to/a/folder/with/JDK/jdk1.8.0_60"
Run Code Online (Sandbox Code Playgroud)
并重新启动终端.
| 归档时间: |
|
| 查看次数: |
47355 次 |
| 最近记录: |