Jetzt kostenlos registrieren. Mitglieder surfen ohne Werbung auf Android-Hilfe.de!
Zurück   Android-Hilfe.de > Android Developer > Android OS Entwicklung / Customize

[THEME-TOOL] Zipalign: an easy optimization

Das Thema "[THEME-TOOL] Zipalign: an easy optimization" befindet sich unter Android OS Entwicklung / Customize auf Android-Hilfe.de.


Antwort

 

Themen-Optionen Ansicht
Alt 22.10.2009, 01:40   #1 (permalink)
Ehren-Mitglied
 
Benutzerbild von Kranki

Modell: Nexus One

Registriert seit: 19.07.2009
Beiträge: 4.329
Abgegebene Danke: 127
Erhielt 1.372 Danke für 871 Beiträge
Kranki eine Nachricht über ICQ schicken
Standard [THEME-TOOL] Zipalign: an easy optimization

Hallo Freunde,
ich möchte eure Aufmerksamkeit gerne auf folgenden Artikel im Android Developers Blog lenken:
Android Developers Blog: Zipalign: an easy optimization
Es geht dabei um eine neue Optimierung für Android-Programme, die das Donut-SDK durchführt. Laut dem Artikel werden derart optimierte Programme schneller geladen und brauchen weniger Speicher.
Die gute Nachricht ist, dass diese Optimierung bei jeder neueren Anwendung und den Systemanwendungen bereits durchgeführt sein wird.

Die schlechte Nachricht: Wenn man in den APKs rumbastelt und rumschiebt, Grafiken austauscht und neu signiert, geht die Optimierung verloren.
Sprich: Wenn man ein Theme erstellt, muss man sie nochmal durchführen.

Um das zu erleichtern habe ich ein lustiges kleines Batchscript erstellt, das die Optimierung für alle .apk und .zip in einem Ordner durchführt und die Originale in einem neuen Unterordner namens Backup sichert. Entweder man packt die .apk zu dem Script in den Ordner und startet die Batchdatei, oder man packt die Batchdatei irgendwohin, wo sie von der Shell gefunden wird und macht es über die Kommandozeile in beliebigen Ordnern. Beides müsste funktionieren.

Wichtig ist, dass keinerlei Änderungen an den optimierten .apk mehr vorgenommen werden. Die Optimierung muss also stattfinden, wenn die .apk fertig gethemed und signiert sind, und bevor alles zur update.zip zusammengepackt und diese dann signiert wird.

Die .dll-Datei und das Zipalign-Tool sind bereits im 1.6 SDK enthalten. Ich hab die nur beigelegt für die Leute, die ohne SDK arbeiten.
Angehängte Dateien
Dateityp: zip zipalign.zip (395,5 KB, 98x aufgerufen)
__________________
CyanogenMod 7 Nightly - AmonRa Recovery 2.0 - Nexus One
Kein Support via PN und E-Mail. Bitte das Forum nutzen.
"Es ist Mode geworden, die Freiheitsrechte des Bürgers in den Mittelpunkt zu stellen." - Siegfried Kauder
Kranki ist gerade online   Mit Zitat antworten
Folgender Benutzer bedankt sich bei Kranki für diesen Beitrag:
sUsH667 (04.07.2011)
Antwort

Stichworte
-

Themen-Optionen
Ansicht


Ähnliche Themen

Thema Autor Forum Antworten Letzter Beitrag
LPG Tool 1979mark Tools 6 13.03.2011 22:48
Synchronisation Tool pbruk HTC Hero / T-Mobile G2 Touch Forum 5 11.10.2009 11:08
Tool: AdbFileManager Christian S. Tools 6 03.07.2009 15:18
S: WLAN Tool gtown4life Tools 1 18.05.2009 09:37
SchönesTräume Tool 4.24 McLin Sonstige Apps & Widgets 19 27.03.2009 06:36




Du liest gerade: "[THEME-TOOL] Zipalign: an easy optimization" unter "Android OS Entwicklung / Customize" auf Android-Hilfe.de.


Powered by vBulletin®
Copyright ©2000 - 2012, vBulletin Solutions, Inc.
Search Engine Friendly URLs by vBSEO
© Android-Hilfe.de 2012 - All rights reserved.