Initial commit
This commit is contained in:
23
sources/com/ubt/jimu/analytics/AppDelayInit.java
Normal file
23
sources/com/ubt/jimu/analytics/AppDelayInit.java
Normal file
@@ -0,0 +1,23 @@
|
||||
package com.ubt.jimu.analytics;
|
||||
|
||||
import android.content.Context;
|
||||
import com.ubt.jimu.base.http.ApiClient;
|
||||
import com.ubt.jimu.base.http.ApiConfiguration;
|
||||
import com.ubt.jimu.base.http.ApiConstants;
|
||||
import com.ubt.jimu.upload.AliYunUploadHttp;
|
||||
import com.ubt.jimu.upload.DataUploadProxy;
|
||||
|
||||
/* loaded from: classes.dex */
|
||||
public class AppDelayInit {
|
||||
private static boolean a = false;
|
||||
|
||||
public static final void a(Context context) {
|
||||
if (a) {
|
||||
return;
|
||||
}
|
||||
ApiClient.initApiClient(new ApiConfiguration.Builder().baseUrl(ApiConstants.getHostUrl()).debug(false).headers(ApiConstants.getHeaderParams()).verifiedHostNames(ApiConstants.getVerifiedHostNames()).build());
|
||||
DataUploadProxy.c().a(new AliYunUploadHttp());
|
||||
BuglyUtil.a(context.getApplicationContext());
|
||||
a = true;
|
||||
}
|
||||
}
|
19
sources/com/ubt/jimu/analytics/BuglyUtil.java
Normal file
19
sources/com/ubt/jimu/analytics/BuglyUtil.java
Normal file
@@ -0,0 +1,19 @@
|
||||
package com.ubt.jimu.analytics;
|
||||
|
||||
import android.content.Context;
|
||||
import com.tencent.bugly.crashreport.CrashReport;
|
||||
import com.ubt.jimu.utils.PackageHelper;
|
||||
|
||||
/* loaded from: classes.dex */
|
||||
public class BuglyUtil {
|
||||
public static void a(Context context) {
|
||||
CrashReport.UserStrategy userStrategy = new CrashReport.UserStrategy(context.getApplicationContext());
|
||||
userStrategy.setAppChannel(PackageHelper.a("CHANNEL_ID"));
|
||||
CrashReport.initCrashReport(context.getApplicationContext(), "05931603ef", false, userStrategy);
|
||||
CrashReport.enableBugly(false);
|
||||
}
|
||||
|
||||
public static void a(boolean z) {
|
||||
CrashReport.enableBugly(z);
|
||||
}
|
||||
}
|
18
sources/com/ubt/jimu/analytics/JimuAnalyticsUtil.java
Normal file
18
sources/com/ubt/jimu/analytics/JimuAnalyticsUtil.java
Normal file
@@ -0,0 +1,18 @@
|
||||
package com.ubt.jimu.analytics;
|
||||
|
||||
import android.content.Context;
|
||||
import com.ubt.jimu.base.db.user.UserDbHandler;
|
||||
import com.ubt.jimu.base.entities.User;
|
||||
import com.ubt.jimu.utils.PackageHelper;
|
||||
import com.ubtrobot.ubtlib.analytics.JimuAnalytics;
|
||||
|
||||
/* loaded from: classes.dex */
|
||||
public class JimuAnalyticsUtil {
|
||||
public static void a(Context context) {
|
||||
JimuAnalytics.b().a(context.getApplicationContext());
|
||||
JimuAnalytics.b().b(false);
|
||||
String a = PackageHelper.a("CHANNEL_ID");
|
||||
User user = UserDbHandler.getUser();
|
||||
JimuAnalytics.b().a(user != null ? String.valueOf(user.getUserId()) : "0", a);
|
||||
}
|
||||
}
|
Reference in New Issue
Block a user