android:找不到命令
声明:本页面是StackOverFlow热门问题的中英对照翻译,遵循CC BY-SA 4.0协议,如果您需要使用它,必须同样遵循CC BY-SA许可,注明原文地址和作者信息,同时你必须将它归于原作者(不是我):StackOverFlow
原文地址: http://stackoverflow.com/questions/25703645/
Warning: these are provided under cc-by-sa 4.0 license. You are free to use/share it, But you must attribute it to the original authors (not me):
StackOverFlow
android: command not found
提问by Mark Korzhov
I tried to make a .jar
file from a cloned project:
我试图.jar
从克隆的项目中创建一个文件:
android update project -p .
but got the error:
但得到了错误:
android: command not found
android:找不到命令
I tried to set path to Android SDK, but it didn't help:
我试图设置 Android SDK 的路径,但没有帮助:
export ANDROID_HOME=D:\java\android-sdk
export PATH=$ANDROID_HOME\tools:$PATH
export PATH=$ANDROID_HOME\platform-tools:$PATH
Is it possible to solve this problem?
有没有可能解决这个问题?
UPD: I'm using Git Shell from this software: http://git-scm.com/download/win
UPD:我从这个软件使用 Git Shell:http: //git-scm.com/download/win
回答by Ivan V
Finding-android-sdk-on-mac-and-adding-to-pathFinding Android SDK on Mac and adding to PATH
Find-android-sdk-on-mac-and-adding-to-path在 Mac 上查找 Android SDK 并添加到 PATH
To fix
修理
android: command not found error
android:找不到命令错误
follow two easy steps (Linux and Mac):
遵循两个简单的步骤(Linux 和 Mac):
1) Export your Android Sdk path to the ANDROID_HOME variable
1) 将您的 Android Sdk 路径导出到 ANDROID_HOME 变量
$ export ANDROID_HOME=~/Android/Sdk
$ export ANDROID_HOME=~/Android/Sdk
(change "~" to "$HOME" on Mac)
(在 Mac 上将“~”更改为“$HOME”)
2) Export Sdk tools path to the PATH variable
2)导出Sdk工具路径到PATH变量
$ export PATH=$ANDROID_HOME/tools:$PATH
$导出路径=$ANDROID_HOME/tools:$PATH
That's it! run
就是这样!跑
android
安卓
command again to make sure it works properly.
再次命令以确保它正常工作。
回答by Mark Korzhov
You have to configure ANDROID_HOME environment variable.
您必须配置 ANDROID_HOME 环境变量。
For Mac Run this command
对于 Mac 运行此命令
export ANDROID_HOME=~/Library/Android/sdk
export PATH=${PATH}:${ANDROID_HOME}/tools
export PATH=${PATH}:${ANDROID_HOME}/platform-tools
For Windows
对于 Windows
Go to Control Panel → System and Security → System → Change settings → Advanced System Settings → Environment variables → New, then enter the path to your Android SDK. Variable name = ANDROID_HOME Variable path = your android sdk path.
转到控制面板 → 系统和安全 → 系统 → 更改设置 → 高级系统设置 → 环境变量 → 新建,然后输入 Android SDK 的路径。变量名称 = ANDROID_HOME 变量路径 = 您的 android sdk 路径。
回答by Anton Savin
If you run commands from windows shell (cmd.exe) you should add D:\java\android-sdk\tools
and D:\java\android-sdk\platform-tools
to your path via computer properties dialog.
如果您从 windows shell (cmd.exe) 运行命令,您应该通过计算机属性对话框将D:\java\android-sdk\tools
和添加D:\java\android-sdk\platform-tools
到您的路径中。
If you run on Cygwin try export PATH=/cygdrive/d/java/android-sdk/tools:/cygdrive/d/java/android-sdk/platform-tools:${PATH}
.
如果您在 Cygwin 上运行,请尝试export PATH=/cygdrive/d/java/android-sdk/tools:/cygdrive/d/java/android-sdk/platform-tools:${PATH}
.
回答by David Charles
This worked for me on ubuntu
这在ubuntu上对我有用
Edit the bashrc using nano:
使用 nano 编辑 bashrc:
nano ~/.bashrc
nano ~/.bashrc
By adding the following to the end of the file:
通过在文件末尾添加以下内容:
export ANDROID_HOME=$HOME/Android/Sdk
export ANDROID_HOME=$HOME/Android/Sdk
export PATH=$PATH:$ANDROID_HOME/tools
export PATH=$PATH:$ANDROID_HOME/tools
Exiting the nano editor:
退出 nano 编辑器:
ctrl + x
, then type Y
, then hit the enter key
to save the changes to the .basrc
file and to exit the nano editor.
ctrl + x
,然后键入Y
,然后enter key
按 保存对.basrc
文件的更改并退出 nano 编辑器。
The above steps would ensure that your changes remains after the terminal closes. Note, for the android
command to work ensure to close the terminal and reopen a new one.
上述步骤将确保您的更改在终端关闭后仍然存在。请注意,要使android
命令起作用,请确保关闭终端并重新打开一个新终端。