3 回答

TA貢獻(xiàn)1848條經(jīng)驗 獲得超2個贊
是的,您可以查看XML文件的Android APK文件。有一個用于此的工具:android-apktool
它是用于反向工程第三方,封閉的二進(jìn)制Android應(yīng)用程序的工具
如何在Windows系統(tǒng)上執(zhí)行此操作:
下載apktool-install-windows- *文件
下載apktool- *文件
將兩者解壓縮到Windows目錄
現(xiàn)在,APK也將文件復(fù)制到該目錄中,并在命令提示符下運行以下命令:
apktool d HelloWorld.apk ./HelloWorld
這將HelloWorld在當(dāng)前目錄中創(chuàng)建一個目錄“ ”。在其中可以找到AndroidManifest.xml解密格式的文件,也可以XML在"HelloWorld/res/layout"目錄中找到其他文件。
這HelloWorld.apk是您的Android APK文件。
有關(guān)更多信息,請參見下面的屏幕截圖:

TA貢獻(xiàn)1835條經(jīng)驗 獲得超7個贊
Android Studio現(xiàn)在可以顯示此內(nèi)容。轉(zhuǎn)到Build
>,Analyze APK...
然后選擇您的apk。然后,您可以看到AndroidManifset文件的內(nèi)容。

TA貢獻(xiàn)1804條經(jīng)驗 獲得超3個贊
Dianne Hackborn 在該線程中告訴我們,我們可以使用aapt從AndroidManifest中獲取信息。
我整理了這個快速的unix命令以獲取版本信息:
aapt dump badging my.apk | sed -n "s/.*versionName='\([^']*\).*/\1/p"
添加回答
舉報