如何打開Android 打包文件 .apk 文件
原文:https://www.imobilebbs.com/wordpress/?p=1026
在學習Android開發的過程中,常常想知道一些界麵設計優良的應用是如何設計的。Android應用最後發布是以 .apk 文件提供的。那麼如何在PC上打開這個 .apk文件呢? .apk 文件實際就是.zip 文件,可以使用WinZip ,WinRar 等來解壓,一個簡單的方法是把 .apk 後綴改成 .zip 文件。如果就可以使用WinZip解壓開。
比如 Google Map 的 .apk 文件 解壓後 有如下文件及目錄:
res 為 Android應用中的資源文件,包括layout, drawable, values ,menus 等。
AndroidManifest.xml 為 Android應用的 Manifest文件。
class.dex 為 Java編譯成Dalvik 代碼(非Java code)。
.apk 打包後的 所以.xml 文件格式為binary XML 文件格式,可以使用AXMLPrinter2.jar
將二進製XML轉回文本格式:
java -jar AXMLPrinter2.jar AndroidManifest.xml > AndroidManifest.xml.txt
最後更新:2017-04-02 06:51:42