博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
使用Zipalign工具优化Android APK应用记录
阅读量:7077 次
发布时间:2019-06-28

本文共 1099 字,大约阅读时间需要 3 分钟。

      生成的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工具优化Android APK应用

       接着将zipalign_apks复制到/system/sd/或者其他地方,将其改名为zipalign_apks.sh,设置权限与zipalign一样。

       然后运行zipalign_apks.sh,方法是用RE单击这个文件,跳出对话框,选择Execute。

       运行后,就会在/data/生成一日志文件zipalign.log,查看日志文档你就可以发现哪些应用程序被优化。

转载于:https://www.cnblogs.com/xiaochao1234/p/3833396.html

你可能感兴趣的文章
AWS的十年发展之路-永远前行
查看>>
Windows 2008 R2之三十六ADCS实现跨森林注册(二)
查看>>
最全团队管理手册
查看>>
浅谈在Linux中磁盘超出2T的管理方式
查看>>
安装Office 2010时1402错误的处理
查看>>
个人笔记ORA-32017 ORA-16179
查看>>
图解PC CPU发展史
查看>>
MSDE2000与SQLExpress2005共存时如何远程访问
查看>>
跨域组播---BGP+MSDP
查看>>
Microsoft Dynamics CRM server 2015 开发 之 安装visual studio 2012
查看>>
监控利器Nagios之二:Nagios的细致介绍和监控外部服务器的私有信息
查看>>
QoS技术入门(实操必须掌握的基本理论)
查看>>
老男孩浅谈如何看待运维?
查看>>
linux系统基础调优32条技巧
查看>>
华为USG统一安全边界网关的设计、演示、经验鉴证实评-卷A
查看>>
我的友情链接
查看>>
Lync和Exchange 2013集成PART6:OWA集成IM
查看>>
腾讯云、阿里云都“服”了,云容灾你还迟疑什么?
查看>>
【Hibernate框架开发之九】Hibernate 性能优化笔记!(遍历、一级/二级/查询/缓存/乐观悲观锁等优化算法)...
查看>>
[C# 基础知识系列]专题十一:匿名方法解析
查看>>