package applications;
import android.app.Application;
import com.github.anrwatchdog.ANRWatchDog;
import org.acra.ACRA;
import org.acra.ReportingInteractionMode;
import org.acra.annotation.ReportsCrashes;
import org.domogik.domodroid13.R;
import static org.acra.ReportField.ANDROID_VERSION;
import static org.acra.ReportField.LOGCAT;
import static org.acra.ReportField.PHONE_MODEL;
import static org.acra.ReportField.STACK_TRACE;
/**
* Created by tiki on 07/10/2016.
*/
@ReportsCrashes(formUri = "http://yourserver.com/yourscript",
mailTo = "new.domodroid@gmail.com",
customReportContent = {ANDROID_VERSION, PHONE_MODEL, STACK_TRACE, LOGCAT},
mode = ReportingInteractionMode.TOAST,
resToastText = R.string.toast_crash)
public class domodroid extends Application {
@Override
public void onCreate() {
super.onCreate();
// The following line triggers the initialization of ACRA
ACRA.init(this);
new ANRWatchDog().start();
}
}