启动android应用程序时Eclipse挂起

时间:2012-11-02 14:31:45

标签: android eclipse drivers

我在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)

我也有错误文件Picture of error file

我不确定如何查明此问题的根源。我在windows 64bit机器上使用android sdk 4.1.2(APK 16)和android ADT 21(预览)对eclipse indigo。我还为我的设备安装了最新的驱动程序nexus 7

无论我是尝试在设备上运行还是在模拟器上运行,都会出现同样的问题,因此我对在何处开始排除故障感到有点迷失......

1 个答案:

答案 0 :(得分:1)

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

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