Crash reports, which can be submitted by email for testing builds.

This commit is contained in:
akwizgran
2014-05-01 17:35:47 +01:00
parent 6ca98eb410
commit bf9a9033be
7 changed files with 516 additions and 1 deletions

View File

@@ -0,0 +1,24 @@
package org.briarproject.android;
import java.lang.Thread.UncaughtExceptionHandler;
import java.util.logging.Logger;
import android.app.Application;
import android.content.Context;
public class BriarApplication extends Application {
private static final Logger LOG =
Logger.getLogger(BriarApplication.class.getName());
@Override
public void onCreate() {
super.onCreate();
LOG.info("Created");
UncaughtExceptionHandler oldHandler =
Thread.getDefaultUncaughtExceptionHandler();
Context ctx = getApplicationContext();
CrashHandler newHandler = new CrashHandler(ctx, oldHandler);
Thread.setDefaultUncaughtExceptionHandler(newHandler);
}
}