当前位置: 首页 > 知识库问答 >
问题:

“Ionic cordova构建android”错误

黎震博
2023-03-14

我正在尝试在Android上构建应用程序,但总是返回此错误

ANDROID_HOME=/usr/lib/ANDROID sdk JAVA_HOME=/usr/lib/jvm/jdk1。8.0_171-amd64 studio在初始化VM java/lang/NoClassDefFoundError:java/lang/Object(节点:4451)未处理PromiserEjectionWarning:Error:/usr/lib/gradle/4.8.1/bin/gradle:命令失败,退出代码为1。当在EmitOne(/home/daniel/Documentos/todo/platforms/android/cordova/node_modules/cordova common/src/superspawn.js:169:23)和ChildProcess上的两个(events.js:126:13)事件发生时。在进程的maybeClose(internal/child_process.js:925:16)处发出(events.js:214:7)。儿童过程_手柄onexit(internal/child_process.js:209:5)(节点:4451)未处理的PromisejectionWarning:未处理的promise拒绝。此错误源于在没有catch块的情况下抛出异步函数的内部,或者拒绝使用未处理的promise。catch()。(拒绝id:1)(节点:4451)[DEP0018]弃用警告:未处理的promise拒绝被弃用。将来,未处理的promise拒绝将终止节点。具有非零退出代码的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

共有2个答案

斜烈
2023-03-14

我遇到了同样的问题,解决了运行命令的问题

ionic doctor check

该命令扫描项目并修复过时的模块

李昱
2023-03-14

你能按照这些步骤做吗?如果在此之后出现任何错误,我可能会提供帮助,我们对您设置构建所采取的步骤有一个共同点。如果不知道您在设置系统时做了什么,或者看到了特定的错误,那么很难帮助您

如何在linux上安装ionic android build

 类似资料:
  • 因为早上我试图建立一个android应用程序,在建立部分,它只显示Android建立错误,当我点击错误日志,它显示一个页面没有找到错误。构建服务器有什么问题吗??

  • 我一直试图解决这个问题。我不知道该怎么办,当我想调试项目时,我会卡在下面的输出错误上。 ------------------------------------------------------------------------

  • “找不到文件'/home/prawg/workspace/hello/targets'” “找不到文件'/home/prawg/workspace/hello/--compact'” 以下是错误: null 错误:/home/prawg/workspace/hello/platforms/Android/Cordova/build:命令失败,退出代码为2 在childprocess.whendon

  • 我很困惑。jdk,sdk,ant,cordova,ionic做得很好,为什么会出错? 我到处搜索,但没有答案。 我猜有一个错误版本? 谁能帮这个忙? 系统:win8 jdk:1.8 ant:1.96 android:22 路径 错误

  • 我有一个预构建的库,其中包含jar文件和.so文件,并且我刚将项目从eclipse转换到android studio,我在eclipse中的libs目录是 libs****Armeabi ****x86 ****jar文件,所以armeabi和x86包含.so文件,当我将project转换到android studio时,应用程序一开始构建得很好,但是.so文件中的一些类没有初始化,给出了错误 错

  • 我安装了Android Studio 2.2。2使用Debian Jessie上的必要软件包并检查更新 当gradle构建开始时,我有2个错误: 错误:java.lang.运行时间异常:CrunchingCruncherlauncher.png失败,请参阅日志错误:任务执行失败:应用程序:mergeDebugResources。 我在这个论坛上寻找答案,我试图通过编辑/res/drawable文件