0

我正在我的 HTC Desire HD 上开发适用于 Android 的应用程序;有时在应用程序开发过程中,应用程序由于某种原因而崩溃。

但是一旦它崩溃,它无论如何都不会启动,唯一的解决方案是重新启动我的设备。

  • 我尝试使用 Ctrl+f11 再次运行它
  • 我什至尝试从设备卸载程序中卸载该应用程序。
  • 甚至使用adb uninstall 'com.example.www'成功的卸载来卸载它。

它不显示任何类型的日志消息logcat,仅此而已killProcess, pid=xxxx

你能提供一个解决方案吗?由于我的设备需要 5 分钟才能重新启动,并且随着应用程序变得复杂,它的崩溃甚至更多。

提前致谢。

4

1 回答 1

0

您可以在 Eclipse 的 DDMS 透视图中查看可以调试的所有正在运行的进程:在此处输入图像描述

检查您的应用程序是否正在运行,如果是,您可以通过单击屏幕截图附近的停止按钮来停止它。

或者,如果您有 SU 权限,您可以使用进程 ID 在 shell 中终止进程:

adb shell
su
pkill #pid
于 2013-02-03T16:18:22.487 回答