mac电脑开发android找不到设备
16lz
2022-05-22
1. 确保设备已经插入USB插口。
2. 命令行执行 system_profilerSPUSBDataType 找到相应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看看有没有设备。
2. 命令行执行 system_profilerSPUSBDataType 找到相应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_profilerSPUSBDataType:
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。将小米连接到电脑上之后,在终端中输入
- adbdevices
- mkdir~/.android
- echo"0x2717">~/.android/adb_usb.ini
- adbkill-server
3.在小米手机的设置-全部设置-开发者选项中,将开启开发者选项打开。同时将调试菜单下的“USB调试”打开。
4.重启eclipse或者idea,再进行真机调试即可。如果还不行的话,可以尝试将手机断开重连。
更多相关文章
- 通过ijetty获取android设备的截图
- Android(安卓)Camera2 之 CameraDevice 详解
- android系统中运行jar文件
- Android串口通信:基本知识梳理
- Android:打开程序的全屏页面
- android kernel和标准linux kernel的区别
- Android打开WLAN开关的广播状态监听
- Android(安卓)内核与标准Linux内核的区别
- android linux kernel和standard linux kernel的区别