Android中捕獲全局異常實現(xiàn)代碼
更新時間:2015年04月24日 12:00:37 投稿:junjie
這篇文章主要介紹了Android中捕獲全局異常實現(xiàn)代碼,本文給出了2種方法,以及對應實現(xiàn)代碼,需要的朋友可以參考下
1、實現(xiàn)UncaughtExceptionHandler,在方法uncaughtException中處理沒有捕獲的異常。
public class GlobalException implements UncaughtExceptionHandler
{
private final static GlobalException myCrashHandler = new GlobalException();
private GlobalException()
{
}
public static synchronized GlobalException getInstance()
{
return myCrashHandler;
}
public void uncaughtException(Thread arg0, Throwable arg1)
{
Trace.Log("-------------caught Exception--");
}
}
2、繼承Application ,在其中調(diào)用Thread方法setDefaultUncaughtExceptionHandler,來捕獲異常
代碼:
public class MyApplication extends Application
{
public void onCreate()
{
super.onCreate();
GlobalException handler = GlobalException.getInstance();
Thread.setDefaultUncaughtExceptionHandler(handler);
}
}
相關文章
IDEA打包jar-解決找不到或無法加載主類 main的問題
這篇文章主要介紹了IDEA打包jar-解決找不到或無法加載主類 main的問題,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧2020-08-08
Android中Serializable和Parcelable序列化對象詳解
這篇文章主要介紹了Android中Serializable和Parcelable序列化對象的相關資料,感興趣的小伙伴們可以參考一下2016-02-02
Android TraceView和Lint使用詳解及性能優(yōu)化
這篇文章主要介紹了Android TraceView和Lint使用詳解及性能優(yōu)化的相關資料,需要的朋友可以參考下2017-03-03
Android編程實現(xiàn)檢測當前電源狀態(tài)的方法
這篇文章主要介紹了Android編程實現(xiàn)檢測當前電源狀態(tài)的方法,涉及Android針對當前電源的電量、容量、伏數(shù)、溫度等的檢測技巧,非常簡單實用,需要的朋友可以參考下2015-11-11
android圖庫播放幻燈片時按power鍵滅屏再亮屏顯示keyguard
圖庫在播放幻燈片時,按power鍵滅屏,然后再亮屏,會發(fā)現(xiàn)幻燈片繼續(xù)在播放,沒有顯示keyguard,如何在亮屏后顯示解鎖界面,具體實現(xiàn)方法如下,感興趣的朋友可以參考下哈2013-06-06

