ionic cordova android 构建错误(cordova.cmd 构建 android 已退出,退出代码为 1)
ionic cordova android build error (cordova.cmd build android exited with exit code 1)
我正在尝试为应用程序部署 android 构建。但在此过程中出现以下错误。
可能是 gradle 中的问题。但是 "gradle -v"
命令在 cmd 上成功执行并查看 gradle 版本。但是我单独下载了gradle个文件,设置路径变量使用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
错误结束。
你还没有设置
ANDROID_SDK_ROOT=undefined (recommended setting)
你必须设置ANDROID_SDK_ROOT
设置你的根目录
工具 -> Android SDK 工具
工具 -> Android SDK 平台工具
工具 -> Android SDK 构建工具
Where is android_sdk_root? and how do I set it.?
我正在尝试为应用程序部署 android 构建。但在此过程中出现以下错误。
可能是 gradle 中的问题。但是 "gradle -v"
命令在 cmd 上成功执行并查看 gradle 版本。但是我单独下载了gradle个文件,设置路径变量使用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
错误结束。
你还没有设置
ANDROID_SDK_ROOT=undefined (recommended setting)
你必须设置ANDROID_SDK_ROOT
设置你的根目录
工具 -> Android SDK 工具
工具 -> Android SDK 平台工具
工具 -> Android SDK 构建工具
Where is android_sdk_root? and how do I set it.?