1

我在 eclipse 中一直遇到这个问题,我的项目构建良好,但是当我运行应用程序时,eclipse 挂起并且冻结或抛出如下所示的启动错误

[2012-11-02 14:17:31 - Unexpected error while launching logcat. Try reselecting the device.] device not found
com.android.ddmlib.AdbCommandRejectedException: device not found
    at com.android.ddmlib.AdbHelper.setDevice(AdbHelper.java:752)
    at com.android.ddmlib.AdbHelper.executeRemoteCommand(AdbHelper.java:373)
    at com.android.ddmlib.Device.executeShellCommand(Device.java:462)
    at com.android.ddmuilib.logcat.LogCatReceiver$1.run(LogCatReceiver.java:110)
    at java.lang.Thread.run(Unknown Source)

我也有这个错误文件 错误文件的图片

我不知道如何查明这个问题的根源。我在 Windows 64 位机器上的 eclipse indigo 上使用 android sdk 4.1.2(APK 16)和 android ADT 21(预览版)。我还为我的设备 nexus 7 安装了最新的可用驱动程序

无论我尝试在设备上还是在模拟器上运行,都会出现同样的问题,所以我有点不知道从哪里开始故障排除......

4

1 回答 1

1

您可能会尝试在 Eclipse.ini 中设置更高的内存限制。由于构建 APK,您的应用程序的实际启动需要更多内存,而在此之前只涉及 Java 编译器。

此外,您可以尝试通过从 Android AVD 管理器对话框(可以通过工具栏按钮之一访问)手动启动 AVD 来解决您的问题。然后仅在模拟器完全启动后启动您的应用程序。

于 2012-11-03T12:06:01.963 回答