Version: Unity 6.0 (6000.0)
语言 : 中文
APK 扩展文件
手动安装 APK 扩展文件

Unity 中的 APK 扩展文件

本页面介绍 APK 扩展文件在 Unity Android 应用程序中的工作原理。

Unity 可以将应用程序自动拆分为主__ APK__Unity 输出的 Android 包格式。选择文件 (File) > 构建并运行 (Build & Run) 时,APK 会被自动部署到设备。更多信息
See in Glossary
和一个使用 .obb 文件扩展名的 APK 扩展文件。在 Unity 中,此过程称为拆分应用程序二进制文件。通过此过程生成的 APK 扩展文件为主 APK 扩展文件。如果需要创建补丁 APK 扩展文件,则必须手动操作。

创建主 APK 扩展文件

要为应用程序创建主 APK 扩展文件,请指示 Unity 拆分应用程序。具体操作,请参阅拆分应用程序二进制文件

构建应用程序时,Unity 会生成 APK 和主 APK 扩展文件,并将它们复制到输出目录。Unity 使用应用程序的名称后附加 .main 扩展名作为主 APK 扩展文件的命名规则。例如,如果应用程序名为 my-app,则 APK 文件名为 my-app.apk,主 APK 扩展文件名为 my-app.main.obb

如果应用程序启动后无法找到并加载主 APK 扩展文件,则只有第一个场景可用。在这种情况下,请尝试下载 APK 扩展文件。有关更多信息,请参阅下载过程

创建补丁 APK 扩展文件

Unity 默认仅自动创建主 APK 扩展文件。如果应用程序需要更多存储空间,可以手动创建补丁 APK 扩展文件。有关如何创建补丁 APK 扩展文件的信息,请参阅 Android 的开发检查清单文档。

APK 兼容性

创建补丁扩展文件时,必须在其中包含一个 unity_obb_guid 文件,以便 Android 系统识别该 APK 扩展文件与 APK 兼容。为此需要执行以下操作:

  1. 找到 Unity 生成的主 APK 扩展文件。这是一个 zip 存档。
  2. 解压 APK 扩展文件的 ZIP 存档。
  3. 在解压后的文件列表中找到 unity_obb_guid 文件。
  4. 将该文件复制到补丁扩展文件中。

其他资源

APK 扩展文件
手动安装 APK 扩展文件