lmw
2024-09-04 a3bc6aa4fa3bad787c9fc366d6904f60265eec3b
app/src/main/java/com/lotaai/canguiayw/application/App.java
File was renamed from app/src/main/java/com/lotaai/canguiayw/application/ActivityLifecycleApplcation.java
@@ -6,26 +6,26 @@
import android.os.Bundle;
import android.util.Log;
import com.lotaai.canguiayw.logger.CrashManager;
import com.lotaai.canguiayw.logger.LoggerInit;
import com.lotaai.canguiayw.sqllitedb.DaoMaster;
import com.lotaai.canguiayw.sqllitedb.DaoSession;
public class ActivityLifecycleApplcation extends Application {
public class App extends Application {
    private final String TAG = "ActivityLifecycle: ";
    private static ActivityLifecycleApplcation mTestActivityLifecycleApplcation;
    private static App mTestActivityLifecycleApplcation;
    private int mActivityCount = 0;
    public static DaoSession mSession;
    public  static App app;
    @Override
    public void onCreate() {
        super.onCreate();
        app=this;
        //初始化本地sqllite数据库
        initDb();
        //捕捉崩溃的日志
        CrashManager crashManager = CrashManager.getInstance();
        crashManager.init(getApplicationContext());
        mTestActivityLifecycleApplcation = new ActivityLifecycleApplcation();
      /*  CrashManager crashManager = CrashManager.getInstance();
        crashManager.init(getApplicationContext());*/
        mTestActivityLifecycleApplcation = new App();
        //初始化日志
        LoggerInit.init();
        registerActivityLifecycleCallbacks(new Application.ActivityLifecycleCallbacks() {
@@ -76,9 +76,9 @@
        });
    }
    public static ActivityLifecycleApplcation getInstance( ) {
    public static App getInstance( ) {
        if (null == mTestActivityLifecycleApplcation) {
            mTestActivityLifecycleApplcation = new ActivityLifecycleApplcation();
            mTestActivityLifecycleApplcation = new App();
        }
        return mTestActivityLifecycleApplcation;
    }