在unity2017.4.x才有的Build App Bundle选项,2018.3 beta也新增了这个选项。我使用的是Unity2017.4.24f1。
下面说一下导出步骤:
1.在Build Setting中Build System 选择Gradle。这样Build App Bundle 才会出现。然后勾选上。
2.在Player Setting中Other Setting的一些设置。使用谷歌的新格式AAB文件提交的时候需要支持64位的,下面要选择IL2CPP,然后勾上ARM64。使用IL2CPP,需要NDK。这个可以再unity中根据提示进行下载。
3.勾选Custom Gradle Template。
4.勾上后会在Assets\Plugins\Android中生成MainTemplate.gradle文件。
下面就可以正常导出了,导出后会生成如下两个文件,只需要将AAB文件上传google play就行了。