-2
A
回答
0
你可以尝试扩展应用类,然后,在onCreate方法里面,做这样的事情:
@Override
public void onCreate()
{
Thread.setDefaultUncaughtExceptionHandler(
new UncaughtExceptionHandler(){
@Override
public void uncaughtException(Thread arg0, Throwable arg1) {
//mytoast here
}
}
);
super.onCreate();
}
不要忘了在清单文件来指定你使用这个新类:
<application android:icon="" android:label="@string/app_name" android:name="your.class">
+0
我已经在我的应用程序中添加了这个。谢谢。 – user1143989 2012-04-16 16:43:47
0
ACRA可能是您更好的选择,因为它可以让您获得崩溃的详细信息,并向用户显示消息。它还附带了一个很好的集成指南,并允许您记录自定义数据。
+0
现在,我无法发送数据,所以想用吐司或通知的形式向用户显示崩溃错误。或者创建一个登录设备。任何建议?蚂蚁例子? – user1143989 2012-04-16 15:19:39
相关问题
- 1. 吐司崩溃
- 2. OnScanCompletedListener崩溃,因为吐司
- 3. 安卓应用程序崩溃,当在尝试catch中运行吐司
- 4. 安卓/ java线程崩溃
- 5. 安卓:从崩溃线程
- 6. 安卓proguard的原因APK崩溃
- 7. 当我尝试显示吐司消息时崩溃,但不会在调试器中崩溃
- 8. 安卓闹钟应用程序崩溃
- 9. 安卓应用崩溃内存重启
- 10. 安卓 - 弹出式窗口崩溃
- 11. QuickBlox安卓视频聊天崩溃
- 12. 安卓秒表应用程序崩溃
- 13. 安卓随机崩溃并发问题
- 14. 安卓启动接收器崩溃
- 15. 安卓phonegap在景观上崩溃
- 16. 安卓:有崩溃转储报告
- 17. 安卓应用程序崩溃
- 18. SceneKit崩溃而没有详细的崩溃信息
- 19. PDFCreator安装崩溃
- 20. NPM安装崩溃
- 21. 吐司崩溃应用程序,甚至内线程
- 22. Collection视图细胞崩溃
- 23. 安装后的Joomla崩溃
- 24. 崩溃
- 25. 崩溃
- 26. 崩溃
- 27. 崩溃
- 28. 崩溃
- 29. 崩溃
- 30. 崩溃
这取决于它是如何崩溃。为什么不尝试捕捉异常并正确处理它们,以便可以以受控方式退出并发送所需的数据。 – 2012-04-16 15:14:44
现在,我不能发送数据,所以想用吐司或通知的形式向用户显示崩溃错误。或者创建一个登录设备。任何建议?蚂蚁例子? – user1143989 2012-04-16 15:19:23
您可以自己登录,也可以将其放入Android日志中,并有一些程序会通过电子邮件将logcat发送出去。如果你创建自己的日志文件,那么你也可以有一个按钮来发送最新的日志文件,如果需要的话。 – 2012-04-16 15:28:20