产品简介
UnityAndroidIl2cppPatchDemo 面向Unity Android开发者的il2cpp热更方案Demo,用于实现应用代码和资源的无缝更新,无需引入额外语言或编码限制,适合需要热更功能的工程师和团队。

核心功能
- 热更所有Unity资源和脚本,无需额外标记
- 支持增量更新,减少热更包大小
- 自动化构建工具,一键生成热更包和APK
- 提供完整Demo代码和示例场景
- 兼容Unity 2018及以上版本
快速开始
- 在Unity的Edit->Preference->External tools中设置JDK、SDK、NDK路径
- 执行菜单AndroidBuilder->Run Step 1, 2, 4, 5 for base version构建母包APK
- 使用git checkout切换到version1或version2分支,执行菜单AndroidBuilder->Run Step 1-4 for Patch Version生成热更包
界面预览


与其他方案对比
| 对比项 | UnityAndroidIl2cppPatchDemo | 同类方案 |
|---|---|---|
| 热更灵活性 | 不引入多余语言,对Unity程序设计和编码无限制,所有资源和脚本可热更 | 可能需引入额外语言或有限制,热更范围受限 |
适合谁用
- Unity Android应用开发者
- 需要实现il2cpp热更的工程师
- 寻求自动化热更方案的团队
下载与版本
当前最新版本为 10.0,发布于 2024-09-06。支持 Android。点击页面「下载软件」按钮即可下载打包好的版本,根据你的电脑/手机系统来选择对应的软件。
注意事项
- 本工具仅供学习和研究使用,请遵守相关法律法规。
- 请尊重内容创作者版权,勿将下载内容用于商业或非法传播。
- 项目源码地址:https://github.com/noodle1983/UnityAndroidIl2cppPatchDemo