Help指令
ADB指令繁多复杂,要如何才能完全掌握呢?其实完全掌握是很难的,开发者也没有必要去熟悉所有的ADB指令。因为在使用的时候,可以充分利用ADB的Help指令学习一个新指令的功能。
例如,在开发中需要查看手机中某个包的安装目录。可能很多开发者都知道,可以使用adb shell pm指令获取手机中的安装包,但是如何查找其安装位置呢?
这时候就需要输入Help指令来学习了,指令如下所示。
- ➜ ~ adb shell pm help
- ……
- pm list packages: prints all packages, optionally only
- those whose package name contains the text in FILTER. Options:
- -f: see their associated file.
- -d: filter to only show disbled packages.
- -e: filter to only show enabled packages.
- -s: filter to only show system packages.
- -3: filter to only show third party packages.
- -i: see the installer for the packages.
- -u: also include uninstalled packages.
- ……
在Help指令中,开发者可以找到详细的使用方法。从上面就可以看出,pm list packages–f结合grep指令可以实现前面提出的功能。同时还可以使用-3显示第三方的安装包、-s显示系统的安装包。你想要的功能几乎都可以在Help中找到。
不光是pm指令,其他指令也是这样。在不懂的时候,通过Help指令进行快速学习,可以迅速找到解决方案。
