[英]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媒体链接,重新启动计算机。 然后插入您的设备,并选择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.