关于签名后的apk的优化
来源:互联网 发布:阿里云异地登录 编辑:程序博客网 时间:2024/05/01 11:31
签名之后,可用zipalign(压缩对齐)优化你的APK文件。未签名的apk不能使用,也不能优化。
如上,zipalign能够使apk文件中未压缩的数据在4个字节边界上对齐(4个字节是一个性能很好的值),这样android系统就可以使用mmap()(请自行查阅这个函数的用途)函数读取文件,可以在读取资源上获得较高的性能,
PS:1.在4个字节边界上对齐的意思就是,一般来说,是指编译器吧4个字节作为一个单位来进行读取的结果,这样的话,CPU能够对变量进行高效、快速的访问(较之前不对齐)。
2.对齐的根源:android系统中的Davlik虚拟机使用自己专有的格式DEX,DEX的结构是紧凑的,为了让运行时的性能更好,可以进一步用"对齐"进一步优化,但是大小一般会有所增加。
签名之后的apk谷歌推荐使用zipalign.exe(位于android-sdk-windows ools目录下)工具对其优化
如下操作:
D:>zipalign -v 4 demo_signed.apk final.apk如上,zipalign能够使apk文件中未压缩的数据在4个字节边界上对齐(4个字节是一个性能很好的值),这样android系统就可以使用mmap()(请自行查阅这个函数的用途)函数读取文件,可以在读取资源上获得较高的性能,
PS:1.在4个字节边界上对齐的意思就是,一般来说,是指编译器吧4个字节作为一个单位来进行读取的结果,这样的话,CPU能够对变量进行高效、快速的访问(较之前不对齐)。
2.对齐的根源:android系统中的Davlik虚拟机使用自己专有的格式DEX,DEX的结构是紧凑的,为了让运行时的性能更好,可以进一步用"对齐"进一步优化,但是大小一般会有所增加。
0 0
- 关于签名后的apk的优化
- apk的签名,优化
- 关于apk的签名
- 关于APK的签名
- apk签名后,优化。
- 关于签名后的apk在真机上未安装的解决方法
- 通过signapk.jar 为Android 应用程序签名,并优化签名后的APK应用程序
- Android Studio生成签名后的APK
- 反编译后的APK重新签名
- Android学习心得(三)关于真机调试后,签名的apk无法安装的问题
- 关于Android应用apk的程序签名
- 关于APK版本更新的签名问题
- 关于生成apk签名的一些技巧
- 关于APK签名的一些小知识
- 关于apk反编译签名的指令
- 关于apk的签名及签名文件的生成
- Andriod电子书打包(APK)后,签名冲突的解决办法
- 使用maven 一行命令自动生成签名后的apk
- 学习OpenCV范例(三)——矩阵的掩码操作
- OV2640帧率的计算
- python内置函数
- 告别合服的苦恼
- word2013 论文引用参考文献
- 关于签名后的apk的优化
- 阿里校招之类实例化的顺序
- 免费的文本编辑器 (copied)
- 点跟多边形的碰撞检测
- pat 1070
- PHP中Imagick类的使用
- ARM处理器模式弹跳机制的初始化 笔记版 转载请注明出处---crosskernel@gmail.com
- windows 输出\r\n问题
- 算法概率思维导图