Сделал все, вроде бы, по инструкции. http://habrahabr.ru/post/123542/ Только без параметра logcatArguments в анотации.
Однако, отчеты не отправляются и при попытке их отправки в логи вылетают ошибки.
Код: Выделить всё
03-25 22:54:12.116: W/ResponseProcessCookies(22961): Invalid cookie header: "Set-Cookie: NID=67=mkEFZDLsd6Vd04GgZzdpPhtFO9cPCHabQ0sIXKG7nUXkg7PrVrpMLwlPNXhOrJufCeY9G0ZAJUHZ0GWy8P1Yd33qYY6SK5TSqwdrJejMmbP1k32WmJCZfnfahMnx0zB9;Domain=.google.com;Path=/;Expires=Tue, 24-Sep-2013 18:54:13 GMT;HttpOnly". Unable to parse expires attribute: Tue
03-25 22:54:12.119: E/ACRA(22961): Failed to send crash report for 1364236260000-approved.stacktrace
03-25 22:54:12.119: E/ACRA(22961): org.acra.sender.ReportSenderException: Error while sending report to Google Form.
03-25 22:54:12.119: E/ACRA(22961): at org.acra.sender.GoogleFormSender.send(GoogleFormSender.java:88)
03-25 22:54:12.119: E/ACRA(22961): at org.acra.SendWorker.sendCrashReport(SendWorker.java:178)
03-25 22:54:12.119: E/ACRA(22961): at org.acra.SendWorker.checkAndSendReports(SendWorker.java:141)
03-25 22:54:12.119: E/ACRA(22961): at org.acra.SendWorker.run(SendWorker.java:77)
03-25 22:54:12.119: E/ACRA(22961): Caused by: java.io.IOException: Host returned error code 400
03-25 22:54:12.119: E/ACRA(22961): at org.acra.util.HttpRequest.sendPost(HttpRequest.java:139)
03-25 22:54:12.119: E/ACRA(22961): at org.acra.sender.GoogleFormSender.send(GoogleFormSender.java:85)
03-25 22:54:12.119: E/ACRA(22961): ... 3 moreУ меня ссылка на форму выглядит так:
В качестве ключа я указал именно этот набор цифр и букв.https://docs.google.com/forms/d/... Много цифр и букв .../edit
Но почему-то такой вариант не работает.
PS: Доступ у обоих документов(таблица и форма): "Изменить документ может любой пользователь, обладающий ссылкой.";
У приложения есть разрешение на интернет и чтение логов.
С интернетом проблем нет. На всякий случай установил socketTimeout = 30000.
PPS: И что за Expires такой, равный Tue? Может быть имелось ввиду True. Тогда получается ошибка в библиотеке?