我试图改变应用程序的构建,现在eclipse不起作用。
控制台中没有任何内容,当我启动调试时,日志中没有任何内容。
我刚收到这条消息:
[2011-03-31 11:22:58 - Logcat]device not found
com.android.ddmlib.AdbCommandRejectedException: device not found
at com.android.ddmlib.AdbHelper.setDevice(AdbHelper.java:736)
at com.android.ddmlib.AdbHelper.executeRemoteCommand(AdbHelper.java:373)
at com.android.ddmlib.Device.executeShellCommand(Device.java:284)
at com.android.ddmuilib.logcat.LogPanel$3.run(LogPanel.java:527)
答案 0 :(得分:40)
尝试adb kill-server
和adb start-server
重新启动adb。它可以在你的android sdk目录,子文件夹plattform-tools
中找到。
答案 1 :(得分:3)
重启eclipse一次......再试一次
...
答案 2 :(得分:3)
在手机或AVD上开启USB调试可能会帮助您解决此问题。这个方法对我有用:)
答案 3 :(得分:1)
我在Linux上遇到过类似的问题。事实证明我的adb服务器在我的用户帐户下运行,因此运行以下内容解决了问题:
sudo adb kill-server
sudo adb start-server
答案 4 :(得分:1)
我也面临同样的问题。 转到开发人员选项,然后撤消USB调试授权。
答案 5 :(得分:0)
重启eclipse并检查错误是否继续。 还要检查是否安装了正确版本的AVD管理器。
答案 6 :(得分:0)
如果您使用模拟器并重新启动 adb 无法解决问题,请关闭当前正在运行的Android虚拟设备并重新启动它。
答案 7 :(得分:0)
由于某些原因,我的设备已脱机,重新连接设备解决了问题。