|
|
@@ -1,6 +1,7 @@
|
|
|
package com.core.app;
|
|
|
|
|
|
import android.app.Activity;
|
|
|
+import android.app.Application;
|
|
|
import android.content.Context;
|
|
|
import android.graphics.Bitmap;
|
|
|
import android.os.Build;
|
|
|
@@ -24,6 +25,7 @@ import com.core.net.ssl.AuthImageDownloader;
|
|
|
import com.core.net.utils.NetUtils;
|
|
|
import com.core.net.volley.FastVolley;
|
|
|
import com.core.service.InitializeService;
|
|
|
+import com.core.utils.CommonUtil;
|
|
|
import com.hss01248.notifyutil.NotifyUtil;
|
|
|
import com.lidroid.xutils.HttpUtils;
|
|
|
import com.nostra13.universalimageloader.cache.disc.impl.TotalSizeLimitedDiscCache;
|
|
|
@@ -48,7 +50,6 @@ import org.apache.http.cookie.Cookie;
|
|
|
|
|
|
import java.io.File;
|
|
|
|
|
|
-
|
|
|
/**
|
|
|
* Created by Arison on 2017/8/25.
|
|
|
*/
|
|
|
@@ -96,21 +97,20 @@ public class MyApplication extends BaseApplication {
|
|
|
* 提供网络全局监听
|
|
|
************************/
|
|
|
private NetWorkObservable mNetWorkObservable;
|
|
|
- private final static int CWJ_HEAP_SIZE = 6* 1024* 1024 ;
|
|
|
-
|
|
|
-
|
|
|
+
|
|
|
|
|
|
@Override
|
|
|
public void initConfig() throws Exception {
|
|
|
//后台服务初始化application
|
|
|
InitializeService.initApplication(this);
|
|
|
+
|
|
|
+// LeakCanary.install(this);
|
|
|
+
|
|
|
INSTANCE = this;
|
|
|
-
|
|
|
-
|
|
|
mRequestQueue = Volley.newRequestQueue(this);
|
|
|
mHttpUtils = new HttpUtils();
|
|
|
configHttpUtils();
|
|
|
- initUmengStatistics() ;
|
|
|
+
|
|
|
new Handler().postDelayed(new Runnable() {
|
|
|
@Override
|
|
|
public void run() {
|
|
|
@@ -121,7 +121,6 @@ public class MyApplication extends BaseApplication {
|
|
|
// 初始化图片加载
|
|
|
initImageLoader();
|
|
|
NotifyUtil.init(getInstance());
|
|
|
-
|
|
|
|
|
|
}
|
|
|
}, 1);
|
|
|
@@ -209,8 +208,9 @@ public class MyApplication extends BaseApplication {
|
|
|
MobclickAgent.UMAnalyticsConfig config = new MobclickAgent.UMAnalyticsConfig(this, "57ea27bb67e58e088c003bbf",
|
|
|
"baidu", MobclickAgent.EScenarioType.E_UM_NORMAL);
|
|
|
MobclickAgent.startWithConfigure(config);
|
|
|
- // MobclickAgent.setCatchUncaughtExceptions(false);
|
|
|
-
|
|
|
+ if (!CommonUtil.isReleaseVersion()) {//当前为开发版本时候不需要上传友盟
|
|
|
+ MobclickAgent.setCatchUncaughtExceptions(false);
|
|
|
+ }
|
|
|
}
|
|
|
|
|
|
private void configHttpUtils() {
|