From 9c6e32a537a833afd2ee42f84ab70fca5a9b7815 Mon Sep 17 00:00:00 2001 From: Mark Gillespie Date: Fri, 10 Mar 2017 10:16:41 +0000 Subject: [PATCH] Device Info and SDK in crash handler. --- .../java/de/arcus/framework/crashhandler/CrashHandler.java | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/framework/src/main/java/de/arcus/framework/crashhandler/CrashHandler.java b/framework/src/main/java/de/arcus/framework/crashhandler/CrashHandler.java index d4be390..87eca8a 100644 --- a/framework/src/main/java/de/arcus/framework/crashhandler/CrashHandler.java +++ b/framework/src/main/java/de/arcus/framework/crashhandler/CrashHandler.java @@ -24,6 +24,7 @@ package de.arcus.framework.crashhandler; import android.app.Activity; import android.content.Intent; +import android.os.Build; import de.arcus.framework.activities.CrashActivity; import de.arcus.framework.logger.Logger; @@ -70,6 +71,12 @@ public class CrashHandler implements Thread.UncaughtExceptionHandler { StringBuilder logBuilder = new StringBuilder(); + //Device Information + logBuilder.append("---------- Device Information -----------\n"); + logBuilder.append("Manufacturer: ").append(Build.MANUFACTURER).append("\n"); + logBuilder.append("Model: ").append(Build.MODEL).append("\n"); + logBuilder.append("Device API: ").append(Build.VERSION.RELEASE).append("\n"); + // Information logBuilder.append("---------- Information -----------\n"); logBuilder.append("PackageName: ").append(mActivity.getPackageName()).append("\n");