a.info.processName = a.info.packageName; mActivities.addActivity(a, "activity"); a.info.processName = a.info.packageName; mReceivers.addActivity(a, "receiver");
public final void addActivity(VPackage.ActivityComponent a, String type) { mActivities.put(a.getComponentName(), a); final int NI = a.intents.size(); for (int j = 0; j < NI; j++) { VPackage.ActivityIntentInfo intent = a.intents.get(j); if (intent.filter.getPriority() > 0 && "activity".equals(type)) { intent.filter.setPriority(0); Log.w(TAG, "Package " + a.info.applicationInfo.packageName + " has activity " + a.className + " with priority > 0, forcing to 0"); } addFilter(intent); } }
String pkgName = intent.getPackage(); if (pkgName == null) { return mReceivers.queryIntent(intent, resolvedType, flags, userId); return mReceivers.queryIntentForPackage(intent, resolvedType, flags, pkg.receivers, userId);
a.info.processName = a.info.packageName; mActivities.addActivity(a, "activity"); a.info.processName = a.info.packageName; mReceivers.addActivity(a, "receiver");
a.info.processName = a.info.packageName; mActivities.addActivity(a, "activity"); a.info.processName = a.info.packageName; mReceivers.addActivity(a, "receiver");
for (int i = 0; i < N; i++) { VPackage.ActivityComponent a = pkg.activities.get(i); mActivities.removeActivity(a, "activity"); for (int i = 0; i < N; i++) { VPackage.ActivityComponent a = pkg.receivers.get(i); mReceivers.removeActivity(a, "receiver");
for (int i = 0; i < N; i++) { VPackage.ActivityComponent a = pkg.activities.get(i); mActivities.removeActivity(a, "activity"); for (int i = 0; i < N; i++) { VPackage.ActivityComponent a = pkg.receivers.get(i); mReceivers.removeActivity(a, "receiver");
final String pkgName = intent.getPackage(); if (pkgName == null) { return mActivities.queryIntent(intent, resolvedType, flags, userId); return mActivities.queryIntentForPackage(intent, resolvedType, flags, pkg.activities, userId);
String pkgName = intent.getPackage(); if (pkgName == null) { return mReceivers.queryIntent(intent, resolvedType, flags, userId); return mReceivers.queryIntentForPackage(intent, resolvedType, flags, pkg.receivers, userId);
final String pkgName = intent.getPackage(); if (pkgName == null) { return mActivities.queryIntent(intent, resolvedType, flags, userId); return mActivities.queryIntentForPackage(intent, resolvedType, flags, pkg.activities, userId);
String pkgName = intent.getPackage(); if (pkgName == null) { return mReceivers.queryIntent(intent, resolvedType, flags, userId); return mReceivers.queryIntentForPackage(intent, resolvedType, flags, pkg.receivers, userId);
public final void addActivity(VPackage.ActivityComponent a, String type) { mActivities.put(a.getComponentName(), a); final int NI = a.intents.size(); for (int j = 0; j < NI; j++) { VPackage.ActivityIntentInfo intent = a.intents.get(j); if (intent.filter.getPriority() > 0 && "activity".equals(type)) { intent.filter.setPriority(0); Log.w(TAG, "Package " + a.info.applicationInfo.packageName + " has activity " + a.className + " with priority > 0, forcing to 0"); } addFilter(intent); } }
public final void addActivity(VPackage.ActivityComponent a, String type) { mActivities.put(a.getComponentName(), a); final int NI = a.intents.size(); for (int j = 0; j < NI; j++) { VPackage.ActivityIntentInfo intent = a.intents.get(j); if (intent.filter.getPriority() > 0 && "activity".equals(type)) { intent.filter.setPriority(0); Log.w(TAG, "Package " + a.info.applicationInfo.packageName + " has activity " + a.className + " with priority > 0, forcing to 0"); } addFilter(intent); } }
public final void removeActivity(VPackage.ActivityComponent a, String type) { mActivities.remove(a.getComponentName()); final int NI = a.intents.size(); for (int j = 0; j < NI; j++) { VPackage.ActivityIntentInfo intent = a.intents.get(j); removeFilter(intent); } }
public final void removeActivity(VPackage.ActivityComponent a, String type) { mActivities.remove(a.getComponentName()); final int NI = a.intents.size(); for (int j = 0; j < NI; j++) { VPackage.ActivityIntentInfo intent = a.intents.get(j); removeFilter(intent); } }
for (int i = 0; i < N; i++) { VPackage.ActivityComponent a = pkg.activities.get(i); mActivities.removeActivity(a, "activity"); for (int i = 0; i < N; i++) { VPackage.ActivityComponent a = pkg.receivers.get(i); mReceivers.removeActivity(a, "receiver");
final String pkgName = intent.getPackage(); if (pkgName == null) { return mActivities.queryIntent(intent, resolvedType, flags, userId); return mActivities.queryIntentForPackage(intent, resolvedType, flags, pkg.activities, userId);
public final void removeActivity(VPackage.ActivityComponent a, String type) { mActivities.remove(a.getComponentName()); final int NI = a.intents.size(); for (int j = 0; j < NI; j++) { VPackage.ActivityIntentInfo intent = a.intents.get(j); removeFilter(intent); } }