[Safer intents] Applications

To avoid implicit intents, make intents launch explicitly.

Test: build, robotest
Bug: 323061508
Change-Id: I9bf4eb102550f4afd8d14a6799940d37fc0ab9a7
This commit is contained in:
Jason Chiu
2024-03-27 11:49:33 +08:00
parent 9ab22c28fb
commit 071dfe8691
7 changed files with 22 additions and 3 deletions

View File

@@ -60,6 +60,7 @@ public class TimeSpentInAppPreferenceController extends LiveDataController {
public void setPackageName(String packageName) {
mPackageName = packageName;
mIntent = new Intent(SEE_TIME_IN_APP_TEMPLATE)
.setPackage(mPackageManager.getWellbeingPackageName())
.putExtra(Intent.EXTRA_PACKAGE_NAME, mPackageName);
}