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直接注释掉,我就不贴图了,有问题可以评论再问,大功告成

相关推荐
棋子入局1 分钟前
C语言制作消消乐游戏(3)
c语言·开发语言·游戏
心之所向,自强不息7 分钟前
VSCode + EmmyLua 调试 Unity Lua(最简接入 + 不阻塞运行版)
vscode·unity·lua
空中海42 分钟前
第六篇:Unity专项方向
unity·游戏引擎
码农的小菜园1 小时前
Android的Locale学习笔记
android·笔记·学习
帅次1 小时前
链路到端上:HTTPS 之后安全题还在考什么
android·okhttp·glide·zygote·retrofit
游戏开发爱好者81 小时前
深入理解iOSTime Profiler:提升iOS应用性能的关键工具
android·ios·小程序·https·uni-app·iphone·webview
mxwin1 小时前
Unity Shader 屏幕空间反射 (SSR) 原理解析
jvm·unity·游戏引擎·shader
心前阳光1 小时前
Unity之利用特性给ScriptableObject分组
unity·游戏引擎
mxwin2 小时前
Unity Shader 屏幕空间法线重建 从深度缓冲反推世界法线——原理、踩坑与 URP Shader 实战
unity·游戏引擎·shader
空中海2 小时前
第五篇:Unity工程化能力
elasticsearch·unity·游戏引擎