Android Zipalign工具优化Android APK应用
生成的android应用apk文件最好进行优化,因为apk包的本质是一个zip压缩文档,经过优化能使包内未压缩的数据有序的排列,从而减少应用程序运行时的内存消耗。我们可以使用zipalign工具进行apk优化。
据android官方网站的说明,zipalign是一款重要的优化apk应用程序的工具。
多数软件开发商在正式推出其android应用程序,都使用zipalign工具优化apk包。但是,仍然有一些应用程序需要我们自己动手进行zipalign优化,例如一些个人开发的软件、一些破解版的软件。
在这里我主要介绍使用adb直接进行apk优化以及在已经root的android手机端进行apk优化这两种方法。
正式开始时请在网上下载二进制文件和脚本代码:zipalign.zip,解压后产生一个二进制文件zipalign,一个可执行脚本zipalign_apks。
方法一:adb法(需要电脑已装有android sdk)
1、安装代码
adb shell mount -o remount,rw /system
adb push zipalign /system/bin
adb push zipalign_apks /system/sd/zipalign_apks.sh
adb shell chmod 755 /system/bin/zipalign /system/sd/zipalign_apks.sh
adb shell mount -o remount,ro /system
2、运行脚本代码
adb shell sh /system/sd/zipalign_apks.sh
或者在手机超级终端运行
su
sh /system/sd/zipalign_apks.sh
方法二:使用root explorer
root explorer(简称re)是一款强大的root管理器,它可以对系统区进行读写操作。
首先用re将zipalign复制到/system/bin,设置权限为rwxr-xr-x,如下图所示:
接着将zipalign_apks复制到/system/sd/或者其他地方,将其改名为zipalign_apks.sh,设置权限与zipalign一样。
然后运行zipalign_apks.sh,方法是用re单击这个文件,跳出对话框,选择execute。
运行后,就会在/data/生成一日志文件zipalign.log,查看日志文档你就可以发现哪些应用程序被优化。
以上就是对android zipalign 工具优化apk的应用,希望能帮助到有需要的人,谢谢大家对本站的支持!
上一篇: asp.net中穿透Session 0 隔离(一)
下一篇: 详解Hibernate缓存与性能优化
推荐阅读
-
Android Zipalign工具优化Android APK应用
-
Android APK优化工具Zipalign详解
-
Android应用开发之将SQLite和APK一起打包的方法
-
Android App应用启动分析与优化
-
Android APK优化工具Zipalign详解
-
Android Zipalign工具优化Android APK应用
-
Android应用开发之将SQLite和APK一起打包的方法
-
Android App应用启动分析与优化
-
编写android拨打电话apk应用实例代码
-
Android M low ram device优化apk安装速度 博客分类: Android android