2013-01-22 261 views
0

我有一个奇怪的问题,这是我的应用程序有时崩溃。这是随机的。当我在模拟器上检查它时,我没有收到应用程序崩溃。我的应用程序不使用互联网,没有硬件访问。但随机它在移动设备上时会崩溃。原因是什么?有没有任何线索或暗示揭示这一点?对不起;我没有关于这方面的信息。Android应用程序随机崩溃

请不要在我使用它时不会崩溃。大多数情况下,当手机是idel或使用其他应用程序时,我会注意这个问题。移动任务管理器显示应用使用大约30 MB的RAM。

+0

崩溃的细节检查logcat的,张贴和你的代码能够帮助你 –

+0

我觉得logcat的是必须让附近坠毁的任何地方原因。尝试在连接到eclipse时在设备上运行应用程序。如果崩溃,您可能会得到logcat –

+0

没有更多信息,我们很抱歉,但我们无法回答 - 我们无法知道。你需要收集你的崩溃日志,以便知道发生了什么。您可能会考虑将ACRA(Android Crash Reporting)添加到您的应用程序中。 – mah

回答

0

首先,检查手机内存是否可以自由展开文件,如果没有,可能会造成崩溃。

+0

有没有办法在我不使用它时从内存中删除应用程序。我想你可能是对的。 – newday

+1

转到设置并卸载应用程序或清除不需要的应用程序的数据。 – deepak825

+0

应用程序可以从记忆中删除,但它为什么会崩溃? – newday

3

通常,由于以下原因,应用程序崩溃: 1.如果未正确处理或捕获异常。 2.内存管理问题。 3.互联网连接中的带宽波动问题。

从你的问题来看,第二点似乎更相关。 30MB的设备RAM太多了。

这将是一个多一点有益的,如果你给在logcat的