是的,另一个“adb设备什么都不返回”。似乎我发现了另一个问题。
就我而言,我使用的是原型硬件,而不是商业硬件。在驱动程序级别没问题,Windows会选择提供的驱动程序。设备管理器显示关联的ADB设备,其中包含正确的供应商ID,产品ID和序列号。 Driver Provider是Google,Inc,版本1.0.9.0。那么,那部分还可以。 (XP SP3,32位btw)
但是,即使Windows识别出设备及其ADB接口,它也不在adb devices
下列出。 帖子末尾的诊断输出。
显然,adb-server可能需要.android/ADB_USB.INI
中的供应商ID,所以我已将其杀死,添加了一行与相关供应商ID,以十六进制(即0xFFFF
格式)并重新启动adb -服务器。该文件说这应该通过android update adb
完成,但这不起作用因为adb无法检测到设备,所以这并不奇怪。但是,ADB中的鸡蛋和鸡蛋设计似乎失败了:您如何添加未能检测到的设备的供应商ID?
无论如何,我无法通过这种方式访问我的设备。如何告诉adb-server停止失聪并且只相信兼容设备的操作系统列表?
adb设备的诊断输出:
adb_query: host:devices
_adb_connect: host:version
socket_loopback_client: port 5037 type tcp => fd 100
writex: 100 0x22dcd7 4: 30303063 000c
writex: 100 ok
writex: 100 0x41d41d 12: 686f73743a76657273696f6e host:version
writex: 100 ok
readx: 100 0x22dc57 4
readx: 100 ok: 4f4b4159 OKAY
readx: 100 0x22dd14 4
readx: 100 ok: 30303034 0004
readx: 100 0x22dd14 4
readx: 100 ok: 30303161 001a
adb_close: 100(lo-client:5037)
_adb_connect: host:devices
socket_loopback_client: port 5037 type tcp => fd 101
writex: 101 0x22dcd7 4: 30303063 000c
writex: 101 ok
writex: 101 0x22ee11 12: 686f73743a64657669636573 host:devices
writex: 101 ok
readx: 101 0x22dc57 4
readx: 101 ok: 4f4b4159 OKAY
readx: 101 0x22ddb7 4
readx: 101 ok: 30303030 0000
readx: 101 0x4c3f80 0
readx: 101 ok:
adb_close: 101(lo-client:5037)
List of devices attached
答案 0 :(得分:2)
我也有这个问题,adb start-server / kill-server
的所有经典解决方案对我都不起作用。
我只需要......更换插入电缆的USB插座。
实际上,花了一些时间才发现,因为Windows正确识别原始套接字中的设备。但不是亚行。由于Windows正在识别该设备,因此我没有必要测试其他USB物理插槽。我应该有。
因此,您可以尝试将电缆插入计算机上直接可用的所有USB物理插槽中。
它对我有用。
答案 1 :(得分:0)
索尼爱立信Xperia X8,X10,X10mini xp驱动程序可以在xda-developers上找到,这是Android和Windows Phone平台上最大的智能手机/平板电脑爱好者和开发者互联网社区。我不隶属于这个论坛。
完成X10 FLashTools XDA Thread下载最新版本(附带驱动程序)可在此主题中找到: