设为首页收藏本站|繁體中文

Project1

 找回密码
 注册会员
搜索
查看: 423|回复: 0
打印 上一主题 下一主题

[原创发布] 回馈社会,带OBB功能和存档导入导出功能的AS打包模板

[复制链接]

Lv2.观梦者

梦石
0
星屑
762
在线时间
248 小时
注册时间
2019-7-6
帖子
62
跳转到指定楼层
1
发表于 2026-1-7 10:38:09 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

加入我们,或者,欢迎回来。

您需要 登录 才可以下载或查看,没有帐号?注册会员

x
首先感谢前辈们的工作,在那个ai未崛起的时代最早开发出了androidstudio的打包模板,我这个模板改自某个前辈的模板,但因为年代久远,我找了一下暂时没有找到前辈的帖子,欢迎前辈认领。若有侵权的地方,也欢迎联系删除,
其次感谢万能的AI之神,我并不是安卓从业者,是在AI帮助下才完成了这个模板。

androidstudio打包教程请参考allrobot这位大神的帖子
https://rpg.blue/thread-483873-1-1.html
只是打包用的模板使用我的模板,使用方法都是一样的。
androidstudio推荐下载最新的ndroid Studio Otter 2版,内置gemini智能体。地址:https://developer.android.com/studio?hl=zh-cn
另外,androidstudio使用中需要科学上网,请自备软件。

我的模板特性介绍
RPG Maker MV 安卓打包模板(增强版)使用指南
本模板基于原版打包教程进行了深度改良,修复了 Android 13+ 无法读取 OBB 的问题,优化了全屏体验,并新增了存档导出/导入功能。
在使用本模板前,请确保您已经完成了 Android Studio 的基础环境搭建(参考原作者教程)。
1. 核心配置(必读)
在打包您自己的游戏前,请务必修改以下三个地方:
第一步:修改应用包名 (Package Name)
打开 app/build.gradle 文件,找到 defaultConfig 区域:
  1. Kotlin
  2. defaultConfig {
  3.     // 【重要】必须修改为唯一的包名,格式通常为 com.你的名字.游戏名
  4.     // 例如:com.mygame.fantasyquest
  5.     applicationId "com.example.yourgamename"
  6.    
  7.     // ... 其他配置
  8. }
复制代码


第二步:修改 APP 名称
打开 app/src/main/AndroidManifest.xml 文件,找到 <application> 标签:

  1. Manifest
  2. <application
  3.     ...
  4.     <!-- 【重要】在这里修改手机桌面上显示的游戏名字 -->
  5.     android:label="您的游戏名称"
  6.     ... >
  7. Merge Into Manifest
复制代码


第三步:确认屏幕方向
同样在 AndroidManifest.xml 中,找到 MainActivity 部分:
  1. Manifest
  2. <activity    android:name=".MainActivity"
  3.     <!-- 横屏游戏保持 sensorLandscape -->
  4.     <!-- 如果是竖屏游戏,请改为 sensorPortrait -->
  5.     android:screenOrientation="sensorLandscape">
  6. Merge Into Manifest
复制代码


2. 制作与安装 OBB 数据包
本模板采用 APK + OBB 分离的模式,这样可以显著减小 APK 体积,并利用手动导入功能绕过安卓系统的权限限制。
如何制作 OBB 包
1.
将您 RPG Maker MV 部署出的 www 文件夹内的所有内容(audio, img, js, index.html 等),压缩成一个 ZIP 格式 的压缩包。
2.
重命名这个压缩包。文件名必须严格遵循以下格式:
main.1.<你的包名>.obb

main: 固定前缀。

1: 这是 OBB 版本号,本模板代码中已锁定为读取版本 1。即使 APK 升级,OBB 文件名中间这个数字始终保持为 1 即可(除非您手动修改了代码)。

<你的包名>: 必须与第一步中设置的 applicationId 完全一致。
示例:如果您的包名是 com.mygame.rpg,文件名应为 main.1.com.mygame.rpg.obb
推荐安装方式(适配 Android 13+)
由于现代安卓系统限制了对 /Android/obb/ 目录的访问,强烈建议引导玩家使用以下方式安装:
1.
让玩家将 .obb 文件下载到手机的 “Download (下载)” 文件夹。
2.
安装并打开游戏 APK。
3.
游戏会自动检测,如果未找到资源,会弹出提示框。
4.
点击 “手动选择文件”,选择刚刚下载的 OBB 文件。
5.
游戏将自动读取并解压资源(全自动安装)。
3. 存档导出与导入功能(实验性)
为了方便玩家备份数据,本模板内置了存档管理功能。当游戏安装成功后,再次打开游戏会显示“游戏菜单”。

导出存档:会自动抓取游戏内的存档数据,生成 .rpgsave 文件保存到手机的 Download/存档 文件夹。

导入存档:选择 .rpgsave 文件,程序会自动将其识别并覆盖回游戏。
⚠️ 免责声明与注意事项
请开发者和玩家注意:
1.
兼容性警告:此功能专为 RPG Maker MV 原生存档格式设计。如果您的游戏使用了修改存档机制的第三方插件(如加密插件、非标准存储插件),导出功能可能会失效,甚至导出的文件无法使用。
2.
覆盖风险:导入存档时,如果文件名相同(如 file1.rpgsave),原有的存档将被直接覆盖且无法恢复。
3.
使用建议:建议仅在更换手机、卸载重装或修复 Bug 时使用此功能。日常游戏请直接使用游戏内置的读档/存档功能,那是也是最安全的。

RPGGameMV(NEWproject ).zip (250.64 KB, 下载次数: 11)
您需要登录后才可以回帖 登录 | 注册会员

本版积分规则

拿上你的纸笔,建造一个属于你的梦想世界,加入吧。
 注册会员
找回密码

站长信箱:[email protected]|手机版|小黑屋|无图版|Project1游戏制作

GMT+8, 2026-6-4 16:11

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表