Просмотр исходного кода

修复添加热更新后,会有new标识的问题

zengjiebin лет назад: 7
Родитель
Сommit
4ec9da58a9
2 измененных файлов с 2 добавлено и 11 удалено
  1. 1 10
      app/src/main/java/com/sheep/gamegroup/util/SysAppUtil.java
  2. 1 1
      app/tinker-support.gradle

+ 1 - 10
app/src/main/java/com/sheep/gamegroup/util/SysAppUtil.java

@@ -415,15 +415,6 @@ public class SysAppUtil {
                 e.printStackTrace();
                 e.printStackTrace();
             }
             }
         }
         }
-        Version buglyVersion;
-        if((buglyVersion = checkBuglyUpdate()) != null){
-            ACache.get(SheepApp.getInstance()).put("version_url", buglyVersion.getAddress());
-            if(action1 != null)
-                action1.call(0);
-            Beta.checkUpgrade();
-//            loadVersion(activity, ignoreMd5, action1, buglyVersion);
-            return;
-        }
         SheepApp.getInstance().getNetComponent().getApiService().getNewVersion(SheepApp.getInstance().getConnectAddress().getVersionType())
         SheepApp.getInstance().getNetComponent().getApiService().getNewVersion(SheepApp.getInstance().getConnectAddress().getVersionType())
                 .subscribeOn(Schedulers.io())
                 .subscribeOn(Schedulers.io())
                 .observeOn(AndroidSchedulers.mainThread())
                 .observeOn(AndroidSchedulers.mainThread())
@@ -438,7 +429,7 @@ public class SysAppUtil {
                     public void onError(BaseMessage baseMessage) {
                     public void onError(BaseMessage baseMessage) {
                         ACache.get(SheepApp.getInstance()).put("version_url", "");
                         ACache.get(SheepApp.getInstance()).put("version_url", "");
                         if(ignoreMd5 == null)
                         if(ignoreMd5 == null)
-                            G.showToast("当前版本为最新版本,无需更新");
+                            Beta.checkUpgrade();
                         if(action1 != null)
                         if(action1 != null)
                             action1.call(0);
                             action1.call(0);
                     }
                     }

+ 1 - 1
app/tinker-support.gradle

@@ -35,7 +35,7 @@ tinkerSupport {
 
 
     // 构建基准包和补丁包都要指定不同的tinkerId,并且必须保证唯一性(2007000-patch;)
     // 构建基准包和补丁包都要指定不同的tinkerId,并且必须保证唯一性(2007000-patch;)
 //    tinkerId = "2009000-0726-2235-base"
 //    tinkerId = "2009000-0726-2235-base"
-    tinkerId = "2009000-0727-1521-patch"
+    tinkerId = "2009000-0727-1636-patch"
 
 
     // 构建多渠道补丁时使用
     // 构建多渠道补丁时使用
     // buildAllFlavorsDir = "${bakPath}/${baseApkDir}"
     // buildAllFlavorsDir = "${bakPath}/${baseApkDir}"