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

cordova构建android在Ubuntu 12.04上抛出错误

池麒
2023-03-14
% sudo cordova build android  
Running command:   /home/thabung/mobile/hello/platforms/android/cordova/build 
[Error: ANDROID_HOME is not set and "android" command not in your PATH. You must fulfill at least one of these conditions.]
ERROR building one of the platforms: Error: /home/thabung/mobile/hello/platforms/android/cordova/build: Command failed with exit code 2
You may not have the required environment or OS to build this project
Error: /home/thabung/mobile/hello/platforms/android/cordova/build: Command failed with exit code 2
at ChildProcess.whenDone (/usr/lib/node_modules/cordova/node_modules/cordova-lib/src/cordova/superspawn.js:131:23)
  at ChildProcess.emit (events.js:98:17)
  at maybeClose (child_process.js:766:16)
  at Process.ChildProcess._handle.onexit (child_process.js:833:5)
 % echo $ANDROID_HOME
 ~/mobile/android-sdk-linux

这是一个完美的位置&android命令也工作得很好。请帮忙。我使用的是cordova 4.3.0

共有1个答案

臧俊杰
2023-03-14

这个...

sudo cordova build android  

在root环境中运行,而这个...

echo $ANDROID_HOME

未作为根用户执行。检查echo$android_home作为根用户返回的内容-或者(强烈建议)作为根用户以外的其他用户运行Cordova。

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

  • 我正在尝试在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)未处理PromiserEjectionWarnin

  • 为什么运行命令科尔多瓦建立Android,错误每次 exe:科尔多瓦构建Android 示例CMD:失败:构建失败,有一个异常。 > 错误:任务“:app:processDebugGoogleServices”的执行失败。 文件google-services.json丢失。没有它,谷歌服务插件无法运行。搜索位置:C:\用户\华硕\桌面\彩票-泰国\平台\android\app\src\debug\

  • 科尔多瓦要求输出: Android需求检查结果:Java JDK:已安装1.8.0 Android SDK:已安装真实Android目标:已安装android-27、android-26、android-24、android-23 gradle:已安装/applications/Android Studio.app/contents/gradle/gradle-4.4/bin/gradle iOS

  • 我是不是漏掉了什么?

  • 我正在linux 14.04操作系统上工作,并使用Cordova开发跨平台移动应用程序 我的系统信息是 Cordova CLI: 6.1.1 Ionic CLI版本: 1.7.14 Ionic App Lib版本: 0.7.0 操作系统:经销商ID: Ubuntu描述: Ubuntu 14.04.4 LTS 节点版本: v5.10.1 我安装了API 20、21、22、23和24所需的所有andr