离子cordova android构建错误(cordova.cmd构建android退出,退出代码为1)
我正在尝试为该应用程序部署一个Android构建.但是在此过程中会发生以下错误.
I'm trying to deploy an android build for the app. But below error occurs in the process.
可能是问题所在了.但是"gradle -v"
命令在cmd上成功执行并查看gradle版本.但是我分别下载了gradle文件并设置了路径变量以使用gradle.
May be the issue is in gradle. But "gradle -v"
command executes on cmd successfully and views gradle version. But I separately downloaded gradle files and set path variables to use gradle.
ANDROID_SDK_ROOT=undefined (recommended setting)
ANDROID_HOME=C:\Users\intern\AppData\Local\Android\Sdk\ (DEPRECATED)
Subproject Path: CordovaLib
Subproject Path: app
Exception in thread "main" java.lang.NullPointerException
at org.gradle.wrapper.PathAssembler.getDistName(PathAssembler.java:84)
at org.gradle.wrapper.PathAssembler.getDistribution(PathAssembler.java:40)
at org.gradle.wrapper.Install.createDist(Install.java:44)
at org.gradle.wrapper.WrapperExecutor.execute(WrapperExecutor.java:107)
at org.gradle.wrapper.GradleWrapperMain.main(GradleWrapperMain.java:61)
C:\Users\intern\Desktop\ionic\MyIonicProject\platforms\android\gradlew: Command failed with exit code 1 Error output:
Exception in thread "main" java.lang.NullPointerException
at org.gradle.wrapper.PathAssembler.getDistName(PathAssembler.java:84)
at org.gradle.wrapper.PathAssembler.getDistribution(PathAssembler.java:40)
at org.gradle.wrapper.Install.createDist(Install.java:44)
at org.gradle.wrapper.WrapperExecutor.execute(WrapperExecutor.java:107)
at org.gradle.wrapper.GradleWrapperMain.main(GradleWrapperMain.java:61)
我期望在连接到PC的android设备上获得成功的构建,但是在gradle文件中以NullPointException
错误结束.
I'expecting to get a successful build on my android device which is connected to PC but it ends with a NullPointException
error in a gradle file .
您尚未设置
ANDROID_SDK_ROOT =未定义(推荐设置)
ANDROID_SDK_ROOT=undefined (recommended setting)
您必须设置 ANDROID_SDK_ROOT
设置您的根
-
工具-> Android SDK工具
Tools -> Android SDK Tools
工具-> Android SDK平台工具
Tools -> Android SDK Platform-tools
工具-> Android SDK构建工具
Tools -> Android SDK Build-tools