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了。
相关推荐
jzlhll1238 分钟前
android ViewModel传参
android
有位神秘人10 分钟前
Android最新动态权限申请框架YbPermissions
android
Android-Flutter26 分钟前
android compose Switch开关 使用
android·kotlin
鹏程十八少30 分钟前
Android 深入剖析Android内存泄漏:ViewPager2与Fragment的生命周期陷阱
android·前端·app
Kapaseker31 分钟前
告别 Kotlin 中臃肿的 when 表达式
android·kotlin
呆呆敲代码的小Y33 分钟前
【Unity 实用工具篇】| UX Tool 工具 快速上手使用,提高日常开发效率
游戏·unity·游戏引擎·游戏程序·ux
2501_9160074733 分钟前
iOS 自动化上架的工具组合,在多平台环境中实现稳定发布
android·运维·ios·小程序·uni-app·自动化·iphone
世洋Blog40 分钟前
Unity开发微信小程序-避开新InputSystem有关坑
unity·微信小程序
飞天小蜈蚣41 分钟前
python-django_ORM的基本操作
android·python·django
we1less1 小时前
[audio] AudioPolicy (一) 分析
android