Bis*_*128 46 linux android classpath
我试图在ubuntu中运行该命令
android更新项目--path.
但是我得到了一个 android:command not found error.
我认为这与我前几天在这里学到的路径有关?我只是想知道,我需要添加什么变量(Android我假设)以及我需要指出什么.
Fes*_*loe 130
在MacOS/Linux上,定义SDK安装位置的路径ANDROID_HOME
:
苹果系统
$ export ANDROID_HOME=/Applications/android-sdk-macosx
Run Code Online (Sandbox Code Playgroud)
如果您安装了Android Studio,则需要使用该值
export ANDROID_HOME=$HOME/Library/Android/sdk
Run Code Online (Sandbox Code Playgroud)
Linux的
$ export ANDROID_HOME=~/android-sdk-linux
Run Code Online (Sandbox Code Playgroud)
然后添加路径到platform-tools
和tools
子目录(在Mac OS/Linux的相同).
export PATH=$ANDROID_HOME/tools:$PATH
export PATH=$ANDROID_HOME/platform-tools:$PATH
Run Code Online (Sandbox Code Playgroud)
您现在应该能够android
从shell 运行.
如果上面没有建议的ANDROID_HOME路径有效,您可以通过以下方式找到(唯一且一致命名的)platform-tools文件夹:
find / -name platform-tools 2>/dev/null
Run Code Online (Sandbox Code Playgroud)
无论返回将需要修剪下来要么结束路径sdk
,android-sdk-linux
或android-sdk-macosx
.
pos*_*eys 26
另一种可能性就是你的"android"文件不可执行.导航到终端中的工具路径,然后通过以下方式使其可执行:
chmod 777 android
然后您可以运行:
./android sdk
这对我有用.
假设你已经设置ANDROID_HOME
为指向SDK安装,你应该添加$ANDROID_HOME/tools
和$ANDROID_HOME/platform-tools
你的PATH
.