作者:etqq | 来源:互联网 | 2023-02-13 10:23
长话短说:我的Android手机一直与亚行脱节.有人告诉我更新android studio,做到了.我在Intellij中打开我的项目并尝试在android上运行,我收到一个错误:
BUILD FAILED
Total time: 48.986 secs
Error: /Users/me/Desktop/comp/Development/comp-ionic/platforms/android/gradlew: Command failed with exit code 1 Error output:
FAILURE: Build failed with an exception.
* What went wrong:
Execution failed for task ':compileDebugJavaWithJavac'.
> java.lang.NullPointerException (no error message)
我的第一个想法是我的格斗是错误的版本.对于这个特定的应用程序,我需要使用gradle版本2.14.1
.
当我输入gradle -v
我的版本3.3.
有没有办法删除/降级gradle从3.3到2.14.1?
或者这是另一个问题吗?
1> Moonbloom..:
如果您正在使用gradle包装器,那么项目中将有一个名为"gradle"的文件夹,其中包含一个名为"wrapper"的子文件夹,其中有2个文件:
- gradle-wrapper.jar
- gradle-wrapper.性能
打开"gradle-wrapper.properties"并将其显示为"3.3"的位置更改为"2.14.1".然后同步gradle,它将自动下载2.14.1.
如果您使用的是新的2.3 Android Studio,则必须使用gradle wrapper 3.3作为其支持的最小gradle包装版本.如果是这样,那么你将不得不下载Android Studio 2.2,或修复你的项目中需要gradle包装器版本2.14.1的任何问题.
要获得有关问题的更多信息,请尝试运行:./ gradlew clean assemble -stacktrace
这将清理你的项目,尝试编译它,如果/当它失败,它将显示错误的堆栈跟踪.