Browse Source

更新友盟SDK版本

Pq 2 years ago
parent
commit
b00ad91d06

+ 9 - 9
BaseLibrary/build.gradle

@@ -163,17 +163,17 @@ dependencies {
     api 'com.gyf.immersionbar:immersionbar-components:3.0.0'
 
     //友盟common
-    api 'com.umeng.umsdk:common:9.4.0'
-    api 'com.umeng.umsdk:asms:1.2.3'
+    api 'com.umeng.umsdk:common:9.5.2'
+    api 'com.umeng.umsdk:asms:1.6.3'
     //友盟  分享
-    api 'com.umeng.umsdk:share-core:7.1.7'//分享核心库,必选
-    api 'com.umeng.umsdk:share-board:7.1.7'
-    api 'com.umeng.umsdk:share-qq:7.1.7'
-    api 'com.tencent.tauth:qqopensdk:3.53.0'//QQ官方SDK依赖库
-    api 'com.umeng.umsdk:share-wx:7.1.7'
+    api 'com.umeng.umsdk:share-core:7.2.1'//分享核心库,必选
+    api 'com.umeng.umsdk:share-board:7.2.1'
+    api 'com.umeng.umsdk:share-qq:7.2.1'
+    api files('libs/open_sdk_3.5.13.81_rde07b86_lite.jar')//QQ官方SDK依赖库
+    api 'com.umeng.umsdk:share-wx:7.2.1'
     api 'com.tencent.mm.opensdk:wechat-sdk-android-without-mta:6.8.0'//微信官方SDK依赖库
-    api  'com.umeng.umsdk:share-sina:7.1.7'
-    api 'io.github.sinaweibosdk:core:11.11.1@aar'
+    api  'com.umeng.umsdk:share-sina:7.2.1'
+    api 'io.github.sinaweibosdk:core:12.5.0@aar'
 //    api 'com.sina.weibo.sdk:core:10.10.0'  不能用
 
 

BIN
BaseLibrary/libs/open_sdk_3.5.13.81_rde07b86_lite.jar


+ 10 - 7
student/src/main/java/com/cooleshow/student/App.java

@@ -48,6 +48,7 @@ import com.scwang.smart.refresh.layout.listener.DefaultRefreshFooterCreator;
 import com.scwang.smart.refresh.layout.listener.DefaultRefreshHeaderCreator;
 import com.tencent.bugly.crashreport.CrashReport;
 import com.rong.io.live.helper.LiveRTCEngineInitHelper;
+import com.tencent.tauth.Tencent;
 import com.umeng.commonsdk.UMConfigure;
 import com.umeng.socialize.PlatformConfig;
 import com.uuzuche.lib_zxing.activity.ZXingLibrary;
@@ -121,16 +122,18 @@ public class App extends BaseApplication {
     private void initUmeng() {
         if (UserHelper.isAgreePrivacy()) {
             UMConfigure.init(this, "5f2b6f03b4b08b653e91a49e", "app", UMConfigure.DEVICE_TYPE_PHONE, null);
+            //QQ官方sdk授权
+            Tencent.setIsPermissionGranted(true);
+            String FileProvider = "com.cooleshow.student.fileprovider";
+            PlatformConfig.setWeixin("wx97408cd22c879ff7", "665a1608a16631dee40d737b4d1a0ad1");
+            PlatformConfig.setWXFileProvider(FileProvider);
+            PlatformConfig.setSinaWeibo("3712190405", "e77924e0125dbd751bab61063d8338fb", "http://sns.whalecloud.com");
+            PlatformConfig.setSinaFileProvider(FileProvider);
+            PlatformConfig.setQQZone("1110018403", "fY5gof6GIYnc8Gzx");
+            PlatformConfig.setQQFileProvider(FileProvider);
         } else {
             UMConfigure.preInit(this, "5f2b6f03b4b08b653e91a49e", "app");
         }
-        String FileProvider = "com.cooleshow.student.fileprovider";
-        PlatformConfig.setWeixin("wx97408cd22c879ff7", "665a1608a16631dee40d737b4d1a0ad1");
-        PlatformConfig.setWXFileProvider(FileProvider);
-        PlatformConfig.setSinaWeibo("3712190405", "e77924e0125dbd751bab61063d8338fb", "http://sns.whalecloud.com");
-        PlatformConfig.setSinaFileProvider(FileProvider);
-        PlatformConfig.setQQZone("1110018403", "fY5gof6GIYnc8Gzx");
-        PlatformConfig.setQQFileProvider(FileProvider);
     }
 
     private void initRong() {

+ 10 - 0
student/src/main/java/com/cooleshow/student/helper/InitHelper.java

@@ -3,7 +3,9 @@ package com.cooleshow.student.helper;
 import com.cooleshow.base.common.BaseApplication;
 import com.cooleshow.base.utils.Utils;
 import com.tencent.bugly.crashreport.CrashReport;
+import com.tencent.tauth.Tencent;
 import com.umeng.commonsdk.UMConfigure;
+import com.umeng.socialize.PlatformConfig;
 
 import cn.jiguang.api.utils.JCollectionAuth;
 import cn.jpush.android.api.JPushInterface;
@@ -23,6 +25,14 @@ public class InitHelper {
                 UMConfigure.DEVICE_TYPE_PHONE,
                 null
         );
+        Tencent.setIsPermissionGranted(true);
+        String FileProvider = "com.cooleshow.student.fileprovider";
+        PlatformConfig.setWeixin("wx97408cd22c879ff7", "665a1608a16631dee40d737b4d1a0ad1");
+        PlatformConfig.setWXFileProvider(FileProvider);
+        PlatformConfig.setSinaWeibo("3712190405", "e77924e0125dbd751bab61063d8338fb", "http://sns.whalecloud.com");
+        PlatformConfig.setSinaFileProvider(FileProvider);
+        PlatformConfig.setQQZone("1110018403", "fY5gof6GIYnc8Gzx");
+        PlatformConfig.setQQFileProvider(FileProvider);
         //极光推送
         //用户同意之后才初始化极光推送
         JCollectionAuth.setAuth(Utils.getApp(), true);

+ 7 - 8
teacher/src/main/java/com/cooleshow/teacher/App.java

@@ -115,17 +115,16 @@ public class App extends BaseApplication {
     private void initUmeng() {
         if (UserHelper.isAgreePrivacy()) {
             UMConfigure.init(this, "62a8394605844627b5b0554b", "app", UMConfigure.DEVICE_TYPE_PHONE, null);
+            String FileProvider = "com.cooleshow.teacher.fileprovider";
+            PlatformConfig.setWeixin("wx149a928c415c137a", "d3f119b577ccacb262da153f4210174f");
+            PlatformConfig.setWXFileProvider(FileProvider);
+            PlatformConfig.setSinaWeibo("755965096", "8a4d2b76bbb2006e62e21ac9014435da", "http://sns.whalecloud.com");
+            PlatformConfig.setSinaFileProvider(FileProvider);
+            PlatformConfig.setQQZone("1110018403", "fY5gof6GIYnc8Gzx");
+            PlatformConfig.setQQFileProvider(FileProvider);
         } else {
             UMConfigure.preInit(this, "62a8394605844627b5b0554b", "app");
         }
-
-        String FileProvider = "com.cooleshow.teacher.fileprovider";
-        PlatformConfig.setWeixin("wx149a928c415c137a", "d3f119b577ccacb262da153f4210174f");
-        PlatformConfig.setWXFileProvider(FileProvider);
-        PlatformConfig.setSinaWeibo("755965096", "8a4d2b76bbb2006e62e21ac9014435da", "http://sns.whalecloud.com");
-        PlatformConfig.setSinaFileProvider(FileProvider);
-        PlatformConfig.setQQZone("1110018403", "fY5gof6GIYnc8Gzx");
-        PlatformConfig.setQQFileProvider(FileProvider);
     }
 
     private void initRong() {

+ 8 - 0
teacher/src/main/java/com/cooleshow/teacher/helper/InitHelper.java

@@ -4,6 +4,7 @@ import com.cooleshow.base.common.BaseApplication;
 import com.cooleshow.base.utils.Utils;
 import com.tencent.bugly.crashreport.CrashReport;
 import com.umeng.commonsdk.UMConfigure;
+import com.umeng.socialize.PlatformConfig;
 
 import cn.jiguang.api.utils.JCollectionAuth;
 import cn.jpush.android.api.JPushInterface;
@@ -21,6 +22,13 @@ public class InitHelper {
                 UMConfigure.DEVICE_TYPE_PHONE,
                 null
         );
+        String FileProvider = "com.cooleshow.teacher.fileprovider";
+        PlatformConfig.setWeixin("wx149a928c415c137a", "d3f119b577ccacb262da153f4210174f");
+        PlatformConfig.setWXFileProvider(FileProvider);
+        PlatformConfig.setSinaWeibo("755965096", "8a4d2b76bbb2006e62e21ac9014435da", "http://sns.whalecloud.com");
+        PlatformConfig.setSinaFileProvider(FileProvider);
+        PlatformConfig.setQQZone("1110018403", "fY5gof6GIYnc8Gzx");
+        PlatformConfig.setQQFileProvider(FileProvider);
         //极光推送
         //用户同意之后才初始化极光推送
         JCollectionAuth.setAuth(Utils.getApp(), true);