GooglePlay上架分包

GooglePlay上架的应用如果超过100M,Google就会要求开发者使用APK+OBB的进行分包处理。
还好Unity这边已经为我们提供了分包的方法。

  1. 在PlayerSettings——>PublishingSettings里勾选Split Application Binary
    Unity与安卓——GooglePlay分包
    2.打完包之后,会生成两个文件。Unity与安卓——GooglePlay分包
    3.更改Obb文件名为:main.bundleVersionCode.bundleID.obb

    bundleVersionCode为Unity设置中的OtherSettings中的BundleVersionCode;
    bundleID为Unity设置中的OtherSettings中的BundleIdentifier;

    比如:
    Unity与安卓——GooglePlay分包

    4.安装完APK之后,把obb文件拷贝到安卓手机的 data/Android/obb/包名 的路径下。

Other
  1. 分包后unity会将Resources中的文件都打进obb里。
  2. 一般来说,分包后单独的Apk也需要可以正常运行(至少可以检测Obb文件是否存在,如果不存在就给提示重新下载)。

相关文章:

  • 2021-07-05
  • 2021-08-17
  • 2021-09-02
  • 2021-10-25
  • 2021-12-08
  • 2021-12-28
  • 2021-10-30
猜你喜欢
  • 2021-07-06
  • 2021-11-25
  • 2021-12-11
  • 2021-09-13
  • 2021-10-31
  • 2022-01-14
相关资源
相似解决方案