我有这个错误
在离子
中构建应用程序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
答案 0 :(得分:0)
执行以下操作:
(纳米是我的首选,用你想要的任何东西)
sudo nano ~/.bashrc
添加以下行,如果您的SDK位于不同的位置,则修改路径:
export ANDROID_HOME=$HOME/Android/Sdk
export PATH=$PATH:$ANDROID_HOME/tools:$ANDROID_HOME/platform-tools