apk是什么意思以及apk里面有什么東西
在使用電腦安裝某些軟件,或者打開一些文件的時候,我們可能會看到后綴名為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文件的介紹,希望能幫到大家。
文章排行
- c盤空間越來越小,教您c盤空間越來越小怎么辦
- 電腦顯示無法停止通用卷怎么辦?
- 電腦怎么殺毒
- 筆記本usb關機充電
- 電腦自動關機解決方法
- 詳解裝顯卡驅動藍屏怎么解決
- Win7系統索引怎么刪除?Win7電腦取消文件夾索引的方法
- 怎么讓本電腦無法進入指定網站 教你使用hosts文件屏蔽特定網站
- 電腦開不了機怎么辦呢?
- 進入PE系統后找不到硬盤該怎么辦?
最新文章
- 小編教你怎樣恢復電腦系統還原
- 教你wifi如何設置不讓別人蹭網
- 教你win11安裝出錯怎么解決
- 詳解重裝系統軟件排行榜前五都有哪些
- 演示如何查詢筆記本電腦配置
- 電腦點了打印但打印機沒反應怎么解決
- 詳解電腦屏幕垃圾廣告如何去除
- 云騎士重裝系統黑屏怎么解決的解決步驟
- 演示華碩筆記本電腦如何拆開清理風扇
- 電腦黑屏假死只有鼠標能動的解決步驟