Eclipse在尝试启动Android应用程序时陷入困境
我正在摩托罗拉里程碑A853上运行helloandroid应用程序。我输入了“adb设备”,手机被正确识别。然而,当我尝试运行应用程序时,Eclipse总是停留在27%的“启动委托”位置Eclipse在尝试启动Android应用程序时陷入困境,android,eclipse,delegates,Android,Eclipse,Delegates,我正在摩托罗拉里程碑A853上运行helloandroid应用程序。我输入了“adb设备”,手机被正确识别。然而,当我尝试运行应用程序时,Eclipse总是停留在27%的“启动委托”位置 原因可能是什么?要获得更多信息,请尝试从Eclipse外部的命令行安装并启动应用程序。您将在项目的/bin文件夹中找到您的.apk,然后使用: adb install -r <projectname>.apk adb安装-r.apk 它可能有效,如果无效,您可能会获得有关错误原因的更好信息。我对
原因可能是什么?要获得更多信息,请尝试从Eclipse外部的命令行安装并启动应用程序。您将在项目的/bin文件夹中找到您的.apk,然后使用:
adb install -r <projectname>.apk
adb安装-r.apk
它可能有效,如果无效,您可能会获得有关错误原因的更好信息。我对Eclipse的经验表明,它有时会很挑剔,这应该有助于隔离问题。我也遇到过同样的问题,27%的问题都被卡住了。拔下设备的插头并将其插回固定位置。在emulator中运行应用程序时,我也遇到了这个问题。在启动应用程序之前,请确保emulator正在运行,并且不会出现此问题 模拟器也有同样27%的问题。在我删除AVD并重新创建它之后,它才得到修复,因此这很可能与设备/模拟器有关(而且重新启动ADB并没有解决问题) 编辑: 在项目页面上发现了这一问题,作为问题#21073,由benpar回答: 更新:如果在Eclipse中从AVD管理器启动AVD模拟器,也可以避免这种情况。当从Eclipse中的“运行”按钮启动第一个仿真器时,就会出现此问题 为了避免:
我找到了这个问题的解决办法,有点傻。我所做的是从eclipse的一个实例启动emulator。。日食结束。关闭eclipse不会停止模拟器。现在重新启动eclipse。现在在已经运行的仿真器中运行您的应用程序。非常恼人的问题。我不得不关闭eclipse和emulator,然后重新启动,这很耗时。来这里读安娜·李尔和维奈的帖子。工作!我认为在我的例子中,出现这个问题是因为我在模拟器仍在运行时退出了eclipse。为了纠正,正如安娜和维奈所发布的,请执行以下操作 确保eclipse和emulator已关闭,然后
对我来说,是亚行被搁置了。无论是退出eclipse还是退出emulator都没有任何效果
它应该不会再卡住。我发现最快的方法是在命令行上使用Android调试桥进行检查。有时所需的只是停止和启动adb服务器。即:
adb kill服务器
将停止服务器。然后:
adb启动服务器
应该可以。检查连接的设备(但这不是必需的)
adb设备
并列出所连接的设备。然后返回eclipse并再次开始调试
这也可以通过Eclipse在设备视图中完成。我使用三星Galaxy运行该应用程序。我在运行该应用程序时浪费了很多时间,但它没有启动,每次都必须重新启动Eclipse。 对我来说,我只是遵循这些步骤,没有任何问题了
- 从我的电脑中删除了我的设备
- 运行应用程序
- 当它要求连接设备或创建AVD时
- 我重新连接设备并选择输出
- 最后我解决了这个问题