文件名称:android-SafeLooper:崩溃处理程序
文件大小:28KB
文件格式:ZIP
更新时间:2024-07-29 15:28:18
Java
安全循环器 SafeLooper 捕获 Android 应用程序中的意外异常,以避免显示强制关闭对话框。 一个普通的 Android 应用程序(游戏除外)由事件循环驱动,称为 android.os.Looper。 当您在主线程中抛出未捕获的异常时,主线程的 looper 将停止,Android 将显示强制关闭对话框。 您将没有机会恢复主线程的 Looper,因为它已经停止了。 如果您可以创建子循环程序,从事件队列中提取消息并使用 try-catch 块对其进行处理,则可以捕获意外异常并避免应用程序崩溃。 下面是 SafeLooper 的工作原理: 您需要做的就是将 SafeLooper.java 导入到您的项目中,并在您的应用程序启动时调用 SafeLooper.install()。 // install SafeLooper in main thread SafeLooper
【文件预览】:
android-SafeLooper-master
----.gitignore(231B)
----SafeLooper.png(11KB)
----Sample()
--------AndroidManifest.xml(723B)
--------res()
--------src()
--------proguard-project.txt(781B)
--------project.properties(562B)
----safelooper.apk(8KB)
----SafeLooper.java(4KB)
----README.md(1KB)