我从IntelliJ构建Android项目时遇到问题。我设置了默认的Android项目并尝试进行编译,然后:
错误:Gradle:任务':app:preDexDebug'的执行失败。
(...)
/android-sdk/sdk/build-tools/android-4.4W/dx:第89行:exec:java:未找到
我使用ide的gradle包装器。我在PATH和JAVA_HOME上都有Java。那么错误的原因是什么呢?
我已经解决了我的问题。
我已经在.bashrc文件中的路径上设置了Java。dx可能是从外壳运行的,而没有读取该文件,因此我在'/ etc / profile'中将其设置为有效。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句