From a9a34bde9504e4cdf322d367e1118ca9c1b211be Mon Sep 17 00:00:00 2001 From: Jay Thomas Sullivan Date: Wed, 13 Jul 2022 23:49:15 +0000 Subject: [PATCH] Introduce minSdkVersion for Currently, maxSdkVersion already exists for , but not minSdkVersion. Having a minSdkVersion allows apps to have more control over which permissions should be enabled for which range of device SDKs. Fix: 203663962 Test: atest MinMaxSdkVersionTest Change-Id: Ib3ab18d1040fe603d504708938ce199e46ab26ed --- core/res/res/values/attrs_manifest.xml | 5 ++++ .../pm/pkg/parsing/ParsingPackageUtils.java | 30 +++++++++++++------ 2 files changed, 26 insertions(+), 9 deletions(-) diff --git a/core/res/res/values/attrs_manifest.xml b/core/res/res/values/attrs_manifest.xml index 062523ed5f238..b5c7ea6bf4c55 100644 --- a/core/res/res/values/attrs_manifest.xml +++ b/core/res/res/values/attrs_manifest.xml @@ -2175,6 +2175,11 @@ tag; often this is one of the {@link android.Manifest.permission standard system permissions}. --> + +