Hi,
>From the exception message, it seems the libxwalkcore.so is broken
>("/data/app-lib/com.eqwall-1/libxwalkcore.so" is too small to be an ELF
>executable).
Could you have a double check on the size of libxwalkcore.so and make sure the
xwalk_core_library project was imported correctly?
Regards
Hongbo
________________________________
From: Crosswalk-help [[email protected]] on
behalf of Stéphane Castrec [[email protected]]
Sent: Thursday, June 19, 2014 4:29 AM
To: [email protected]
Subject: [Crosswalk-help] App Crash With XWalkView
HI everybody,
I'm looking to use XWalk to be able to use WebRtc in my app.
I'm working with Android Studio and correctly import java project and
lib_core.so.
When I'm running the app, it crashes with the exception below.
Does anyone have a clue?
Thanks in advance.
java.lang.RuntimeException: Unable to start activity
ComponentInfo{com.eqwall/com.eqwall.TestWebRTC}: java.lang.RuntimeException:
Cannot load Crosswalk Core
at
android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2211)
at
android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2261)
at android.app.ActivityThread.access$600(ActivityThread.java:141)
at
android.app.ActivityThread$H.handleMessage(ActivityThread.java:1256)
at android.os.Handler.dispatchMessage(Handler.java:99)
at android.os.Looper.loop(Looper.java:137)
at android.app.ActivityThread.main(ActivityThread.java:5103)
at java.lang.reflect.Method.invokeNative(Native Method)
at java.lang.reflect.Method.invoke(Method.java:525)
at
com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:737)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:553)
at dalvik.system.NativeStart.main(Native Method)
Caused by: java.lang.RuntimeException: Cannot load Crosswalk Core
at
org.xwalk.core.XWalkViewDelegate.loadLibrary(XWalkViewDelegate.java:175)
at org.xwalk.core.XWalkViewDelegate.init(XWalkViewDelegate.java:119)
at org.xwalk.core.XWalkView.init(XWalkView.java:124)
at org.xwalk.core.XWalkView.<init>(XWalkView.java:88)
at com.eqwall.TestWebRTC.onCreate(TestWebRTC.java:20)
at android.app.Activity.performCreate(Activity.java:5133)
at
android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1087)
at
android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2175)
at
android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2261)
at android.app.ActivityThread.access$600(ActivityThread.java:141)
at
android.app.ActivityThread$H.handleMessage(ActivityThread.java:1256)
at android.os.Handler.dispatchMessage(Handler.java:99)
at android.os.Looper.loop(Looper.java:137)
at android.app.ActivityThread.main(ActivityThread.java:5103)
at java.lang.reflect.Method.invokeNative(Native Method)
at java.lang.reflect.Method.invoke(Method.java:525)
at
com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:737)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:553)
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:164)
at
org.chromium.base.library_loader.LibraryLoader.loadNow(LibraryLoader.java:105)
at
org.xwalk.core.XWalkViewDelegate.loadLibrary(XWalkViewDelegate.java:173)
at org.xwalk.core.XWalkViewDelegate.init(XWalkViewDelegate.java:119)
at org.xwalk.core.XWalkView.init(XWalkView.java:124)
at org.xwalk.core.XWalkView.<init>(XWalkView.java:88)
at com.eqwall.TestWebRTC.onCreate(TestWebRTC.java:20)
at android.app.Activity.performCreate(Activity.java:5133)
at
android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1087)
at
android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2175)
at
android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2261)
at android.app.ActivityThread.access$600(ActivityThread.java:141)
at
android.app.ActivityThread$H.handleMessage(ActivityThread.java:1256)
at android.os.Handler.dispatchMessage(Handler.java:99)
at android.os.Looper.loop(Looper.java:137)
at android.app.ActivityThread.main(ActivityThread.java:5103)
at java.lang.reflect.Method.invokeNative(Native Method)
at java.lang.reflect.Method.invoke(Method.java:525)
at
com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:737)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:553)
at dalvik.system.NativeStart.main(Native Method)
Caused by: java.lang.UnsatisfiedLinkError: dlopen failed:
"/data/app-lib/com.eqwall-1/libxwalkcore.so" is too small to be an ELF
executable
at java.lang.Runtime.loadLibrary(Runtime.java:361)
at java.lang.System.loadLibrary(System.java:525)
at
org.chromium.base.library_loader.LibraryLoader.loadAlreadyLocked(LibraryLoader.java:139)
at
org.chromium.base.library_loader.LibraryLoader.loadNow(LibraryLoader.java:105)
at
org.xwalk.core.XWalkViewDelegate.loadLibrary(XWalkViewDelegate.java:173)
at org.xwalk.core.XWalkViewDelegate.init(XWalkViewDelegate.java:119)
at org.xwalk.core.XWalkView.init(XWalkView.java:124)
at org.xwalk.core.XWalkView.<init>(XWalkView.java:88)
at com.eqwall.TestWebRTC.onCreate(TestWebRTC.java:20)
at android.app.Activity.performCreate(Activity.java:5133)
at
android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1087)
at
android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2175)
at
android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2261)
at android.app.ActivityThread.access$600(ActivityThread.java:141)
at
android.app.ActivityThread$H.handleMessage(ActivityThread.java:1256)
at android.os.Handler.dispatchMessage(Handler.java:99)
at android.os.Looper.loop(Looper.java:137)
at android.app.ActivityThread.main(ActivityThread.java:5103)
at java.lang.reflect.Method.invokeNative(Native Method)
at java.lang.reflect.Method.invoke(Method.java:525)
at
com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:737)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:553)
at dalvik.system.NativeStart.main(Native Method)
Twitter : @_Stephane_<https://twitter.com/_Stephane_>
<http://fr.linkedin.com/pub/st%C3%A9phane-castrec/16/606/6b8>
_______________________________________________
Crosswalk-help mailing list
[email protected]
https://lists.crosswalk-project.org/mailman/listinfo/crosswalk-help