package jp.mydns.sys1yagi.android.acrasample;
import org.acra.ACRA;
import org.acra.ReportingInteractionMode;
import org.acra.annotation.ReportsCrashes;
import android.app.Application;
//GAE上で動作しているacra-reporterにクラッシュレポートを送信します。
//送信先のacra-reporterは筆者が運用しているため、コンソールへのアクセスはできません。
//また、予告なく運用を停止する場合があります。
@ReportsCrashes(formKey="",
formUri="http://sys1yagi-acra-reporter.appspot.com/acrareport",
formUriBasicAuthLogin="acraSample",
formUriBasicAuthPassword="acraSample",
mode=ReportingInteractionMode.DIALOG,
resDialogTitle=R.string.crash_title,
resDialogText=R.string.crash_text,
resDialogIcon=R.drawable.ic_dialog_warn
)
public class AcraSampleApplication extends Application {
@Override
public void onCreate() {
ACRA.init(this);
//Custom Senderをセットする
//ACRA.getErrorReporter().setReportSender(new MySender());
super.onCreate();
}
}