kra*_*r65 37 macos bash android
我已经潜入Android开发一段时间了,现在我想在我的应用程序中使用一些项目(helpshift).在网站上,他们有一些示例应用程序,其中自述文件说:在/ HelpshiftDemo文件夹中运行以下内容.
android update project -t android-17 -p .
Run Code Online (Sandbox Code Playgroud)
所以我这样做,但不幸的是,这给了我一个错误说-bash: android: command not found
.我理解这一点,因为"android"本身并不是指笔记本电脑上的任何东西(Mac OSX).所以我认为这可能是指adb.所以我尝试替换android
我的adb的直接路径:
/Users/kramer65/dev/adt-bundle-mac-x86_64-20130917/sdk/platform-tools/adb update project -t android-17 -p .
Run Code Online (Sandbox Code Playgroud)
这给了我一个关于adb的更多信息的大量输出,我猜这不是预期的结果.
所以我的问题; 是什么意思android
,我如何在Mac OSX上解决这个问题?
Anu*_*kur 87
该android
工具位于tools
SDK 的目录中.您需要将此添加到您的PATH
环境变量中,以便bash可以识别它.
你可以将它添加到你做到这一点PATH
在你的.bash_profile
文件.此文件应位于您的主目录中.如果它不存在则创建vi .bash_profile
并添加以下行:
export PATH=<path_to_android_sdk>/platform-tools:<path_to_android_sdk>/tools:$PATH
Run Code Online (Sandbox Code Playgroud)
将在哪里<path_to_android_sdk>
替换SDK的路径.例如:"/Users/me/android-sdk-mac_86/platform-tools"
d.d*_*lov 31
在MacOS/Linux上,定义将SDK安装到ANDROID_HOME的路径:
vim ~/.bash_profile
# Custom path to Android SDK folder.
export ANDROID_HOME=/Users/<Username>/Android\ SDK
export PATH=$ANDROID_HOME/tools:$PATH
export PATH=$ANDROID_HOME/platform-tools:$PATH
Run Code Online (Sandbox Code Playgroud)
选项1:
重新启动终端,您应该能够使用android
命令
选项2:来源bash
或zsh
个人资料.
示例:source ~/.bash_profile
/source ~/.zshrc
小智 21
我花了很多时间试图弄清楚,这些步骤对我有帮助(来自http://docs.phonegap.com/en/2.2.0/guide_getting-started_android_index.md.html)你需要执行你.bash_profile
的更新你的PATH
.
打开终端程序(默认位于Applications/Utilites文件夹中).运行以下命令
touch ~/.bash_profile; open ~/.bash_profile
这将在您的默认文本编辑器中打开该文件.您需要添加Android SDK平台工具和工具目录的路径.在我的示例中,我将使用"/ Development/android-sdk-macosx"作为安装SDK的目录.添加以下行:
export PATH=${PATH}:/Development/android-sdk-macosx/platform-tools:/Development/android-sdk-macosx/tools
保存文件并退出文本编辑器.执行你.bash_profile
的更新你的路径:
source ~/.bash_profile
现在每次打开终端程序时PATH
都会包含Android SDK.
Muh*_*dil 11
Android Studio用户解决的问题:
我使用的是Mac OS X Elcapitan版本10.11.X.
在我的主目录下,我找到了.bash_profile.save文件.我使用sublime打开了该文件(您可以使用任何其他编辑器).然后我添加了这一行
export PATH=${PATH}:/Users/UserName/Library/Android/sdk/platform-tools:/Users/UserName/Library/Android/sdk/tools
Run Code Online (Sandbox Code Playgroud)
将" UserName " 替换为您的UserName.
打开终端然后运行
source ~/.bash_profile
Run Code Online (Sandbox Code Playgroud)
干得好.
首先将这些行添加到您的 ~/.bashrc 文件中:
export ANDROID_HOME=${HOME}/Library/Android/sdk
export PATH=${PATH}:${ANDROID_HOME}/tools
export PATH=${PATH}:${ANDROID_HOME}/platform-tools
Run Code Online (Sandbox Code Playgroud)
然后:
source ~/.bashrc
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
55361 次 |
最近记录: |