1
다음 코드를 사용하여 acra 오류를 생성하고 있습니다.Acra ReportSenderException : Http POST를 통해 FORM 보고서를 보내는 중 오류가 발생했습니다.
@ReportsCrashes(
formKey = "", // This is required for backward compatibility but not used
formUri = "http://183.80.72.104:52126/home/acra"
)
public class MyApplication extends Application {
@Override
public void onCreate() {
// TODO Auto-generated method stub
super.onCreate();
try {
ACRA.init(this);
String androidId = Globals.GetAndroidId(this);
//ACRA.getErrorReporter().putCustomData("android_id", androidId);
} catch (Exception e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
}
}
Acra가 내 서버로 데이터를 보내려고 할 때마다이 오류가 발생합니다. 내 매니페스트에 인터넷 사용 권한이 설정되어 있습니다. 내 서버가 잘 돌아갑니다.
12-26 22:28:50.339: E/ACRA(10776): org.acra.sender.ReportSenderException: Error while sending FORM report via Http POST
12-26 22:28:50.339: E/ACRA(10776): at org.acra.sender.HttpSender.send(HttpSender.java:228)
12-26 22:28:50.339: E/ACRA(10776): at org.acra.SendWorker.sendCrashReport(SendWorker.java:179)
12-26 22:28:50.339: E/ACRA(10776): at org.acra.SendWorker.checkAndSendReports(SendWorker.java:141)
12-26 22:28:50.339: E/ACRA(10776): at org.acra.SendWorker.run(SendWorker.java:77)
12-26 22:28:50.339: E/ACRA(10776): at org.acra.util.HttpRequest.send(HttpRequest.java:173)
12-26 22:28:50.339: E/ACRA(10776): at org.acra.sender.HttpSender.send(HttpSender.java:225)
12-26 22:28:52.448: E/ACRA(10776): org.acra.sender.ReportSenderException: Error while sending FORM report via Http POST
12-26 22:28:52.448: E/ACRA(10776): at org.acra.sender.HttpSender.send(HttpSender.java:228)
12-26 22:28:52.448: E/ACRA(10776): at org.acra.SendWorker.sendCrashReport(SendWorker.java:179)
12-26 22:28:52.448: E/ACRA(10776): at org.acra.SendWorker.checkAndSendReports(SendWorker.java:141)
12-26 22:28:52.448: E/ACRA(10776): at org.acra.SendWorker.run(SendWorker.java:77)
12-26 22:28:52.448: E/ACRA(10776): at org.acra.util.HttpRequest.send(HttpRequest.java:173)
12-26 22:28:52.448: E/ACRA(10776): at org.acra.sender.HttpSender.send(HttpSender.java:225)