很多時候,我們需要獲取別人的apk的信息。但是我們看不到apk的代碼,對於apk的信息並沒有直接的方法獲取。那麼,我們要怎麼獲取apk信息呢? 這裡,我整理了兩個方法,親測可用。 第一種,直接使用Android Studiod打開第三方apk,查看AndroidManifest.xml,可以查看大部 ...
很多時候,我們需要獲取別人的apk的信息。但是我們看不到apk的代碼,對於apk的信息並沒有直接的方法獲取。那麼,我們要怎麼獲取apk信息呢?
這裡,我整理了兩個方法,親測可用。
第一種,直接使用Android Studiod打開第三方apk,查看AndroidManifest.xml,可以查看大部分我們需要的信息。
具體操作如下:File ->Profile or Debug Apk...,選擇需要打開的apk。效果如下圖所示。
第二種:使用aapt工具。aapt即Android Asset Packaging Tool,在SDK的build-tools目錄下。該工具可以查看,創建, 更新ZIP格式的文檔附件(zip, jar, apk)。
這裡我直接cd切到aapt目錄:cd D:\android\software\android-studio\android-studio\SDK\build-tools\26.0.2。然後使用aapt命令查看apk信息:
aapt dump badging D:\localProject\Test\app\build\outputs\apk\debug\app-debug.apk。效果如下圖所示。
雖然是很初級的知識,還是稍微整理一下,好記性不如爛筆頭~