关于Unity打包APK上传Google

关于Unity打包APK上传Google平台的一些问题


1.APl级别问题
Google Play 要求新应用(自 2019 年 8 月 1 日起)和应用更新(自 2019 年 11 月 1 日起)将目标 API 级别至少设为 28(至少为 Android 9.0)。在这两个日期之前,新应用和应用更新的目标 API 级别必须至少为 26(至少为 Android 8.0)。
解决:升级SDK并在AndroidManifest中声明目标API等级 android:targetSdkVersion=“28”.
2.签名文件
签名文件在Unity中和Android中都可以制作,,网上也有很多教程,,,
可以看看这个 https://blog.csdn.net/qq_37310110/article/details/81283004.
3.bundle version code
bundle version code每上传一个包时就需要+1
4.ARM64
从 2019 年 8 月 1 日开始,在 Google Play 上发布的应用必须支持 64 位架构.
Unity 自版本 2018.2 和 2017.4.16 开始提供 64 位支持。
所以unity2017.3以下的同学就要升级自己的unity了,当然unity5.6也是不行的.
下图是以unity2018.2为例的打包流程图:

关于Unity打包APK上传Google_第1张图片
关于Unity打包APK上传Google_第2张图片
然后正常打包即可!!!
ps:能的同学可以看看https://developer.android.com/distribute/best-practices/develop/64-bit#test_your_app_on_64-bit_hardware.
5.权限问题
这个不是问题,网上一搜就有,给一个url到google后台就行了
6.Apk大小问题
目前google play 对Apk文件的大小限制为100MB,这时我们就需要用到Apk拓展文件了.unity打包拓展文件是非常简单的
关于Unity打包APK上传Google_第3张图片
然后正常打包,打包成功之后会出现两个文件,一个APK文件,一个OBB文件
这个OBB文件就是我们需要的Apk拓展文件了.接着就可以上传到Google了.
7.下载拓展文件
正常情况下,从google play下载应用,google会将拓展文件和Apk文件一块下载下来 ,并放在Android/obb路径下.但是google不会保证这个拓展文件一定会被下载下来,官方文档.这时就需要我们手动去下载拓展文件了,官方文档也给了我们如何去手动下载(这里就需要用到Android Stidio).

参照文档:
官方文档
https://blog.csdn.net/qq_37310110/article/details/81283004.

ps:第一次写博客,有什么不足和不对的地方欢迎各位指出.关于Unity打包APK上传Google_第4张图片

你可能感兴趣的:(unity)