/*
|
* @ProjectName VideoGoJar
|
* @Copyright null
|
*
|
* @FileName EzvizApplication.java
|
* @Description 这里对文件进行描述
|
*
|
* @author chenxingyf1
|
* @data 2014-7-12
|
*
|
* @note 这里写本文件的详细功能描述和注释
|
* @note 历史记录
|
*
|
* @warning 这里写本文件的相关警告
|
*/
|
package com.videogo;
|
|
import android.support.annotation.NonNull;
|
|
import com.videogo.openapi.EZOpenSDK;
|
|
import ezviz.ezopensdk.demo.SdkInitParams;
|
import ezviz.ezopensdkcommon.common.BaseApplication;
|
|
|
public class EzvizApplication extends BaseApplication {
|
|
public static SdkInitParams mInitParams;
|
|
public static EZOpenSDK getOpenSDK(){
|
EZOpenSDK ezOpenSDK = EZOpenSDK.getInstance();
|
return ezOpenSDK;
|
}
|
|
@Override
|
public void onCreate() {
|
super.onCreate();
|
Thread.setDefaultUncaughtExceptionHandler(new Thread.UncaughtExceptionHandler() {
|
@Override
|
public void uncaughtException(@NonNull Thread thread, @NonNull Throwable throwable) {
|
throwable.printStackTrace();
|
// 抓取到异常时,立即重启应用
|
restartApp(EzvizApplication.this);
|
}
|
});
|
}
|
|
}
|