summaryrefslogtreecommitdiff
path: root/app/src
diff options
context:
space:
mode:
authorByteHamster <info@bytehamster.com>2020-04-08 20:57:23 +0200
committerByteHamster <info@bytehamster.com>2020-04-08 20:57:23 +0200
commit7d8d53d2188683a65cd29439a2acd23ee493ab7c (patch)
tree8df8e0221e4725ce98e48c26bee378f3c582a4ed /app/src
parent12781c910127b48ce3c493fe16aa1df3c3fdd006 (diff)
downloadAntennaPod-7d8d53d2188683a65cd29439a2acd23ee493ab7c.zip
Write crash info in Markdown
Diffstat (limited to 'app/src')
-rw-r--r--app/src/main/java/de/danoeh/antennapod/CrashReportWriter.java20
1 files changed, 11 insertions, 9 deletions
diff --git a/app/src/main/java/de/danoeh/antennapod/CrashReportWriter.java b/app/src/main/java/de/danoeh/antennapod/CrashReportWriter.java
index ab4d564df..b5d0f6945 100644
--- a/app/src/main/java/de/danoeh/antennapod/CrashReportWriter.java
+++ b/app/src/main/java/de/danoeh/antennapod/CrashReportWriter.java
@@ -35,12 +35,14 @@ public class CrashReportWriter implements Thread.UncaughtExceptionHandler {
PrintWriter out = null;
try {
out = new PrintWriter(new FileWriter(path));
- out.println("[ Crash info ]");
+ out.println("## Crash info");
out.println("Time: " + new SimpleDateFormat("dd-MM-yyyy HH:mm:ss", Locale.getDefault()).format(new Date()));
out.println("AntennaPod version: " + BuildConfig.VERSION_NAME);
out.println();
- out.println("[ StackTrace ]");
+ out.println("## StackTrace");
+ out.println("```");
ex.printStackTrace(out);
+ out.println("```");
} catch (IOException e) {
Log.e(TAG, Log.getStackTraceString(e));
} finally {
@@ -50,12 +52,12 @@ public class CrashReportWriter implements Thread.UncaughtExceptionHandler {
}
public static String getSystemInfo() {
- return "[ Environment ]" +
- "\nAndroid version: " + Build.VERSION.RELEASE +
- "\nOS version: " + System.getProperty("os.version") +
- "\nAntennaPod version: " + BuildConfig.VERSION_NAME +
- "\nModel: " + Build.MODEL +
- "\nDevice: " + Build.DEVICE +
- "\nProduct: " + Build.PRODUCT;
+ return "## Environment"
+ + "\nAndroid version: " + Build.VERSION.RELEASE
+ + "\nOS version: " + System.getProperty("os.version")
+ + "\nAntennaPod version: " + BuildConfig.VERSION_NAME
+ + "\nModel: " + Build.MODEL
+ + "\nDevice: " + Build.DEVICE
+ + "\nProduct: " + Build.PRODUCT;
}
}