-1

我正在尝试在客户构建的 Android 设备上调试应用程序,但无法将其连接到 ADB。我将适当的 %SingleAdbInterface% 和 %CompositeAdbInterface% 行与硬件 ID 放在我的 android-sdk/google-usb_driver/android_winusb.inf 中(在 [Google.NTx86] 和 [Google.NTamd64] 下),并将 VID 放在用户名中/.android/adb_usb.ini。在我的设备管理器中,它说驱动程序已安装(它们位于 Android Phone->Android ADB Interface 下)。但是,如果我从 cygwin 运行“adb devices”,则不会注册任何设备。我试过杀死并重新启动ADB,重新启动我的计算机,并将驱动程序软件更新为Android Composite ADB Interface,但无济于事。PDANet 也无法解决这个问题。任何帮助或朝正确方向轻推将不胜感激!

谢谢!

android_winusb.inf:

[Google.NTx86]
;Custom
%SingleAdbInterface%        = USB_Install, USB\VID_1234&PID_5678&REV_9101&MI_00
%CompositeAdbInterface%     = USB_Install, USB\VID_1234&PID_5678&MI_00
...[other drivers]
[Google.NTamd64]
;Custom
%SingleAdbInterface%        = USB_Install, USB\VID_1234&PID_5678&REV_9101&MI_00
%CompositeAdbInterface%     = USB_Install, USB\VID_1234&PID_5678&MI_00

adb_usb.ini:

0x1234
4

1 回答 1

0

您需要adbd正确配置和运行守护程序。您可以检查它是否从设备上的终端仿真器运行。

构建“客户构建的 Android”软件的个人/公司应该能够提供更详细的信息。

于 2013-03-01T21:11:01.260 回答