Я пытаюсь построить приложение на Android, но всегда возвращает эту ошибку
ANDROID_HOME = / USR / Lib / Android-SDK
JAVA_HOME = / USR / Библиотека / JVM / jdk1.8.0_171-amd64
студия
Произошла ошибка при инициализации ВМ
java / lang / NoClassDefFoundError: java / lang / Object
(узел: 4451) UnhandledPromiseRejectionWarning: Ошибка: /usr/lib/gradle/4.8.1/bin/gradle: сбой команды с кодом выхода 1
в ChildProcess.whenDone (/home/daniel/Documentos/todo/platforms/android/cordova/node_modules/cordova-common/src/superspawn.js:169:23)
на emitTwo (events.js: 126: 13)
в ChildProcess.emit (events.js: 214: 7)
at MaybeClose (внутренняя / child_process.js: 925: 16)
в Process.ChildProcess._handle.onexit (internal / child_process.js: 209: 5)
(узел: 4451) UnhandledPromiseRejectionWarning: необработанное отклонение обещания. Эта ошибка возникла либо из-за того, что внутри асинхронной функции возникла ошибка без блока catch, либо из-за отклонения обещания, которое не было обработано с помощью .catch (). (идентификатор отклонения: 1)
(узел: 4451) [DEP0018] Предупреждение об устаревании: отклонение необработанного обещания устарело. В будущем отклонения обещаний, которые не обрабатываются, завершат процесс Node.js с ненулевым кодом выхода.
Моя конфигурация:
пакеты 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