summaryrefslogtreecommitdiffstats
path: root/proguard.flags
diff options
context:
space:
mode:
authorHai Zhang <zhanghai@google.com>2019-01-10 14:14:22 -0800
committerHai Zhang <zhanghai@google.com>2019-01-10 15:10:01 -0800
commit48e51b103afbb9e70f83c277d9c75ef357346ea1 (patch)
treeb8fdbc7dd1346f7af13d535b0cc9cd2cf9054f3d /proguard.flags
parent6fce37d8fe7409dab107e62369fec958cead27ca (diff)
downloadandroid_packages_apps_PackageInstaller-48e51b103afbb9e70f83c277d9c75ef357346ea1.tar.gz
android_packages_apps_PackageInstaller-48e51b103afbb9e70f83c277d9c75ef357346ea1.tar.bz2
android_packages_apps_PackageInstaller-48e51b103afbb9e70f83c277d9c75ef357346ea1.zip
Add confirmation message support for roles.
This change adds confirmation message support for roles, similar to what we had in default apps. It also added the direct boot unaware confirmation for dialer and SMS, and refactored dynamic behavior of roles to implement RoleBehavior. Bug: 110557011 Bug: 122270890 Test: manual Change-Id: I71fdb941f59b07274578b687fdf067e34fe89b98
Diffstat (limited to 'proguard.flags')
-rw-r--r--proguard.flags4
1 files changed, 2 insertions, 2 deletions
diff --git a/proguard.flags b/proguard.flags
index 05defe97..a2e58846 100644
--- a/proguard.flags
+++ b/proguard.flags
@@ -7,7 +7,7 @@
}
-dontwarn androidx.core.**
-# Keep classes that implements RoleAvailabilityProvider, which are used by reflection.
--keep class * implements com.android.packageinstaller.role.model.RoleAvailabilityProvider {
+# Keep classes that implements RoleBehavior, which are used by reflection.
+-keep class * implements com.android.packageinstaller.role.model.RoleBehavior {
*;
}