1
我有一個PhoneGap應用程序,可以正常工作,但偶爾會發現有錯誤。我想捕捉它們,並將它們發送到谷歌文檔與ACRA如何在Android上使用Phonegap與ACRA合作?
我一直在這裏跟隨ACRA維基步驟http://code.google.com/p/acra/wiki/BasicSetup?tm=6
的ACRA文檔說我應該在它創建一個應用程序類,然後指向我的AndroidManifest通過將該應用程序命名爲與該類相同。 這沒有奏效,或者至少它沒有發現我測試過的任何錯誤。
我認爲這將是最好的選擇,但它沒有記錄任何內容,並且強制關閉應用程序,當我強制NullPointer異常錯誤。
@ReportsCrashes(formKey = "dFhqOGY3cVVGc0w4UUxGa2E2Y3RL...",
mode = ReportingInteractionMode.NOTIFICATION)
public class myPhoneGap extends DroidGap
{
@Override
public void onCreate(Bundle savedInstanceState)
{
ACRA.init(this.getApplication());
super.onCreate(savedInstanceState);
super.init();
super.loadUrl("file:///android_asset/www/index.html");
}
}
通過轉到「表單」菜單 - >「編輯表單」並在彈出窗口中,您可以從屏幕底部複製formkey值 – NikoRoberts 2012-02-18 15:53:24
通過查看一遍又一遍後發現它,您可以獲得Formkey。我不知道爲什麼我錯過了它,但由於某種原因,我像20次一樣忽略了它。 – 2012-02-18 23:24:30