diff options
author | Netta Peterbursky <nettap@google.com> | 2017-08-03 22:38:24 +0000 |
---|---|---|
committer | android-build-merger <android-build-merger@google.com> | 2017-08-03 22:38:24 +0000 |
commit | 2844b848769e3087133a244d2ada4927423f5698 (patch) | |
tree | e2717b95d0574f85ca70e6528563473247f27243 /src | |
parent | 93890505b4cf09074586ba3a3e8dd4b44dd88758 (diff) | |
parent | 3a879098fe36a747ba884c02f6f3daf4eac9059f (diff) | |
download | loganalysis-2844b848769e3087133a244d2ada4927423f5698.tar.gz |
Fix LogAnalysis App Versions dump. (cherry-picked from unsubmitted change in oc-dev ag/2549006 and updated)android-vts-8.1_r9android-vts-8.1_r8android-vts-8.1_r7android-vts-8.1_r6android-vts-8.1_r5android-vts-8.1_r4android-vts-8.1_r3android-vts-8.1_r14android-vts-8.1_r13android-vts-8.1_r12android-vts-8.1_r11android-vts-8.1_r10oreo-mr1-vts-releaseoreo-mr1-devoreo-mr1-cts-dev
am: 3a879098fe
Change-Id: If38678bd4e96e1389bb8ff0cda32355a098991e8
Diffstat (limited to 'src')
-rw-r--r-- | src/com/android/loganalysis/item/DumpsysPackageStatsItem.java | 8 |
1 files changed, 7 insertions, 1 deletions
diff --git a/src/com/android/loganalysis/item/DumpsysPackageStatsItem.java b/src/com/android/loganalysis/item/DumpsysPackageStatsItem.java index 14c4073..b10f055 100644 --- a/src/com/android/loganalysis/item/DumpsysPackageStatsItem.java +++ b/src/com/android/loganalysis/item/DumpsysPackageStatsItem.java @@ -19,6 +19,8 @@ package com.android.loganalysis.item; import org.json.JSONException; import org.json.JSONObject; +import java.util.Map; + /** An {@link IItem} used to store apps and their version codes and names. */ public class DumpsysPackageStatsItem extends GenericMapItem<AppVersionItem> { private static final long serialVersionUID = 1L; @@ -31,7 +33,11 @@ public class DumpsysPackageStatsItem extends GenericMapItem<AppVersionItem> { public JSONObject toJson() { JSONObject object = new JSONObject(); try { - object.put(APP_VERSIONS, super.toJson()); + JSONObject appVersions = new JSONObject(); + for (Map.Entry<String, AppVersionItem> entry : entrySet()) { + appVersions.put(entry.getKey(), entry.getValue().toJson()); + } + object.put(APP_VERSIONS, appVersions); } catch (JSONException e) { // Ignore } |