对于BroadcastReceiver:
对于Activity:
对于Service:
1
|
android.content.pm.PackageManager.queryBroadcastReceivers(Intent,
int
)
|
对于Activity:
1
|
android.content.pm.PackageManager.resolveActivity(Intent,
int
)
|
对于Service:
1
|
android.content.pm.PackageManager.resolveService(Intent,
int
)
|
eg:
查找开机启动的组件
List<ResolveInfo> list = this
.getPackageManager()
.queryBroadcastReceivers(
new Intent("android.intent.action.BOOT_COMPLETED"),
0);