unity工程转为安卓使用的aar文件

1.unity导出时选择安卓平台,导出的最终工程如下:

2.将该工程导入AndroidStudio里,File->new->import project, 选择上一步导出的文件夹。导入完成如下:

3.导入进来之后,手动在下方文件夹添加string文件,不添加启动游戏会闪退,提示资源id找不到的报错:

4.编译完成后,可以装个雷电模拟器,启动模拟器后,AS运行APP会自动安装到雷电模拟器。

  1. launer是app的入口,启动launer就可以启动游戏,点击绿色三角启动
  1. 模拟器里游戏安装完成,点击即可运行。
  1. launcher只是入口文件,真正的游戏的资源存放在unityLibrary中,启动launcher只是保证游戏是否能正常运行,这个时候的游戏只是裸包状态。

8.点击assembleRelease,生成游戏aar文件:

8.1 如果右侧没有gradle树,去File->Settings勾选如下:

9.编译完成后,在unityLibrary->build->outputs->aar,下找到游戏aar文件。

  1. 这里就生成了游戏的aar文件,可以放在安卓项目里接入SDK了。
相关推荐
NoSi EFUL11 小时前
学生成绩管理系统(MySQL)
android·数据库·mysql
molong93111 小时前
SIM 卡监听(电话监听)
android·学习·kotlin
帅次12 小时前
Android 高级工程师面试参考答案:Framework、生命周期、View 与 Binder
android·面试·binder
程序员陆业聪12 小时前
AI提效Android开发全景图:从需求到上线的AI工具链
android
李白的天不白12 小时前
滚动条样式大全
android
程序员陆业聪12 小时前
你调的每一个接口背后,到底发生了什么?
android
Railshiqian12 小时前
common-android15-6.6 kernel环境下,编写并编译一个helloworld驱动模块
android·kernel
TeDi TIVE12 小时前
mysql-connector-java 和 mysql-connector-j的区别
android·java·mysql
私人珍藏库13 小时前
[Android] 快捷记账_4.11.0 GF
android·app·工具·软件·多功能
星河耀银海13 小时前
Unity基础:UI组件详解:Toggle开关的状态控制
ui·unity·lucene