Android – 找不到命令

我想在ubuntu中运行命令

android更新项目 – path。

但是我得到一个android:command not found error.

我认为这与我前些日子在这里学到的道路有关? 我只是想知道,我需要添加什么variables(Android我假设),我也需要指出它。

在MacOS / Linux上,将您安装SDK的path定义为ANDROID_HOME

苹果系统

 $ export ANDROID_HOME=/Applications/android-sdk-macosx 

如果您安装了Android Studio ,则需要该值

 export ANDROID_HOME=$HOME/Library/Android/sdk 

Linux的

 $ export ANDROID_HOME=~/android-sdk-linux 

然后将path添加到platform-toolstools子目录(MacOS / Linux上的Same)。

 export PATH=$ANDROID_HOME/tools:$PATH export PATH=$ANDROID_HOME/platform-tools:$PATH 

你现在应该可以从shell运行android

如果以上build议的ANDROID_HOMEpath都不是有效的,可以通过以下方式find(唯一且一致命名的)platform-tools文件夹:

 find / -name platform-tools 2>/dev/null 

无论返回的path将需要修剪到以sdkandroid-sdk-linuxandroid-sdk-macosx

另一种可能性就是你的“android”文件不可执行。 导航到terminal中的工具path,然后通过以下方式使其可执行:
chmod 777 android
然后你可以运行:
./android sdk
这对我来说是有效的。

假设您已将ANDROID_HOME设置为指向sdk安装,则应将$ANDROID_HOME/tools$ANDROID_HOME/platform-toolsPATH

有时甚至在从命令行添加你的android_sdk/ dirpath之后,它仍然不起作用,并且给出了command not found error ,在这种情况下请按照下列步骤操作。 我自己跑过这个问题,我尝试了所有上述步骤,没有任何工作,所以我想我应该分享,也许这可能有助于某人。
android-sdk-linux是你提取的android sdk库的名字 )。

1)从命令行打开bashrc文件

 gedit ~/.bashrc 

2)在顶部添加以下行。

 export PATH=${PATH}:~/android-sdk-linux/tools export PATH=${PATH}:~/android-sdk-linux/platform-tools 

3)注销系统并重新login。键入Ctrl + Alt + T打开命令行并inputandroid以启动软件。

这是因为您的platformsplatform-tools不在PATH环境variables中。 您可以使用path-to-adb/adb运行adb命令,或者将platformsplatform-tools添加到PATH ,然后只运行adb

这是我的path环境variables:

 PATH=/usr/local/bin:/usr/bin:/bin:/opt/bin:/usr/x86_64-pc-linux-gnu/gcc-bin/4.5.3:/opt/android-sdk-update-manager/tools:/opt/android-sdk-update-manager/platform-tools 

对于Mac,通过键入vi .bash_profile ,进入您的主目录,然后键入vi .bash_profile ,这个文件可能是空的或刚创build的,这不是问题。

要编辑文件,请在键盘上和文件中按i键入以下path:

 export PATH="/Users/YOUR-USERNAME-HERE/Library/Android/sdk/platform-tools":$PATH export PATH="/Users/YOUR-USERNAME-HERE/Library/Android/sdk/tools":$PATH 

完成后,按esc ,然后再按shift :键入wq 。 好的,现在你保存了你的文件。 现在,退出terminal并重新启动,然后尝试input:

 adb -h android -h 

如果两个命令给你输出,这意味着一切工作正常。

不:我们使用vi命令来编辑文件。 如果您对此命令感到困惑,您也可以尝试nano来编辑文件。

安装Android studio后 。 创build或编辑〜/ .bashrc文件并添加以下行:

 export ANDROID_HOME=~/Android/Sdk export PATH=${PATH}:${ANDROID_HOME}/tools 

并重新加载.bashrc

 source ~/.bashrc 
  1. 卸载cask android-platform-tools

     brew cask uninstall android-platform-tools 
  2. 使用Android Studio进行安装

android现在在android-sdks / tools里面

如果你使用的是mac,你可以设置你的.bash_profile来包含它。

 PATH=$PATH:[android-sdks]/platform-tools:[android-sdks]/tools