android – 当应用程序崩溃和logcat显示没有错误时该怎么办

前端之家收集整理的这篇文章主要介绍了android – 当应用程序崩溃和logcat显示没有错误时该怎么办前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
该应用程序在模拟器中工作正常,但在手机安装后,每次启动时都会崩溃,而logcat显示没有错误.

当这样的事情发生时,我应该做什么?

解决方法

我的建议更容易解决你的问题:

在电话上以调试模式从eclipse运行应用程序.它将使其在调试模式下运行.你最有可能得到更多的调试输出.

>在手机上打开亚行.
>将手机连接到PC
>从eclipse运行为“Debug Configuration”.
>它应该从您的手机运行,Eclipse将在运行之前首次请求您的选择.

打开调试模式(注意:这不是我们所指的“ADB连接”),它将进一步记录应用程序,并且不会正常执行垃圾回收.

(如果应用程序被迫在调试模式下工作,您将注意到一个“等待调试连接”对话框).

例如:它使Async线程保持运行并且不会停止运行.粗暴而且无关你的情况.但只是一个例子.

所以,由于手机中的应用程序被迫在调试模式下运行,所以它将使具有详细错误的logcat到达特定线程.

但是,当与Eclipse中的“Debug As”运行配置结合使用时,调试模式将被更好地使用.请记住,它会自动打开调试应用程序模式(并且还有对话框),logcat将会显示更多的细节,加上它将发生的错误发生在它们的发生顺序中.

关于阿雷斯说,
当你想直接对进程进行调试时,

>您可以在Eclipse中转到DDMS面板,>在右侧选项卡菜单设备,>选择要调试的进程.并点击绿色符号(说,开始调试过程)>如果您在该eclipse工作空间中有源代码,它会自动转到源代码.

原文链接:/android/313218.html

猜你在找的Android相关文章