(Mac)Android studio真机测试

前言

在Android studio开发时,有时候模拟器可能打不到我们所需要的效果,需要用真机调试,Mac下是不能插数据线就直接能读取安卓设备的,因此需要配置一下。

配置方法

准备工作

打开调试设备的USB调试功能,因为不同的设备可能打开方式不一样,我就不一一说了,大家自行度娘吧。

1.找到adb的文件目录

打开Android studio启动界面点击Configure,选择project defaults,选择project structure,找到路径。如下图所示:

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

/Users/***/Android/sdk/platform-tools
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自动识别设备即可。

这篇文章到这里为止,有什么不足的地方欢迎大家指正。最后,希望这篇文章对各位看官们有所帮助。对支持小编的看官们表示感谢。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容