BuildPlayerOptions.locationPathName
Declaration
public string locationPathName;Описание
Указывает путь для создания приложения.
Значение locationPathName определяет как местоположение, так и имя файла компилируемого приложения. Этот путь может быть либо относительным к каталогу проекта, либо абсолютным.
Unity не изменяет этот путь автоматически, поэтому вы должны включить правильное имя файла и расширение в зависимости от целевой платформы. Если каталог не существует, Unity создает каталог автоматически во время процесса сборки.
Руководство:
- Путь должен включать выбранное имя файла. Например,
Builds/MyApp.apkдля Android,Builds/MyApp.exeдля Windows. Unity не добавляет расширения автоматически. - Для пакета Android используйте расширение
.apk, а для пакета приложений Android используйте расширение.aab. - Для Windows используйте расширение
.exe. - Для macOS используйте расширение
.app. - Если путь относителен (e.g.,
Builds/MyApp), то Unity будет рассматривать его относительно корневого каталога проекта. - Чтобы разместить сборку вне каталога проекта, укажите абсолютный путь, например
C:/MyBuilds/MyApp.exe.
Не используйте следующие каталоги проектов для locationPathName:
- Ассеты/
- ProjectSettings/
- Библиотека/
- Пакеты/
- UserSettings/
Примечание: Пути, указывающие непосредственно на рабочий стол пользователя, не допускаются.
Дополнительные сведения см. в Ссылка на путь построения платформы.