【发布时间】:2014-12-28 15:12:37
【问题描述】:
我有一个 android 4.2.2 的新设备。我想通过 ADT(Android 开发人员工具)运行 android 应用程序,但是当我从 ADT 运行应用程序时,没有检测到这个设备。 USB调试如何开启。 和其他安卓设备正常工作。 请帮忙解释为什么会这样……
【问题讨论】:
我有一个 android 4.2.2 的新设备。我想通过 ADT(Android 开发人员工具)运行 android 应用程序,但是当我从 ADT 运行应用程序时,没有检测到这个设备。 USB调试如何开启。 和其他安卓设备正常工作。 请帮忙解释为什么会这样……
【问题讨论】:
将0x0000格式的设备USB Vendor ID添加到~/.android/adb_usb.ini(或Windows中的%USERPROFILE%\.android\adb_usb.ini)并重启adb
要使用 Windows 中所有当前连接的 ADB 设备的供应商 ID 更新 adb_usb.ini - 运行以下命令:
powershell "gwmi Win32_USBControllerDevice | %{[wmi]($_.Dependent)} | ?{$_.CompatibleID -like \"USB\Class_ff^&SubClass_42^&Prot_0?\"} | %{write \"0x$([regex]::match($_.deviceid.tolower(), 'vid_(\w+)').groups[1].value)\"} | sort -u" >> %USERPROFILE%\.android\adb_usb.ini
adb kill-server
【讨论】: