繁体   English   中英

Android中的USB调试

[英]USB Debugging in Android

我正在安装运行2.1版的Android手机( 摩托罗拉Quench XT3 )。 我在Windows XP操作系统中安装了android SDK (包括USB驱动程序)。

我在手机中启用了USB调试并将其连接到计算机。 电话被识别,SD卡安装在我的电脑上。

当我从计算机启动DDMS工具时,它没有列出我的设备。

我错过了这里的任何步骤,或者USB调试仅适用于特定的手机。

adb devices

应该显示连接到您的计算机的所有Android设备。 如果它没有显示,请重新启动adb服务器,即

adb kill-server
adb start-server

我遇到了同样的问题,上述步骤也有所帮助。 因人而异。

我之前发过几部手机,摩托罗拉Atrix,Sansung Galaxy。 我发现即使设备是由Windows安装的,我也需要从制造商处安装官方驱动程序。

Motorola Driver在这里下载

安装所有驱动程序,motorola媒体链接,重新启动计算机。 然后插入您的设备,并选择USB CHARGE ONLY。 它可能在其他模式下工作,但文档说明了这一点。 另外,尝试将eclipse与adb插件一起使用。 当它提示您选择目标设备时,您的手机应出现在列表中。

你不需要做任何这些事情。我在调试我的HTC霹雳时遇到了同样的问题。 您所要做的就是从手机网站下载官方软件。

请尝试以下两个链接之一: http//www.nero.com/download.php?id = motorolamedialink

http://www.motorola.com/consumers/v/index.jsp?vgnextoid=0351f6a559431210VgnVCM1000008406b00aRCRD

下载并安装该软件,它应该工作。 它对我有用。

您可以尝试使用usbsnoop或wireshark(在Linux中使用usbmon)来查看包交换。

当您的手机作为存储设备连接时,ADB无法工作 (理论上可以,但我从未见过设备充当多个目标)

亚行使用afaik某种网络。 您的手机将自身暴露为存储设备,网络(网络共享)设备或特殊设备(用于通过adb进行调试)。

这种“特殊”模式需要每个电话驱动程序。 确保你有一个正确的摩托罗拉。 您应该在安装后重新启动。

尽量不要选择任何“通过USB使用XYZ”选项,让它超时(或选择仅充电),并确保没有默认设置。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM