工作需要嵌入原生工程,并实现热更,记录一下
工具,Unity2023.3.14,Android Studio 2022.3.1 patch3
Unity嵌入Andorid原理就是把Unity导出的Andorid项目当成一个module导入原生工程里面,从而实现嵌入。
前面有不少教程,但是总有漏掉那么一两部,要么作者没写,要么没有明确标注,踩了两天坑,发了这个想对自己看的懂的教程,自己踩的坑,记录一下
本章学习,Unity模块嵌入Android## 标题
本章最主要学习Unity模块嵌入Android原生工程,大致就是分为四个步骤,Unity导出Android工程,Android studio创建android工程,Unity嵌入Android工程。Android原生代码跳转到Unity场景
Unity导出Android工程
- 新建Unity项目,创建一个Image放到创建里面,作为后面我们跳转的标识

- 设置

- 导出

如此导出便完成了。
创建Android Studio工程


Unity嵌入到Andorid Studio
打开之前打包出来的Unity工程包,找到

复制里面的文件夹到