要查看一個APK文件的包信息,可以使用以下方式 (如果有更好的方法,大佬們可以分享一下)。
使用第三方網(wǎng)站(非常推薦)
如果有其他更好的網(wǎng)站可以分享一下。
-
https://www.sisik.eu/apk-tool
使用 aapt 工具(推薦)
【注】aapt
是安卓 SDK
默認(rèn)帶的,文件在 SDK/build-tools/xx.xx.xx(版本號)/
中,隨便找個版本都可以用。
aapt
是 Android Asset Packaging Tool
的縮寫,用于處理APK
文件??梢允褂靡韵旅顏聿榭?code>APK包信息:
aapt dump badging your_app.apk
請將 “your_app.apk
” 替換為實際的APK
文件名。執(zhí)行此命令后,將看到包含應(yīng)用程序信息的輸出,例如包名、版本號等;其中有一行是以package
開頭的信息,包含了包名的信息。
例如查看微信的 apk 信息:
cd /Users/roc/Library/Android/sdk/build-tools/30.0.0
./aapt dump badging ~/Downloads/weixin8043android2480_0x28002b38_arm64_1.apk
# 輸入如下:
package: name='com.tencent.mm' versionCode='2480' versionName='8.0.43' compileSdkVersion='32' compileSdkVersionCodename='12'
install-location:'auto'
sdkVersion:'23'
targetSdkVersion:'29'
該 apk
的包名為: com.tencent.mm
使用 apktool 工具(推薦)
【注】該工具需要下載,下載官方地址:https://apktool.org/
apktool
是另一個強大的工具,用于反編譯和重新編譯APK文件。首先,需要安裝 apktool
。然后,可以運行以下命令:
apktool d -s your_app.apk
這將解壓APK
文件,并在當(dāng)前目錄下創(chuàng)建一個名為 “your_app
” 的目錄。在這個目錄中,可以找到 “AndroidManifest.xml
” 文件,其中包含有關(guān)應(yīng)用程序的信息。
選擇使用哪個工具取決于自身的需求。aapt
提供了更簡單的輸出,而 apktool
則允許更深入地查看APK
文件的內(nèi)容。
使用第三方查看工具(推薦)
-
在
Google Play Store
中搜索并下載一個名為”APK Analyzer
”的應(yīng)用。 -
打開 ”
APK Analyzer
” 應(yīng)用,選擇你要查看包名的APK
文件。 -
在應(yīng)用中會顯示
APK
的文件結(jié)構(gòu),找到AndroidManifest.xml
文件。 -
點擊
AndroidManifest.xml
文件,可以查看到APK
包名。
或者點擊這里去下載:https://github.com/rocna/blog-files/blob/main/apk-analyzer-3-1-0.apk
使用 Android Studio 操作(推薦)
-
用
Android Studio
并隨便打開一個項目,點擊”File
”->”Open
”,選擇你要查看包名的APK
文件。 -
在右側(cè)打開的視圖中,找到
AndroidManifest.xml
文件。其實不用找到
AndroidManifest.xml
文件也可以看到,當(dāng)打開那一刻頂部就已經(jīng)展示出包名了,比如查看微信的apk
: -
在
AndroidManifest.xml
文件中找到“標(biāo)簽,該標(biāo)簽中有一個屬性是package
,這就是APK
的包名。
通過解壓文件(混淆的打不開)
-
將
apk
文件的后綴改成zip
【注】如果是 windows 的話需要顯示后綴名,不然改不了后綴。
-
使用解壓工具(推薦
7z
)直接解壓【注】
7-zip
下載地址:https://www.7-zip.org/download.html -
在解壓的文件夾中,找到名為 “
AndroidManifest.xml
” 的文件。 -
可以使用文本編輯器(如
vscode
等工具)打開這個文件,以查看應(yīng)用程序的包信息、權(quán)限、活動、服務(wù)等內(nèi)容。文章來源:http://www.zghlxwxcb.cn/news/detail-778341.html
個人博客:Roc’s Blog文章來源地址http://www.zghlxwxcb.cn/news/detail-778341.html
到了這里,關(guān)于安卓小技巧:如何查看一個 apk 的包信息的文章就介紹完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!