Unity 6.3
0 онлайн 57 гостей 3 в системе
Вход
Сборка под Android Шаг 3 из 6

Android ссылка на настройки сборки

Используйте параметры сборки Android для настройки и сборки приложения для платформы Android. Параметры сборки Android включены в раздел Настройки платформы окна Создание профилей.

Свойство Описание
Сжатие текстуры Формат сжатия текстуры, используемый для сборки. Можно выбрать один из следующих вариантов:
  • Использовать Настройки Игрока: Использует формат сжатия текстуры, установленный в Настройки Игрока.
  • ETC (GLES 2.0): использует формат ETC.
  • ETC2 (GLES 3.0): использует формат ETC2.
  • ASTC: использует формат ASTC.
  • DXT (Tegra): Использует формат DXT.
Дополнительные сведения о форматах сжатия текстур см. в Рекомендуемые, стандартные и поддерживаемые форматы сжатия текстуры по платформам.

Примечания::
экспорт Project Экспортирует проект Unity в качестве проекта Gradle, который можно импортировать в Android Studio. Дополнительные сведения см. в разделе Экспорт проекта Android.
Источники символических ссылок Указывает, следует ли предоставлять общий доступ к Java, Kotlin и Android Исходные файлы плагина библиотеки между Unity и экспортированный проект Gradle. Android Исходные файлы расширения библиотеки могут быть совместно использованы только в том случае, если они включают build.gradle файл в папке плагина.

Включите этот параметр, чтобы создать символические ссылки так что проект Gradle ссылается на Java, Kotlin и Android Плагин библиотеки (.androidlib) исходные файлы Unity проект. Это помогает вам тестировать и повторять Java, Kotlin, и Android Библиотечный код плагина, так как это означает, что любые изменения, внесенные в эти исходные файлы в экспортированном проекте Gradle, сохраняются, если вы повторно экспортируете Unity проекта.

Отключите этот параметр, чтобы Unity копировать Java, Kotlin, и Android Библиотека плагинов исходных файлов из Unity проекта в экспортированный проект Gradle.

Примечание: Вы можете взаимодействовать с этим параметром только в том случае, если включили Экспорт Project.
Создание пакета приложений (Google Play) Указывает, следует ли компилировать приложение в качестве пакета приложений Android Пакет приложений (AAB) для распространения на Google Play. Если этот параметр включен, Unity компилирует приложение в качестве aab. Если этот параметр отключен, Unity компилирует приложение в качестве apk.

Примечание: этот параметр отображается только в случае отключения экспорта Export Project.
Экспорт для App Bundle Настраивает экспортированный проект Gradle для сборки в качестве пакета приложений Android.

Примечание: Этот параметр отображается, только если включена опция Export Project.
Символы отладки Указывает, как Unity генерирует пакет символов при создании приложения. Доступны следующие варианты:
  • Отключено: Unity не генерирует пакет символов.
  • Государственный сектор: Unity генерирует пакет символов, содержащий только раздел таблицы символов, а не информацию для отладки.
  • Отладка: Unity генерирует пакет символов, содержащий раздел таблицы символов и информацию для отладки.
Вы можете загрузить пакет символа с вашим apk или Android App Bundle (aab) тремя способами:
  • В качестве отдельного zip-файла для сборки apk.
  • Встраивать непосредственно в пакет приложений Android. Для этого необходимо включить опцию Создать пакет приложений.
  • В качестве отдельного zip-файла для пакета приложений Android. Для этого необходимо включить опцию Создать пакет приложений.
Варианты вывода символов Указывает, каким образом Unity включает символы в сборку приложения.
  • .zip: Отдельный zip-файл, содержащий пакет символов. Вы можете загрузить этот zip-файл с apk.
  • App Bundle: Символы будут встроены в Android App Bundle.
  • .zip + App Bundle: Отдельный zip-файл, содержащий пакет символов. Кроме того, символы встраиваются в пакет приложений Android.
Символ расширения файла Указывает расширение файла символа в соответствии с выбранным типом пакета символов. Вы можете создать файлы символов с устаревшим расширением.
  • .so: Указывает устаревшее расширение .so для пакета символов, которое можно загрузить в службы распространения, не распознавающие расширения .so.sym или .so.dbg.
  • .so.sym: задаёт расширение для пакета открытых символов.
  • .so.dbg: Указывает расширение для пакета символов отладки.
Запуск устройства Указывает, на каком подключенном устройстве будет тестироваться сборка. Устройства, подключенные через USB Если вы подключаете новое устройство или не можете найти подключенное устройство в списке, выберите Обновить. Чтобы подключить новое устройство беспроводным способом через Android Отладочный мост, выберите <Ввод IP> Дополнительные сведения см. в разделе Отладка Android устройства.
Построить на устройство Конвейер сборки, который не создает полную сборку, а развертывает отдельные файлы, измененные после последнего обновления, непосредственно на устройство. Патч развертывает измененные файлы на устройствах и Патч и запустить развертывает измененные файлы, а затем запускает приложение на устройстве. Дополнительные сведения см. в Патчирование приложений.

Взаимодействовать с этим параметром можно только в том случае, если включено Разработка Build.
Разработка Build Включить символы отладки скриптов и Profiler в вашей сборке. Используйте этот параметр, если вы хотите проверить приложение. При выборе этого параметра Unity устанавливает DEVELOPMENT_BUILD Ваша сборка включает директивы препроцессора, которые устанавливают DEVELOPMENT_BUILD в качестве условия.

Более подробную информацию см. Компиляция в зависимости от платформы.
Автоподключение Profiler Автоматическое подключение Unity Profiler к вашей сборке. Дополнительные сведения см. в Profiler.

Примечание: Эта опция доступна только при выборе Разработанная сборка.
Глубокая профилировка Позвольте Profiler обрабатывать весь код вашего скрипта и записывать каждый вызов функции, возвращая подробные данные профилирования. Дополнительные сведения см. в Глубокая профилировка.

Это свойство доступно только при включении Разработки.

Примечание: Включение Глубокая профилировка может замедлить выполнение скрипта.
Отладка сценариев Подключение удаленных отладчиков скриптов к Проигрывателю.

Это свойство доступно только при включении Разработка Build.
Дождаться управляемого отладчика Заставляет проигрыватель ждать, пока отладчик будет подключен, прежде чем выполнять код скрипта.

Это свойство видно только при включении Отладка Скрипта.
Метод сжатия Указывает метод, используемый Unity для сжатия данных в вашем Project при сборке проигрывателя. Это включает Ассеты, Сцены, Настройки плеера, и Данные GI.
  • По умолчанию: На Windows, Mac, Linux Standalone и iOS, по умолчанию сжатие отсутствует. На Android, по умолчанию сжатие ZIP, который дает немного лучшие результаты сжатия, чем LZ4HC. Однако, ZIP данные медленнее для декомпрессии.
  • LZ4: Быстрый формат сжатия, который полезен для сборок разработчиков. Дополнительную информацию см. в BuildOptions.CompressWithLz4.
  • LZ4HC: Вариант LZ4 с высоким уровнем сжатия, который более медленно собирается, но дает лучшие результаты для сборок выпуска. Для получения дополнительной информации см. BuildOptions.CompressWithLz4HC.

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