2015-10-20 56 views
0

我正在尝试使用MobileFirst使用离子和角度来开发应用程序。我的应用程序运行良好,只要我在预览中,但在设备上运行时,我收到奇怪的错误。使用离子和MobileFirst时运行到Android设备时,应用程序崩溃

10-20 14:48:27.185: D/CordovaWebView(17759): CordovaWebView is running on device made by: samsung 
10-20 14:48:27.190: I/CordovaWebView(17759): Disabled addJavascriptInterface() bridge since Android version is old. 
10-20 14:48:27.195: I/dalvikvm(17759): Could not find method android.webkit.CookieManager.setAcceptThirdPartyCookies, referenced from method com.worklight.androidgap.plugin.WLInitializationPlugin.initialize 
10-20 14:48:27.195: W/dalvikvm(17759): VFY: unable to resolve virtual method 512: Landroid/webkit/CookieManager;.setAcceptThirdPartyCookies (Landroid/webkit/WebView;Z)V 
10-20 14:48:27.195: D/dalvikvm(17759): VFY: replacing opcode 0x6e at 0x001a 
10-20 14:48:27.205: D/WML_SISO(17759): InitPasteboardJni 
10-20 14:48:27.245: W/webcore(17759): java.lang.Throwable: EventHub.removeMessages(int what = 107) is not supported before the WebViewCore is set up. 
10-20 14:48:27.245: W/webcore(17759): at android.webkit.WebViewCore$EventHub.removeMessages(WebViewCore.java:2678) 
10-20 14:48:27.245: W/webcore(17759): at android.webkit.WebViewCore$EventHub.access$13100(WebViewCore.java:1361) 
10-20 14:48:27.245: W/webcore(17759): at android.webkit.WebViewCore.removeMessages(WebViewCore.java:2790) 
10-20 14:48:27.245: W/webcore(17759): at android.webkit.WebView.sendOurVisibleRect(WebView.java:3966) 
10-20 14:48:27.245: W/webcore(17759): at android.webkit.ZoomManager.setZoomScale(ZoomManager.java:1020) 
10-20 14:48:27.245: W/webcore(17759): at android.webkit.ZoomManager.access$2100(ZoomManager.java:57) 
10-20 14:48:27.245: W/webcore(17759): at android.webkit.ZoomManager$PostScale.run(ZoomManager.java:1581) 
10-20 14:48:27.245: W/webcore(17759): at android.os.Handler.handleCallback(Handler.java:605) 
10-20 14:48:27.245: W/webcore(17759): at android.os.Handler.dispatchMessage(Handler.java:92) 
10-20 14:48:27.245: W/webcore(17759): at android.os.Looper.loop(Looper.java:137) 
10-20 14:48:27.245: W/webcore(17759): at android.app.ActivityThread.main(ActivityThread.java:4517) 
10-20 14:48:27.245: W/webcore(17759): at java.lang.reflect.Method.invokeNative(Native Method) 
10-20 14:48:27.245: W/webcore(17759): at java.lang.reflect.Method.invoke(Method.java:511) 
10-20 14:48:27.245: W/webcore(17759): at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:993) 
10-20 14:48:27.245: W/webcore(17759): at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:760) 
10-20 14:48:27.245: W/webcore(17759): at dalvik.system.NativeStart.main(Native Method) 
10-20 14:48:27.285: V/(17759): NotificationPresenterImpl::setSettingsValue 0 
10-20 14:48:27.285: V/(17759): NotificationPresenterImpl::setSettingsValue 0 
10-20 14:48:27.290: D/webkit(17759): Firewall not null 
10-20 14:48:27.290: D/webkit(17759): euler: isUrlBlocked = false 

它是依赖于特定版本科尔多瓦或应用程序的...有点迷茫

+0

提供您的项目。 –

+0

我应该在哪里上传? – Amit

+0

无论你想要什么。 Dropbox,谷歌Docs ... –

回答

0

我把这个项目并运行它在这两个移动浏览器模拟器(这真的只是预览的网络资源,而不是任何Android特定的代码)以及Android模拟器和应用程序都可以使用 - 意味着它在Android模拟器中没有崩溃。

检查这是特定于那些三星设备,或者也崩溃在不同的品牌以及它是否仅在Android 4.x或也在5.x(我在5.x中测试)失败。

+0

我刚刚在5.x设备尝试,并得到预期的结果,看起来像是与4.x版本失败。 – Amit

相关问题