Packen

Aus RAD Studio
Wechseln zu: Navigation, Suche

Nach oben zu Anwendung


Projekt > Optionen > Anwendung > Packen


Die Befehlszeilenanwendung "Packager" von Embarcadero hat immer .apk-Dateien generiert, die unkomprimierte ausgerichtete und komprimierte Dex- und native library-Dateien enthielten. Dies gilt jedoch nicht immer für die Befehlszeilenanwendung "bundletool" von Google, die .apk-Dateien generieren kann, die komprimierte ausgerichtete und unkomprimierte Dex- sowie native library-Dateien enthalten.

Damit Benutzer mehr Kontrollmöglichkeiten beim Packen von Dateien wie Dex und native library erhalten und die Diskrepanzen in Bezug auf das Anwendungsverhalten während der Entwicklungs- und Distributionszyklen vermieden werden, wurden der Seite Anwendung > Packen die Optionen Dex-Dateien komprimieren und Native Bibliotheksdateien komprimieren hinzugefügt.


Packaging.png


Das Aktivieren der Optionen Dex-Dateien komprimieren und Native Bibliotheksdateien komprimieren bedeutet, dass jede generierte .apk-Datei unkomprimierte ausgerichtete und komprimierte Dex- und native library-Dateien enthalten sollte. Wenn Sie die Optionen Dex-Dateien komprimieren und Native Bibliotheksdateien komprimieren deaktiviert belassen, hat dies eine komplexere Bedeutung, da die Plattformunterstützung für unkomprimierte Dex- und native library-Dateien an API-Levels gebunden ist.

Mit der Option Ausrichtung der unkomprimierten, nativen Bibliotheksseite kann der von den Befehlszeilenanwendungen packager und bundletool verwendete Standardwert überschrieben werden.

Siehe auch