Ошибки Android

Я интегрировал bugsense-1.9.jar в свой проект и пытаюсь регистрировать исключения в bugsense. Вот мой код:

try {
           // your code
           int a = 1/0; // this will raise an exception
        } catch (Exception e) {
           BugSenseHandler.log("Divide by zero exception", e);
           //throw new RuntimeException("exception requested by user");
           Log.i("errrr logg:",""+e);
           BugSenseHandler.readLogs(); 
        }

Он показывает мне {"data": [], "error": null} вместо журналов ошибок, показанных ниже

Looking for exceptions in: /data/data/com.Narolainfotech.MyShortSaleScore/files
07-09 16:59:04.561: D/BugSenseHandler(15399): Found 0 stacktrace(s)
07-09 16:59:04.561: D/BugSenseHandler(15399): Transmitting log data
07-09 16:59:04.571: D/BugSenseHandler(15399): Transmitting stack trace:java.lang.ArithmeticException: divide by zero
07-09 16:59:04.571: D/BugSenseHandler(15399):   at          android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2685)

07-09 16:59:22.781: D/BUGSENSE(15399): {"data": [], "error": null}

Может кто-нибудь мне помочь?


person Sanket Pandya    schedule 09.07.2012    source источник


Ответы (2)


Журналы чтения доступны только для плана Enterprise. У вас есть один?

Обязательно добавьте в свой манифест:

<uses-permission android:name="android.permission.READ_LOGS" />
person JuSchz    schedule 25.07.2012

Помните, что разрешение READ_LOGS было ограничено только корневыми устройствами, начиная с Jelly Bean.

person pixel    schedule 21.01.2013