Я пытаюсь создать приложение на Android, но всегда возвращает эту ошибку
ANDROID_HOME=/usr/lib/android-sdk JAVA_HOME=/usr/lib/jvm/jdk1.8.0_171-amd64 studio Error occurred during initialization of VM java/lang/NoClassDefFoundError: java/lang/Object (node:4451) UnhandledPromiseRejectionWarning: Error: /usr/lib/gradle/4.8.1/bin/gradle: Command failed with exit code 1 at ChildProcess.whenDone (/home/daniel/Documentos/todo/platforms/android/cordova/node_modules/cordova-common/src/superspawn.js:169:23) at emitTwo (events.js:126:13) at ChildProcess.emit (events.js:214:7) at maybeClose (internal/child_process.js:925:16) at Process.ChildProcess._handle.onexit (internal/child_process.js:209:5) (node:4451) UnhandledPromiseRejectionWarning: Unhandled promise rejection. This error originated either by throwing inside of an async function without a catch block, or by rejecting a promise which was not handled with .catch(). (rejection id: 1) (node:4451) [DEP0018] DeprecationWarning: Unhandled promise rejections are deprecated. In the future, promise rejections that are not handled will terminate the Node.js process with a non-zero exit code.
Моя конфигурация:
пакеты cli: (/ usr / lib / node_modules)
@ionic/cli-utils : 1.19.2
ionic (Ionic CLI) : 3.20.0
глобальные пакеты:
cordova (Cordova CLI) : 8.0.0
Gulp CLI : CLI version 3.9.1 Local version 3.9.1
локальные пакеты:
Cordova Platforms : android 7.0.0
Ionic Framework : ionic1 1.3.4
Система:
Node : v8.11.3
npm : 5.6.0
OS : Linux 4.15
Переменные среды:
ANDROID_HOME : not set
Разное:
backend : pro
Не могли бы вы выполнить эти шаги? Если после этого что-то пойдет не так, я могу помочь, и у нас есть общие мнения о шагах, которые вы предприняли для настройки сборки. Не зная, что вы сделали для настройки системы или не увидели конкретных ошибок, действительно сложно вам помочь.
У меня была такая же проблема, и я решил запустить команду
ionic doctor check
Эта команда просканирует ваш проект и исправит устаревшие модули.
притворяться, что
ANDROID_HOMEне установлен, бессмысленно, в то время как журнал говорит об обратном ... возможно, он установлен не в том месте; когда-нибудь проверял это?