Hi,
I’m using crosswalk-cordova-android.
The app runs fine on jelly bean and kitkat devices. But it failed at launch
on ice cream sandwich.
Both with latest canary and beta version of walk_core_library.
In the crosswalk faq, it’s said that crosstalk officially support android
(version 4.0 and above).
Has anyone managed to run it on android 4.0 ?
Here is the stack trace :
03-21 13:58:39.609 3662-3662/org.silk.digital I/LibraryLoader﹕ Loading:
xwalkcore
03-21 13:58:39.613 3662-3662/org.silk.digital D/AndroidRuntime﹕ Shutting
down VM
03-21 13:58:39.613 3662-3662/org.silk.digital W/dalvikvm﹕ threadid=1:
thread exiting with uncaught exception (group=0x40a471f8)
03-21 13:58:39.625 3662-3662/org.silk.digital E/AndroidRuntime﹕ FATAL
EXCEPTION: main
java.lang.RuntimeException: Unable to start activity
ComponentInfo{org.silk.digital/org.silk.digital.Ubilab}:
java.lang.RuntimeException: Cannot load Crosswalk Core
at
android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2079)
at
android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2104)
at
android.app.ActivityThread.access$600(ActivityThread.java:132)
at
android.app.ActivityThread$H.handleMessage(ActivityThread.java:1157)
at android.os.Handler.dispatchMessage(Handler.java:99)
at android.os.Looper.loop(Looper.java:137)
at android.app.ActivityThread.main(ActivityThread.java:4575)
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:789)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:556)
at dalvik.system.NativeStart.main(Native Method)
Caused by: java.lang.RuntimeException: Cannot load Crosswalk Core
at
org.xwalk.core.XWalkViewDelegate.loadLibrary(XWalkViewDelegate.java:123)
at
org.xwalk.core.XWalkViewDelegate.init(XWalkViewDelegate.java:71)
at org.xwalk.core.XWalkView.init(XWalkView.java:77)
at org.xwalk.core.XWalkView.<init>(XWalkView.java:41)
at
org.apache.cordova.CordovaWebView.<init>(CordovaWebView.java:144)
at
org.apache.cordova.CordovaActivity.makeWebView(CordovaActivity.java:314)
at
org.apache.cordova.CordovaActivity.init(CordovaActivity.java:349)
at org.silk.digital.Ubilab.onCreate(Ubilab.java:31)
at android.app.Activity.performCreate(Activity.java:4465)
at
android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1049)
at
android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2033)
at
android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2104)
at
android.app.ActivityThread.access$600(ActivityThread.java:132)
at
android.app.ActivityThread$H.handleMessage(ActivityThread.java:1157)
at android.os.Handler.dispatchMessage(Handler.java:99)
at android.os.Looper.loop(Looper.java:137)
at android.app.ActivityThread.main(ActivityThread.java:4575)
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:789)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:556)
at dalvik.system.NativeStart.main(Native Method)
Caused by: org.chromium.base.library_loader.ProcessInitException
at
org.chromium.base.library_loader.LibraryLoader.loadAlreadyLocked(LibraryLoader.java:133)
at
org.chromium.base.library_loader.LibraryLoader.loadNow(LibraryLoader.java:85)
at
org.xwalk.core.XWalkViewDelegate.loadLibrary(XWalkViewDelegate.java:121)
at
org.xwalk.core.XWalkViewDelegate.init(XWalkViewDelegate.java:71)
at org.xwalk.core.XWalkView.init(XWalkView.java:77)
at org.xwalk.core.XWalkView.<init>(XWalkView.java:41)
at
org.apache.cordova.CordovaWebView.<init>(CordovaWebView.java:144)
at
org.apache.cordova.CordovaActivity.makeWebView(CordovaActivity.java:314)
at
org.apache.cordova.CordovaActivity.init(CordovaActivity.java:349)
at org.silk.digital.Ubilab.onCreate(Ubilab.java:31)
at android.app.Activity.performCreate(Activity.java:4465)
at
android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1049)
at
android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2033)
at
android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2104)
at
android.app.ActivityThread.access$600(ActivityThread.java:132)
at
android.app.ActivityThread$H.handleMessage(ActivityThread.java:1157)
at android.os.Handler.dispatchMessage(Handler.java:99)
at android.os.Looper.loop(Looper.java:137)
at android.app.ActivityThread.main(ActivityThread.java:4575)
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:789)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:556)
at dalvik.system.NativeStart.main(Native Method)
Caused by: java.lang.UnsatisfiedLinkError: Couldn't load xwalkcore:
findLibrary returned null
at java.lang.Runtime.loadLibrary(Runtime.java:365)
at java.lang.System.loadLibrary(System.java:535)
at
org.chromium.base.library_loader.LibraryLoader.loadAlreadyLocked(LibraryLoader.java:121)
at
org.chromium.base.library_loader.LibraryLoader.loadNow(LibraryLoader.java:85)
at
org.xwalk.core.XWalkViewDelegate.loadLibrary(XWalkViewDelegate.java:121)
at
org.xwalk.core.XWalkViewDelegate.init(XWalkViewDelegate.java:71)
at org.xwalk.core.XWalkView.init(XWalkView.java:77)
at org.xwalk.core.XWalkView.<init>(XWalkView.java:41)
at
org.apache.cordova.CordovaWebView.<init>(CordovaWebView.java:144)
at
org.apache.cordova.CordovaActivity.makeWebView(CordovaActivity.java:314)
at
org.apache.cordova.CordovaActivity.init(CordovaActivity.java:349)
at org.silk.digital.Ubilab.onCreate(Ubilab.java:31)
at android.app.Activity.performCreate(Activity.java:4465)
at
android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1049)
at
android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2033)
at
android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2104)
at
android.app.ActivityThread.access$600(ActivityThread.java:132)
at
android.app.ActivityThread$H.handleMessage(ActivityThread.java:1157)
at android.os.Handler.dispatchMessage(Handler.java:99)
at android.os.Looper.loop(Looper.java:137)
at android.app.ActivityThread.main(ActivityThread.java:4575)
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:789)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:556)
at dalvik.system.NativeStart.main(Native Method)
--
Rémi *Kowalski*
Developper @ SILK
-------------------------------------
*Tel* : +33(0)1.84.16.45.05
-------------------------------------
silk-digital.com
_______________________________________________
Crosswalk-help mailing list
[email protected]
https://lists.crosswalk-project.org/mailman/listinfo/crosswalk-help