EditorExportPlatformAndroid
Наследует: EditorExportPlatform < RefCounted < Object
Экспортер для ОС Android.
Обучающие материалы
Свойства
Описания свойств
Массив случайных байтов, который политика лицензирования использует для создания обфускатора.
Если true, ресурсы проекта хранятся в отдельном файле расширения APK, а не в APK.
Примечание: Расширение APK должно быть включено для использования шифрования PCK. См. Файлы расширения APK
String apk_expansion/public_key 🔗
Открытый ключ RSA в кодировке Base64 для вашей учетной записи издателя, доступный на странице профиля в «Google Play Console».
bool architectures/arm64-v8a 🔗
Если true, двоичные файлы arm64 включаются в экспортируемый проект.
bool architectures/armeabi-v7a 🔗
Если true, двоичные файлы arm32 включаются в экспортируемый проект.
Если true, двоичные файлы x86_32 включаются в экспортируемый проект.
Если true, двоичные файлы x86_64 включаются в экспортируемый проект.
String command_line/extra_args 🔗
Список дополнительных аргументов командной строки, разделенных пробелом, которые экспортированный проект получит при запуске.
String custom_template/debug 🔗
Путь к файлу APK для использования в качестве пользовательского шаблона экспорта для экспорта отладки. Если оставить пустым, будет использоваться шаблон по умолчанию.
Примечание: Используется только если gradle_build/use_gradle_build отключен.
String custom_template/release 🔗
Путь к файлу APK для использования в качестве пользовательского шаблона экспорта для экспорта релиза. Если оставить пустым, будет использоваться шаблон по умолчанию.
Примечание: Используется только если gradle_build/use_gradle_build отключен.
bool gesture/swipe_to_dismiss 🔗
Если true, Проведите пальцем, чтобы закрыть будет включено.
Эта функция предназначена для умных часов и, как правило, игнорируется на стандартных устройствах Android. Однако некоторые устройства могут не игнорировать ее. Поэтому рекомендуется отключать эту функцию для стандартных приложений Android, чтобы избежать непредвиденного поведения.
Примечание: По умолчанию это false. Чтобы включить это поведение, требуется gradle_build/use_gradle_build.
String gradle_build/android_source_template 🔗
Путь к ZIP-файлу, содержащему исходный код для шаблона экспорта, используемого в сборке Gradle. Если оставить пустым, будет использоваться шаблон по умолчанию.
bool gradle_build/compress_native_libraries 🔗
Если true, нативные библиотеки сжимаются при сборке Gradle.
Примечание: Хотя включение сжатия может уменьшить размер исполняемого файла, оно может привести к более медленному запуску приложения, поскольку нативные библиотеки необходимо извлечь перед использованием, а не загружать напрямую.
Если вы распространяете приложение через Play Маркет, обычно рекомендуется оставить этот параметр false, см. официальную документацию.
Dictionary gradle_build/custom_theme_attributes 🔗
Словарь пользовательских атрибутов темы для включения в экспортируемый проект Android. Каждая запись определяет имя атрибута темы и его значение и будет добавлена в GodotAppMainTheme.
Например, ключ android:windowSwipeToDismiss со значением false разрешается в <item name="android:windowSwipeToDismiss">false</item>.
Примечание: Чтобы добавить пользовательский атрибут в GodotAppSplashTheme, добавьте к имени атрибута префикс [splash].
Примечание: Зарезервированные атрибуты, настроенные с помощью других параметров экспорта или настроек проекта, не могут быть переопределены с помощью custom_theme_attributes и пропускаются во время экспорта.
int gradle_build/export_format 🔗
Формат экспорта приложения (*.apk или *.aab).
String gradle_build/gradle_build_directory 🔗
Путь к каталогу сборки Gradle. Если оставить пустым, то будет использоваться res://android.
Минимальный уровень API Android, необходимый для запуска приложения (используется во время сборки Gradle). См. android:minSdkVersion.
String gradle_build/target_sdk 🔗
Уровень API Android, на котором приложение предназначено для работы (используется во время сборки Gradle). См. android:targetSdkVersion.
bool gradle_build/use_gradle_build 🔗
Если true, то вместо предварительно собранного APK используется сборка Gradle.
Если true, будет создан контекст отладки OpenGL ES (дополнительная проверка во время выполнения, валидация и протоколирование).
Путь к файлу хранилища ключей отладки.
Можно переопределить с помощью переменной среды GODOT_ANDROID_KEYSTORE_DEBUG_PATH.
Откат к EditorSettings.export/android/debug_keystore, если пусто.
String keystore/debug_password 🔗
Пароль для файла хранилища ключей отладки.
Можно переопределить с помощью переменной среды GODOT_ANDROID_KEYSTORE_DEBUG_PASSWORD.
Откат к EditorSettings.export/android/debug_keystore_pass, если и он, и keystore/debug пусты.
Имя пользователя для файла хранилища ключей отладки.
Можно переопределить с помощью переменной среды GODOT_ANDROID_KEYSTORE_DEBUG_USER.
Откат к EditorSettings.export/android/debug_keystore_user, если и он, и keystore/debug пусты.
Путь к файлу хранилища ключей релиза.
Можно переопределить с помощью переменной среды GODOT_ANDROID_KEYSTORE_RELEASE_PATH.
String keystore/release_password 🔗
Пароль для файла хранилища ключей релиза.
Можно переопределить с помощью переменной среды GODOT_ANDROID_KEYSTORE_RELEASE_PASSWORD.
String keystore/release_user 🔗
Имя пользователя для файла хранилища ключей выпуска.
Можно переопределить с помощью переменной среды GODOT_ANDROID_KEYSTORE_RELEASE_USER.
String launcher_icons/adaptive_background_432x432 🔗
Фоновый слой файла адаптивной иконки приложения. См. Разработка адаптивных иконок.
String launcher_icons/adaptive_foreground_432x432 🔗
Фоновый слой файла адаптивной иконки приложения. См. Разработка адаптивных иконок.
String launcher_icons/adaptive_monochrome_432x432 🔗
Монохромный слой файла адаптивной иконки приложения. Смотрите Разработка адаптивных иконок.
String launcher_icons/main_192x192 🔗
Файл значка приложения. Если оставить пустым, то будет использован ProjectSettings.application/config/icon.
Категория приложения для Google Play Store. Определяйте это только в том случае, если ваше приложение хорошо подходит под одну из категорий. См. android:appCategory.
bool package/exclude_from_recents 🔗
Если true, задача, инициированная основной активностью, будет исключена из списка недавно использованных приложений. См. android:excludeFromRecents.
Название приложения.
bool package/retain_data_on_uninstall 🔗
Если true, когда пользователь удаляет приложение, будет показано приглашение сохранить данные приложения. См. android:hasFragileUserData.
bool package/show_as_launcher_app 🔗
Если true, пользователь сможет установить это приложение в качестве системного средства запуска в настройках Android.
bool package/show_in_android_tv 🔗
Если true, это приложение будет отображаться в пользовательском интерфейсе лаунчера Android TV.
bool package/show_in_app_library 🔗
Если true, это приложение будет отображаться в библиотеке приложений устройства.
Примечание: По умолчанию это true.
Если true, подпись пакета включена.
Уникальный идентификатор приложения в формате обратного DNS. Обратный формат DNS должен предпочтительно соответствовать доменному имени, которым вы управляете, но это не является строго обязательным. Например, если вы являетесь владельцем example.com, уникальное имя вашего пакета должно предпочтительно иметь вид com.example.mygame. Этот идентификатор может содержать только строчные буквенно-цифровые символы (a-z и 0-9), подчеркивания (_) и точки (.). Каждый компонент обратного формата DNS должен начинаться с буквы: например, com.example.8game недопустимо.
Если в значении присутствует $genname, оно будет заменено именем проекта, преобразованным в нижний регистр. Если в имени проекта есть недопустимые символы, они будут удалены. Если все символы в имени проекта удалены, $genname заменяется на noname.
Примечание: Изменение имени пакета приведет к тому, что пакет будет считаться новым пакетом со своей собственной установкой и путями к данным. Новый пакет не будет использоваться для обновления существующих установок.
Примечание: При публикации в Google Play имя пакета должно быть глобально уникальным. Это означает, что никакие другие приложения, опубликованные в Google Play, не должны использовать то же имя пакета, что и ваше. В противном случае вы не сможете опубликовать свое приложение в Google Play.
bool permissions/access_checkin_properties 🔗
Позволяет читать/писать доступ к таблице "properties" в базе данных регистрации. См. ACCESS_CHECKIN_PROPERTIES.
bool permissions/access_coarse_location 🔗
Позволяет получить доступ к приблизительной информации о местоположении. См. ACCESS_COARSE_LOCATION.
bool permissions/access_fine_location 🔗
Позволяет получить доступ к точной информации о местоположении. См. ACCESS_FINE_LOCATION.
bool permissions/access_location_extra_commands 🔗
Позволяет получить доступ к дополнительным командам поставщика местоположения. См. ACCESS_LOCATION_EXTRA_COMMANDS.
bool permissions/access_media_location 🔗
Позволяет приложению получать доступ к любым географическим местоположениям, сохраненным в общей коллекции пользователя. См. ACCESS_MEDIA_LOCATION.
bool permissions/access_mock_location 🔗
Позволяет приложению создавать фиктивные поставщики местоположения для тестирования.
bool permissions/access_network_state 🔗
Позволяет получить доступ к информации о сетях. См. ACCESS_NETWORK_STATE.
bool permissions/access_surface_flinger 🔗
Позволяет приложению использовать низкоуровневые функции SurfaceFlinger.
bool permissions/access_wifi_state 🔗
Позволяет получить доступ к информации о сетях Wi-Fi. См. ACCESS_WIFI_STATE.
bool permissions/account_manager 🔗
Позволяет приложениям вызывать AccountAuthenticators. См. ACCOUNT_MANAGER.
bool permissions/add_voicemail 🔗
Позволяет приложению добавлять голосовые сообщения в систему. См. ADD_VOICEMAIL.
bool permissions/authenticate_accounts 🔗
Позволяет приложению выступать в качестве AccountAuthenticator для AccountManager.
bool permissions/battery_stats 🔗
Позволяет приложению собирать статистику батареи. См. BATTERY_STATS.
bool permissions/bind_accessibility_service 🔗
Должно быть обязательным для AccessibilityService, чтобы гарантировать, что только система может к нему привязаться. См. BIND_ACCESSIBILITY_SERVICE.
bool permissions/bind_appwidget 🔗
Позволяет приложению сообщать службе AppWidget, какое приложение может получить доступ к данным AppWidget. См. BIND_APPWIDGET.
bool permissions/bind_device_admin 🔗
Должен быть затребован приемником администрирования устройства, чтобы гарантировать, что только система может взаимодействовать с ним. См. BIND_DEVICE_ADMIN.
bool permissions/bind_input_method 🔗
Должен быть необходим InputMethodService, чтобы гарантировать, что только система может к нему привязаться. См. BIND_INPUT_METHOD.
bool permissions/bind_nfc_service 🔗
Должен быть необходим HostApduService или OffHostApduService, чтобы гарантировать, что только система может к нему привязаться. См. BIND_NFC_SERVICE.
bool permissions/bind_notification_listener_service 🔗
Должен быть необходим NotificationListenerService, чтобы гарантировать, что только система может привязываться к нему. См. BIND_NOTIFICATION_LISTENER_SERVICE.
bool permissions/bind_print_service 🔗
Должно быть обязательным для PrintService, чтобы гарантировать, что только система может к нему привязаться. См. BIND_PRINT_SERVICE.
bool permissions/bind_remoteviews 🔗
Должен быть необходим RemoteViewsService, чтобы гарантировать, что только система может к нему привязаться. См. BIND_REMOTEVIEWS.
bool permissions/bind_text_service 🔗
Должно быть обязательным для TextService (например, SpellCheckerService), чтобы гарантировать, что только система может привязываться к нему. См. BIND_TEXT_SERVICE.
bool permissions/bind_vpn_service 🔗
Должен быть необходим VpnService, чтобы гарантировать, что только система может к нему подключиться. См. BIND_VPN_SERVICE.
bool permissions/bind_wallpaper 🔗
Должно быть обязательным для WallpaperService, чтобы гарантировать, что только система может привязываться к нему. См. BIND_WALLPAPER.
Позволяет приложениям подключаться к сопряженным устройствам Bluetooth. См. BLUETOOTH.
bool permissions/bluetooth_admin 🔗
Позволяет приложениям обнаруживать и подключать устройства Bluetooth. См. BLUETOOTH_ADMIN.
bool permissions/bluetooth_privileged 🔗
Позволяет приложениям подключать устройства Bluetooth без взаимодействия с пользователем, а также разрешать или запрещать доступ к телефонной книге или сообщениям. См. BLUETOOTH_PRIVILEGED.
Необходимо иметь возможность отключить устройство (очень опасно!).
bool permissions/broadcast_package_removed 🔗
Позволяет приложению передавать уведомление об удалении пакета приложения. См. BROADCAST_PACKAGE_REMOVED.
bool permissions/broadcast_sms 🔗
Позволяет приложению транслировать уведомление о получении SMS. См. BROADCAST_SMS.
bool permissions/broadcast_sticky 🔗
Позволяет приложению транслировать липкие намерения. См. BROADCAST_STICKY.
bool permissions/broadcast_wap_push 🔗
Позволяет приложению транслировать уведомление о получении WAP PUSH. См. BROADCAST_WAP_PUSH.
Позволяет приложению инициировать телефонный звонок без использования пользовательского интерфейса Dialer. См. CALL_PHONE.
bool permissions/call_privileged 🔗
Позволяет приложению звонить на любой номер телефона, включая номера экстренных служб, без использования пользовательского интерфейса Dialer. См. CALL_PRIVILEGED.
Требуется для доступа к устройству камеры. См. CAMERA.
bool permissions/capture_audio_output 🔗
Позволяет приложению захватывать аудиовыход. См. CAPTURE_AUDIO_OUTPUT.
bool permissions/capture_secure_video_output 🔗
Позволяет приложению захватывать защищенный видеовыход.
bool permissions/capture_video_output 🔗
Позволяет приложению захватывать видеовыход.
bool permissions/change_component_enabled_state 🔗
Позволяет приложению изменять, включен ли компонент приложения (кроме его собственного) или нет. См. CHANGE_COMPONENT_ENABLED_STATE.
bool permissions/change_configuration 🔗
Позволяет приложению изменять текущую конфигурацию, например, локаль. См. CHANGE_CONFIGURATION.
bool permissions/change_network_state 🔗
Позволяет приложениям изменять состояние сетевого подключения. См. CHANGE_NETWORK_STATE.
bool permissions/change_wifi_multicast_state 🔗
Позволяет приложениям входить в режим Wi-Fi Multicast. См. CHANGE_WIFI_MULTICAST_STATE.
bool permissions/change_wifi_state 🔗
Позволяет приложениям изменять состояние подключения Wi-Fi. См. CHANGE_WIFI_STATE.
bool permissions/clear_app_cache 🔗
Позволяет приложению очищать кэши всех установленных приложений на устройстве. См. CLEAR_APP_CACHE.
bool permissions/clear_app_user_data 🔗
Позволяет приложению очищать данные пользователя.
bool permissions/control_location_updates 🔗
Позволяет включать/отключать уведомления об обновлении местоположения от радио. См. CONTROL_LOCATION_UPDATES.
PackedStringArray permissions/custom_permissions 🔗
Массив пользовательских строк разрешений.
Note: The returned array is copied and any changes to it will not update the original property value. See PackedStringArray for more details.
bool permissions/delete_cache_files 🔗
Устарело: Это свойство может быть изменено или удалено в будущих версиях.
bool permissions/delete_packages 🔗
Позволяет приложению удалять пакеты. См. DELETE_PACKAGES.
bool permissions/device_power 🔗
Обеспечивает низкоуровневый доступ к управлению питанием.
Позволяет приложениям выполнять RW к диагностическим ресурсам. См. DIAGNOSTIC.
bool permissions/disable_keyguard 🔗
Позволяет приложениям отключать блокировку клавиатуры, если она небезопасна. См. DISABLE_KEYGUARD.
Позволяет приложению извлекать информацию о дампе состояния из системных служб. См. DUMP.
bool permissions/expand_status_bar 🔗
Позволяет приложению разворачивать или сворачивать строку состояния. См. EXPAND_STATUS_BAR.
bool permissions/factory_test 🔗
Запустить как тестовое приложение производителя, запущенное как пользователь root. См. FACTORY_TEST.
Обеспечивает доступ к фонарику.
Позволяет приложению принудительно выполнить операцию BACK для любого основного действия.
bool permissions/get_accounts 🔗
Разрешает доступ к списку аккаунтов в Accounts Service. См. GET_ACCOUNTS.
bool permissions/get_package_size 🔗
Позволяет приложению узнать, какое пространство использует любой пакет. См. GET_PACKAGE_SIZE.
Устарело: Deprecated in API level 21.
bool permissions/get_top_activity_info 🔗
Позволяет приложению извлекать конфиденциальную информацию о текущей наиболее активной активности.
bool permissions/global_search 🔗
Используется поставщиками контента, чтобы разрешить глобальной поисковой системе доступ к их данным. См. GLOBAL_SEARCH.
bool permissions/hardware_test 🔗
Обеспечивает доступ к периферийным устройствам.
bool permissions/inject_events 🔗
Позволяет приложению вставлять пользовательские события (клавиши, касания, трекбол) в поток событий и доставлять их в ЛЮБОЕ окно.
bool permissions/install_location_provider 🔗
Позволяет приложению устанавливать поставщика местоположения в Location Manager. См. INSTALL_LOCATION_PROVIDER.
bool permissions/install_packages 🔗
Позволяет приложению устанавливать пакеты. См. INSTALL_PACKAGES.
bool permissions/install_shortcut 🔗
Позволяет приложению устанавливать ярлык в Launcher. См. INSTALL_SHORTCUT.
bool permissions/internal_system_window 🔗
Позволяет приложению открывать окна, предназначенные для использования частями пользовательского интерфейса системы.
Позволяет приложениям открывать сетевые сокеты. См. INTERNET.
bool permissions/kill_background_processes 🔗
Позволяет приложению вызывать ActivityManager.killBackgroundProcesses(String). См. KILL_BACKGROUND_PROCESSES.
bool permissions/location_hardware 🔗
Позволяет приложению использовать функции определения местоположения в оборудовании, такие как API геозонирования. См. LOCATION_HARDWARE.
bool permissions/manage_accounts 🔗
Позволяет приложению управлять списком учетных записей в AccountManager.
bool permissions/manage_app_tokens 🔗
Позволяет приложению управлять (создавать, уничтожать, Z-упорядочивать) токенами приложений в диспетчере окон.
bool permissions/manage_documents 🔗
Позволяет приложению управлять доступом к документам, обычно как часть средства выбора документов. См. MANAGE_DOCUMENTS.
bool permissions/manage_external_storage 🔗
Позволяет приложению получить широкий доступ к внешнему хранилищу в хранилище с ограниченной областью действия. См. MANAGE_EXTERNAL_STORAGE.
bool permissions/manage_media 🔗
Позволяет приложению изменять и удалять медиафайлы на этом устройстве или любом подключенном устройстве хранения без подтверждения пользователя. Для того чтобы это разрешение вступило в силу, приложению должны быть предварительно предоставлены разрешения READ_EXTERNAL_STORAGE или MANAGE_EXTERNAL_STORAGE. См. MANAGE_MEDIA.
bool permissions/master_clear 🔗
См. MASTER_CLEAR.
bool permissions/media_content_control 🔗
Позволяет приложению знать, какой контент воспроизводится, и управлять его воспроизведением. См. MEDIA_CONTENT_CONTROL.
bool permissions/modify_audio_settings 🔗
Позволяет приложению изменять глобальные настройки звука. См. MODIFY_AUDIO_SETTINGS.
bool permissions/modify_phone_state 🔗
Позволяет изменять состояние телефонии — включение питания, mmi и т. д. Не включает совершение вызовов. См. MODIFY_PHONE_STATE.
bool permissions/mount_format_filesystems 🔗
Позволяет форматировать файловые системы для съемных носителей. См. MOUNT_FORMAT_FILESYSTEMS.
bool permissions/mount_unmount_filesystems 🔗
Позволяет монтировать и демонтировать файловые системы для съемных носителей. См. MOUNT_UNMOUNT_FILESYSTEMS.
Позволяет приложениям выполнять операции ввода-вывода через NFC. См. NFC.
bool permissions/persistent_activity 🔗
Устарело: Deprecated in API level 15.
Позволяет приложению сделать свои действия постоянными.
bool permissions/post_notifications 🔗
Позволяет приложению публиковать уведомления. Добавлено в API уровня 33. См. Разрешение на выполнение уведомлений.
bool permissions/process_outgoing_calls 🔗
Устарело: Deprecated in API level 29.
Позволяет приложению видеть набираемый номер во время исходящего вызова с возможностью перенаправить вызов на другой номер или вообще отменить вызов. См. PROCESS_OUTGOING_CALLS.
bool permissions/read_calendar 🔗
Позволяет приложению читать данные календаря пользователя. См. READ_CALENDAR.
bool permissions/read_call_log 🔗
Позволяет приложению читать журнал вызовов пользователя. См. READ_CALL_LOG.
bool permissions/read_contacts 🔗
Позволяет приложению читать данные контактов пользователя. См. READ_CONTACTS.
bool permissions/read_external_storage 🔗
Устарело: Deprecated in API level 33.
Позволяет приложению читать из внешнего хранилища. См. READ_EXTERNAL_STORAGE.
bool permissions/read_frame_buffer 🔗
Позволяет приложению делать снимки экрана и, в более общем плане, получать доступ к данным буфера кадров.
bool permissions/read_history_bookmarks 🔗
Позволяет приложению читать (но не записывать) историю просмотров и закладки пользователя.
bool permissions/read_input_state 🔗
Устарело: Deprecated in API level 16.
Позволяет приложению читать файлы системного журнала низкого уровня. См. READ_LOGS.
bool permissions/read_media_audio 🔗
Позволяет приложению читать аудиофайлы с внешнего хранилища. См. READ_MEDIA_AUDIO.
bool permissions/read_media_images 🔗
Позволяет приложению читать файлы изображений из внешнего хранилища. См. READ_MEDIA_IMAGES.
bool permissions/read_media_video 🔗
Позволяет приложению читать видеофайлы с внешнего хранилища. См. READ_MEDIA_VIDEO.
bool permissions/read_media_visual_user_selected 🔗
Позволяет приложению читать файлы изображений или видео из внешнего хранилища, которые пользователь выбрал с помощью окна выбора фотографий с запросом на разрешение. См. READ_MEDIA_VISUAL_USER_SELECTED.
bool permissions/read_phone_state 🔗
Позволяет только читать доступ к состоянию телефона. См. READ_PHONE_STATE.
bool permissions/read_profile 🔗
Позволяет приложению читать данные личного профиля пользователя.
Позволяет приложению читать SMS-сообщения. См. READ_SMS.
bool permissions/read_social_stream 🔗
Позволяет приложению читать из социальной ленты пользователя.
bool permissions/read_sync_settings 🔗
Позволяет приложениям читать настройки синхронизации. См. READ_SYNC_SETTINGS.
bool permissions/read_sync_stats 🔗
Позволяет приложениям читать статистику синхронизации. См. READ_SYNC_STATS.
bool permissions/read_user_dictionary 🔗
Позволяет приложению читать пользовательский словарь.
Требуется для возможности перезагрузки устройства. См. REBOOT.
bool permissions/receive_boot_completed 🔗
Позволяет приложению получать Intent.ACTION_BOOT_COMPLETED, который транслируется после завершения загрузки системы. См. RECEIVE_BOOT_COMPLETED.
bool permissions/receive_mms 🔗
Позволяет приложению отслеживать входящие MMS-сообщения. См. RECEIVE_MMS.
bool permissions/receive_sms 🔗
Позволяет приложению получать SMS-сообщения. См. RECEIVE_SMS.
bool permissions/receive_wap_push 🔗
Позволяет приложению получать WAP push-сообщения. См. RECEIVE_WAP_PUSH.
bool permissions/record_audio 🔗
Позволяет приложению записывать звук. См. RECORD_AUDIO.
bool permissions/reorder_tasks 🔗
Позволяет приложению изменять Z-порядок задач. См. REORDER_TASKS.
bool permissions/restart_packages 🔗
Устарело: Deprecated in API level 15.
bool permissions/send_respond_via_message 🔗
Позволяет приложению (телефону) отправлять запрос другим приложениям для обработки действия ответа через сообщение во время входящих вызовов. См. SEND_RESPOND_VIA_MESSAGE.
Позволяет приложению отправлять SMS-сообщения. См. SEND_SMS.
bool permissions/set_activity_watcher 🔗
Позволяет приложению отслеживать и контролировать запуск действий в системе в глобальном масштабе.
Позволяет приложению транслировать намерение установить будильник для пользователя. См. SET_ALARM.
bool permissions/set_always_finish 🔗
Позволяет приложению контролировать, будут ли действия немедленно завершены при переводе в фоновый режим. См. SET_ALWAYS_FINISH.
bool permissions/set_animation_scale 🔗
Позволяет изменять глобальный коэффициент масштабирования анимации. См. SET_ANIMATION_SCALE.
bool permissions/set_debug_app 🔗
Настройте приложение для отладки. См. SET_DEBUG_APP.
bool permissions/set_orientation 🔗
Обеспечивает низкоуровневый доступ к настройке ориентации (фактически поворота) экрана.
bool permissions/set_pointer_speed 🔗
Обеспечивает низкоуровневый доступ к настройке скорости указателя.
bool permissions/set_preferred_applications 🔗
Устарело: Deprecated in API level 15.
bool permissions/set_process_limit 🔗
Позволяет приложению устанавливать максимальное количество (необязательных) процессов приложения, которые могут быть запущены. См. SET_PROCESS_LIMIT.
Позволяет приложениям устанавливать системное время напрямую. См. SET_TIME.
bool permissions/set_time_zone 🔗
Позволяет приложениям напрямую устанавливать часовой пояс системы. См. SET_TIME_ZONE.
bool permissions/set_wallpaper 🔗
Позволяет приложениям устанавливать обои. См. SET_WALLPAPER.
bool permissions/set_wallpaper_hints 🔗
Позволяет приложениям устанавливать подсказки обоев. См. SET_WALLPAPER_HINTS.
bool permissions/signal_persistent_processes 🔗
Разрешить приложению запрашивать отправку сигнала всем постоянным процессам. См. SIGNAL_PERSISTENT_PROCESSES.
Позволяет приложению открывать, закрывать или отключать строку состояния и ее значки. См. STATUS_BAR.
bool permissions/subscribed_feeds_read 🔗
Позволяет приложению разрешить доступ к подписанным каналам ContentProvider.
bool permissions/subscribed_feeds_write 🔗
Устарело: Это свойство может быть изменено или удалено в будущих версиях.
bool permissions/system_alert_window 🔗
Позволяет приложению создавать окна с использованием типа WindowManager.LayoutParams.TYPE_APPLICATION_OVERLAY, отображаемые поверх всех других приложений. См. SYSTEM_ALERT_WINDOW.
bool permissions/transmit_ir 🔗
Позволяет использовать ИК-передатчик устройства, если он доступен. См. TRANSMIT_IR.
bool permissions/uninstall_shortcut 🔗
Устарело: Это свойство может быть изменено или удалено в будущих версиях.
bool permissions/update_device_stats 🔗
Позволяет приложению обновлять статистику устройства. См. UPDATE_DEVICE_STATS.
bool permissions/use_credentials 🔗
Позволяет приложению запрашивать токены аутентификации у AccountManager.
Позволяет приложению использовать службу SIP. См. USE_SIP.
Разрешает доступ к вибратору. См. VIBRATE.
Позволяет использовать PowerManager WakeLocks для предотвращения перехода процессора в спящий режим или затемнения экрана. См. WAKE_LOCK.
bool permissions/write_apn_settings 🔗
Позволяет приложениям записывать настройки apn и читать конфиденциальные поля существующих настроек apn, такие как имя пользователя и пароль. См. WRITE_APN_SETTINGS.
bool permissions/write_calendar 🔗
Позволяет приложению записывать данные календаря пользователя. См. WRITE_CALENDAR.
bool permissions/write_call_log 🔗
Позволяет приложению записывать (но не читать) данные журнала вызовов пользователя. См. WRITE_CALL_LOG.
bool permissions/write_contacts 🔗
Позволяет приложению записывать данные контактов пользователя. См. WRITE_CONTACTS.
bool permissions/write_external_storage 🔗
Позволяет приложению записывать данные во внешнее хранилище. См. WRITE_EXTERNAL_STORAGE.
bool permissions/write_gservices 🔗
Позволяет приложению изменять карту сервисов Google. См. WRITE_GSERVICES.
bool permissions/write_history_bookmarks 🔗
Позволяет приложению записывать (но не читать) историю просмотров и закладки пользователя.
bool permissions/write_profile 🔗
Позволяет приложению записывать (но не читать) данные личного профиля пользователя.
bool permissions/write_secure_settings 🔗
Позволяет приложению читать или записывать настройки защищенной системы. См. WRITE_SECURE_SETTINGS.
bool permissions/write_settings 🔗
Позволяет приложению читать или записывать системные настройки. См. WRITE_SETTINGS.
Позволяет приложению писать SMS-сообщения.
bool permissions/write_social_stream 🔗
Позволяет приложению записывать (но не читать) данные социальной ленты пользователя.
bool permissions/write_sync_settings 🔗
Позволяет приложениям записывать настройки синхронизации. См. WRITE_SYNC_SETTINGS.
bool permissions/write_user_dictionary 🔗
Позволяет приложению записывать данные в пользовательский словарь.
Color screen/background_color 🔗
Цвет фона, используемый для корневого окна. По умолчанию это Color.BLACK.
Если true, это делает панели навигации и состояния полупрозрачными, позволяя содержимому приложения простираться от края до края.
Примечание: Необходимо убедиться, что содержимое приложения не перекрыто системными элементами, используя методы DisplayServer.get_display_safe_area() и DisplayServer.get_display_cutouts().
Если true, скрывает навигацию и строку состояния. Установите DisplayServer.window_set_mode(), чтобы изменить это во время выполнения.
Указывает, поддерживает ли приложение экраны большего размера.
Указывает, поддерживает ли приложение «обычные» форм-факторы экрана.
Указывает, поддерживает ли приложение устройства с меньшим форм-фактором экрана.
Указывает, поддерживает ли приложение экраны очень большого размера.
Если true, шейдеры будут скомпилированы и встроены в приложение. Эта опция поддерживается только при использовании рендереров Forward+ или Mobile.
Примечание: При экспорте в качестве выделенного сервера запекатель шейдеров всегда отключен, поскольку рендеринг не выполняется.
Если true, приложение может участвовать в инфраструктуре резервного копирования и восстановления.
Машиночитаемая версия приложения. Она должна увеличиваться для каждого нового релиза, помещаемого в Play Store.
Версия приложения видна пользователю. Возвращается к ProjectSettings.application/config/version, если оставить пустым.
Режим расширенной реальности (XR) для этого приложения.