Ho pubblicato un'applicazione Android che utilizza ACRA per la segnalazione degli arresti anomali. Ora ho una strana relazione crash:java.lang.NullPointerException su android.webkit.WebViewClassic.setBaseLayer (WebViewClassic.java:5377)
java.lang.NullPointerException
at android.webkit.WebViewClassic.setBaseLayer(WebViewClassic.java:5377)
at android.webkit.WebViewClassic.setNewPicture(WebViewClassic.java:10781)
at android.webkit.WebViewClassic$PrivateHandler.handleMessage(WebViewClassic.java:10012)
at android.os.Handler.dispatchMessage(Handler.java:99)
at android.os.Looper.loop(Looper.java:137)
at android.app.ActivityThread.main(ActivityThread.java:4898)
at java.lang.reflect.Method.invokeNative(Native Method)
at java.lang.reflect.Method.invoke(Method.java:511)
at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:1006)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:773)
at dalvik.system.NativeStart.main(Native Method)
La relazione è stata inviata da un Samsung Galaxy S3 (GT-I9300) con sistema operativo Android 4.1.1. Il report è strano (dal mio punto di vista) perché la mia app non usa una WebView (nessuna visualizzazione di pagine web nell'intera app, nessuna gestione HTML). Inoltre la traccia dello stack non include nessuno dei miei pacchetti. Certamente non riesco a riprodurre l'incidente.
Qualcun altro ha riscontrato questo (o una traccia dello stack molto simile)? Perché questa eccezione viene lanciata? E cosa posso fare per evitare l'eccezione? Qualsiasi aiuto è molto apprezzato.
hai annunci nella tua app? – njzk2
Sì, l'app include annunci AdMob. – stefan222
e admob non usa le visualizzazioni web? – njzk2