我知道有很多关于这个问题的帖子,但到目前为止没有一篇对我有帮助。最近,我彻底安装了我的电脑,现在我的索尼爱立信Xperia圆弧没有出现在我的Eclipse设备列表中(在我重新安装我的计算机之前,它确实出现了)。现在,为了解决这个问题,我尝试了以下方法:
从Google /Sony开发者网站安装最新的驱动程序(windows告诉我,我的驱动程序已经更新了)。打开USB调试(我100%确定它是打开的。)我试着一次又一次地打开它,但没有帮助)。安装所有可用的SDK更新(此时我正在尝试任何东西,但这也没有帮助)。运行adb设备(上面写着“附加设备列表”,但列表是空的)在adb_usb文件中手动添加供应商ID关闭adb服务器并重新启动它。
上述任何一项都没有任何结果。我的设备仍未在亚行设备中列出,因此也没有出现在Eclipse中的设备列表中。还有谁知道我还能尝试解决这个问题吗?我真的很想继续开发应用程序。
编辑:
我忘了说,我确实在电脑里看到了我的安卓手机。我可以把文件移到上面等等。
编辑2:
我认为这个问题是由相互冲突的司机引起的。当我查看我的司机文件细节时,我看到:
WpdMtpDr.dll
winusb.sys
WUDFRd.sys
WpdMtp.dll
WpdMtpUS.dll
应该有五个条目吗?我对此不太了解,但经过一番研究后,我想,如果我删除WpdMtpDr.dll,它将解决这个问题。但是,它位于system32中,我不喜欢在那里移除东西,除非我确定自己在做什么。有人知道这是否真的可能是原因吗?
编辑3:
我最终修正了这个问题,在这个问题上被永远困住了,所以我会发布我的解决方案,以防有人遇到同样的问题。我所做的其实很简单。只需转到设备管理器,右击"Xperia“,对我来说,这是列在”便携式设备“下。单击“更新驱动程序软件”,然后“为驱动程序软件浏览我的计算机”,然后“让我从计算机上的设备驱动程序列表中选择”。现在双击"USB复合设备“。在此之后,打开亚行设备并重新启动亚行服务器(或者只是重新启动您的pc,这应该也能工作)。这个解决了我的问题,所以如果你有同样的问题,我希望这会有所帮助。