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了。
相关推荐
找茬小王子9 分钟前
Android原生Monkey工具的使用
android·monkey
一线灵25 分钟前
跨平台游戏引擎 Axmol-2.11.5 发布
游戏引擎·lua
淡海水32 分钟前
16-01-C#数据结构源码-附录A-术语表
unity·c#·游戏引擎·il2cpp
Code Man33 分钟前
实现 Android 字符设备驱动
android·驱动开发·lineageos
传奇开心果编程42 分钟前
【Flutter入门练中学】第3课:滚动与列表
android·学习·flutter·ui·ios
JosieBook1 小时前
【数据库】MySQL 实战精通系列 · 第4篇:索引原理与执行计划实战
android·数据库·mysql
mmsx1 小时前
Android UI 复用体系:泛型基类、骨架与插槽
android·kotlin
Cici_ovo1 小时前
手机数据删除原理、运行内存、闪存、机械硬盘完整原理详解
android·智能手机
hi_LeTian2 小时前
【Linphone】Ubuntu20.04 编译 Linphone5.2 Android SDK 适配RK3326硬解码完整教程(避坑版)
android
淡海水2 小时前
16-03-C#数据结构源码-附录C-参考资源
unity·c#·游戏引擎·il2cpp