您的位置:首页 > 其它

zipalign使用心得

2010-12-29 20:30 253 查看
对apk程序进行文件优化的时候,通常使用zipalign这个工具。首先要做好的就是对apk的签名。

在确认签好了名的apk程序之后,得到的应该是your_project_name_signed.apk。

接下来利用cmd,调用zipalign:

例如:

zipalign -f -v 4 GoogleMaps_signed.apk GoogleMaps_aligned.apk

此处GoogleMaps_signed.apk是已经签名的文件,而GoogleMaps_aligned.apk则是我们最后要得到的文件,也就是经过了优化的文件

优化成功之后,应该得到如下的结果:

Verifying alignment of GoogleMaps_aligned.apk (4)...

50 META-INF/MANIFEST.MF (OK - compressed)

425 META-INF/GOOGLEMA.SF (OK - compressed)

904 META-INF/GOOGLEMA.RSA (OK - compressed)

1562 META-INF/CERT.SF (OK - compressed)

1980 META-INF/CERT.RSA (OK - compressed)

2653 res/layout/main.xml (OK - compressed)

2995 AndroidManifest.xml (OK - compressed)

3636 resources.arsc (OK)

5000 res/drawable-hdpi/icon.png (OK)

9024 res/drawable-ldpi/icon.png (OK)

10620 res/drawable-mdpi/icon.png (OK)

12861 classes.dex (OK - compressed)

Verification succesful

这就说明优化成功了。

当然需要说明的是,这是针对已经签名的文件所进行的优化。至于未签名的文件优化,可以参考其他的文献
http://web.daili.my/browse.php?u=T2k4dlpHVjJaV3h2Y0dWeUxtRnVaSEp2YVdRdVkyOXRMMmQxYVdSbEwzQjFZbXhwYzJocGJtY3ZZWEJ3TFhOcFoyNXBibWN1YUhSdGJBPT0%3D&b=3
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: