From 329020448f16d5ec8108159676ac3660b8ce4a9a Mon Sep 17 00:00:00 2001 From: xuqm Date: Fri, 18 Jul 2025 17:00:55 +0800 Subject: [PATCH] =?UTF-8?q?feat(app):=20=E6=9B=B4=E6=96=B0=E5=BA=94?= =?UTF-8?q?=E7=94=A8=E7=89=88=E6=9C=AC=E5=B9=B6=E6=B7=BB=E5=8A=A0=20bundle?= =?UTF-8?q?=20=E7=89=88=E6=9C=AC=E8=AE=B0=E5=BD=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - 更新应用版本号至 7.1.8 - 添加 bundle 版本号记录到 SharedPreferences - 新增 VersionDataAndroid.json 文件,包含版本更新信息 --- .../java/com/trust/ywx/MainApplication.kt | 3 ++ bundle/VersionDataAndroid.json | 51 +++++++++++++++++++ 2 files changed, 54 insertions(+) create mode 100644 bundle/VersionDataAndroid.json diff --git a/android/app/src/main/java/com/trust/ywx/MainApplication.kt b/android/app/src/main/java/com/trust/ywx/MainApplication.kt index 26c12a5..f5b1eed 100644 --- a/android/app/src/main/java/com/trust/ywx/MainApplication.kt +++ b/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 { diff --git a/bundle/VersionDataAndroid.json b/bundle/VersionDataAndroid.json new file mode 100644 index 0000000..2a5e66a --- /dev/null +++ b/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" + } +}