Dies ist der Befehl zipalign, der im kostenlosen OnWorks-Hosting-Provider über eine unserer zahlreichen kostenlosen Online-Workstations wie Ubuntu Online, Fedora Online, Windows-Online-Emulator oder MAC OS-Online-Emulator ausgeführt werden kann
PROGRAMM:
NAME/FUNKTION
zipalign - ein ZIP/APK-Ausrichtungstool für Android-Anwendungsdateien
ZUSAMMENFASSUNG
Um infile.apk auszurichten und als outfile.apk zu speichern:
zipalign [ -f ] [ -v ] infile.apk outfile.apk
So bestätigen Sie die Ausrichtung von existing.apk:
zipalign -c -v vorhandene.apk
Die ist eine ganze Zahl, die die Grenzen der Byte-Ausrichtung definiert. Dies muss immer 4 . sein
(was eine 32-Bit-Ausrichtung bietet) oder es tut nichts.
BESCHREIBUNG
zipalign ist ein Archiv-Alignment-Tool, das eine wichtige Optimierung für Android-Anwendungen bietet
(.apk)-Dateien. Der Zweck besteht darin, sicherzustellen, dass alle unkomprimierten Daten mit einem bestimmten . beginnen
Ausrichtung relativ zum Anfang der Datei. Insbesondere verursacht es alle unkomprimierten Daten innerhalb von
die .apk, wie Bilder oder Rohdateien, an 4-Byte-Grenzen ausgerichtet werden. Dies ermöglicht allen
Teile, auf die direkt zugegriffen werden kann mmap () auch wenn sie Binärdaten mit Ausrichtung enthalten
Einschränkungen. Der Vorteil ist eine Reduzierung des RAM-Verbrauchs beim Ausführen der
Anwendung.
Dieses Tool sollte immer verwendet werden, um Ihre .apk-Datei auszurichten, bevor Sie sie an Endbenutzer verteilen. Die
Android-Build-Tools können dies für Sie erledigen. Bei Verwendung von Eclipse mit dem ADT-Plugin wird der Export
Wizard wird automatisch zipalign Ihre .apk, nachdem sie mit Ihrem privaten Schlüssel signiert wurde. Der Aufbau
Skripte, die beim Kompilieren Ihrer Anwendung mit Ant verwendet werden, werden auch zipalign deine .apk, solange du
den Pfad zu Ihrem Keystore und den Schlüsselalias in Ihrer Projektdatei ant.properties angegeben haben, also
dass die Build-Tools das Paket zuerst signieren können.
VORSICHT: zipalign muss erst durchgeführt werden, nachdem die .apk-Datei mit Ihrem privaten signiert wurde
Schlüssel. Wenn du auftrittst zipalign vor dem Signieren, dann wird die Ausrichtung durch den Signiervorgang rückgängig gemacht.
Nehmen Sie auch keine Änderungen am ausgerichteten Paket vor. Änderungen am Archiv, z. B. Umbenennung
oder das Löschen von Einträgen, unterbricht möglicherweise die Ausrichtung des geänderten Eintrags und alles später
Einträge. Und alle Dateien, die einem "ausgerichteten" Archiv hinzugefügt werden, werden nicht ausgerichtet.
Die Anpassung erfolgt durch Ändern der Größe des "Extra"-Felds im Zip Local File Header
Abschnitte. Vorhandene Daten in den "Extra"-Feldern können durch diesen Vorgang geändert werden.
Weitere Informationen zur Verwendung zipalign Lesen Sie beim Erstellen Ihrer Anwendung bitte Unterzeichnung
Sie Antragsprozess:
https://developer.android.com/tools/publishing/app-signing.html
OPTIONAL
Nachfolgend finden Sie eine Zusammenfassung der Optionen.
-f Vorhandene outfile.zip überschreiben
-v ausführliche Ausgabe
-c Bestätigen Sie die Ausrichtung der angegebenen Datei
Verwenden Sie zipalign online mit den onworks.net-Diensten