0

我知道有很多关于这个主题的帖子,但到目前为止没有一个对我有帮助。最近我对我的电脑进行了全新安装,现在我的索尼爱立信 Xperia Arc 没有出现在我的 Eclipse 设备列表中(在我重新安装电脑之前它确实出现了)。现在,要修复它,我尝试了以下方法:

  1. 从 Google SDK/Sony Ericsson 开发者网站安装最新的驱动程序(windows 告诉我我的驱动程序已经是最新的了)。
  2. 打开 USB 调试(我 100% 确定它已打开。我尝试将其关闭再打开,但没有帮助)。
  3. 安装所有可用的 SDK 更新(此时我正在尝试任何方法,但这也无济于事)。
  4. 运行 adb devices(它显示“连接的设备列表”但列表为空白)
  5. 在 adb_usb 文件中手动添加供应商 ID
  6. 杀死 adb-server 并重新启动它

以上都没有任何结果。我的设备仍未在 adb devices 中列出,因此也没有出现在 Eclipse 的设备列表中。有谁知道我可以尝试解决这个问题的任何其他事情?我真的很想继续开发应用程序。

编辑:

我忘了提,我确实在我的电脑中看到了我的安卓手机。我可以将文件移动到上面等等。

编辑2:

我认为这个问题是由冲突的驱动程序引起的。当我查看我的驱动程序文件详细信息时,我看到:

WpdMtpDr.dll

winusb.sys

WUDFRd.sys

WpdMtp.dll

WpdMtpUS.dll

应该有五个条目吗?我对此知之甚少,但经过一番研究后,我想如果我删除 WpdMtpDr.dll 可能会解决问题。但是,它位于 system32 中,除非我确定自己在做什么,否则我不喜欢在那里删除东西。有谁知道这是否确实可能是原因?

编辑 3:

在永远被困在这个问题上之后,我终于修复了它,所以我会发布我的解决方案,以防有人遇到同样的问题。我所做的其实很简单。只需转到设备管理器并右键单击“Xperia Arc S”,它对我来说列在“便携式设备”下。单击“更新驱动程序软件”,然后单击“浏览我的计算机以查找驱动程序软件”,然后单击“让我从计算机上的设备驱动程序列表中选择”。现在双击“USB 复合设备”。在此之后打开 adb devices 并重新启动 adb 服务器(或者只是重新启动您的电脑,这应该也可以)。这为我解决了这个问题,所以如果你有同样的问题,我希望这会有所帮助。

4

2 回答 2

1

编辑 3 中的答案:为我工作。

只需转到设备管理器并右键单击“Xperia Arc S”,它对我来说列在“便携式设备”下。单击“更新驱动程序软件”,然后单击“浏览我的计算机以查找驱动程序软件”,然后单击“让我从计算机上的设备驱动程序列表中选择”。现在双击“USB 复合设备”。

我在使用 Asus Memo Pad 和 Windows 7 时遇到了问题。现在 adb 终于可以工作了。

于 2013-07-01T20:39:17.037 回答
0

首先,当设备连接到您的电脑时,您可以使用设备进行其他操作吗?喜欢将照片/音乐从设备移动到它?

如果不是,那么我认为这要么是驱动器问题,要么是如上所述的电缆故障,我肯定会更换电缆并设置您可以从这里获得的最新 Sony 驱动程序:

http://www.sonymobile.com/gb/tools/pc-companion/

如果这个包没有帮助,那么我会更进一步并安装你可以从这里获得的弧光驱动器:

http://developer.sonymobile.com/downloads/drivers/sony-ericsson-xperia-arc-xperia-neo-xperia-play-xperia-acro/

您是否在模拟器上成功运行了您的应用程序?

于 2013-03-02T14:02:36.000 回答