Android “上的错误”;爱奥尼亚cordova构建安卓系统“;
我正在尝试在Android上构建应用程序,但总是返回此错误 ANDROID_HOME=/usr/lib/ANDROID sdk JAVA_HOME=/usr/lib/jvm/jdk1.8.0_171-amd64 演播室 初始化VM时出错 java/lang/NoClassDefFoundError:java/lang/Object (节点:4451)未处理的PromisejectionWarning:错误:/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) 两点钟(events.js:126:13) 在ChildProcess.emit(events.js:214:7) 在maybeClose(内部/子进程js:925:16) at Process.ChildProcess.\u handle.onexit(内部/child\u Process.js:209:5) (节点:4451)未处理的PromisejectionWarning:未处理的承诺拒绝。此错误源于在没有catch块的异步函数中抛出,或者拒绝未使用.catch()处理的承诺。(拒绝id:1) (节点:4451)[DEP0018]弃用警告:未处理的承诺拒绝已弃用。将来,未处理的承诺拒绝将使用非零退出代码终止Node.js进程 我的配置是: cli包:(/usr/lib/node_模块) 全球方案:Android “上的错误”;爱奥尼亚cordova构建安卓系统“;,android,node.js,cordova,ionic-framework,gradle,Android,Node.js,Cordova,Ionic Framework,Gradle,我正在尝试在Android上构建应用程序,但总是返回此错误 ANDROID_HOME=/usr/lib/ANDROID sdk JAVA_HOME=/usr/lib/jvm/jdk1.8.0_171-amd64 演播室 初始化VM时出错 java/lang/NoClassDefFoundError:java/lang/Object (节点:4451)未处理的PromisejectionWarning:错误:/usr/lib/gradle/4.8.1/bin/gradle:命令失败,退出代码为1
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
本地套餐:
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
杂项:
你能按照这些步骤做吗?如果在此之后出现任何错误,我可能会提供帮助,我们对您设置构建所采取的步骤有一个共同点。如果不知道您在设置系统时做了什么,或者看到了特定的错误,那么很难帮助您
我遇到了同样的问题,并解决了运行命令的问题
ionic doctor check
该命令扫描您的项目并修复过时的模块假装不会设置
ANDROID\u HOME
,这是没有意义的,而日志告诉您不是这样的……可能是设置到了错误的位置;有没有证实过?