李某人觉得值得回味的

(Mac)Android studio真机测试

2018-01-08  本文已影响212人  神SKY

前言

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

配置方法

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自动识别设备即可。

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

上一篇下一篇

猜你喜欢

热点阅读