diff --git a/appbase/build.properties b/appbase/build.properties index c4798e4..bf8a696 100644 --- a/appbase/build.properties +++ b/appbase/build.properties @@ -1,8 +1,8 @@ #Created by .winboll/winboll_app_build.gradle -#Mon Apr 06 20:25:21 HKT 2026 +#Mon Apr 06 12:36:49 GMT 2026 stageCount=17 libraryProject=libappbase baseVersion=15.15 publishVersion=15.15.16 -buildCount=0 +buildCount=3 baseBetaVersion=15.15.17 diff --git a/appbase/src/beta/res/values/strings.xml b/appbase/src/beta/res/values/strings.xml index 024cdd2..49fc4c9 100644 --- a/appbase/src/beta/res/values/strings.xml +++ b/appbase/src/beta/res/values/strings.xml @@ -1,6 +1,6 @@ - AppBase+ + APPBase+ diff --git a/appbase/src/main/res/values/strings.xml b/appbase/src/main/res/values/strings.xml index c9c50c2..8dcd2c7 100644 --- a/appbase/src/main/res/values/strings.xml +++ b/appbase/src/main/res/values/strings.xml @@ -1,6 +1,6 @@ - AppBase + APPBase WinBoLL 安卓手机端安卓应用开发基础类库。 Click here is switch to Normal APP Click here is switch to APP DEBUG diff --git a/libappbase/build.properties b/libappbase/build.properties index c4798e4..bf8a696 100644 --- a/libappbase/build.properties +++ b/libappbase/build.properties @@ -1,8 +1,8 @@ #Created by .winboll/winboll_app_build.gradle -#Mon Apr 06 20:25:21 HKT 2026 +#Mon Apr 06 12:36:49 GMT 2026 stageCount=17 libraryProject=libappbase baseVersion=15.15 publishVersion=15.15.16 -buildCount=0 +buildCount=3 baseBetaVersion=15.15.17 diff --git a/libappbase/src/main/java/cc/winboll/studio/libappbase/dialogs/AppValidationDialog.java b/libappbase/src/main/java/cc/winboll/studio/libappbase/dialogs/APPValidationDialog.java similarity index 98% rename from libappbase/src/main/java/cc/winboll/studio/libappbase/dialogs/AppValidationDialog.java rename to libappbase/src/main/java/cc/winboll/studio/libappbase/dialogs/APPValidationDialog.java index d249b34..97e9fcb 100644 --- a/libappbase/src/main/java/cc/winboll/studio/libappbase/dialogs/AppValidationDialog.java +++ b/libappbase/src/main/java/cc/winboll/studio/libappbase/dialogs/APPValidationDialog.java @@ -19,7 +19,7 @@ import cc.winboll.studio.libappbase.utils.ApkSignUtils; * @LastEditTime 2026-01-24 18:45:00 * @Describe 签名显示+正版校验对话框:展示应用签名字节位信息,调用网络接口完成正版合法性校验,实时返回校验结果 */ -public class AppValidationDialog extends Dialog { +public class APPValidationDialog extends Dialog { // ===================================== 全局常量 ===================================== public static final String TAG = "AppValidationDialog"; // 签名字节位分组大小 @@ -37,7 +37,7 @@ public class AppValidationDialog extends Dialog { private String clientHash; // ===================================== 构造方法 ===================================== - public AppValidationDialog(Context context, String projectName, String versionName) { + public APPValidationDialog(Context context, String projectName, String versionName) { super(context, R.style.DialogStyle); this.mContext = context; this.projectName = projectName; diff --git a/libappbase/src/main/java/cc/winboll/studio/libappbase/views/AboutView.java b/libappbase/src/main/java/cc/winboll/studio/libappbase/views/AboutView.java index 8ddf07a..97494ea 100644 --- a/libappbase/src/main/java/cc/winboll/studio/libappbase/views/AboutView.java +++ b/libappbase/src/main/java/cc/winboll/studio/libappbase/views/AboutView.java @@ -18,7 +18,7 @@ import cc.winboll.studio.libappbase.LogUtils; import cc.winboll.studio.libappbase.R; import cc.winboll.studio.libappbase.ToastUtils; import cc.winboll.studio.libappbase.dialogs.DebugHostDialog; -import cc.winboll.studio.libappbase.dialogs.AppValidationDialog; +import cc.winboll.studio.libappbase.dialogs.APPValidationDialog; import cc.winboll.studio.libappbase.models.APPInfo; /** @@ -129,10 +129,10 @@ public class AboutView extends LinearLayout { return; } initDefaultParams(); - initAppBaseInfo(); - initAppVersionInfo(); + initAPPBaseInfo(); + initAPPVersionInfo(); initServerConfig(); - initAppLinkInfo(); + initAPPLinkInfo(); initReleaseAPKInfo(); initAboutPageView(); LogUtils.d(TAG, "initAll():所有初始化流程执行完成"); @@ -211,10 +211,10 @@ public class AboutView extends LinearLayout { /** * 从APPInfo实体读取应用基础核心配置,赋值到本地属性 */ - private void initAppBaseInfo() { - LogUtils.d(TAG, "initAppBaseInfo():开始读取APPInfo基础配置"); + private void initAPPBaseInfo() { + LogUtils.d(TAG, "initAPPBaseInfo():开始读取APPInfo基础配置"); if (mAPPInfo == null) { - LogUtils.w(TAG, "initAppBaseInfo():跳过执行,APPInfo为null"); + LogUtils.w(TAG, "initAPPBaseInfo():跳过执行,APPInfo为null"); return; } mszAppName = mAPPInfo.getAppName() == null ? "" : mAPPInfo.getAppName(); @@ -224,22 +224,22 @@ public class AboutView extends LinearLayout { mszAppDescription = mAPPInfo.getAppDescription() == null ? "" : mAPPInfo.getAppDescription(); mnAppIcon = (mAPPInfo.getAppIcon() != 0) ? mAPPInfo.getAppIcon() : mnAppIcon; mIsAddDebugTools = mAPPInfo.isAddDebugTools(); - LogUtils.d(TAG, "initAppBaseInfo():基础配置读取完成,应用名=" + mszAppName + ",调试开关=" + mIsAddDebugTools); + LogUtils.d(TAG, "initAPPBaseInfo():基础配置读取完成,应用名=" + mszAppName + ",调试开关=" + mIsAddDebugTools); } /** * 从包管理中获取当前应用版本号,初始化版本相关信息 */ - private void initAppVersionInfo() { - LogUtils.d(TAG, "initAppVersionInfo():开始初始化应用版本信息"); + private void initAPPVersionInfo() { + LogUtils.d(TAG, "initAPPVersionInfo():开始初始化应用版本信息"); try { mszAppVersionName = mContext.getPackageManager().getPackageInfo(mContext.getPackageName(), 0).versionName; } catch (PackageManager.NameNotFoundException e) { - LogUtils.e(TAG, "initAppVersionInfo():获取版本号失败,默认赋值unknown", e); + LogUtils.e(TAG, "initAPPVersionInfo():获取版本号失败,默认赋值unknown", e); mszAppVersionName = "unknown"; } mszCurrentAppPackageName = String.format("%s_%s.apk", mszAppVersionName, mszAppVersionName); - LogUtils.d(TAG, "initAppVersionInfo():版本信息初始化完成,版本号=" + mszAppVersionName + ",当前APK名=" + mszCurrentAppPackageName); + LogUtils.d(TAG, "initAPPVersionInfo():版本信息初始化完成,版本号=" + mszAppVersionName + ",当前APK名=" + mszCurrentAppPackageName); } /** @@ -252,10 +252,10 @@ public class AboutView extends LinearLayout { /** * 初始化应用相关链接(主页+Git源码地址),根据分支配置动态拼接Git地址 */ - private void initAppLinkInfo() { - LogUtils.d(TAG, "initAppLinkInfo():开始初始化应用链接信息"); + private void initAPPLinkInfo() { + LogUtils.d(TAG, "initAPPLinkInfo():开始初始化应用链接信息"); if (mAPPInfo == null) { - LogUtils.w(TAG, "initAppLinkInfo():跳过执行,APPInfo为null"); + LogUtils.w(TAG, "initAPPLinkInfo():跳过执行,APPInfo为null"); return; } mszHomePage = mAPPInfo.getAppHomePage() == null ? "" : mAPPInfo.getAppHomePage(); @@ -267,7 +267,7 @@ public class AboutView extends LinearLayout { mAPPInfo.getAppGitOwner(), mszAppGitName, mAPPInfo.getAppGitAPPBranch(), mAPPInfo.getAppGitAPPSubProjectFolder()); } - LogUtils.d(TAG, "initAppLinkInfo():链接信息初始化完成,应用主页=" + mszHomePage + ",Git地址=" + mszGitea); + LogUtils.d(TAG, "initAPPLinkInfo():链接信息初始化完成,应用主页=" + mszHomePage + ",Git地址=" + mszGitea); } /** @@ -333,7 +333,7 @@ public class AboutView extends LinearLayout { @Override public void onClick(View v) { LogUtils.d(TAG, "ibSigngetDialog onClick:唤起应用正版校验弹窗"); - new AppValidationDialog(mContext, mszAppGitName, mszAppVersionName).show(); + new APPValidationDialog(mContext, mszAppGitName, mszAppVersionName).show(); } }); // 调试地址配置弹窗