使用配置
unity 2021.3.20f1c1
cocos creator 3.6.1
unity 配置
1. 配置原生环境
顶部菜单/文件/生成设置,以 IOS 为例
2. 配置 API Level
和 cocos 打包配置一致
接入步骤
-
导出 unity 安卓项目
-
将导出的 unity 安卓项目中的 unityLibrary 拷贝到 cocos 安卓项目根目录下
-
将
unity 安卓项目根目录\launcher\src\main\res
拷贝到cocos项目根目录\native\engine\android\res
,选择覆盖 -
将
cocos 安卓项目根目录\unityLibrary\libs\unity-classes.jar
解压缩删除com\google
文件夹后再压缩为 unity-classes.jar -
settings.gradle 内增加 include,project('')
-
build.gradle(Module)修改
-
build.gradle(Project)修改
-
在 cocos 安卓项目的 AndroidManifest 中修改 unityActivity 为单独进程,防止退出 unity 结束主进程
-
添加原生跳转方法