Zipalign安卓优化工具
Android SDK中包含一个“zipalign”的工具, 它能够对打包的应用程序进行优化。在你的 应用程序上运行zipalign,使得在运行时An droid与应用程序间的交互更加有效率。因 此,这种方式能够让应用程序和整个系统运 行得更快。我们强烈推荐在新的和已经发布 的程序上使用zipalign工具来得到优化后的 版本——即使你的程序是在老版本的Androi d平台下开发的。这篇文章将描述zipalign如 何有助于性能改善以及如何使用它来优化你 的app。在Android中,每个应用程序中储 存的数据文件都会被多个进程访问:安装程 序会读取应用程序的manifest文件来处理与 之相关的权限问题;Home应用程序会读取 资源文件来获取应用程序的名和图标;系统 服务会因为很多种原因读取资源(例如,显 示应用程序的Notification);此外,就是 应用程序自身用到资源文件。在Android中 ,当资源文件通过内存映射对齐到4字节边 界时,访问资源文件的代码才是有效率的。 但是,如果资源本身没有进行对齐处理(未 使用zipalign工具),它就必须回到老路上 ,显式地读取它们——这个过程将会比较缓 慢且会花费额外的内存。
用户评论
不错 可以用