Android应用生死轮回的那些事儿(4) - 武器库(2)-应用组件查询相关API
Android应用生死轮回的那些事儿(4) - 武器库(2)-应用组件查询相关API
这一节我们将学习:
- 如何查询系统中安装了哪些应用
- 如何获取一个包的信息
- 如何获取一个Application的信息
- 如何获取系统中安装的所有的ContentProvider的信息
- 如何获取一个uid中运行的所有的包
- 如何查询一个uid的进程名
- 如何通过一个广播Intent查询接受这个广播所有的BroadcastReceiver
- 得到一个Intent,如何寻找执行它的最佳的Activity,Service或ContentProvider
首先我们先看一下应用组件查询相关API的分类:
我们先看其中第一类,静态get类的API
应用组件集合查询API
集合查询类API的特点是一次性可以查到符合条件的应用组件,如包或者应用程序的完整列表。

