首先感谢前辈们的工作,在那个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 区域:
- KotlindefaultConfig { // 【重要】必须修改为唯一的包名,格式通常为 com.你的名字.游戏名 // 例如:com.mygame.fantasyquest applicationId "com.example.yourgamename" // ... 其他配置}复制代码
复制代码
第二步:修改 APP 名称
打开 app/src/main/AndroidManifest.xml 文件,找到 标签:
- Manifest android:screenOrientation="sensorLandscape">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 时使用此功能。日常游戏请直接使用游戏内置的读档/存档功能,那是也是最安全的。
本帖来自P1论坛作者qq983378065,因Project1站服务器在国外有时候访问缓慢不方便作者交流学习,经联系P1站长fux2同意署名转载一起分享游戏制作经验,共同为国内独立游戏作者共同创造良好交流环境,原文地址:
https://rpg.blue/forum.php?mod=viewthread&tid=498456 若有侵权,发帖作者可联系底部站长QQ在线咨询功能删除,谢谢。