Ionic - 在linux / ubuntu中找不到ANDROID_HOME

时间:2017-03-30 09:12:12

标签: android linux ubuntu ionic-framework environment-variables

我是离子的新手。 我有一个问题,从离子建立Android平台。

我在.bashrc文件中为ANDROID_HOME设置了环境变量。

ANDROID_HOME=/home/lukyuxuan/Desktop/android-sdk-linux
export ANDROID_HOME
export ANDROID_TOOLS=$ANDROID_HOME/tools
export ANDROID_PLATFORM_TOOLS=$ANDROID_HOME/platform-tools
PATH=$PATH:$ANDROID_HOME:$ANDROID_TOOLS:$ANDROID_PLATFORM_TOOLS

在终端:

我尝试打印出ANDROID_HOME(echo" $ ANDROID_HOME"),这是工作返回路径

但是当我尝试像这样构建android平台时:

$ sudo ionic build android

仍然会出现此错误。我也为谷歌做了很多回答,但没有任何一个可以解决我的问题。

错误:无法找到' ANDROID_HOME'环境变量。尝试手动设置。 无法找到' android'命令在你的路径中#39;尝试更新你的路径'包含有效SDK目录的路径。

1 个答案:

答案 0 :(得分:1)

默认情况下,sudo会删除大多数未知的env变量。

我不明白为什么sudo在这里是必要的。