Files
AutoJs6/app/src/main/java/com/stardust/scriptdroid/App.java
2017-02-04 10:14:58 +08:00

34 lines
797 B
Java

package com.stardust.scriptdroid;
import android.app.Application;
import android.preference.PreferenceManager;
import com.stardust.util.CrashHandler;
import com.stardust.util.StateObserver;
/**
* Created by Stardust on 2017/1/27.
*/
public class App extends Application {
private static App instance;
private static StateObserver stateObserver;
public static App getApp() {
return instance;
}
public static StateObserver getStateObserver() {
return stateObserver;
}
public void onCreate() {
super.onCreate();
Thread.setDefaultUncaughtExceptionHandler(new CrashHandler(ErrorReportActivity.class));
instance = this;
stateObserver = new StateObserver(PreferenceManager.getDefaultSharedPreferences(this));
}
}