mac 上 android 真机测试, 相对于 iphone 还是麻烦一些的, 就亲自实操, 写一下过程, 希望对码友们有帮助
配置:
- Android studio 3.0
- mac :12.6
手机: 小米 5x
第一步: 手机设置
1, 电脑和手机 usb 连接, 如果弹出, 让选择 usb 的用途 , 那么选择: 文件传输 (MTP)
2, 打开手机的开发者模式; 点击手机 设置 -- 更多设置 -- 开发者模式, 如果没有开发者模式, 那么点击手机 : 设置 - 我的设备 -- 联系点击 7 下 MIUI 版本, 即会显示在更多设置里显示开发者模式, 现在很多 andorid 手机都是这样的, 通用
3; 进入开发者选项后; 打开: 开发者选项, USB 调试, USB 安装, 其他的开你 的具体需求 打开就行
第二部; mac 配置 (adb 配置)
1. 首先找到 adb 的文件目录 :
下面这一部分是网上 copy , 这块就是简单的通用配置路径
SDK Location 下的文本框里的路径复制下来
打开终端 cd 到此目录下, ls 查看此目录下的文件, 然后再 cd 到 platform-tools, ls 进行查看, 就能看到 adb 文件因此需要配置的 adb 目录就是:
/Users///Android/sdk/platform-tools(之前复制的路径后边加上 platform-tools 即可)
2. 配置 adb 环境变量
打开终端 cd 到 / home 目录下 用 sudo 命令打开 bash_profile 文件, 代码为:
sudo vim ~/.bash_profile, 如图需要输入密码 (就是电脑的开机密码)
输入密码后: 会进入到配置文件里, 如果之前没有配置过应该是空白的
将之前找到的 adb 目录添加进去 (如果不会使用 vim 请自行百度, 简单说一下 vim 打开文件后按键盘 i 为插入命令, 就可以将以下命令复制进去了):
export PATH=${PATH}:/Users///Android/sdk/platform-tools:$PATH
添加完成之后按 esc 输入: wq 然后按回车 ( :wq 是保存并退出的意思)
此时 adb 已经配置成功了在终端输入 echo $PATH 就可以看到配置的路径
然后终端里再输入 adb 验证一下, 如果不提示 command not found 说明已经安装成功了
3. 修改 adb_usb.ini 文件.
将手机连接到 mac 电脑, 然后在终端输入: system_profiler SPUSBDataType
查看手机的信息, 我的是华为找到你的手机信息复制 Vendor ID
然后 cd 到之前 Android studio 的目录 / Users///Android(注意只 cd 到 Android 目录下即可) 查看有没有 adb_usb.ini 文件, 如果没有就创建此文件, 然后将 Vendor ID 添加到 adb_usb.ini 文件中, 保存退出重启 Finder(苹果左上角的苹果标志 -> 强制退出 ->Finder-> 重新启动) 重启终端, 在终端输入: adb kill-server 查看运行情况输入 adb devices 查看设备是否授权 (如果显示 unauthorized, 说明你的手机没有允许 USB 调试, 选择确定连接即可), 最后显示 device 说明已经连接上了
3 此时就可以在 Android studio 上进行真机测试了
如果报错: errorrunning qpp no target device found 选择 Android Mointor 选项, Android Studio 自动识别设备即可
DDMS: 的位置 Tools ->"Android"-"Android Device Monitor"
来源: http://www.bubuko.com/infodetail-2495435.html