Android 未能找到';安卓家庭';和';安卓&x27;在运行ionic时

Android 未能找到';安卓家庭';和';安卓&x27;在运行ionic时,android,ubuntu,ionic-framework,Android,Ubuntu,Ionic Framework,当我运行sudo-ionic-buildandroid时,我遇到以下错误 错误:未能找到“ANDROID\u HOME”环境变量。尝试手动设置。 在“路径”中找不到“android”命令。尝试更新您的“路径”以包含有效SDK目录的路径。 我已经解压了“/opt”中的android sdk。android命令可以从终端正常运行 我正在~/.bashrc中设置$ANDROID_主页 导出ANDROID_HOME=“/opt” 导出路径=$PATH:$ANDROID\u HOME 导出路径=$PAT

当我运行
sudo-ionic-buildandroid时,我遇到以下错误

错误:未能找到“ANDROID\u HOME”环境变量。尝试手动设置。

在“路径”中找不到“android”命令。尝试更新您的“路径”以包含有效SDK目录的路径。

我已经解压了“/opt”中的android sdk。android命令可以从终端正常运行

我正在~/.bashrc中设置$ANDROID_主页

导出ANDROID_HOME=“/opt”
导出路径=$PATH:$ANDROID\u HOME
导出路径=$PATH:/opt/平台工具
导出路径=$PATH:/opt/tools

echo$ANDROID\u 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

注意:从终端运行android会发出以下警告(不知道这是否重要)


(Android SDK管理器:6041):IBUS-WARNING**:/home/user1/.config/IBUS/bus的所有者不是root

如果您已在全局范围内安装了ionic(使用
sudo npm install-g ionic
),则在使用ionic cli命令时不应添加
sudo
。只需使用:

ionic platform rm android
ionic platform add android
ionic build android

希望这将帮助你,问候

您只需指出android studio中的bin目录:

inside~/.bashrc

export ANDROID_HOME=/path/to/android-studio/
export PATH=$PATH:$ANDROID_HOME/bin

现在
echo$PATH
并确保android studio包含在路径中。

是android SDk的路径“/opt”还是“/opt/android SDk”?@asalic我已经在opt中解压了SDk。因此,opt/platform工具和opt/tools存在。您使用的是Ubuntu操作系统还是Mac操作系统?