- 準(zhǔn)備工作
- 安裝adb
- 一部安卓設(shè)備
- 使用命令
思路:通過查看本機全部已安裝應(yīng)用來判斷是否安裝指定APK
adb shell pm list packages | find "<package name>"
# 注:FIND 后<package name>需加""
- 例子
以手機QQ為例
手Q包名:com.tencent.mobileqq
# 查詢已安裝報名
adb shell pm list packages | find "com.tencent.mobileqq"
# 打印:package:com.tencent.mobileqq
# 查詢錯誤包名
adb shell pm list packages | find "com.tencent.mobileqq1"
# 打印為空
# 補充
pm list packages # 可查看當(dāng)前設(shè)備內(nèi)已安裝的應(yīng)用列表
-
總結(jié)
由此可見, 可以通過查看本機全部已安裝應(yīng)用的命令返回結(jié)果來判斷當(dāng)前設(shè)備是否安裝指定APK- 若返回包名,則已安裝該應(yīng)用
- 若返回為空,則未安裝該應(yīng)用
Words
adb、android adb跷乐、pm list packages