Unity 6.3
0 онлайн 85 гостей 3 в системе
Вход

Файлы расширения APK в Unity

На этой странице описывается, как работают файлы расширения APK в контексте приложения Unity Android.

Unity может автоматически разделить приложение на главный APK и один файл расширения APK, использующий расширение .obb. В 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, доступен только первый файл Scene. В этом случае попробуйте загрузить файл расширения APK. Для получения дополнительной информации см. Процесс загрузки.

Создание файла расширения патча APK

Unity только автоматически создает основной файл расширения APK, но вы можете вручную создать файл расширения патча APK, если приложению требуется больше места для хранения. Информацию о том, как создать файл расширения патча APK, см. в документации Контрольный список разработчика Android.

Совместимость APK

Когда вы создаете файл расширения патча, вы должны включить в него файл unity_obb_guid, чтобы Android распознал расширение APK как совместимое с APK. Чтобы сделать это:

  1. Найдите главный файл расширения APK, который генерирует Unity. Это zip-архив.
  2. Разгрузите файлы из zip-архива расширения APK.
  3. В списке извлеченных файлов найдите файл unity_obb_guid.
  4. Скопируйте этот файл в файл расширения патча.

Дополнительные ресурсы