在 Mac 上开发 Android 需要真机调试的时候,却发现 Android 设备居然无法识别,这真是急的要跳起来。无论“抽插”多少次数据线,结果还都一样。

不要着急,下面就附上解决方案。

  1. 第一步
    找到自己设备的 ID。
    About This Mac(关于本机) -> System Report(系统报告) -> USB-> 选择你所连接的Android 设备 --> Vendor ID (供应商ID)。可见,我的 Nexus 5 的 Vendor ID 为 0x18d1

    「Android Tips」解决 Mac OSX 无法识别 Android 设备_第1张图片 Vendor ID

  2. 第二步
    在终端执行如下命令,命令中的 YOUR_VENDOR_ID 用你的 Android 设备 Vendor ID 代替, 这里可以代入0x18d1

echo YOUR_VENDOR_ID >> ~/.android/adb_usb.ini
  1. 第三步
    在终端中执行如下命令,发现已经可以识别到设备了。
adb start-serveradb devices

结果如下:

「Android Tips」解决 Mac OSX 无法识别 Android 设备_第2张图片 识别到设备

更多相关文章

  1. Mac上如何使用adb命令进行操作?(Android studio 环境变量配置)
  2. 获取Android设备上的详细的摄像头信息
  3. android ndk javah命令找不到Context或者Handler等sdk的class类
  4. Android学习第二天-android常用命令
  5. 2013阿里技术嘉年华:Android设备体验优化
  6. Android studio项目不能编译,提示设备版本过低

随机推荐

  1. 解决ionic在Android和iOS的一些样式上的
  2. [工作记录] Android(安卓)OpenGL ES: non
  3. Android开发常用的linux命令、命令行操作
  4. 2.3.2 Android Studio使用记录——2.快捷
  5. Android中获取当前位置的使用步骤
  6. android studio运行时报错AVD Nexus_5X_A
  7. Delphi处理Android的路径信息
  8. Android(安卓)Custom Dialog错误Unable t
  9. 安装和卸载Android应用程序(apk包)
  10. 【转载】Android事件分发机制完全解析,带