Browse Source

友盟包冲突

Xieshengqi 6 years ago
parent
commit
a37a69f8d2

+ 21 - 16
app/build.gradle

@@ -64,38 +64,41 @@ android {
64 64
         }
65 65
 
66 66
         aoppo {
67
-            manifestPlaceholders = [UMENG_CHANNEL_VALUE: "30070"]
68
-            buildConfigField 'String', 'CHANNLE', '"30070"'
67
+            manifestPlaceholders = [UMENG_CHANNEL_VALUE: "30074"]
68
+            buildConfigField 'String', 'CHANNLE', '"30074"'
69 69
         }
70 70
 
71 71
         a360 {
72
-            manifestPlaceholders = [UMENG_CHANNEL_VALUE: "30050"]
73
-            buildConfigField 'String', 'CHANNLE', '"30050"'
72
+            manifestPlaceholders = [UMENG_CHANNEL_VALUE: "30071"]
73
+            buildConfigField 'String', 'CHANNLE', '"30071"'
74 74
         }
75 75
 
76 76
         ayingyongbao {
77
-            manifestPlaceholders = [UMENG_CHANNEL_VALUE: "30016"]
78
-            buildConfigField 'String', 'CHANNLE', '"30016"'
77
+            manifestPlaceholders = [UMENG_CHANNEL_VALUE: "30070"]
78
+            buildConfigField 'String', 'CHANNLE', '"30070"'
79 79
         }
80 80
 
81 81
         axiaomi {
82
-            manifestPlaceholders = [UMENG_CHANNEL_VALUE: "30067"]
83
-            buildConfigField 'String', 'CHANNLE', '"30067"'
82
+            manifestPlaceholders = [UMENG_CHANNEL_VALUE: "30075"]
83
+            buildConfigField 'String', 'CHANNLE', '"30075"'
84 84
         }
85 85
 
86 86
         ahuawei {
87
-            manifestPlaceholders = [UMENG_CHANNEL_VALUE: "30066"]
88
-            buildConfigField 'String', 'CHANNLE', '"30066"'
87
+            manifestPlaceholders = [UMENG_CHANNEL_VALUE: "30076"]
88
+            buildConfigField 'String', 'CHANNLE', '"30076"'
89 89
         }
90 90
 
91 91
         abaidu {
92
-            manifestPlaceholders = [UMENG_CHANNEL_VALUE: "30056"]
93
-            buildConfigField 'String', 'CHANNLE', '"30056"'
92
+            manifestPlaceholders = [UMENG_CHANNEL_VALUE: "30072"]
93
+            buildConfigField 'String', 'CHANNLE', '"30072"'
94
+        }
95
+        ameizu {
96
+            manifestPlaceholders = [UMENG_CHANNEL_VALUE: "30077"]
97
+            buildConfigField 'String', 'CHANNLE', '"30077"'
94 98
         }
95
-
96 99
         avivo {
97
-            manifestPlaceholders = [UMENG_CHANNEL_VALUE: "30065"]
98
-            buildConfigField 'String', 'CHANNLE', '"30065"'
100
+            manifestPlaceholders = [UMENG_CHANNEL_VALUE: "30073"]
101
+            buildConfigField 'String', 'CHANNLE', '"30073"'
99 102
         }
