Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/217.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
启动android应用程序时Eclipse挂起_Android_Eclipse_Drivers - Fatal编程技术网

启动android应用程序时Eclipse挂起

启动android应用程序时Eclipse挂起,android,eclipse,drivers,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 co

我在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安装了最新的可用驱动程序


无论我是尝试在设备上运行还是在模拟器上运行,都会出现相同的问题,因此我有点不知道从何处开始故障排除…

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


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

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


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

我会看到与您的图片类似的消息,有时我的eclipse没有响应,我会通过任务管理器手动终止eclipse进程。我想知道这个问题的答案是什么。只是出于好奇,为什么您使用ADT预览版本进行开发,而不是发布版本?也许这就是它不稳定的原因。我在上一个稳定版本的ADT中遇到了同样的问题。我更新到了ADT预览版本,因为这里出现了XML编辑错误@Strokes。您是否尝试过使用全新的Eclipse配置文件或最新的Eclipse Juno?我看到了与您的图片类似的消息,有时当我的eclipse没有响应时,我会通过任务管理器手动终止eclipse进程。我想知道这个问题的答案是什么。只是出于好奇,为什么您使用ADT预览版本进行开发,而不是发布版本?也许这就是它不稳定的原因。我在上一个稳定版本的ADT中遇到了同样的问题。我更新了ADT预览版本,因为这里出现了一个XML编辑错误@Strokes。你有没有用全新的Eclipse配置文件或最新的Eclipse Juno尝试过它?我已经将Xms值更改为512m,将Xmx值更改为1024m,它提高了启动性能,但我仍有大约1/4的启动挂起。为了防止其他人遇到此线程,我设法解决了我遇到的问题,使用了计算机背面的一个USB端口,而不是前面的一个。@Strokes这似乎也更符合我的情况。由于eclipse在启动期间甚至没有接近其最大内存,所以这是一个很好的提示!顺便说一句,当我使用的USB电缆明显太长(我想是2米或3米)时,我也遇到了超时问题。我已经将Xms值更改为512m,将Xmx值更改为1024m,这提高了启动性能,但我仍然会在4次启动中挂起1次。以防其他人遇到此线程,我设法解决了我遇到的问题,使用了电脑背面的一个USB端口,而不是前面的一个端口。@Strokes在我的例子中,这似乎更为切题。由于eclipse在启动期间甚至没有接近其最大内存,所以这是一个很好的提示!顺便说一句,我也有超时问题,当我使用的USB电缆,显然是太长(我认为2或3米)。