apk是什么意思以及apk里面有什么東西
- 分類:幫助 回答于: 2021年02月13日 09:36:00
在使用電腦安裝某些軟件,或者打開一些文件的時候,我們可能會看到后綴名為apk的文件。那么apk是什么意思?apk里面有什么東西呢?相信不少小伙伴都是比較陌生的。下面小編就給大家介紹下apk的含義和內容。

apk是什么文件:
apk是英文AndroidPackage的縮寫,也就是我們常說的Android系統安裝包。apk類似于Symbian系統的Sis或Sisx文件格式。我們可以將APK文件直接傳到Android模擬器或Android手機中執行即可安裝。其實就是一個壓縮文件,類似于zip格式,或者說就是zip格式。如下圖所示,是一個APK文件。

apk里面有什么東西:
1、現在,我們把APK的后綴名改成ZIP。

2、我們雙擊解壓。發現是可以進行解壓的,并且獲得了一大堆的文件。

3、res文件夾,是用來存放資源文件的。

4、我們打開這個文件夾,可以看到一些drawable-hdpi等,是存放圖片的;layout文件夾是存放布局的,menu是存放菜單的。

5、AndroidManifest.xml是清單文件,每一個安卓的工程都會有。里面會記錄android的一些版本號、使用的SDK版本、圖標等信息。但打包后,會編譯成二進制的xml文件,打開可能看不到太多的信息。

6、assets文件夾。里面也會記錄一些資源文件。但一般用來記錄較大型的資源文件。比如音樂文件、視頻文件,或者一些文檔、圖片等。

7、classes.dex。因為android現在使用DVM,將.java編譯成.class,再編譯成.dex,最后打包為.apk.是android平臺的可執行文件的類型。
8、resources.arsc編譯后的二進制資源文件。定義了各個資源ID常量,供在代碼中索引資源。

9、META-INF文件夾。這個文件夾簡單說下吧。如果我們沒有對APK簽名,那么其包里是沒有這個文件夾的,如果簽名才有。android中,沒有簽名的APK是不允許安裝在android設備中的。

10、在打包成APK的過程中,部分內容是原封不動的打包進APK的。比如上面說的資源文件等;還有是編譯成二進制后打包進去的。比如清單文件等。
以上便是關于apk文件的介紹,希望能幫到大家。
有用
26
小白系統
微信好友
朋友圈
QQ好友
QQ空間
新浪微博
復制鏈接
1000
1000
1000
1000
1000
1000
1000
0
0
0猜您喜歡
- 電腦經常藍屏是什么原因?怎么辦..2019/12/23
- 電腦怎么還原系統比較方便..2022/08/18
- 電腦網速慢怎么解決2020/06/20
- 內存優化圖文詳解2020/02/10
- 蘋果雙系統怎么切換,小編教你蘋果電腦..2018/09/25
- mac,小編教你怎么查看電腦的MAC地址..2018/08/01
相關推薦
- windows激活密鑰2021新版匯總2021/12/05
- xp純凈版系統下載2017/07/07
- 教你怎么解決打印機拒絕訪問..2020/09/29
- 系統之家一鍵重裝系統windows764位旗..2017/06/09
- 雨林木風系統xp32位下載2017/07/06
- 筆記本電腦系統壞了怎么修復..2022/10/05




