Eclipse ADT显示我的手机为??????????,不会安装APK

时间:2015-03-12 01:21:20

标签: android eclipse adb motorola-droid

我刚刚购买了摩托罗拉Droid 4来取代原来的三星。当测试在三星上构建时,它总是出现在Eclipse的“Android Device Chooser”窗口中,但是Droid显示为“??????????”并且“确定”按钮被禁用,因此我无法继续安装和启动。

我已按照此页面上的说明操作:

https://developer.android.com/tools/device.html#setting-up

并且发现了相同的结果。

在设置UDEV规则,重新启动UDEV以及拔掉/重新插入手机后,我还检查了“adb devices”的输出,它仍然显示:

List of devices attached 
????????????    no permissions

但是,根据Marecky在此页面上的建议:

Why is Eclipse's Android Device Chooser not showing my Android device?

...如果我杀了adb服务器,然后尝试“sudo adb devices”,它似乎正确地列出了我的手机!

List of devices attached 
015ECD710F00A017    device

所以我的问题是,为什么Eclipse的Android Device Chooser窗口仍然显示手机为“????????”什么时候adb在命令行上正确显示设备?

我是否需要告诉Eclipse以root身份运行其ADB插件?如果是这样,我将如何做到这一点?

1 个答案:

答案 0 :(得分:0)

我解决了这个问题。显然,对于摩托罗拉Droid 4,当设置USB Mass Storage选项时(无论是否启用),调试模式都不起作用。

我更改了" USB电脑连接"来自" Mass Storage"的设置到#34;相机(PTP)"现在" USB调试"作品!