我可以在列出的目录中成功执行以下命令
kn@MrComp:~/.android_os/adt-bundle-linux/sdk/tools$ android list targets
Available Android targets:
----------
id: 1 or "android-19"
Name: Android 4.4.2
Type: Platform
API level: 19
Revision: 3
Skins: HVGA, WSVGA, WXGA800, WVGA854, WVGA800 (default), WXGA720, WQVGA432, QVGA, WQVGA400, WXGA800-7in
Tag/ABIs : default/armeabi-v7a
我一直在关注一份指导文件,它要求我编辑我的文件.bash_profile
以包括
export PATH=".:~/.android_os/adt-bundle-linux/sdk/platform-tools:
~/.android_os/adt-bundle-linux/sdk/tools:$PATH"
但这不起作用(我打开了一个新的终端并尝试了)。我也将其添加到我的.bashrc
文件中。
我还能做些什么来允许从任何地方调用“android”吗?
答案1
使用$HOME
而不是~
把它放在一行上(我去掉了前导,.
这是一个坏主意,因为有人可能会把一些东西放在你当前的目录中,你会先运行它 - 例如sudo
) -
export PATH="$HOME/.android_os/adt-bundle-linux/sdk/platform-tools:$HOME/.android_os/adt-bundle-linux/sdk/tools:$PATH"