Procházet zdrojové kódy

feat(app): 更新应用版本并添加 bundle 版本记录

- 更新应用版本号至 7.1.8
- 添加 bundle 版本号记录到 SharedPreferences
- 新增 VersionDataAndroid.json 文件,包含版本更新信息
xuqm před 1 týdnem
rodič
revize
329020448f

+ 3 - 0
android/app/src/main/java/com/trust/ywx/MainApplication.kt

@@ -1,6 +1,7 @@
 package com.trust.ywx
 
 import android.app.Application
+import android.widget.Toast
 import com.facebook.react.PackageList
 import com.facebook.react.ReactApplication
 import com.facebook.react.ReactHost
@@ -16,6 +17,7 @@ import com.trust.ywx.utils.FileHelper
 import com.trust.ywx.utils.SHARED_PREFERENCES_NAME
 import org.greenrobot.eventbus.EventBus
 import java.io.File
+import androidx.core.content.edit
 
 class MainApplication : Application(), ReactApplication {
 
@@ -85,6 +87,7 @@ class MainApplication : Application(), ReactApplication {
                 // 复制成功后,直接解压
                 FileHelper.unzip(bf, f)
                 isInit = true
+                sharedPref.edit { putInt("bundle_version", localBundleVersion) }
                 EventBus.getDefault().post(BundleUpdateEvent())
             }
         } else {

+ 51 - 0
bundle/VersionDataAndroid.json

@@ -0,0 +1,51 @@
+{
+  "packType": "app|appPath|common|buz",
+  "app": {
+    "versionName": "7.1.8",
+    "versionCode": 100,
+    "downloadUrl": "https://www.51trust.com/download.html",
+    "url": "https://tms-dev-oss.51trust.com/online_android/yiwangxin1.apk",
+    "force": false,
+    "msg": "1.掌上笔记-全新上线(AI加持呦)\n2.共创活动邀您一起参与app建设-快来提出宝贵建议\n3.热点资讯优化-精准推送文章",
+    "huawei": {
+      "market": "market://details?id=cn.org.bjca.wcert.ywq",
+      "enable": true
+    },
+    "xiaomi": {
+      "market": "market://details?id=cn.org.bjca.wcert.ywq",
+      "enable": true
+    },
+    "oppo": {
+      "market": "market://details?id=cn.org.bjca.wcert.ywq",
+      "enable": true
+    },
+    "vivo": {
+      "market": "market://details?id=cn.org.bjca.wcert.ywq",
+      "enable": true
+    },
+    "honor": {
+      "market": "market://details?id=cn.org.bjca.wcert.ywq",
+      "enable": true
+    },
+    "internal": true
+  },
+  "appPath": {
+    "versionName": "7.1.8",
+    "versionCode": 100,
+    "url": "https://tms-dev-oss.51trust.com/online_android/yiwangxin.path",
+    "force": false,
+    "msg": "1.掌上笔记-全新上线(AI加持呦)\n2.共创活动邀您一起参与app建设-快来提出宝贵"
+  },
+  "common": {
+    "versionName": "7.1.8",
+    "bundleVersionCode": 1,
+    "url": "https://tms-dev-oss.51trust.com/online_android/common.bundle",
+    "showAlert": false,
+    "msg": "1.掌上笔记-全新上线(AI加持呦)\n2.共创活动邀您一起参与app建设-快来提出宝贵建议\n3.热点资讯优化-精准推送文章"
+  },
+  "buz": {
+    "bundleVersionName": "7.1.8",
+    "bundleVersionCode": 1,
+    "url": "https://tms-dev-oss.51trust.com/online_android/buz.bundle"
+  }
+}