Unity中Android开发环境搭建配置教程

发布时间:2019-06-21 发布网站:脚本宝典
脚本宝典收集整理的这篇文章主要介绍了Unity中Android开发环境搭建配置教程脚本宝典觉得挺不错的,现在分享给大家,也给大家做个参考。

Unity中进行安卓平台开发需要哪些步骤呢?这里对搭建配置步骤进行整理和总结。

一、下载安装必备软件

1.下载安装UnITy安卓支持插件
用Unity下载助手下载安卓支持插件UnitySETUP-AndROId-support-for-Editor.exe并安装。
安卓支持插件

2.下载安装JDK
官方网站:http://www.oracle.com/technet...
百度盘:https://pan.baidu.com/s/1AMmJ... 密码:r3qr
jdk

3.下载安装SDK管理工具
官方网站:http://tools.android-studio.o...
百度云盘:https://pan.baidu.com/s/1jTjj... 密码:ysci
sdk

4.用SDK管理工具下载SDK
注意SDK下载选项太多了,体积又大,时间又长,下载前请先阅读下面文章确定哪些是必选项。
我只选了5个下载项。
(1)Tools前3个

Unity中Android开发环境搭建配置教程

(2)API第1个

Unity中Android开发环境搭建配置教程

(3)Extra第1个

Unity中Android开发环境搭建配置教程

Android SDk Manager里面到底哪些东西是必须下载的?
https://blog.csdn.net/kuangsh...

5.Unity切换到Android平台并配置JDK、SDK、NDK路径

Unity中Android开发环境搭建配置教程

详细教程:
2018年Unity结合Android SDK下载安装及配置教程:
https://www.cnblogs.com/feiqi...

JDK、SDK、NDK下载地址集合:
(NDK不是必要的,不使用IL2CPP功能时可以不下载)
http://www.cnblogs.com/yaoton...

二、精简apk体积

在Unity的Android发布设置 > Other Setting > configuration 中设置如下选项。
1.Package Name
修改一下默认的YourPRoductName 否则发布项目会失败,弹出如下提示:

Unity中Android开发环境搭建配置教程

2.Device Filter
FAT(ARMv7+x86) 改为 ARMv7, apk会减小10M体积。
详细原因在这里:https://blog.csdn.net/coffeec...

3.Stripping Level
剥离等级 默认为Disabled 改为非默认时 会减小发布体积。
Stripping Level会裁减掉一部分类库,从而减小体积,但可能会导致你的某些代码无法正常运行。推荐用Use micro mscorlib。

Unity中Android开发环境搭建配置教程

4.IL2CPP
什么是IL2CPP?有什么作用?
简单来说IL2CPP这种技可以把Unity的代码转换为C++代码。
可以减小成品体积并提升性能。据说性能可以提升1.5~2倍,接近原生代码的性能。
IL2CPP详细介绍:https://zhuanlan.zhihu.com/p/...

Unity中Android开发环境搭建配置教程

成品体积对比:
2017.3.1F1

Unity中Android开发环境搭建配置教程

2018.3.5f1

Unity中Android开发环境搭建配置教程

三、优化性能

1.修改图片压缩格式
发布设置中的图片压缩格式Texture ComPression改为ETC2可以提升性能。
详细原因:https://blog.csdn.net/asd2372...

Unity中Android开发环境搭建配置教程

2.修改资包压缩方式
Compression Method 默认的压缩格式是Default(LZMA)。
LZMA拥有较高的压缩比,但解压速度较慢。
LZ4拥有不错的压缩比,解压速度极快。
所以追求更小体积的可以选默认压缩格式,而追求更高性能的可以选用LZ4。
各种压缩格式介绍:https://blog.csdn.net/zgl1590...


脚本宝典总结

以上是脚本宝典为你收集整理的Unity中Android开发环境搭建配置教程全部内容,希望文章能够帮你解决Unity中Android开发环境搭建配置教程所遇到的问题。

如果觉得脚本宝典网站内容还不错,欢迎将脚本宝典推荐好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。