Explorar o código

release_task maybe have no application

hanjing %!s(int64=6) %!d(string=hai) anos
pai
achega
6d7143a375

+ 4 - 1
app/src/main/java/com/sheep/gamegroup/helper/DownloadHelper.java

@@ -166,7 +166,10 @@ public class DownloadHelper {
         boolean isInstalled = PackageUtil.isAppInstalled(SheepApp.getInstance(), taskEty.getPackage_names());
         action1.call(true);
         if (isInstalled) {
-            boolean needUpgrade = PackageUtil.needAppUpgrade(SheepApp.getInstance(), taskEty.getPackage_names(), taskEty.getVersions());
+            boolean needUpgrade = false;
+            if(!TextUtils.isEmpty(taskEty.getVersions())) {
+                needUpgrade = PackageUtil.needAppUpgrade(SheepApp.getInstance(), taskEty.getPackage_names(), taskEty.getVersions());
+            }
             if (!needUpgrade) {
                 action1.call(DownloadUtil.STATUS_INSTALLED);
                 switch (taskEty.getTask_type()) {// 1时间试玩任务 3应用下载 1000连续任务, 1002 1003游戏任务 1002平台游戏,1003 腾讯游戏,1004 小米游戏