浏览代码

修改更新的逻辑

Pq 2 年之前
父节点
当前提交
d4fe0a4d88
共有 1 个文件被更改,包括 7 次插入1 次删除
  1. 7 1
      BaseLibrary/src/main/java/com/cooleshow/base/utils/helper/UpdateAppHelper.java

+ 7 - 1
BaseLibrary/src/main/java/com/cooleshow/base/utils/helper/UpdateAppHelper.java

@@ -99,7 +99,8 @@ public class UpdateAppHelper {
                     .getInstance()
                     .downloadOnly(UIData.create().setDownloadUrl(EncodeUtils.urlDecode(data.getDownloadUrl()))
                             .setTitle("发现新版本:" + data.getVersion())
-                            .setContent(data.getDescription()));
+                            .setContent(data.getDescription()))
+                            .setApkName(getApkName(activity, data.getVersion()));
             builder.setCustomVersionDialogListener((context, versionBundle) -> {
                 Dialog baseDialog;
                 if (data.isIsForceUpdate()) {
@@ -204,4 +205,9 @@ public class UpdateAppHelper {
             }
         }
     }
+
+    public static String getApkName(Context context, String version) {
+        String name = context.getApplicationContext().getPackageName().replaceAll("\\.", "");
+        return name + "_" + version;
+    }
 }