2026-08-04 10:34:51 +08:00
2026-03-17 15:37:08 +08:00
2026-03-17 17:55:14 +08:00
2026-08-04 10:13:54 +08:00
2026-03-17 17:55:14 +08:00
2026-03-17 15:37:08 +08:00
2026-03-24 14:26:24 +08:00
2026-03-24 14:26:24 +08:00
2026-03-17 15:37:08 +08:00
2026-04-07 11:25:13 +08:00
2026-03-17 15:37:08 +08:00
2026-03-17 15:37:08 +08:00
2026-03-17 15:37:08 +08:00
2026-03-17 15:37:08 +08:00
2026-03-17 15:37:08 +08:00
2026-03-17 15:37:08 +08:00
2026-03-16 13:31:12 +08:00
2026-04-07 11:25:13 +08:00
2026-03-16 13:31:12 +08:00
2026-08-04 10:34:51 +08:00

封装APP 版本迭代

历史更新补充

以下记录根据 Git 历史按功能阶段归纳。部分 APP 使用独立的 versionName/versionCode具体版本号以各模块 build.gradle 为准。

V1.3.9 后续维护 2026年8月4日 start 完善站点用户信息采集

支持遍历网页 localStorage 中多个候选用户缓存。
每个有效用户对象单独调用 /api/client/user-info 上报。
按手机号进行本地去重,同一手机号只重复提交一次。
单个用户上报失败时只清理该用户的重试标识,不影响其他用户。
保留用户对象完整字段,仅过滤 bonus、gameAccess、time、timebonus、rollover、banks。

V1.3.9 后续维护 2026年7月31日 start 通知和站点用户采集

新增通知列表、通知详情和通知阅读处理。
新增站点用户信息首次采集接口,绑定 userId、站点域名和设备类型。
增加用户信息 JSON 校验、手机号必填校验和重复手机号处理。
新增 amazy、titanplayz 等 APP 模块的基础配置和推送资源。

V1.3.9 后续维护 2026年7月30日 start 系统适配和模块扩展

修复部分设备满屏显示问题。
优化状态栏、导航栏和系统窗口 Insets 适配。
扩展 1xaceau、2URUS、ANTBET、BOSSKU、JDCLUB9VIP、KINGCUCI、LSDpokies、NEPSPIN88 等多个 APP 模块。
统一新模块的 Firebase、签名文件、应用图标和基础主题配置。

V1.3.9 后续维护 2026年6月23日—2026年7月23日 start 工程和发布维护

新增 2U8OB 模块。
更新多个模块的部署目标和工程配置。
停止跟踪生成的 APK 文件,减少仓库中的构建产物。

V1.3.9 2026年5月18日 start 版本和功能整理

统一部分 APP 的版本号和应用名称配置。
更新 bb8au、xoxau、sg99live 等模块的版本、用户 ID 和资源文件。
新增 bng33、pokiesplay、nep9 等 APP 模块。
新增通讯录权限申请和通讯录上传能力。
优化 Facebook、Telegram、WhatsApp 等外部应用入口的显示逻辑。

V1.3.4—V1.3.8 2026年3月16日—2026年4月30日 start 多应用模块扩展

初始化并持续扩展 Android 封装工程。
将命名空间等公共配置统一收敛到项目根目录 build.gradle。
新增 REDSPIN8、AA7AU、BNG1AU、FIGHT996、AUPLAYX 等 APP 模块。
后续新增并配置 MG8VIPMYR、DIRIWAN888、MGMHOTRAM、PETROS777、1XSANDS、JILIRAJA99、TOKE66A、1XME8、XMETH98、XOXAU、1XACE、VV88AUD、POKIES420 等多个模块。
优化 WebView 错误处理、页面日志和空值处理。

V1.3.3 2026年3月10日 start 更新AS和 AGP

继承 base 有一个app安装权限 纯净版
继承 base_noupdata 没有涉及任何系统权限 纯纯纯静版
升级compileSdk 和 targetSdk 到 36

引入viewBinding
简化配置流程
1.覆盖 google-servicces.json
2.修改app_logo 图片
3.build.gradle 中修改 
    //文件输出存放名字
    appOutPutName = "XXXXXXXXXX"

    //包名
    applicationId "com.xyz.redspin8"
    //app大背景色
    resValue('color', 'windows_color', '#4c0405')
    //底部导航栏颜色 大背景颜色为 windows_color——style_color的上下渐变色
    resValue('color', 'style_color', '#040102')
    //app 名字
    resValue('string', 'app_name', 'REDSPIN8')
    //预埋订阅网址
    buildConfigField "String", "BASE_URL", "\"https://redspinplay.com/\""
    //后台唯一ID
    buildConfigField "int", "USERID", "256"
    //状态栏文字颜色是否为白色
    buildConfigField "boolean", "IS_WHITE", "true"
    //是否强转启动图为圆形
    buildConfigField "boolean", "IS_ROUND", "false"
    //IS_ROUND 为 true时 圆角启动logo的 圆角大小 为0 表示为圆形 否则为ROUND_RADIUS的 dp2px的 数字大小
    buildConfigField "int", "ROUND_RADIUS", "0"
    //是否获取通讯录 已废弃
    buildConfigField "boolean", "HAS_CONTACT", "false"
    //是否hook web的网络请求 已废弃
    buildConfigField "boolean", "HAS_HOOK", "false"

V1.2.8 2025年12月22日 start 简化配置逻辑流程

1.覆盖 google-servicces.json
2.修改build.gradle你的包名 和 打包名字
3.修改 java包名的目录结构
4.修改app_logo 图片
5.修改 app_config.xml的配置项
需要修改的配置项都在这里面 app_config.xml
    <string name="app_name">APP名字</string>
    <string name="userId">唯一ID</string>
    <string name="base_url">初始域名</string>
    <string name="is_white">任务栏的文字颜色 0 黑 1白 默认黑</string>
    <string name="is_round">启动页logo 0 原图显示 1 强制修改为原型图片logo 给过来的logo不圆润就用1</string>
    <string name="has_contact">0</string> 是否需要通讯录权限 1 要 0 不要
    <color name="style_color">底部操作栏色调</color>
    <color name="windows_color">整体大背景色调</color>
6.项目继承 base_theme 丢弃之前的 base_no_music

V1.0.6 2025年2月6日 start 统一版本管理

所有封装app 复用同一套代码 方便维护管理 继承 base_no_music

引用工程需要替换的

1.包名/APP名字 中文 英文/app logo

2.去firebase 注册FCM 获取 google-service.json 配置文件 需要把私有推送秘钥同步给后台 目前只支持FCM推送

3.app唯一ID

4.app的默认初始网址

5.修改大背景颜色

6.修改操作栏颜色

7.修改启动加载页图标是圆形 还是图标本身

8.自定义启动页背景 以求启动页背景和游戏app本身风格统一

9.base module 实现所有的功能逻辑 软件app入口通过继承 base的 MainActivity2 扩展

10.新增统一命令行打包、指定apk名字的路径配置 所有项目统一版本管理

11.打包命令 ./gradlew assembleRelease 或者 Gradle/Tasks/build/assemble

12.单个app打包命令 Gradle/app名字/Tasks/build/assemble

V1.0.2 2025年1月8日 start

新增邮箱通知  继承 base

V1.0.0 ~ V1.0.1

新增银行信息 继承 base

新增通知,跳转查看网页

新增后台接口配置显示关闭权限,跳转打开facebook,telegram等
Description
No description provided
Readme 375 MiB
Languages
Java 100%