안드로이드 개발자에게 오류 알림
안드로이드 개발자에게 오류 알림
public void uncaughtException(Thread t, Throwable e) {
sendEmail(stacktrace);
defaultUEH.uncaughtException(t, e);
}
private void sendEmail(String stacktrace) {
Intent intent = new Intent(Intent.ACTION_SEND);
intent.setType("message/rfc822");
intent.putExtra(Intent.EXTRA_EMAIL , new String[]{Constants.DEVELOPER_EMAIL});
intent.putExtra(Intent.EXTRA_SUBJECT, "개발자에게 오류 알림");
String body = "";
body = "보내주신 오류를 분석하여 최대한 빠른 시간 안에 수정하여 패치하겠습니다.";
body += "\n " + appName +"["+android.os.Build.VERSION.RELEASE+"-"+android.os.Build.MODEL+"]";
body += "\n " + stacktrace;
intent.putExtra(Intent.EXTRA_TEXT , body);
this.activity.startActivity(Intent.createChooser(intent, "개발자에게 오류 알림"));
}