Android集成Unity避坑指南

Android纯软已经不能满足当下归一大同了,越来越多的多端并行,形成自己独立的一种策略,最近呢和Unity游戏一同开发,从调研、研究、到集成、发布,也遇到不少的问题,不要怕,一篇博文带你飞天......

一般呢,游戏端会开发几款游戏,生成一个UnityAndroid包,我们只需要找到unityLibrary目录,打开目录如下:

这就是我们需要导入到Android项目中的library,具体怎么操作呢,我这里就不再一一累赘了,直接贴图了,

导入进来编译一下是不是会报错,首先需要检查几个重要地方,

1:在Project的build.gradle中新增

复制代码
flatDir {
    dirs "${project(':unityLibrary').projectDir}/libs"
}

2:在App的build.gradle中新增

复制代码
implementation fileTree(dir: project(':unityLibrary').getProjectDir().toString() + ('\\libs'), include: ['*.jar'])

这个时候Build一下,看看是不是还有报错,直接编译运行,会发现桌面上怎么出现两个APP Logo,不要着急,打开

打开这个清单文件,在<application <activity节点下,找到<intent-filter直接注释掉,我就不贴图了,有问题可以评论再问,大功告成

相关推荐
解决小子5 小时前
【游戏作品设计解析】类魂游戏设计解析
游戏·业界资讯·游戏策划·游戏设计
蒸鱼Yuzheng6 小时前
设备端性能工件可靠导出:断点续传、哈希、manifest 与失败恢复
android·自动化测试·python·adb·数据完整性
美狐美颜sdk7 小时前
直播APP接入美颜SDK后出现卡顿怎么办?从性能瓶颈寻找解决方案
android·人工智能·音视频·美颜sdk·直播美颜sdk
美狐美颜SDK开放平台8 小时前
直播APP开发实战:从摄像头调用到视频美颜sdk集成
android·人工智能·计算机视觉·音视频·直播美颜sdk
可爱系程序猿8 小时前
Unity 材质预览才弹 d3dcompiler_47.dll?先分清编辑器 SDK、着色器缓存和玩家包
程序人生·3d·unity·电脑·材质
alexhilton8 小时前
生命周期感知的多模块启动模式
android·kotlin·android jetpack
xcLeigh9 小时前
Unity基础:使用Transform控制物体缩放——localScale与lossyScale的区别
unity·游戏引擎·教程
三少爷的鞋9 小时前
Android 架构指南:suspend 如何响应取消?别再给 Repository 加 `cancel()`
android
迪飞特科技10 小时前
【无标题】
android·人工智能·本地化大模型
FlightYe10 小时前
视界原理之2D视频(二):视频文件里有什么
android·linux·网络·c++·ffmpeg·音视频·aac