Ионная Cordova Ошибка сборки Android (сборка Cordova.cmd Android завершена с кодом выхода 1) - PullRequest
1 голос
/ 30 октября 2019

Я пытаюсь развернуть сборку Android для приложения. Но ниже ошибка происходит в процессе.

Возможно, проблема в выпуске. Но команда "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)

Я ожидаю успешную сборку на устройстве Android, которое подключено к ПК, но заканчивается ошибкой NullPointException вфайл Gradle.

1 Ответ

0 голосов
/ 30 октября 2019

Вы не установили

ANDROID_SDK_ROOT = не определено (рекомендуется)

необходимо установить ANDROID_SDK_ROOT

Настройте свой root

  • Инструменты -> Инструменты Android SDK

  • Инструменты -> Инструменты Android SDK Platform-инструменты

  • Инструменты -> Android SDK Build-tools

Где находится android_sdk_root? и как мне его установить .?

https://github.com/apache/cordova-android/issues/670

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...