PackageManager pm=this.getPackageManager(); Intent intent=new Intent(); intent.setAction("android.intent.action.BOOT_COMPLETED"); List<ResolveInfo> resolveInfos=pm.queryBroadcastReceivers(intent, PackageManager.GET_INTENT_FILTERS);