diff --git a/core/src/main/java/org/solovyev/acraanalyzer/AcraAnalyzer.java b/core/src/main/java/org/solovyev/acraanalyzer/AcraAnalyzer.java index cea8d28f..67bd1f7d 100644 --- a/core/src/main/java/org/solovyev/acraanalyzer/AcraAnalyzer.java +++ b/core/src/main/java/org/solovyev/acraanalyzer/AcraAnalyzer.java @@ -102,6 +102,7 @@ public final class AcraAnalyzer { final AcraReport report = getFirstCollectionElement(sortedReport); outIs.println("Count: " + sortedReport.size()); outIs.println("App version: " + report.appVersion); + outIs.println("Android: " + getAndroidVersions(sortedReport)); outIs.println("Stack trace: " + report.stackTrace); } } else { @@ -110,6 +111,15 @@ public final class AcraAnalyzer { } } + @Nonnull + private static String getAndroidVersions(@Nonnull Collection reports) { + final Set versions = new HashSet(); + for (AcraReport report : reports) { + versions.add(report.androidVersion); + } + return versions.toString(); + } + private static void scanMbox(@Nonnull String filename, @Nonnull Map> reports, @Nullable String version) { final File file = new File(filename); if (!file.isDirectory()) {