[英]PhoneGap Cordova Build Error Exit Code 2
我安裝了PhoneGap,並制作了一個簡單的應用程序,該應用程序在使用PhoneGap服務器和Android版PhoneGap應用程序時可在平板電腦上使用。 現在我想制作一個APK,但在APP文件夾中運行sudo phonegap build android
時出現錯誤:
miljan @ Miljan-PC:〜/ Desktop / HelloWorld $ sudo phonegap構建android的[sudo]密碼miljan:[phonegap]執行'cordova build android'... cp:無此類文件或目錄:/ home / miljan / Desktop /的HelloWorld /的icon.png
運行命令:/ home / miljan / Desktop / HelloWorld / platforms / android / cordova / build
[錯誤:未設置ANDROID_HOME,並且PATH中未包含“ android”命令。 您必須至少滿足以下條件之一。]
建立平台之一時出錯:錯誤:/ home / miljan / Desktop / HelloWorld / platforms / android / cordova / build:命令失敗,退出代碼2您可能沒有所需的環境或操作系統來構建此項目
錯誤:/ home / miljan / Desktop / HelloWorld / platforms / android / cordova / build:命令失敗,退出代碼為ChildProcess.whenDone(/ usr / local / lib / node_modules / phonegap / node_modules / cordova / node_modules / cordova-lib /src/cordova/superspawn.js:134:23(位於ChildProcess.EventEmitter.emit(events.js:98:17))位於Process.ChildProcess._handle.onexit(child_process。 JS:810:5)
在〜/ .profile中,我添加了以下內容:
export ANDROID_HOME=/home/miljan/Android-SDK-Linux
export PATH=$PATH:$ANDROID_HOME/tools:$ANDROID_HOME/platforms-tools
我該如何解決這個問題? 誰能幫忙?
當我使用ionic來構建android時,我遇到了同樣的問題。 我用這個解決方案來解決我的問題
錯誤:未設置ANDROID_HOME,並且PATH中未包含“ android”命令。 您必須至少滿足以下條件之一。
請使用第三個解決方案,不要使用此處給出的確切路徑。 在android_home中,提供您SDK的路徑。 在android_tools中給出了SDK中工具的路徑,在第三個中給出了SDK中平台的路徑。
並且如果您在此之后也遇到問題,請使用chmod 777 / sdk / tools和chmod 777 / sdk / tools / android 。
可能這個解決方案有幫助
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.