mac电脑开发android找不到设备

1. 确保设备已经插入USB插口。

2. 命令行执行 system_profiler SPUSBDataType
     找到相应android机器的Vendor ID。

3.将vendor id的值写入 .android/adb_usb.ini文件

4.执行adb kill-server 
adb start-server
adb devices
如果能看到设备信息为 xxxxxx device ,那就成功了。

如果状态是 unrecognized ,则需要打开android设备,勾选确认对话框。

5.打开eclipse ddms应该可以看到设备了。
打开android device chooser看看有没有设备。

如果没有,打开设备的usb debugging选项,来回勾选几次就可以了。



system_profiler SPUSBDataType:

 USB 3.0 Hi-Speed Bus:


      Host Controller Location: Built-in USB
      Host Controller Driver: AppleUSBXHCI
      PCI Device ID: 0x8c31
      PCI Revision ID: 0x0005
      PCI Vendor ID: 0x8086
      Bus Number: 0x0a


        Android Phone:


          Product ID: 0x0f91
          Vendor ID: 0x0bb4  (HTC Corporation)
          Version: 2.28
          Serial Number: HC39YPN00534
          Speed: Up to 480 Mb/sec
          Manufacturer: HTC
          Location ID: 0x14100000 / 9
          Current Available (mA): 500
          Current Required (mA): 500

一切搞定!


追加内容:  遇到小米设备无法eclipse链接步骤

1. 首先,确保已经安装了android sdk或者集成开发环境ADT。将小米连接到电脑上之后,在终端中输入

  1. adb devices  
2.  在终端中输入


  1. mkdir ~/.android  
  2. echo "0x2717" > ~/.android/adb_usb.ini  
  3. adb kill-server  

3. 在小米手机的设置-全部设置-开发者选项中,将开启开发者选项打开。同时将调试菜单下的“USB调试”打开。

4. 重启eclipse或者idea,再进行真机调试即可。如果还不行的话,可以尝试将手机断开重连。

你可能感兴趣的:(mac电脑开发android找不到设备)