앱이 충돌하면 내 앱이 ACRA를 사용하여 자동 알림을 보냅니다.Android - 프로그래밍 방식으로 Acra 충돌 보고서에서 USER_EMAIL을 설정하는 방법은 무엇인가요?
official documentation은 사용자 이메일을 XML로 설정하는 방법을 보여주고 this SO question은 주석으로 설정하는 방법을 보여 주지만 코드에서 사용자 이메일 주소를 설정하는 방법은 무엇입니까? 내가 올바른 방향으로 시작하게 한 가정하면
,이
ACRA.init(this);
ACRAConfiguration acraConfig = ACRA.getConfig();
//acraConfig.howToSetUserEmail???
UPDATE 323go의 도움이 대답
감사합니다, 여기에 있습니다 ... 지금까지의 내가있어 같다 작업 코드 : 동의를 같이
import org.acra.*;
import org.acra.annotation.ReportsCrashes;
import android.app.Application;
import android.content.Context;
@ReportsCrashes(
formKey = "", // This is required for backward compatibility but not used
formUri = "http://example.com/crash-reports/my-script-which-emails-me-the-acra-data.php",
sharedPreferencesName = "THE_NAME_OF_MY_SHARED_PREFS_FILE",
sharedPreferencesMode = Context.MODE_PRIVATE
)
public class MyApplication extends Application {
@Override
public void onCreate() {
super.onCreate();
// The following line triggers the initialization of ACRA
ACRA.init(this);
}
}
그런 다음, 다른 곳에서 내 응용 프로그램에서, 나는 비슷한 방식으로 acra.user.email
기본 설정을 에드 답변, 아래.
왜 downvote /이 질문에 문제가 있습니까? –