[英]What is adb command to list all the browsers installed on android device?
我想列出Android設備中的所有瀏覽器包名稱
喜歡(chrome,Mozilla和UC瀏覽器)
有沒有任何通用的adb命令?
取決於您對browser
的定義。 如果它是在android.intent.category.APP_BROWSER
類別中具有已注冊意圖過濾器的應用程序 - 您可以使用以下adb shell
命令獲取列表:
for P in $(pm list packages); do test -n "$(dumpsys package ${P#package:} | grep APP_BROWSER)" && echo ${P#package:}; done
有沒有任何通用的adb命令?
最簡潔的答案是不
目前,ADB shell僅支持自己的可用命令列表,您只是無法將它們過濾到瀏覽器等應用程序類型中。
adb shell pm list packages [options]
命令列表
adb shell pm list packages
adb shell pm list packages -f See their associated file.
adb shell pm list packages -d Filter to only show disabled packages.
adb shell pm list packages -e Filter to only show enabled packages.
adb shell pm list packages -s Filter to only show system packages.
adb shell pm list packages -3 Filter to only show third party packages.
adb shell pm list packages -i See the installer for the packages.
adb shell pm list packages -u Also include uninstalled packages.
adb shell pm list packages --user <USER_ID> The user space to query.
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.