最近項目中需要用的通過包名跳轉到相應的APP,通常要獲取apk的最基礎的信息,以下是使用aapt命令來獲取apk的詳情信息,來拿到app對應的包名。
第一種方式:APP已安裝至手機或虛擬機中
打開你所需獲取的包名的app,然後使用命令如下進行獲取:
adb shell dumpsys window | findstr mCurrentFocus
第二種方式:使用APK
第一步:找到aapt
首先,我們找到sdk的根目錄,然後找到build-tools,接下來我們會看到build-tools的版本號,隨便打開一個,便可看見aapt,如下圖所示:
第二步:配置環境變量
將build-tools/29.0.1配置到我的環境變量當中,如下圖所示:
第三步:獲取apk的詳細信息
aapt dump badging D:\xxx.apk > D:\log.txt
查看log.txt文件信息,即可獲取apk詳情信息。