Commit Graph

111 Commits

Author SHA1 Message Date
Studio
8a2b518a62 <libappbase>Library Release 15.20.25 2026-06-03 06:52:46 +08:00
Studio
d3943aa5b7 <appbase>APK 15.20.25 release Publish. appbase-v15.20.25 2026-06-03 06:52:38 +08:00
c7c953f655 移除调试码 2026-06-03 06:52:08 +08:00
Studio
86c9fbad4d <libappbase>Library Release 15.20.24 2026-06-03 06:48:12 +08:00
Studio
e234436853 <appbase>APK 15.20.24 release Publish. appbase-v15.20.24 2026-06-03 06:48:01 +08:00
79d49fbc10 添加应用测试示例代码,暂时应用创建函数的范例 2026-06-03 06:43:45 +08:00
406b15ccc5 减少应用名称获取方法的其他函数依赖保证函数通用性。 2026-06-03 06:42:33 +08:00
bdefa7dec9 修改应用框架级崩溃报告的显示信息 2026-06-03 06:40:48 +08:00
Studio
b931a1e0bd <libappbase>Library Release 15.20.23 2026-06-03 06:04:14 +08:00
Studio
60afeabed0 <appbase>APK 15.20.23 release Publish. appbase-v15.20.23 2026-06-03 06:03:05 +08:00
cbfebb921a <libappbase>GlobalApplication初始化异常安全增强
在GlobalApplication.onCreate()中增加try-catch异常捕获,
初始化失败时通过CrashHandleNotifyUtils发送崩溃通知。
2026-06-03 05:49:51 +08:00
208ced7af5 <libappbase>Library Release 15.20.22 2026-05-27 14:51:42 +08:00
bf9a89dc7a <appbase>APK 15.20.22 release Publish. appbase-v15.20.22 2026-05-27 14:51:29 +08:00
b28054cf57 编译参数修复 2026-05-27 14:50:46 +08:00
102aae8e66 设置点击调试密钥提示框外部时不关闭对话框。 2026-05-27 14:40:49 +08:00
9e52dc29a7 恢复修复前的前一版本。 2026-05-27 13:28:05 +08:00
dc622003bd fix(AboutView): 调试解锁对话框改为普通Dialog,禁止点击外部关闭
- AlertDialog → Dialog + 自定义布局,绕过AlertController触摸干扰
- 添加 setCancelable(false) + setCanceledOnTouchOutside(false) 双重防护
- 移除DialogInterface.OnShowListener,改用按钮直接绑定OnClickListener
2026-05-27 12:13:46 +08:00
91841962f1 合并projects_keeper_tag 2026-05-24 10:24:03 +08:00
qinglong
ab4cef21f0 合并模块APPBase 同步最新时间标签appbase-v15.20.21 2026-05-24 10:00:01 +08:00
9071d3abd0 <libappbase>Library Release 15.20.21 2026-05-24 09:53:18 +08:00
d34fd0368f <appbase>APK 15.20.21 release Publish. appbase-v15.20.21 2026-05-24 09:53:06 +08:00
aBuild
5185ecee3c fix: 调试解锁成功后补全调试状态持久化保存
- 在 GlobalApplication.setIsDebugging(true) 后补充
  saveDebugStatus() 调用,确保调试模式状态持久化到本地文件
2026-05-23 22:18:37 +08:00
aBuild
7efd1b5f5c feat(libappbase): 新增调试解锁弹窗功能,重命名 ib_signgetdialog 相关变量
- 将 ImageButton id 从 ib_signgetdialog 重命名为 ib_debug_unlock
- 添加 contentDescription="应用调试解锁"
- 重命名 Java 变量 ibSigngetDialog → ibDebugUnlock
- 新增 showDebugUnlockDialog() 无模式对话框
  - 输入 Token 与 DebugSwitchInfoImageView 存储值比对
  - 匹配成功:启用调试模式,Toast 提示"重启应用后生效"
  - 匹配失败:Toast 提示"调试Token不匹配"并关闭对话框
