接入MTA SDK
This commit is contained in:
@ -33,6 +33,7 @@ import com.android.volley.VolleyError;
|
||||
import com.gh.base.AppController;
|
||||
import com.gh.base.BaseFragmentActivity;
|
||||
import com.gh.common.constant.Config;
|
||||
import com.gh.common.util.DataUtils;
|
||||
import com.gh.common.util.FileUtils;
|
||||
import com.gh.common.util.MD5Utils;
|
||||
import com.gh.common.util.NetworkUtils;
|
||||
@ -71,7 +72,6 @@ import com.gh.gamecenter.volley.extended.JsonArrayExtendedRequest;
|
||||
import com.gh.gamecenter.volley.extended.JsonObjectExtendedRequest;
|
||||
import com.google.gson.Gson;
|
||||
import com.google.gson.reflect.TypeToken;
|
||||
import com.tendcloud.tenddata.TCAgent;
|
||||
|
||||
import org.json.JSONArray;
|
||||
import org.json.JSONException;
|
||||
@ -173,7 +173,7 @@ public class MainActivity extends BaseFragmentActivity implements
|
||||
if (doneMap.get(downloadEntry.getUrl()) == null) {
|
||||
doneMap.put(downloadEntry.getUrl(), "done");
|
||||
if (downloadEntry.getName().contains("光环助手")) {
|
||||
TCAgent.onEvent(MainActivity.this, "软件更新", "下载完成");
|
||||
DataUtils.onEvent(MainActivity.this, "软件更新", "下载完成");
|
||||
startActivity(PackageUtils
|
||||
.getInstallIntent(downloadEntry.getPath()));
|
||||
if (appEntity != null && appEntity.isIs_force()) {
|
||||
@ -191,10 +191,10 @@ public class MainActivity extends BaseFragmentActivity implements
|
||||
String entrance = downloadEntry.getMeta().get(
|
||||
"entrance");
|
||||
if (isUpdate != null && "true".equals(isUpdate)) {
|
||||
TCAgent.onEvent(MainActivity.this, "游戏更新",
|
||||
DataUtils.onEvent(MainActivity.this, "游戏更新",
|
||||
downloadEntry.getName(), kv);
|
||||
} else {
|
||||
TCAgent.onEvent(MainActivity.this, "游戏下载",
|
||||
DataUtils.onEvent(MainActivity.this, "游戏下载",
|
||||
downloadEntry.getName(), kv);
|
||||
|
||||
Map<String, Object> kv2 = new HashMap<String, Object>();
|
||||
@ -202,7 +202,7 @@ public class MainActivity extends BaseFragmentActivity implements
|
||||
downloadEntry.getMeta().get("platform"));
|
||||
kv2.put("状态", "下载完成");
|
||||
kv2.put("位置", entrance + "-完成");
|
||||
TCAgent.onEvent(MainActivity.this, "游戏下载位置",
|
||||
DataUtils.onEvent(MainActivity.this, "游戏下载位置",
|
||||
downloadEntry.getName(), kv2);
|
||||
}
|
||||
if (downloadEntry.getMeta().get("isPlugin") != null) {
|
||||
@ -210,7 +210,7 @@ public class MainActivity extends BaseFragmentActivity implements
|
||||
kv6.put("下载", "下载完成");
|
||||
kv6.put("版本",
|
||||
downloadEntry.getMeta().get("platform"));
|
||||
TCAgent.onEvent(MainActivity.this, "插件化",
|
||||
DataUtils.onEvent(MainActivity.this, "插件化",
|
||||
downloadEntry.getName(), kv6);
|
||||
}
|
||||
|
||||
@ -335,7 +335,7 @@ public class MainActivity extends BaseFragmentActivity implements
|
||||
}
|
||||
} else {
|
||||
Utils.log("It is already done!");
|
||||
TCAgent.onEvent(
|
||||
DataUtils.onEvent(
|
||||
MainActivity.this,
|
||||
"多次弹框数据",
|
||||
downloadEntry.getName()
|
||||
@ -826,7 +826,7 @@ public class MainActivity extends BaseFragmentActivity implements
|
||||
if (file.exists() && file.length() > 0) {
|
||||
startActivity(PackageUtils.getInstallIntent(path));
|
||||
} else {
|
||||
TCAgent.onEvent(MainActivity.this, "软件更新", "下载开始");
|
||||
DataUtils.onEvent(MainActivity.this, "软件更新", "下载开始");
|
||||
showDownloadDialog(md5);
|
||||
}
|
||||
}
|
||||
@ -1143,7 +1143,7 @@ public class MainActivity extends BaseFragmentActivity implements
|
||||
&& downloadEntry.getMeta().get("isPlugin") != null) {
|
||||
Map<String, Object> kv6 = new HashMap<String, Object>();
|
||||
kv6.put("安装或卸载", "安装完成");
|
||||
TCAgent.onEvent(this, "插件化", downloadEntry.getName(), kv6);
|
||||
DataUtils.onEvent(this, "插件化", downloadEntry.getName(), kv6);
|
||||
}
|
||||
|
||||
// 删除数据库 和 文件
|
||||
@ -1158,7 +1158,7 @@ public class MainActivity extends BaseFragmentActivity implements
|
||||
.equals(packageName)) {
|
||||
Map<String, Object> kv6 = new HashMap<String, Object>();
|
||||
kv6.put("安装或卸载", "卸载完成");
|
||||
TCAgent.onEvent(this, "插件化", downloadEntry.getName(), kv6);
|
||||
DataUtils.onEvent(this, "插件化", downloadEntry.getName(), kv6);
|
||||
break;
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user