APK打包与安全:
继续接着主流架构演进与项目架构改造<十八>-------构建与打包能力3【jenkins集成】 往下学习,这里主要是学习APK打包流程及安全相关的东东,对于面试啥的意义还是蛮大的,好好学习,天天向上。
aapt2命令行实现apk打包:
apk文件结构:
在阐述apk是如何打包之前,先得了解一下它的文件结构,一个apk解压缩之后的大体样子如下:
下面对里面的关键文件进行一个整体介绍:
- classes.dex:Dex是DalvikVM executes的缩写,既Android Dalvik执行文件。
- AndroidManifest.xml:这个非常之熟了,它就是Project中AndroidManifest.xml编译后得到的二进制xml文件。
- MATE-INFÿ