android:命令未找到

时间:2014-09-06 18:51:11

标签: android android-sdk-tools

我尝试从克隆项目中创建一个.jar文件:

android update project -p .

但得到了错误:

  

android:命令未找到

我尝试设置Android SDK的路径,但它没有帮助:

export ANDROID_HOME=D:\java\android-sdk
export PATH=$ANDROID_HOME\tools:$PATH
export PATH=$ANDROID_HOME\platform-tools:$PATH

有可能解决这个问题吗?

UPD: 我在这个软件中使用Git Shell:http://git-scm.com/download/win

4 个答案:

答案 0 :(得分:22)

<强>查找-Android的SDK上-MAC-和添加到路径 Finding Android SDK on Mac and adding to PATH

修复

  

android:命令未找到错误

遵循两个简单的步骤(Linux和Mac):

1)将您的Android Sdk路径导出到ANDROID_HOME变量

  

$ export ANDROID_HOME =〜/ Android / Sdk

(更改&#34;〜&#34;到&#34; $ HOME&#34;在Mac上)

2)将Sdk工具路径导出到PATH变量

  

$ export PATH = $ ANDROID_HOME / tools:$ PATH

那就是它!跑

  

机器人

再次

命令以确保它正常工作。

答案 1 :(得分:10)

您必须配置ANDROID_HOME环境变量。

对于Mac运行此命令

export ANDROID_HOME=~/Library/Android/sdk
export PATH=${PATH}:${ANDROID_HOME}/tools
export PATH=${PATH}:${ANDROID_HOME}/platform-tools

适用于Windows

转到控制面板→系统和安全→系统→更改设置→高级系统设置→环境变量→新建,然后输入Android SDK的路径。 变量名= ANDROID_HOME 可变路径=你的android sdk路径。

答案 2 :(得分:7)

如果从Windows shell(cmd.exe)运行命令,则应通过计算机属性对话框将D:\java\android-sdk\toolsD:\java\android-sdk\platform-tools添加到路径中。

如果您使用Cygwin,请尝试export PATH=/cygdrive/d/java/android-sdk/tools:/cygdrive/d/java/android-sdk/platform-tools:${PATH}

答案 3 :(得分:2)

这对我有用 ubuntu

使用nano编辑bashrc:

nano ~/.bashrc

将以下内容添加到文件末尾:

export ANDROID_HOME=$HOME/Android/Sdk

export PATH=$PATH:$ANDROID_HOME/tools

退出纳米编辑器:

ctrl + x,然后输入Y,然后点击enter key将更改保存到.basrc文件并退出nano编辑器。

以上步骤可确保在终端关闭后您的更改仍然存在。请注意,要使android命令生效,请确保关闭终端并重新打开新终端