主题
Skip to content 


Unity Android 工程出包
获取落地页
确定对接之后,我方会提供落地页地址,其中包括:SDK 工程
、可运行样例
、对接文档
、自动化运行报告。

下载工程模板的压缩包
点击落地页中的下载工程
添加游戏资源到模板工程
添加
assets
资源到模板工程
将导出项目中的/unityLibrary/src/main/assets/
下的资源移动到工程模板的/assets
下添加
libs
资源unity-class.jar
: 将导出项目中的/unityLibrary/libs/unity-classes.jar
复制到模板工程的libs
目录下libmain.so、libunity.so、libil2cpp.so
:如果引擎版本 2020+,导出的项目缺少libil2cpp.so
文件,需要编译该文件。如果引擎版本是 2019,忽略该步骤
编译 libil2cpp.so
每次导出项目都需要编译最新的添加:
1. 需要有 gradle 环境
2. 导出的项目根目录执行:gradlew assemblerelease
3. 编译完成后,会自动导出到 unity 项目中的 下的 arm64-v8a 和 armeabi-v7a 目录下
将导出项目中的 unityLibrary/src/main/jniLibs
下的 arm64-v8a
和 armeabi-v7a
目录全部复制到模板工程的 libs
运行工程模板即可
打包使用 AndroidStudio 的 Build->Generate Signed App Bundle/APK
发 GP 市场和华为要提供 Bundle 打包(.aab),国内其他市场可以直接打 APK 包,在发布市场前会进行二次签名,所以打包时签名使用任意签名均可。
支付相关参数配置
💡 如果带支付,需要配置。另外,创建工程模板的时候配置了,会自动生成
Android 本地运行无法启动,报错如下

这个是由于发行 SDK 签名问题导致的
解决方案:src - 包名 - GameApp.java 的调试模式打开()

点我快速对接


