【已解决】mac android studio连真机总失败

这学期开始上android,可以说我跟android studio 真的是无语了。
这个编译器绝!

注意⚠️!!!本文只对mac!!!!

1、手机上操作

打开你的开发者模式,找到版本号,连击几次
然后打开usb调试

2、mac上的操作

首先你要连接真机,请在你的mac上安装上HandShaker,这个东西。
【已解决】mac android studio连真机总失败_第1张图片

adb配置

相信你到现在了也应该配置好了SDK,那就是adb的问题了。
获取sdk路径后,主要进行adb配置设置:
在终端命令行输入:open -e .bash_profile 打开 .bash_profile文件
如果不存在该文件,可以输入 touch .bash_profile 创建该文件,然后在打开,第一次应该空白内容。
输入(~内容根据SDK路径自行进行改变)

export PATH=${PATH}:~/sdk/platform-tools  
export PATH=${PATH}:~/sdk/tools 

然后保存并关闭。
然后执行 source .bash_profile 使之生效。
命令行执行 adb version 出现版本号说明安装成功。

添加设备ID到Mac

不同于windows系统,Android接入Mac设备,需要手动添加设备ID到Mac中去才能正常调试。
然后在你的android studio里面

1、终端输入命令行:

system_profiler SPUSBDataType 

然后见到如下页面
其中 Vendor ID:0x0e8d 最为重要,把它copy下来存着
【已解决】mac android studio连真机总失败_第2张图片
2、打开adb_usb.ini文件:vi ~/.android/adb_usb.ini
添加 0x0e8d 到文件中,然后保存并退出
随后重启Finder(鼠标单击窗口左上角的苹果标志–>强制退出–>Finder–>重新启动)
【已解决】mac android studio连真机总失败_第3张图片

3、重启adb
adb kill-server
adb start-server
adb devices
等你看见这个结果现在就可以真机调试了。
【已解决】mac android studio连真机总失败_第4张图片

【已解决】mac android studio连真机总失败_第5张图片
然后你就能看见你的项目在手机中出现啦。
连真机这个百了很多度,终于成功,希望帮助到在百度的你。

你可能感兴趣的:(坑)