"Error: Failed to find 'ANDROID_HOME' environment variable." when deploying meteor with mupx
"Error: Failed to find 'ANDROID_HOME' environment variable." when deploying meteor with mupx
我想使用 mupx 在我的 VPS 中部署我的流星项目。但是当我 运行 "sudo mupx deploy" 时,我有一个错误(在 linuxmint 17.2 中):
Command failed with exit code 2 Error output: [Error: Failed to find
'ANDROID_HOME' environment variable. Try setting setting it
manually.Failed to find 'android' command in your 'PATH'. Try update
your 'PATH' to include path to valid SDK directory.]
我已经在 .bashrc 中设置了我的路径:
export ANDROID_HOME=~/Android/Sdk
export PATH=${PATH}:$ANDROID_HOME/tools:$ANDROID_HOME/platform-tools
有效:
echo $PATH
/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/home/noob/Android/Sdk/tools:/home/noob/Android/Sdk/platform-tools
当我 运行 android 命令时,ANDROID SDK 管理器正确启动,这就是我不理解 PATH 错误的原因
解决方案:meteor remove-platform android
我在尝试 运行 meteor run android --verbose
时遇到了同样的错误消息
对我有用的是将 ANDROID_HOME 设置为 ~/.bashrc 中的绝对路径,如下所示:
export ANDROID_HOME='/home/noob/Android/Sdk'
我想使用 mupx 在我的 VPS 中部署我的流星项目。但是当我 运行 "sudo mupx deploy" 时,我有一个错误(在 linuxmint 17.2 中):
Command failed with exit code 2 Error output: [Error: Failed to find 'ANDROID_HOME' environment variable. Try setting setting it manually.Failed to find 'android' command in your 'PATH'. Try update your 'PATH' to include path to valid SDK directory.]
我已经在 .bashrc 中设置了我的路径:
export ANDROID_HOME=~/Android/Sdk
export PATH=${PATH}:$ANDROID_HOME/tools:$ANDROID_HOME/platform-tools
有效:
echo $PATH
/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/home/noob/Android/Sdk/tools:/home/noob/Android/Sdk/platform-tools
当我 运行 android 命令时,ANDROID SDK 管理器正确启动,这就是我不理解 PATH 错误的原因
解决方案:meteor remove-platform android
我在尝试 运行 meteor run android --verbose
对我有用的是将 ANDROID_HOME 设置为 ~/.bashrc 中的绝对路径,如下所示:
export ANDROID_HOME='/home/noob/Android/Sdk'