summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
author Colin Cross <ccross@android.com> 2018-06-19 18:14:39 +0000
committer Gerrit Code Review <noreply-gerritcodereview@google.com> 2018-06-19 18:14:39 +0000
commit3b0eba44994cf35b743a09cba351427a1f700c5f (patch)
treef0be7c90b4174b58246094320bf88bfae020aeb3
parente61215cab1d4ace01ef804a133b3472ab987a41a (diff)
parentf61f9e3cd9f5a6a609982a73bc65ce107831ff84 (diff)
Merge "Don't override targetVers with minCode"
-rw-r--r--core/java/android/content/pm/PackageParser.java9
1 files changed, 6 insertions, 3 deletions
diff --git a/core/java/android/content/pm/PackageParser.java b/core/java/android/content/pm/PackageParser.java
index 0e74d9ec2c50..a22f6d61b39f 100644
--- a/core/java/android/content/pm/PackageParser.java
+++ b/core/java/android/content/pm/PackageParser.java
@@ -96,8 +96,8 @@ import com.android.internal.util.ArrayUtils;
import com.android.internal.util.XmlUtils;
import libcore.io.IoUtils;
-
import libcore.util.EmptyArray;
+
import org.xmlpull.v1.XmlPullParser;
import org.xmlpull.v1.XmlPullParserException;
@@ -2340,10 +2340,10 @@ public class PackageParser {
com.android.internal.R.styleable.AndroidManifestUsesSdk_minSdkVersion);
if (val != null) {
if (val.type == TypedValue.TYPE_STRING && val.string != null) {
- targetCode = minCode = val.string.toString();
+ minCode = val.string.toString();
} else {
// If it's not a string, it's an integer.
- targetVers = minVers = val.data;
+ minVers = val.data;
}
}
@@ -2359,6 +2359,9 @@ public class PackageParser {
// If it's not a string, it's an integer.
targetVers = val.data;
}
+ } else {
+ targetVers = minVers;
+ targetCode = minCode;
}
sa.recycle();