tft每日頭條

 > 生活

 > apk的本質

apk的本質

生活 更新时间:2024-12-16 18:38:19

接着上一篇,我們下載了一個微信apk。當然和所有的apk的内容結構是一樣的。請見如下的圖。

apk的本質(第3篇APK内容講解)1

assets文件夾 :裡面存放的是各種各樣的資源目錄,有字體圖片,音樂動圖等等,程序在執行的時候要調用的各種各樣的資源文件。

apk的本質(第3篇APK内容講解)2

apk的本質(第3篇APK内容講解)3

lib文件夾:是動态庫目錄,一般存放so文件。 So文件是Unix的動态連接庫,是二進制文件,作用相當于windows下的*.dll文件,在安卓項目中調用動态文件*.so都是通過JNI的方式,加載SO文件提供的API。

apk的本質(第3篇APK内容講解)4

META-INF文件夾:存放了APK文件的基本信息和簽名信息,用來保證APK文件的完整性和系統的安全。

apk的本質(第3篇APK内容講解)5

res文件夾:資源庫目錄 一般存放xml布局文件和圖标

apk的本質(第3篇APK内容講解)6

AndroidMainifest.xml :配置清單(二進制格式)

apk的本質(第3篇APK内容講解)7

classes.dex:安卓系統上的可執行文件,也是我們逆向的主要的文件,源碼都被編譯在裡面,如有多個是因為每個dex裡最多存放65535個方法,而項目的方法數超出了這個數量,所以被分成多個保存

resources.arsc:資源索引文件,包含語言包,漢化的話一般是反編譯這個文件。

明天講apk的安裝過程。

,

更多精彩资讯请关注tft每日頭條,我们将持续为您更新最新资讯!

查看全部

相关生活资讯推荐

热门生活资讯推荐

网友关注

Copyright 2023-2024 - www.tftnews.com All Rights Reserved