100 103
         aqqlibray {
101 104
             manifestPlaceholders = [UMENG_CHANNEL_VALUE: "30063"]
@@ -191,7 +194,9 @@ dependencies {
191 194
     compile 'com.tbruyelle.rxpermissions2:rxpermissions:0.9.4@aar'
192 195
     compile 'com.amap.api:location:latest.integration'
193 196
     compile 'me.yokeyword:indexablerecyclerview:1.3.0'
194
-    compile files('libs/umeng-analytics-7.5.3.jar')
197
+    compile 'com.umeng.umsdk:analytics:latest.integration'
198
+    compile 'com.umeng.umsdk:common:latest.integration'
199
+    compile files('libs/umeng-share-wechat-simplify-6.9.3.jar')
195 200
 }
196 201
 def product_name = "bangnidai_v" + android.defaultConfig.versionName
197 202
 def time = "1367"

BIN
app/libs/umeng-analytics-7.5.3.jar


BIN
app/libs/umeng-common-1.5.4.jar


BIN
app/libs/umeng-share-wechat-full-6.9.3.jar


BIN
app/libs/umeng-share-wechat-simplify-6.9.3.jar


BIN
app/libs/umeng-shareboard-widget-6.9.3.jar


BIN
app/libs/umeng-sharetool-6.9.3.jar


BIN
app/libs/wechat-sdk-android-without-mta-5.1.4.jar


+ 19 - 0
app/proguard-rules.pro

@@ -107,6 +107,19 @@
107 107
 -dontwarn org.apache.thrift.**
108 108
 
109 109
 
110
+复制代码到剪切板
111
+-dontshrink
112
+-dontoptimize
113
+-dontwarn com.google.android.maps.**
114
+-dontwarn android.webkit.WebView
115
+-dontwarn com.umeng.**
116
+-dontwarn com.tencent.weibo.sdk.**
117
+-dontwarn com.facebook.**
118
+-keep public class javax.**
119
+-keep public class android.webkit.**
120
+-dontwarn android.support.v4.**
121
+
122
+
110 123
 # This is a configuration file for ProGuard.
111 124
 # http://proguard.sourceforge.net/index.html#manual/usage.html
112 125
 
@@ -369,3 +382,9 @@
369 382
  -keep class org.apache.commons.**{*;}
370 383
  -keep class org.apache.http.**{*;}
371 384
 
385
+
386
+
387
+#友盟统计
388
+-keepclassmembers class * {
389
+   public <init> (org.json.JSONObject);
390
+}

+ 1 - 0
app/src/main/java/com/smileflowpig/money/moneyplatfrom/activities/CaseurlActivity.java

@@ -23,6 +23,7 @@ import android.widget.TextView;
23 23
 import android.widget.Toast;
24 24
 
25 25
 import com.google.gson.JsonObject;
26
+import com.smileflowpig.money.common.utils.DisplayUtil;
26 27
 import com.smileflowpig.money.moneyplatfrom.util.ToastUtil;
27 28
 import com.umeng.socialize.ShareAction;
28 29
 import com.umeng.socialize.UMShareAPI;

+ 0 - 6
app/src/main/java/com/smileflowpig/money/wxapi/WXEntryActivity.java

@@ -2,7 +2,6 @@ package com.smileflowpig.money.wxapi;
2 2
 
3 3
 import android.util.Log;
4 4
 
5
-import com.tencent.mm.opensdk.modelbase.BaseResp;
6 5
 import com.umeng.socialize.weixin.view.WXCallbackActivity;
7 6
 
8 7
 /**
@@ -12,9 +11,4 @@ import com.umeng.socialize.weixin.view.WXCallbackActivity;
12 11
 public class WXEntryActivity extends WXCallbackActivity {
13 12
 
14 13
 
15
-    @Override
16
-    public void onResp(BaseResp resp) {
17
-        super.onResp(resp);
18
-        Log.e("resp",resp.toString());
19
-    }
20 14
 }

+ 1 - 1
app/src/main/res/layout/activity_record.xml

@@ -32,7 +32,7 @@
32 32
             android:layout_height="wrap_content"
33 33
             android:layout_centerInParent="true"
34 34
             android:layout_gravity="center"
35
-            android:text="我的足迹"
35
+            android:text="浏览记录"
36 36
             android:textColor="#ffffff"
37 37
             android:textSize="@dimen/font_16"
38 38
             />

+ 1 - 1
app/src/main/res/values/colors.xml

@@ -4,7 +4,7 @@
4 4
     <color name="colorPrimaryDark">#ffffff</color>
5 5
     <color name="colorAccent">#FF4081</color>
6 6
     <color name="transparent">#00ffffff</color>
7
-    <color name="login_yellow_color">#FFAA48</color>
7
+    <color name="login_yellow_color">#FFCE25</color>
8 8
 
9 9
 
10 10
 </resources>

+ 1 - 0
build.gradle

@@ -4,6 +4,7 @@ buildscript {
4 4
     repositories {
5 5
         jcenter()
6 6
         maven { url 'https://maven.fabric.io/public' }
7
+        maven { url 'https://dl.bintray.com/umsdk/release' }
7 8
         google()
8 9
     }
9 10
     dependencies {

+ 1 - 1
common/build.gradle

@@ -45,6 +45,6 @@ dependencies {
45 45
     compile project(':lang')
46 46
     compile 'com.android.support.constraint:constraint-layout:1.0.2'
47 47
     testCompile 'junit:junit:4.12'
48
-    compile 'com.umeng.analytics:analytics:latest.integration'
48
+//    compile 'com.umeng.analytics:analytics:latest.integration'
49 49
     compile 'com.zhy:autolayout:1.4.5'
50 50
 }

+ 0 - 3
common/src/main/java/com/smileflowpig/money/common/app/Activity.java

@@ -15,7 +15,6 @@ import android.view.WindowManager;
15 15
 import com.smileflowpig.money.common.utils.NotchUtil;
16 16
 import com.smileflowpig.money.common.widget.StatusBarUtil;
17 17
 import com.smileflowpig.money.common.widget.convention.PlaceHolderView;
18
-import com.umeng.analytics.MobclickAgent;
19 18
 import com.zhy.autolayout.AutoLayoutActivity;
20 19
 
21 20
 import java.util.List;
@@ -156,12 +155,10 @@ public abstract class Activity extends AutoLayoutActivity {
156 155
     @Override
157 156
     protected void onResume() {
158 157
         super.onResume();
159
-        MobclickAgent.onResume(this);
160 158
     }
161 159
 
162 160
     @Override
163 161
     protected void onPause() {
164 162
         super.onPause();
165
-        MobclickAgent.onPause(this);
166 163
     }
167 164
 }