【Unity3D】Android App Bundle(aab)打包上架Google Play介绍 (2)

          【备注】 针对超过50个Asset Bundle的可以使用AssetPack,就是先将Asset Bundle使用Google提供的API方法打成AssetPack(该方法可用,但未测试过)。

        5. 针对每个Asset Bundle文件设置其分发模式,最简单就全部设置为Install Time模式(如下图4)。

        6. 设置完成后再通过Google->Build Android App Bundle...即可打成aab包,里面的内容可以通过解压软件打开查看(如图5)。

【Unity3D】Android App Bundle(aab)打包上架Google Play介绍

图4

【Unity3D】Android App Bundle(aab)打包上架Google Play介绍

图5

 

四、总结和另外的注意事项。        

 

【Unity3D】Android App Bundle(aab)打包上架Google Play介绍

图6

    上图是某次上架测试过程中的错误提示(需注意API等级)。若参照我上面提供的三种方式且满足Google的上架条件,基本上可以正常上架。另外,如果使用方法三进行aab打包的话,还需要额外针对加载Asset Bundle文件的方法进行修改,不可使用AssetBundle.LoadFromXXX的方法,需要导入 Play Asset Delivery 库,然后调用 RetrieveAssetBundleAsync() 方法加载 AssetBundle(可去官网查看例子)。

    大体的内容就介绍到这里,如果还有疑问欢迎一起沟通交流,我也是菜鸟一枚。

    文章来自我的公众号,大家如果有兴趣可以关注,具体扫描关注下图。

【Unity3D】Android App Bundle(aab)打包上架Google Play介绍

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:https://www.heiqu.com/zypwsp.html