2026-05-23 21:53:25 +08:00
aBuild
61933ae75b feat(libappbase): 实现调试 Token 弹窗功能,支持复制与重置
- 将连续点击触发次数从 10 次改为 7 次
- 用 AlertDialog 替换原有 Toast+调试模式切换逻辑
- 弹窗显示调试 Token,点击外部自动关闭
- 新增"复制到剪贴板"按钮,复制后弹窗不关闭
- 新增"重置"按钮,重新生成 UUID Token 并持久化到 SP,刷新弹窗内容
- 新增静态方法 resetDebugToken() 供外部调用
2026-05-23 21:31:55 +08:00
aBuild
463585988d refactor(libappbase): 将 DebugSwitchImageView 重命名为 DebugSwitchInfoImageView 并添加调试 token 功能
- 类名 DebugSwitchImageView → DebugSwitchInfoImageView
- 更新 TAG 常量及所有构造方法名称
- 更新 AboutView.java 字段类型引用
- 更新 layout_about_view.xml 及 layout-night 布局文件中的自定义视图标签
- 新增静态变量 mDebugToken 及 getDebugToken() 方法
  - 首次调用时从 SharedPreferences 读取
  - 无存储值时自动生成 UUID 唯一 token 并持久化到 SP
2026-05-23 21:06:02 +08:00
2754a2ad7c 合并模块AES 同步最新时间标签aes-v15.20.8 2026-05-20 21:00:01 +08:00
da0fb646ab Merge branch 'appbase' into merge 2026-05-20 17:48:54 +08:00
77d278501a 合并WinBoLL框架文件。 2026-05-20 17:48:39 +08:00
d2cd5f189f 忽略AES模块 2026-05-20 17:39:36 +08:00
8876896cbc 合并模块APPBase 同步最新时间标签appbase-v15.20.20 2026-05-20 17:00:01 +08:00
d6fde41a8c <libappbase>Library Release 15.20.20 2026-05-20 16:12:27 +08:00
048433b422 <appbase>APK 15.20.20 release Publish. appbase-v15.20.20 2026-05-20 16:12:13 +08:00
LaizyBoy
1b02e96088 <libappbase>修复borderCornerRadius属性缺失导致Release构建verifyReleaseResources失败 2026-05-20 16:10:31 +08:00
28e6a8ee78 合并模块APPBase 同步最新时间标签appbase-v15.20.19 2026-05-20 15:00:01 +08:00
fd45d0de01 <libappbase>Library Release 15.20.19 2026-05-20 14:46:48 +08:00
9b2e5f152b <appbase>APK 15.20.19 release Publish. appbase-v15.20.19 2026-05-20 14:46:35 +08:00
3b6e7586be 添加https://jitpack.io网站编译配置文件 2026-05-20 14:30:24 +08:00
13f5ad2a6b 更新联系邮箱 2026-05-20 11:17:51 +08:00
7d872fd14c 合并模块APPBase 同步最新时间标签appbase-v15.20.18 2026-05-20 04:00:01 +08:00
2b2fb495b6 <libappbase>Library Release 15.20.18 2026-05-20 03:13:56 +08:00
71fd0ae1da <appbase>APK 15.20.18 release Publish. appbase-v15.20.18 2026-05-20 03:13:41 +08:00
LaizyBoy
003e1ccca2 修复调试模式初始化顺序及LogUtils空指针崩溃
- GlobalApplication: 调整restoreDebugStatus在initCoreComponents之前执行,确保调试标志先恢复再初始化日志

- LogUtils: init/setLogLevel/setTAG方法增加未初始化保护

- LogViewThread: getLogCacheDir空判断防止NPE
2026-05-20 03:09:27 +08:00
3649020434 整理应用调试策略,非调试状态,日志记录功能取消。 2026-05-20 02:50:46 +08:00
12ed35d807 建立以数据模型版本号为标准的数据模型类库。 2026-05-19 22:36:23 +08:00
d6fab2133f 合并模块AES 同步最新时间标签aes-v15.20.7 2026-05-19 21:00:01 +08:00
45821b8daa 合并模块APPBase 同步最新时间标签appbase-v15.20.17 2026-05-19 21:00:01 +08:00
9e5ec3c51f <libappbase>Library Release 15.20.17 2026-05-19 20:49:26 +08:00
408b68a307 <appbase>APK 15.20.17 release Publish. appbase-v15.20.17 2026-05-19 20:49:13 +08:00
f414d4b3c9 更新应用介绍页里的APPBase源码仓库地址。 2026-05-19 20:48:19 +08:00
fce24aac80 更新versionCode 1520000配置说明。 2026-05-19 19:06:07 +08:00