Android命令找不到PATH设置

嗨,我使用的是Ubuntu 12.04。 并在〜/ .bashrc文件中我设置了以下的东西

export ANDROID_HOME=/home/nilkash/Downloads/android-sdk-linux/platform-tools

但是还是给了我android:command not found的错误。 如何设置Android的path。 需要帮忙。 谢谢。

要在您的PATH环境中包含SDK工具和平台工具目录,请打开文本编辑器以创build或修改〜/ .bash_profile文件,并添加以下行:

 export PATH=${PATH}:/home/nilkash/Downloads/android-sdk-linux/platform-tools:/home/nilkash/Downloads/android-sdk-linux/tools 

对于Ubuntu:

要修改系统的PATHvariables,你需要编辑你的.bashrc文件。 为此,在terminal中执行以下命令:

 $ nano ~/.bashrc 

现在,您将在terminal上启用Nano文本编辑器。 现在,在文件的最顶端,input以下内容:

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

完成后,按CTRL + X,Y,然后按Enter键保存更改并退出Nano文本编辑器。

重新加载~/.bashrc而不重新login:

 . ~/.bashrc or source ~/.bashrc 

参考文献:
– help.ubuntu.com/community/AndroidSDK
– 如何重新加载.bashrc而不注销并返回?

1)检查系统设置 – >详细信息,无论你的Ubuntu是32位还是64位

2)如果你的Ubuntu是一个32位的操作系统,那么运行这个sudo apt-get install libgl1-mesa-dev在64位操作系统的情况下运行这个sudo apt-get install ia32-libs

3)运行这个sudo apt-get install openjdk-6-jdk或者更好的这个sudo apt-get install openjdk-7-jdk

4)从这里下载SDK平台工具http://developer.android.com/sdk/index.html

5)解压下载的文件“adt-bundle-linux-x86_64-20131030.zip”(你可以有一个不同的名字;)。 但是你应该得到的文件夹包含两个子文件夹-SDK和Eclipse

6)运行这个nautilus ~

7)在打开的窗口中创build文件夹“android-sdk-linux”

8)将文件夹sdk的全部内容(从解压缩存档)复制到这个新文件夹'android-sdk-linux'

9)试试运行这个./android cd ~/android-sdk-linux/tools然后这个./android 。 如果你做得对,你应该看到Android SDK Manager

10)在打开的编辑器中运行这个sudo gedit ~/.bashrc ,将其添加到最顶端

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

11)保存并closures

12)运行exec bash然后尝试运行android

13)给android-sdk-linux文件夹写入权限

请享用! ;)

android:命令未find错误

Linux和Mac解决scheme:

1)将Android Sdkpath导出到ANDROID_HOMEvariables

$ export ANDROID_HOME =〜/ Android / Sdk(其中〜/ Android / Sdk是Sdk文件夹的完整path)

(在Mac上将“〜”更改为“$ HOME”)

2)将Sdk工具导出到PATHvariables

$ export PATH = $ ANDROID_HOME / tools:$ PATH

而已!

我试过了

 sudo nano /etc/profile 

并附加这些后出口JAVA_HOME = / usr / lib / jvm / java-8-oracle导出ANDROID_HOME = /家庭/ dev /安卓/ Sdk导出path= $path:$ JAVA_HOME / bin:$ ANDROID_HOME /平台工具: ANDROID_HOME / tools export JAVA_HOME export ANDROID_HOME

并在保存文件后

 exec bash 

这些得到了我的android命令的工作,我已经在.bashrc中设置PATH这是不适合我

希望它会帮助别人

可以通过编辑主目录中的.profile文件来永久定义环境variables。 就是这样:

使用像gedit ~/.profile这样的命令来编辑.profile文件。 追加到文件的末尾:

 export ANDROID_SDK_HOME=/home/nilkash/Downloads/android-sdk-linux/platform-tools 

你可以source .profile ,使其适用于马上。 每次重新启动系统时,都会加载.profile文件,恢复此设置。

要么

以下方法在Ubuntu 12.04上为我工作100%:

  • 启动terminal

  • $ gedit .bashrc

  • 在文件的enc中添加下面的行:

    PATH = $ PATH:/家庭/ nilkash /下载/ Android的SDK-LINUX /平台工具/

注意: gedit只能在.bashrc上执行,而不能.bashrc~上执行

请接受答案,如果它适合你。

如果问题仍然存在,请确保您有权限尝试sudo chmod -R 777 /home/your-user-name/.cordova/

另外请确保您没有使用sudo将Android作为平台

这在默认的Cordova安装中不正确
sudo cordova平台添加android

只要做cordova平台添加android