![](/img/trans.png)
[英]Android crashed and the crash report doesn't show in the Android Studio console
[英]Android crash report doesn't send data to google docs
我正在嘗試在我的android項目中使用android崩潰報告 。
我已經添加了jar,並且在src目錄中有這樣的代碼。
import android.app.Application;
import org.acra.*;
import org.acra.annotation.*;
@ReportsCrashes(formKey = "0xxxxxxxxxxxxxxxxxxxS2JONHc")
public class CrashLog extends Application {
@Override
public void onCreate() {
// The following line triggers the initialization of ACRA
ACRA.init(this);
super.onCreate();
}
}
我的Google電子表格網址如下所示:
https://docs.google.com/spreadsheet/ccc?key=0xxxxxxxxxxxxxxxxxxxS2JONHc#gid=0
但是,當我運行該應用程序時,我的logcat中出現以下異常:
Looking for error files in /data/data/com.simplepay.hellomobile/files
I/ACRA ( 547): Sending file 1364199528000-approved.stacktrace
D/ACRA ( 547): Sending report 5653c004-9511-4bee-b918-2896a28270b9
D/ACRA ( 547): Connect to https://docs.google.com/spreadsheet/formResponse?formkey=0AkxxxxxxxJS2JONHc&ifq
D/dalvikvm( 547): GC_CONCURRENT freed 1167K, 54% free 3134K/6727K, external 2336K/2711K, paused 5ms+6ms
D/ACRA ( 547): Sending request to https://docs.google.com/spreadsheet/formResponse?formkey=0AkxxxxxxxxxxxNHc&ifq
W/ResponseProcessCookies( 547): Invalid cookie header: "Set-Cookie: NID=67=QXbN91Capc8QPihoEN08wFVyvr8barZQGX6RVH0OUCbZx4Z8LYTeOrQOXIevhcxpA9mlQ41aeF3lgpJxqxpvx91xLVExQlz3VPcNRaGkZXyazBylB855o236ORifVsdm;Domain=.google.com;Path=/;Expires=Tue, 24-Sep-2013 12:08:29 GMT;HttpOnly". Unable to parse expires attribute: Tue
E/ACRA ( 547): Failed to send crash report for 1364199528000-approved.stacktrace
E/ACRA ( 547): org.acra.sender.ReportSenderException: Error while sending report to Google Form.
E/ACRA ( 547): at org.acra.sender.GoogleFormSender.send(GoogleFormSender.java:88)
E/ACRA ( 547): at org.acra.SendWorker.sendCrashReport(SendWorker.java:178)
E/ACRA ( 547): at org.acra.SendWorker.checkAndSendReports(SendWorker.java:141)
E/ACRA ( 547): at org.acra.SendWorker.run(SendWorker.java:77)
E/ACRA ( 547): Caused by: java.io.IOException: Host returned error code 400
E/ACRA ( 547): at org.acra.util.HttpRequest.sendPost(HttpRequest.java:148)
E/ACRA ( 547): at org.acra.sender.GoogleFormSender.send(GoogleFormSender.java:85)
E/ACRA ( 547): ... 3 more
D/ACRA ( 547): #checkAndSendReports - finish
我在哪里犯錯? 我從網址獲得的key
是formKey
值的key
,對嗎?
提前致謝。
您必須使用添加的表單而不是電子表格的formkey。 請打開電子表格,然后在菜單上打開表格。 表單末尾會有一個鏈接,其中包含密鑰。
https://docs.google.com/spreadsheet/viewform?formkey=YOUR_FORM_FORMKEY
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.