关于在Mac上使用真机进行Android程序调试的问题总结

Android Studio不能识别真机

之前一直使用windows做开发,通过USB连接手机后,打开手机的USB调试模式就能进行真机测试。但是最近换到Mac上,立马不会调试,查阅了很多资料,基本的解决办法就是进行配置,但是如果是华为手机,还要进行USB的设置调整。

配置usb

  • 首先确认已经安装了sdk和adb

  • 手机通过usb连接电脑

  • 打开终端输入system_profiler SPUSBDataType,复制手机的Vendor ID
    这里写图片描述

  • 在终端输入vi ~/.android/adb_usb.ini,进入vi。键盘点击i(表示insert)键,进入插入状态。然后粘贴刚才复制的Vendor ID,然后点击shift + :,输入wq(write + quit)。

  • 重启finder:点击屏幕左上角苹果图标——>强制退出——>Finder——>重新启动

  • 重启adb:

adb kill-server
adb start-server
  • 配置完成,通过adb查看是否有手机设备
adb devices

华为手机特殊处理

如果是华为手机,还要修改手机本身的USB设置,打开拨号界面,输入*#*#2846579#*#*,自动进入工程菜单,选择后台设置——>usb端口设置——>Google模式

大功告成啦!

你可能感兴趣的:(Android调错,android)