1.0.7 主页优化,加入心跳

This commit is contained in:
2023-10-30 09:41:18 +08:00
parent d218c7edea
commit 8513b3fa6a
72 changed files with 2805 additions and 304 deletions

View File

@@ -10,6 +10,7 @@ import com.alibaba.sdk.android.push.CloudPushService;
import com.alibaba.sdk.android.push.CommonCallback;
import com.alibaba.sdk.android.push.noonesdk.PushServiceFactory;
import com.arialyy.aria.core.Aria;
import com.tencent.bugly.crashreport.CrashReport;
import com.tencent.mmkv.MMKV;
import com.uiuipad.find.BuildConfig;
import com.uiuipad.find.manager.MapManager;
@@ -38,6 +39,11 @@ public class BaseApplication extends Application {
PushManager.init(this);
MapManager.init(this);
aliyunPushInit();
CrashReport.initCrashReport(getApplicationContext(), "f217a2d1c7", false);
CrashReport.setDeviceId(this, Utils.getSerial());
xcrash.XCrash.init(this);
}
private void catchException() {
@@ -105,6 +111,19 @@ public class BaseApplication extends Application {
"errorCode: " + errorCode + ", errorMsg:" + errorMsg + "\n");
}
});
String[] tag = new String[]{BuildConfig.platform};
pushService.bindTag(CloudPushService.DEVICE_TARGET, tag, null, new CommonCallback() {
@Override
public void onSuccess(String s) {
Log.e("AliyunPush", "bind tag " + tag + " success");
}
@Override
public void onFailed(String errorCode, String errorMsg) {
Log.e("AliyunPush", "bind tag " + tag + " failed." +
"errorCode: " + errorCode + ", errorMsg:" + errorMsg);
}
});
}
@Override