关于Unity3D打包Android Studio项目及二次开发

公司最近有个项目需要在app内添加一个3D游戏,由于原生我实现不了,所以使用Unity3D做的3D游戏。游戏还在开发中,今天我就先测试Unity3D导出并在App内测试遇到一些问题,故写一篇防坑的。

一。关于Unity3D打包

Unity3D新建一个空白项目为例左上角File->BuildSettings

导出项目

打包过程中可能由于SDK的Tools是26以上可能报错需要下载

在C->Users->Adminstor->Appdata->Local->Android->Sdk->Tools

下载之后替换掉里面的文件在Unity3D里打包即可成功

导出之后的目录为

OK~  第一步成功了 下面开始第二步

二。在AndroidStudio中导入

导入成功需要修改一些地方

Android3.0以上compiler替换为implementation(项目中的Build.gradle)

将原有的application替换为library

下一位清单文件AndroidMainfest.xml

入口注销掉

icon,label,theme我是直接删掉了 不删掉会跟主Application冲突

重要的一步在主体App的Build.gradle里添加依赖(括号里的名根据导入是的Moudel命名为准)

OK试一下

这个是做Demo的测试界面大家根据需求自行放

Ok。没问题。进来了

目前初步运行没有问题,小白一枚。初来乍到,只是分享,因为我找东西找了半天。

猜你喜欢

转载自blog.csdn.net/XavierDs/article/details/81144437
今日推荐