Ich benutze Ionic Framework, um die Hybrid-Android-App zu bauen und die App funktioniert gut. Ich benutze das Fabric Crash Analytics Plugin und berichte über die Abstürze der App.NullPointerException in Cordova App gemeldet von Fabric SDK
Ich bekomme die folgenden Crash-Details sehr oft und nicht sicher, was der Grund für das gleiche ist. Ich bin nicht sicher, was der Ausgangspunkt wäre, um das zu analysieren.
Fatal Exception: java.lang.NullPointerException
at android.webkit.WebViewClassic.setNetworkAvailable(WebViewClassic.java:4224)
at android.webkit.WebView.setNetworkAvailable(WebView.java:731)
at org.apache.cordova.engine.SystemWebViewEngine$1.setNetworkAvailable(SystemWebViewEngine.java:112)
at org.apache.cordova.NativeToJsMessageQueue$OnlineEventsBridgeMode$2.run(NativeToJsMessageQueue.java:340)
at android.os.Handler.handleCallback(Handler.java:725)
at android.os.Handler.dispatchMessage(Handler.java:92)
at android.os.Looper.loop(Looper.java:176)
at android.app.ActivityThread.main(ActivityThread.java:5319)
at java.lang.reflect.Method.invokeNative(Method.java)
at java.lang.reflect.Method.invoke(Method.java:511)
at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:1102)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:869)
at dalvik.system.NativeStart.main(NativeStart.java)
Ist es mit einem Plugin oder einem Problem in Ionic oder Cordvoa verbunden? Jede Hilfe oder Beratung wäre hilfreich.
Könnten Sie bitte erklären, welche .java-Datei mit diesem zu bearbeiten? – Purus
Ich habe onDestroy() -Methode für meine Klasse erweitert Fragment bearbeitet. Meine Klasse erstellt WebView und manipuliert es. – ilyamuromets
Können Sie mir Ihren Beispielcode schicken, damit ich hier einen guten Repro-Fall bekommen kann? Ich würde gerne einen guten JUnit Testfall bekommen und diesen Code direkt in CordovaAndroid/CordovaInterface onDestroy ziehen –