Eingebetteten DEX-Code direkt vom APK ausführen
Mit Sammlungen den Überblick behalten
Sie können Inhalte basierend auf Ihren Einstellungen speichern und kategorisieren.
Auf Geräten mit Android 10 (API-Level 29) und höher können Sie die Plattform anweisen, eingebetteten DEX-Code direkt aus der APK-Datei Ihrer App auszuführen. Diese Option kann dazu beitragen, einen Angriff zu verhindern, falls es einem Angreifer gelingt, den lokal kompilierten Code auf dem Gerät zu manipulieren.
Wenn Sie das Gradle-Build-System verwenden, gehen Sie so vor, um diese Funktion zu aktivieren:
Setzen Sie das Attribut android::useEmbeddedDex im Element <application> der Manifestdatei Ihrer App auf true.
Legen Sie in der Datei build.gradle.kts auf Modulebene (build.gradle-Datei, wenn Sie Groovy verwenden) für useLegacyPackaging den Wert false fest.
Kotlin
packagingOptions{dex{useLegacyPackaging=false}}
Groovy
packagingOptions{dex{useLegacyPackagingfalse}}
Wenn Sie das Bazel-Build-System verwenden, setzen Sie das Attribut android:useEmbeddedDex im Element <application> der Manifestdatei Ihrer App auf true und lassen Sie DEX-Dateien unkomprimiert, um diese Funktion zu aktivieren:
Alle Inhalte und Codebeispiele auf dieser Seite unterliegen den Lizenzen wie im Abschnitt Inhaltslizenz beschrieben. Java und OpenJDK sind Marken oder eingetragene Marken von Oracle und/oder seinen Tochtergesellschaften.
Zuletzt aktualisiert: 2026-10-17 (UTC).
[[["Leicht verständlich","easyToUnderstand","thumb-up"],["Mein Problem wurde gelöst","solvedMyProblem","thumb-up"],["Sonstiges","otherUp","thumb-up"]],[["Benötigte Informationen nicht gefunden","missingTheInformationINeed","thumb-down"],["Zu umständlich/zu viele Schritte","tooComplicatedTooManySteps","thumb-down"],["Nicht mehr aktuell","outOfDate","thumb-down"],["Problem mit der Übersetzung","translationIssue","thumb-down"],["Problem mit Beispielen/Code","samplesCodeIssue","thumb-down"],["Sonstiges","otherDown","thumb-down"]],["Zuletzt aktualisiert: 2026-10-17 (UTC)."],[],[]]