¿Pero que es zipalign?
Zipalign es una herramienta
que viene incluida en los SDK
de Android desde Donut
1.6, pensada para optimizar los
paquetes .apk adaptándolos a
los requisitos óptimos del
sistema Android.
En Android, los datos
almacenados dentro de
archivos .apk son
requeridos por multitud de
procesos: el instalador leerá el
manifiesto para manejar los
permisos asociados con cada
solicitud; la aplicación
Inicio leerá los recursos para
obtener el nombre de la
aplicación y el icono; el servidor
del sistema leerá los recursos
por diversos motivos (p.ej. para
mostrar notificaciones); y por
supuesto los archivos de
recursos son obviamente
utilizados por la propia
aplicación.
¿Que pasa cuando las apps no estan zipalingeadas?
La lectura de los
recursos de aplicaciones será
lento y requerirá de mucha
memoria. En el mejor de los
casos, el único resultado visible
es que tanto la aplicación
principal como el inicio de la
aplicación será más lenta de lo
que deberían. En el peor de los
casos, la instalación de varias
aplicaciones no alineadas
aumentará los requisitos de
memoria, provocando que el
sistema se sobrecargue por
tener que iniciar y terminar
estos procesos. En estos casos
el usuario terminará con
un dispositivo lento y con un
consumo de batería excesivo
Requisitos:
-Ser Root
Instalacion:
1-Bajar el archivo .zip de aky: https://www.dropbox.com/s/c71d3m5tblcw2y8/ZipAlign.zip
2-Descomprimir el archivo .zip y pasar la carpeta "gscript" a la RAIZ de la SD como se muestra en la siguiente imagen:
3Luego instalan y abren la app Gscript y presionan el boton menu y le dan a la opcion add scrip
4-Le dan a la opcion "Load file" como en la imagen:
5-Luego seleccionan "Instalar Binario" como en la imagen:
6-Luego le dan en "Save" como en la imagen:
7-En el menu principal seleccionan "Instalar Binario"
8-Les va a pedir permisos de superusuario
9-Ahora hacen lo anterior pero en lugar de seleccionar el archivo "Instalar Binario" seleccionan uno de estos 2:
PD: Si seleccionan "Zipalign_data" zipaligean las apps descargadas por el usuario, en cambio si seleccionan "zipalign_system" se zipalingean las apps del sistema (la mayoria de las ROMs cocinadas ya traen zipalingeadas las apps del sistema)
Luego le dan save:
Y por ultimo seleccionan el script que desean: Si desean zipalengear las apps descargadas selecciona el "zipaling_data" o si deseas
zipalengear las apps del sistema selecciona "zipalign_system"
Salu2 y comenten como les fue

