Commit 483bdbe2 authored by mengcuiguang2's avatar mengcuiguang2

删除umeng

parent 17a53c0e
......@@ -12,8 +12,8 @@ android {
applicationId "com.duben.xixiplaylet"
minSdkVersion rootProject.ext.androidMinSdkVersion
targetSdkVersion rootProject.ext.androidTargetSdkVersion
versionCode 11
versionName "1.1.0"
versionCode 12
versionName "1.1.1"
flavorDimensions "default"
// dex突破65535的限制
......
......@@ -13,7 +13,6 @@ import com.duben.xixiplaylet.ad.TTAdManagerHolder;
import com.duben.xixiplaylet.common.Constant;
import com.duben.xixiplaylet.manager.TXCSDKService;
import com.duben.xixiplaylet.manager.TalkingDataManager;
import com.duben.xixiplaylet.manager.UmengManager;
import com.duben.xixiplaylet.net.LoanService;
import com.duben.xixiplaylet.net.V6Service;
import com.duben.xixiplaylet.utils.AppPreferencesManager;
......@@ -54,11 +53,6 @@ public class MintsApplication extends MultiDexApplication {
super.onCreate();
mContext = this.getApplicationContext();
// // 友盟SDK预初始化函数
// // preInit预初始化函数耗时极少,不会影响App首次冷启动用户体验
// UmengManager.INSTANCE.preInit(this,
// MateUtils.INSTANCE.getAppMetaData(this, "CHANNEL_NAME"));
// 三方配置
thirdConfig();
}
......@@ -96,8 +90,8 @@ public class MintsApplication extends MultiDexApplication {
//logger
BindLogger();
UmengManager.INSTANCE.initUm(this,
MateUtils.INSTANCE.getAppMetaData(this, "CHANNEL_NAME"));
// UmengManager.INSTANCE.initUm(this,
// MateUtils.INSTANCE.getAppMetaData(this, "CHANNEL_NAME"));
// bugly
CrashReport.initCrashReport(this, "d035276c5b", BuildConfig.DEBUG);
......
package com.duben.xixiplaylet.manager
import android.app.Application
import com.duben.xixiplaylet.BuildConfig
import com.duben.xixiplaylet.utils.MateUtils
import com.umeng.analytics.MobclickAgent
import com.umeng.commonsdk.UMConfigure
object UmengManager {
private val TAG = UmengManager::class.java.simpleName
fun preInit(application: Application, channel: String) {
UMConfigure.preInit(
application,
MateUtils.getAppMetaData(application, "UMENG_KEY"),
channel
)
}
/**
* 友盟初始化
*/
fun initUm(application: Application, channel: String) {
try {
/*
* 参数4:设备类型,必须参数,传参数为UMConfigure.DEVICE_TYPE_PHONE则表示手机;传参数为UMConfigure.DEVICE_TYPE_BOX则表示盒子;默认为手机。
* 参数5:Push推送业务的secret,需要集成Push功能时必须传入Push的secret,否则传空。
*/
UMConfigure.init(
application,
MateUtils.getAppMetaData(application, "UMENG_KEY"),
channel,
UMConfigure.DEVICE_TYPE_PHONE,
""
)
UMConfigure.setLogEnabled(BuildConfig.DEBUG)
MobclickAgent.setPageCollectionMode(MobclickAgent.PageMode.LEGACY_MANUAL)
} catch (e: java.lang.Exception) {
e.printStackTrace()
}
}
}
\ No newline at end of file
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment