命令失败,退出代码2处于离子状态

时间:2017-03-06 14:51:04

标签: ionic-framework

我有这个错误

在离子

中构建应用程序
sudo ionic build android
  

错误:未设置ANDROID_HOME且“PAT”中没有“android”命令。   您必须至少满足其中一个条件。

at /home/sbh/testt/mobilebra/platforms/android/cordova/lib/check_reqs.js:206:19
at _fulfilled (/home/sbh/testt/mobilebra/platforms/android/cordova/node_modules/q/q.js:798:54)
at self.promiseDispatch.done (/home/sbh/testt/mobilebra/platforms/android/cordova/node_modules/q/q.js:827:30)
at Promise.promise.promiseDispatch (/home/sbh/testt/mobilebra/platforms/android/cordova/node_modules/q/q.js:760:13)
at /home/sbh/testt/mobilebra/platforms/android/cordova/node_modules/q/q.js:821:14
at flush (/home/sbh/testt/mobilebra/platforms/android/cordova/node_modules/q/q.js:108:17)
at _combinedTickCallback (internal/process/next_tick.js:67:7)
at process._tickCallback (internal/process/next_tick.js:98:9)
at Module.runMain (module.js:607:11)
at run (bootstrap_node.js:422:7)
     

错误:/ home / sbh / testt / mobilebra / platforms / android / cordova / build:   命令失败,退出代码为2

1 个答案:

答案 0 :(得分:0)

执行以下操作:

(纳米是我的首选,用你想要的任何东西)

sudo nano ~/.bashrc

添加以下行,如果您的SDK位于不同的位置,则修改路径:

export ANDROID_HOME=$HOME/Android/Sdk
export PATH=$PATH:$ANDROID_HOME/tools:$ANDROID_HOME/platform-tools