summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAndroid Merger <noreply-android-build-merger@google.com>2018-11-28 22:03:18 +0000
committerGerrit Code Review <noreply-gerritcodereview@google.com>2018-11-28 22:03:18 +0000
commit054060de382ea1eece8e28e72bd9ac0a650d82e0 (patch)
treefe12971f3d6588b717d45f09d2c521fff5bd601c
parent6fba5174a2f4a7e76e31a06e158fcc6ca6e0983b (diff)
parentd2dc7c2600235c5cf0babbce3832e18f19d3d1ba (diff)
downloadcts-054060de382ea1eece8e28e72bd9ac0a650d82e0.tar.gz
Merge "Merge "Merge "Capture additional information about packages" into nougat-cts-dev am: 2aa04cfdbc" into nougat-mr1-cts-dev am: c16f3cea76" into oreo-cts-dev
-rw-r--r--common/device-side/device-info/src/com/android/compatibility/common/deviceinfo/PackageDeviceInfo.java5
1 files changed, 5 insertions, 0 deletions
diff --git a/common/device-side/device-info/src/com/android/compatibility/common/deviceinfo/PackageDeviceInfo.java b/common/device-side/device-info/src/com/android/compatibility/common/deviceinfo/PackageDeviceInfo.java
index e2459d00e45..16f761039cd 100644
--- a/common/device-side/device-info/src/com/android/compatibility/common/deviceinfo/PackageDeviceInfo.java
+++ b/common/device-side/device-info/src/com/android/compatibility/common/deviceinfo/PackageDeviceInfo.java
@@ -32,6 +32,8 @@ public class PackageDeviceInfo extends DeviceInfo {
private static final String VERSION_NAME = "version_name";
private static final String SYSTEM_PRIV = "system_priv";
private static final String PRIV_APP_DIR = "/system/priv-app";
+ private static final String MIN_SDK = "min_sdk";
+ private static final String TARGET_SDK = "target_sdk";
@Override
protected void collectDeviceInfo(DeviceInfoStore store) throws Exception {
@@ -45,6 +47,9 @@ public class PackageDeviceInfo extends DeviceInfo {
if (pkg.applicationInfo != null) {
String dir = pkg.applicationInfo.sourceDir;
store.addResult(SYSTEM_PRIV, dir != null && dir.startsWith(PRIV_APP_DIR));
+
+ store.addResult(MIN_SDK, pkg.applicationInfo.minSdkVersion);
+ store.addResult(TARGET_SDK, pkg.applicationInfo.targetSdkVersion);
}
store.endGroup();
}