我击中在Eclipse中调试启动模拟器后,一定时间后,从亚行断开,但模拟器保持打开状态。它响应,我可以导航和启动应用程序。

我怎么可以附加回模拟器ADB,要能够从Eclipse的调试?

(目前的解决办法是终止仿真器,关闭Eclipse和重新启动它们,你也知道模拟器需要时间来启动仅需10分钟)

修改1 结果 检查出这个图像:

“在这里输入的图像描述”

修改2

在我杀和重启服务器。一个仿真处理Eclipse中的设备选项卡中显示出来。但是,这不能扩展,而且我没有看到子流程。结果 我不能打调试已,因为它说:调试已经在运行。 (如何我停止调试?)

如果我设法开始另一项目的调试,它挂在仿真器告诉我:等待调试器附加。什么也没有发生。

其他提示

有时杀,服务器将无法在我的机器(操作系统)的帮助。例如我不能看到在DDMS - 视图模拟器任何更多或我看到它,但在其上运行没有进程。

在这种情况下我关闭模拟器和蚀和手动终止从进程列表中adb.exe过程。

当我再重新启动Eclipse和模拟器,一切都很好了。

现在我只需要一个键盘快捷方式为: - )

在Mac,我不得不从活动管理器杀亚行和再次手动重新打开程序。曾Eclipse开放全部通过和它的工作就好了。

与ADB杀服务器和ADB启动服务器尝试。即使这样同样的问题出现杀从DDMS何卫青你正在运行的进程。请参阅此链接( http://www.jiahaoliuliu.com/2011 /02/stopping-android-applications-already.html )。这解决了我的问题。希望你也。

我在Android 4.0(API等级14)模拟器测试应用程序,一旦我运行应用程序模拟器启动,一旦加载,Eclipse的DDMS从仿真器断开。

下面是我使用的解决方法:打开终端,导航到平台工具(C:\ Android的SDK \平台工具\或是其他地方,你是否安装Android的SDK),并运行adb kill-server,然后运行, adb start-server。 DDMS现在应该列出模拟器 - 从Java透视图,右键单击应用程序 - >运行方式 - > Android应用程序。

希望这有助于。

我得心应手bash脚本

#!/bin/bash
./path/to/adb kill-server
./path/to/adb start-server
./path/to/adb devices
许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top