Android编译相关
1、App 的编译和打包流程
编译流程:https://juejin.im/post/5e807f606fb9a03c73796cd7
jvm和Android虚拟机:https://www.cnblogs.com/hanlong/p/4835339.html
dex文件的研究:https://blog.csdn.net/qq_36391075/article/details/83038790
Android 关于arm64-v8a、armeabi-v7a、armeabi、x86 这是兼容不同的CPU架构也就是处理器
Android的两种虚拟机虚拟机DVM,ART及区别:https://www.jianshu.com/p/ee8040e56df5
Android中dex文件的加载与优化流程:https://blog.csdn.net/jsqfengbao/article/details/52103439#_Toc457997550
2、代码瘦身相关
https://juejin.im/post/5e7ad1c0e51d450edc0cf053#heading-21(主要是混淆、分包)