如何通過apk包獲取應用程式碼與資源?

Tags: 程式碼, 資源,

今天,小編與大家分享如何通過最簡單的方式從應用apk包獲取其部分程式碼與資源。

工具/原料

應用apk包

zip解壓工具

方法/步驟

首先,以微部落格戶端為例,首先到官網下載apk包,如下所示:

如何通過apk包獲取應用程式碼與資源

下載後,會得到字尾名為apk的一個檔案。如下所示:

如何通過apk包獲取應用程式碼與資源

接下來,請選擇該檔案,並修改其後綴名為zip,修改後如下所示:

如何通過apk包獲取應用程式碼與資源

只需要解壓zip資料夾,便可以得到apk包內諸多資源,如下所示:

如何通過apk包獲取應用程式碼與資源

如果想獲取應用資源,可以到res資料夾查詢,包含圖示、XML檔案等:

如何通過apk包獲取應用程式碼與資源

除了以上簡單方法,還可以使用Android sdk提供的工具aapt,使用指令:

aapt d --values badging xxx.apk

#注: xxx為你的apk名稱

相關問題答案