手机端:
1、打开“开发人员选项”-“USB调试”
Mac端:
1、环境变量设置
1)查看当前用户下Library/Android/sdk/platform-tools下是否有adb。如果没有,说明as安装有问题,重新安装;如果有,执行2)。
2)在当前用户的.bash_profile文件中加入:
export PATH=$PATH:/Users/user/Library/Android/sdk/platform-tools
//user是当前用户名字
3)重新登陆终端,执行adb version查看环境变量是否设置成功。如果显示adb版本号,说明正确;否则说明有问题,重新执行2)。
2、数据线连接手机
3、查找手机设备的vendor ID
$ system_profiler SPUSBDataType
...
CLT-AL00:
Product ID: 0x4ee9
Vendor ID: 0x18d1 (Google Inc.)
Version: 2.99
...
4、在当前用户下,查看~/.android/adb_usb.ini文件并编辑。如果没有该文件,创建即可。
$ vim ~/.android/adb_usb.ini
0x18d1
5、重启adb服务
$ adb kill-server
$ adb devices
List of devices attached
* daemon not running. starting it now on port 5037 *
* daemon started successfully *
D5F0218428017672 unauthorized
6、在as中,运行程序,选择运行目标为设置的手机即可
屏幕快照 2018-10-22 下午3.46.35.png