안드로이드 개발자에게 오류 알림

Posted by Breeze24
2016. 6. 5. 00:11 카테고리 없음
안드로이드 개발자에게 오류 알림


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, "개발자에게 오류 알림"));
	}
.