【发布时间】:2016-03-15 06:50:31
【问题描述】:
我在运行sudo ionic build android
时遇到以下错误
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.
我已经在'/opt'中解压了android-sdk。android命令从终端运行良好。
我在 ~/.bashrc 中设置我的 $ANDROID_HOME
export ANDROID_HOME="/opt"
export PATH=$PATH:$ANDROID_HOME
export PATH=$PATH:/opt/platform-tools
export PATH=$PATH:/opt/tools
echo $ANDROID_HOME 给出/opt。
echo $PATH 给/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/home/arvind/workspace:/opt:/opt/platform-tools:/opt/tools
P.S.:从终端运行 android 会给出以下警告。(不知道是否重要)。
(Android SDK Manager:6041): IBUS-WARNING **: The owner of /home/user1/.config/ibus/bus is not root!
【问题讨论】:
-
android SDK的路径是“/opt”还是“/opt/android-sdk”?
-
@asalic 我已经在 opt 本身中解压了 sdk。所以,存在 opt/platform-tools 和 opt/tools。
-
您使用的是Ubuntu操作系统还是Mac操作系统?
标签: android ubuntu ionic-framework