Чтобы переводить контент на ваш предпочитаемый язык, Google использует технологии на основе искусственного интеллекта. Переводы от ИИ могут содержать ошибки.
Запуск встроенного DEX-кода непосредственно из APK
Оптимизируйте свои подборки
Сохраняйте и классифицируйте контент в соответствии со своими настройками.
На устройствах с Android 10 (уровень API 29) и более поздними версиями можно настроить запуск встроенного DEX-кода непосредственно из APK-файла приложения. Это позволяет предотвратить атаку, если злоумышленнику удастся вмешаться в локально скомпилированный код на устройстве.
Если вы используете систему сборки Gradle, выполните следующие действия:
Задайте для атрибута android::useEmbeddedDex значение true в элементе <application> файла манифеста приложения.
В файле build.gradle.kts на уровне модуля (или в файле build.gradle, если вы используете Groovy) задайте для useLegacyPackaging значение false.
Kotlin
packagingOptions{dex{useLegacyPackaging=false}}
Яркий
packagingOptions{dex{useLegacyPackagingfalse}}
Если вы используете систему сборки Bazel, то для включения этой функции задайте атрибуту android:useEmbeddedDex значение true в элементе <application> файла манифеста приложения и оставьте DEX-файлы несжатыми:
Контент и образцы кода на этой странице предоставлены по лицензиям. Java и OpenJDK – это зарегистрированные товарные знаки корпорации Oracle и ее аффилированных лиц.
Последнее обновление: 2026-10-17 UTC.
[[["Прост для понимания","easyToUnderstand","thumb-up"],["Помог мне решить мою проблему","solvedMyProblem","thumb-up"],["Другое","otherUp","thumb-up"]],[["Отсутствует нужная мне информация","missingTheInformationINeed","thumb-down"],["Слишком сложен/слишком много шагов","tooComplicatedTooManySteps","thumb-down"],["Устарел","outOfDate","thumb-down"],["Проблема с переводом текста","translationIssue","thumb-down"],["Проблемы образцов/кода","samplesCodeIssue","thumb-down"],["Другое","otherDown","thumb-down"]],["Последнее обновление: 2026-10-17 UTC."],[],[]]