Запускайте встроенный код DEX прямо из APK
Оптимизируйте свои подборки
Сохраняйте и классифицируйте контент в соответствии со своими настройками.
На устройствах под управлением Android 10 (уровень API 29) и выше вы можете указать платформе запускать встроенный код DEX непосредственно из APK-файла вашего приложения. Эта опция может помочь предотвратить атаку, если злоумышленнику удастся изменить локально скомпилированный код на устройстве.
Если вы используете систему сборки Gradle, для включения этой функции выполните следующие действия:
Установите атрибут android::useEmbeddedDex в true в элементе <application> файла манифеста вашего приложения.
Установите useLegacyPackaging в false в файле build.gradle.kts на уровне модуля (файле build.gradle , если вы используете Groovy).
Котлин
packagingOptions{dex{useLegacyPackaging=false}}
Классный
packagingOptions{dex{useLegacyPackagingfalse}}
Если вы используете систему сборки Bazel, чтобы включить эту функцию, установите атрибут android:useEmbeddedDex в значение true в элементе <application> файла манифеста вашего приложения и оставьте DEX-файлы несжатыми:
Контент и образцы кода на этой странице предоставлены по лицензиям. Java и OpenJDK – это зарегистрированные товарные знаки корпорации Oracle и ее аффилированных лиц.
Последнее обновление: 2026-02-27 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-02-27 UTC."],[],[]]