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

相关推荐
极客柒2 小时前
Unity 协程GC优化记录
java·unity·游戏引擎
川石课堂软件测试2 小时前
Python | 高阶函数基本应用及Decorator装饰器
android·开发语言·数据库·python·功能测试·mysql·单元测试
行走的陀螺仪3 小时前
Flutter 开发环境配置教程
android·前端·flutter·ios
黄思搏3 小时前
Unity SpriteRenderer 进度条 Shader 实现
unity·游戏引擎
前端与小赵4 小时前
uni-app开发安卓app时控制屏幕常亮不息屏
android·gitee·uni-app
百锦再4 小时前
第8章 模块系统
android·java·开发语言·python·ai·rust·go
猫屋小鱼丸4 小时前
手把手教你在unity中实现一个视觉小说系统(一)
unity
QuantumLeap丶5 小时前
《Flutter全栈开发实战指南:从零到高级》- 12 -状态管理Bloc
android·flutter·ios
fatiaozhang95275 小时前
晶晨S905X芯片_通刷固件包_ATV 安卓9.0_IPV6_中文线刷固件包
android·电视盒子·刷机固件·机顶盒刷机固件