У меня есть приложение PhoneGap, которое работает нормально, но иногда есть ошибки.Я хотел бы поймать их и отправить их в Google Doc с ACRA
. Я следовал приведенным здесь вики ACRA http://code.google.com/p/acra/wiki/BasicSetup?tm=6
В документации ACRA сказано, что я должен создать класс Application изатем укажите на мой 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");
}
}