前言
在Android studio开发时,有时候模拟器可能打不到我们所需要的效果,需要用真机调试,Mac下是不能插数据线就直接能读取安卓设备的,因此需要配置一下。
配置方法
1.找到adb的文件目录
打开Android studio启动界面点击Configure,选择project defaults,选择project structure,找到路径。如下图所示:


将SDK Location下的文本框里的路径复制下来。
打开终端cd 到此目录下,ls查看此目录下的文件,然后再cd到platform-tools, ls进行查看,就能看到adb文件。因此需要配置的adb目录就是:

2.配置adb环境
打开终端,在home目录下输入下列语句
open ~/.bash_profile
此时会打开一个文件,将路径复制进去,语句如下所示:

export PATH=${PATH}:/Users/***/Library/Android/sdk/platform-tools
export PATH=${PATH}:/Users/***/Library/Android/sdk/tools
重启终端,可以
通过下列语句查看路径
echo $PATH
通过下列语句查看adb版本
adb version
3.修改adb_usb.ini文件
将手机连接到mac电脑,然后在终端输入下列语句
system_profiler SPUSBDataType
查看手机的信息。找到手机信息复制Vendor ID。

然后终端输入下列语句打开adb_usb.ini,将Vendor ID复制进去。
open ~/.android/adb_usb.ini
如下图所示:

保存,关闭,退出,重启Finder(苹果左上角的苹果标志->强制退出->Finder->重新启动)。
重启终端,在终端输入查看运行情况。
adb kill-server
输入下列语句查看设备是否授权(如果显示unauthorized,说明你的手机没有允许USB调试,选择确定连接即可),最后显示 device 说明已经连接上了。
adb devices
此时就可以在Android studio上进行真机测试了。

如果报错:errorrunning qpp no target device found。选择Android Mointor选项,Android Studio自动识别设备即可。
这篇文章到这里为止,有什么不足的地方欢迎大家指正。最后,希望这篇文章对各位看官们有所帮助。
网友评论