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了。
相关推荐
我命由我123452 小时前
Android 开发 - 广播组件(标准广播、有序广播、静态注册广播、分钟到达广播、网络变更广播...)
android·java·开发语言·网络·java-ee·android studio·android-studio
A富得流油的咸鸭蛋2 小时前
安卓鸿蒙面试
android·面试·harmonyos
懒狗跑ai的程序员Brain2 小时前
如何利用粒子系统在unity制作一个烟花(粒子系统学习向)
学习·unity·游戏引擎
Coffeeee2 小时前
AGP9.0的主要变更项,给Gradle来一次大变样
android·前端·gradle
小孔龙2 小时前
Android GPU 渲染管线:一帧画面如何走上屏幕
android·性能优化·gpu
米码收割机3 小时前
【Android】Android 书澜图书馆信息管理系统(源码+文档)【独一无二】
android
恋猫de小郭3 小时前
KotlinLLM 开源 ,一个可以在运行时自己生成永久 Kotlin 代码的 Agent 库
android·前端·人工智能
游戏开发爱好者83 小时前
iOS应用加固方案全解析:源码加固与IPA在线加固对比
android·macos·ios·小程序·uni-app·cocoa·iphone
大鹏说大话3 小时前
PHP 异步处理方案:队列使用场景与 RabbitMQ 实操
android
xcLeigh3 小时前
Unity基础:材质与纹理入门——给物体穿上“衣服“
unity·游戏引擎·材质