From 530316b97687f74c0d9effbc79b9fe27e88c6411 Mon Sep 17 00:00:00 2001 From: ZhanGSKen Date: Sat, 31 Jan 2026 20:07:56 +0800 Subject: [PATCH] =?UTF-8?q?=E6=B7=BB=E5=8A=A0data=E4=B8=8Esdcard=E4=B8=A4?= =?UTF-8?q?=E7=A7=8D=E5=BA=94=E7=94=A8=E6=95=B0=E6=8D=AE=E6=B5=8B=E8=AF=95?= =?UTF-8?q?=E3=80=82?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- appbase/build.properties | 4 ++-- .../cc/winboll/studio/appbase/MainActivity.java | 17 ++++++++++------- libappbase/build.properties | 4 ++-- 3 files changed, 14 insertions(+), 11 deletions(-) diff --git a/appbase/build.properties b/appbase/build.properties index b52d6b3..5a763fb 100644 --- a/appbase/build.properties +++ b/appbase/build.properties @@ -1,8 +1,8 @@ #Created by .winboll/winboll_app_build.gradle -#Sat Jan 31 11:44:12 GMT 2026 +#Sat Jan 31 12:06:15 GMT 2026 stageCount=12 libraryProject=libappbase baseVersion=15.15 publishVersion=15.15.11 -buildCount=26 +buildCount=27 baseBetaVersion=15.15.12 diff --git a/appbase/src/main/java/cc/winboll/studio/appbase/MainActivity.java b/appbase/src/main/java/cc/winboll/studio/appbase/MainActivity.java index bea352c..6ce939b 100644 --- a/appbase/src/main/java/cc/winboll/studio/appbase/MainActivity.java +++ b/appbase/src/main/java/cc/winboll/studio/appbase/MainActivity.java @@ -54,12 +54,15 @@ public class MainActivity extends Activity { } void initTestData() { - TestBean bean = new TestBean(); - bean.setTestNum1(456); - TestBean.saveBeanToFile(getFilesDir().getAbsolutePath() + getDataFilesTestBeanPath(), bean); + TestBean bean1 = new TestBean(); + bean1.setTestNum1(456); + TestBean.saveBeanToFile(getFilesDir().getAbsolutePath() + getTestBeanRelativePath(), bean1); + TestBean bean2 = new TestBean(); + bean2.setTestNum1(789); + TestBean.saveBeanToFile(getExternalFilesDir(null).getAbsolutePath() + getTestBeanRelativePath(), bean2); } - String getDataFilesTestBeanPath() { + String getTestBeanRelativePath() { return "/BaseBaen/"+TestBean.class.getName()+".json"; } @@ -173,12 +176,12 @@ public class MainActivity extends Activity { HashMap dataFileMap = new HashMap<>(); // 存入文件:key=唯一标识,value=应用外部文件目录下的相对路径(与原addSdcardFile参数一致) dataFileMap.put(TestBean.class.getName() + ".json", - getDataFilesTestBeanPath()); + getTestBeanRelativePath()); // 1. 构建SDCard目录待备份文件Map(与BackupUtils的SdcardMap泛型一致:String-String) HashMap sdcardFileMap = new HashMap<>(); // 存入文件:key=唯一标识,value=应用外部文件目录下的相对路径(与原addSdcardFile参数一致) - sdcardFileMap.put("cc.winboll.studio.libappbase.LogUtilsClassTAGBean_List.json", - "/BaseBean/cc.winboll.studio.libappbase.LogUtilsClassTAGBean_List.json"); + sdcardFileMap.put(TestBean.class.getName() + ".json", + getTestBeanRelativePath()); // 2. 构建Intent,指定跳转到FTPBackupsActivity Intent ftpBackupsIntent = new Intent(getApplicationContext(), FTPBackupsActivity.class); diff --git a/libappbase/build.properties b/libappbase/build.properties index b52d6b3..5a763fb 100644 --- a/libappbase/build.properties +++ b/libappbase/build.properties @@ -1,8 +1,8 @@ #Created by .winboll/winboll_app_build.gradle -#Sat Jan 31 11:44:12 GMT 2026 +#Sat Jan 31 12:06:15 GMT 2026 stageCount=12 libraryProject=libappbase baseVersion=15.15 publishVersion=15.15.11 -buildCount=26 +buildCount=27 baseBetaVersion=15.15.12