我花了很长时间研究如何在Mac上设置adb,所以我认为编写如何设置它可能对某些人有用。adb是在手机/模拟器上安装和运行android应用程序的命令行工具
当前回答
注意:自Android Studio 1.0.xx以来,adb的路径已更改
对于bash shell,请使用:
echo 'export PATH=$PATH:'$HOME'/Library/Android/sdk/platform-tools' >> ~/.bash_profile
对于tcsh shell,请使用:
echo 'setenv PATH $PATH\:'$HOME'/Library/Android/sdk/platform-tools' >> ~/.tcshrc
其他回答
如果使用zsh,则需要将以下内容添加到.zshrc中
步骤:步骤1:打开.zshrc配置文件
open -e .zshrc
步骤2:将以下内容添加到文件中
export PATH=$PATH:/Users/${YourUser}/Library/Android/sdk/platform-tools
export ANDROID_HOME=/Users/${YourUser}/Library/Android/sdk
步骤3:保存文件并关闭。步骤4:重新加载.zshrc
source .zshrc
步骤5:检查连接的设备
adb devices
就我个人而言,我只是在.bash_profile中找到我的.bashrc:
echo 'source ~/.bashrc' >> ~/.bash_profile
所以我把它放在我的.bashrc中。我使用的是Android Studio,所以这是一条不同的路径。
echo 'PATH=$PATH:$HOME/Library/Android/sdk/platform-tools/' >> ~/.bashrc
您可能还需要以下内容:
echo 'ANDROID_HOME=$HOME/Library/Android/sdk' >> ~/.bashrc
以下是分步信息:
步骤-1
启动终端并转到主文件夹。
cd ~/
步骤-2
打开并编辑.bash_profile文件
$ open -e .bash_profile
如果计算机路径中没有.bash_profile文件,请创建一个。输入以下命令以创建新文件。创建后,执行步骤-2。
touch .bash_profile
步骤-3
保存以下行)
export PATH=${PATH}:/Applications/adt-bundle-mac-x86_64-20140321/sdk/tools
export PATH=${PATH}:/Applications/adt-bundle-mac-x86_64-20140321/sdk/platform-tools
步骤-4
使用以下命令刷新文件
$ source .bash_profile
$ echo $PATH
现在应该可以在输出中看到android路径设置。
为Android Home Targeting平台工具添加环境变量
echo'export ANDROID_HOME=/Users/$USER/Library/ANDROID/sdk'>>/.bash_profile
echo“export PATH=${PATH}:$ANDROID_HOME/tools:$ANDROID _HOME/平台工具”>>~/.bash_profile
重新启动Bash
源~/.bash_profile
现在检查adb
简单地键入
adb
在终端上
如果您正在使用ZSH,并且有Android Studio 1.3:1.打开.zshrc文件(位于主目录中,文件是隐藏的,因此确保您可以看到隐藏的文件)2.在末尾添加此行:alias adb=“/Users/kamil/Library/Android/sdk/platform tools/adb”3.退出终端4.打开终端并键入adb设备5.如果成功,它将为您提供所有连接设备的列表
推荐文章
- 如何隐藏动作栏之前的活动被创建,然后再显示它?
- 是否有一种方法以编程方式滚动滚动视图到特定的编辑文本?
- 在Android中将字符串转换为Uri
- 如何在NestedScrollView内使用RecyclerView ?
- 移动到另一个EditText时,软键盘下一步点击Android
- Android应用中的GridView VS GridLayout
- Activity和FragmentActivity的区别
- 右对齐文本在android TextView
- 权限拒绝:start前台需要android.permission.FOREGROUND_SERVICE
- 如何更改android操作栏的标题和图标
- (Mac) -bash: __git_ps1:命令未找到
- 如何创建Bash别名?
- Android Split字符串
- 让一个链接在安卓浏览器启动我的应用程序?
- Java/JDK的苹果硅芯片