adb命令-查找手机上某个App(grep匹配)


**【背景需求】:因手机上存在如com.xxx、com.xxx.abc,需要判断com.xxx是否存在
 

1、查找手机上所有APP

adb shell pm list packages

  • 查找手机上所有APP

adb shell pm list packages -f

  • 查找手机上所有APP并显示该APP路径

2、查找手机上某个APP

adb shell pm list packages | grep 'com.xxx'

  • 存在问题:因手机存在com.xxx.abc,导致APP不唯一。

3、grep匹配

adb shell pm list packages | grep 'com.xxx$'

  • grep匹配: ^, 匹配头,$, 匹配尾