說明:
1.手機廠商可以修改Android源碼並進行編譯后再生成oat格式文件在手機上存儲,比如boot-okhttp.oat,boot-framework.oat。
2.自帶的apk可以調用這些模塊提供的自定義接口進行操作。
3.如何從oat中提取出需要smali文件並知道調用了哪些接口。
操作:
1)打開/system/framework/oat導出oat文件.
2)打開/system/framework/arm導出odex文件.
3)使用https://github.com/ManyFace/ExtractDexFromOat的代碼進行轉換(注意手機類型N)

4)導出手機framework結合baksmali-2.2.1.jar以及smali-2.1.3.jar進行轉換。


5)dex采用xjad或者android助手轉換后可以用jdgui直接打開查看。

參考:
http://blog.csdn.net/roland_sun/article/details/50678496
http://www.jianshu.com/p/b50d326a98b8
