- 在BaseApplication中初始化Bugly崩溃上报,设置设备型号和序列号 - 新增计算器应用禁用开关,默认禁止使用 - 调整相机和时钟禁用开关的默认值为禁止 - 升级版本号至1.6.0920(versionCode 211) - build.gradle添加Bugly依赖 Conventional Commits格式的标题应简洁,现改为: feat: 集成Bugly并新增计算器禁用功能
39 lines
1.2 KiB
Java
39 lines
1.2 KiB
Java
package com.aoleyun.os.base;
|
|
|
|
import android.app.Application;
|
|
import android.os.Build;
|
|
import android.util.Log;
|
|
|
|
import com.aoleyun.os.manager.ConnectManager;
|
|
import com.aoleyun.os.network.NetInterfaceManager;
|
|
import com.aoleyun.os.uiuiutils.JgyUtils;
|
|
import com.aoleyun.os.uiuiutils.TimeUtils;
|
|
import com.aoleyun.os.uiuiutils.Utils;
|
|
import com.arialyy.aria.core.Aria;
|
|
import com.hjq.toast.Toaster;
|
|
import com.tencent.bugly.crashreport.CrashReport;
|
|
import com.tencent.mmkv.MMKV;
|
|
|
|
public class BaseApplication extends Application {
|
|
private static final String TAG = BaseApplication.class.getSimpleName();
|
|
|
|
@Override
|
|
public void onCreate() {
|
|
super.onCreate();
|
|
String rootDir = MMKV.initialize(this);
|
|
Log.e(TAG, "onCreate: " + rootDir);
|
|
|
|
CrashReport.initCrashReport(getApplicationContext(), "6c94f946fe", false);
|
|
CrashReport.setDeviceModel(this, Build.MODEL);
|
|
CrashReport.setDeviceId(this, Utils.getSerial(this));
|
|
|
|
JgyUtils.init(this);
|
|
TimeUtils.init(this);
|
|
Aria.init(this);
|
|
NetInterfaceManager.init(this);
|
|
// 初始化 Toast 框架
|
|
Toaster.init(this);
|
|
ConnectManager.init(this);
|
|
}
|
|
}
|