Crashlytics는 다음 문제를보고 AssertionFailedError을 함께 충돌 : 난 그냥 플러그인으로 횡단 보도를 추가횡단 보도는 내 응용 프로그램의 사용자의 좋은 비율에 영향,
Fatal Exception: junit.framework.AssertionFailedError: Cannot call this method before xwalk is ready at junit.framework.Assert.fail(Assert.java:50) at org.xwalk.core.XWalkView.setZOrderOnTop(XWalkView.java:1271) at org.crosswalk.engine.XWalkWebViewEngine.initWebViewSettings(XWalkWebViewEngine.java:193) at org.crosswalk.engine.XWalkWebViewEngine.access$000(XWalkWebViewEngine.java:55) at org.crosswalk.engine.XWalkWebViewEngine$2.run(XWalkWebViewEngine.java:90) at org.xwalk.core.XWalkActivityDelegate.onActivateCompleted(XWalkActivityDelegate.java:179) at org.xwalk.core.XWalkLibraryLoader$ActivateTask.onPostExecute(XWalkLibraryLoader.java:314) at org.xwalk.core.XWalkLibraryLoader$ActivateTask.onPostExecute(XWalkLibraryLoader.java:277) at android.os.AsyncTask.finish(AsyncTask.java:632) at android.os.AsyncTask.access$600(AsyncTask.java:177) at android.os.AsyncTask$InternalHandler.handleMessage(AsyncTask.java:645) at android.os.Handler.dispatchMessage(Handler.java:102) at android.os.Looper.loop(Looper.java:136) at android.app.ActivityThread.main(ActivityThread.java:5034) at java.lang.reflect.Method.invokeNative(Method.java) at java.lang.reflect.Method.invoke(Method.java:515) at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:786) at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:602) at dalvik.system.NativeStart.main(NativeStart.java)
를 나는 내가 어떤 메서드를 호출 생각하지 않는다 명시 적으로 (xwalk가 준비되기 전에이 메서드를 호출 할 수 없습니다). 어떤 아이디어? 미리 감사드립니다!
동일한 문제가 있으며 골치 거리가 많습니다. 모든 솔루션 –
@ gion_13 XWalk 코드를 살펴보면, xwalk가 준비되기 전에 메소드를 호출하여 발생하는 지원되지 않는 연산 예외에서이 예외가 발생합니다. 이 링크를 보셨습니까 - https://crosswalk-project.org/jira/browse/XWALK-4938이 것을 피하기위한 대응책을 명시하십시오 – Gandhi
처음 경험하십시오. xwalk와 함께 ionic2 및 fabric.io 사용. 난 네이티브 자바 코드를 변경하지 않을거야. 힌트는이 버그를 게시하는 것이 었습니다 (?). – atx