I'm not sure, I had been having issues building with Eclipse with my project, so I had given up on it before since building with ant usually results in better success. I will try to give it a shot though.
On Mon, Jun 23, 2014 at 8:42 AM, Smith, Elliot <[email protected]> wrote: > Hello Bradley. > > On 23 June 2014 13:37, Bradley Behe <[email protected]> wrote: > >> Sure. >> I am using eclipse to edit my code and have added the library to the code >> by following the exact instructions on the crosswalk website. I have used >> both the latest version of the beta webview and the canary webview to no >> success. I am building my code via the command line with ant. >> > > Are you able to build the project from Eclipse, as per the website > instructions? I'm not sure if an Ant build on the command line will > correctly combine the projects (as your project references the Crosswalk > WebView project, ADT does some magic behind the scenes to combine the files > from the two projects). This may account for why your build from the > command line fails (I will test it myself and see what happens). > > Elliot > > > > >> >> >> >> On Mon, Jun 23, 2014 at 12:47 AM, Wang, Shiliu <[email protected]> >> wrote: >> >>> Hi, Bradley >>> >>> >>> >>> Thanks for trying xwalk embedding API. >>> >>> The warning message for resources are not critical. >>> >>> The log shows that org.xwalk.core.AndroidProtocolHandler is not found in >>> your java classes. Can you share how you setup your projects and which >>> version of xwalk_core_library you are using? >>> >>> >>> >>> Thanks, >>> >>> Shiliu. >>> >>> >>> >>> *From:* Crosswalk-help [mailto: >>> [email protected]] *On Behalf Of *Bradley >>> Behe >>> *Sent:* Friday, June 20, 2014 8:48 PM >>> *To:* [email protected] >>> *Subject:* [Crosswalk-help] Runtime Issues with Crosswalk webview on >>> Android >>> >>> >>> >>> Hello, >>> >>> >>> >>> I've been trying to add the embedded api of Crosswalk webview to an >>> existing project using the instructions here >>> https://crosswalk-project.org/#documentation/embedding_crosswalk . I >>> can get the code to compile, however when I run the app and it gets to the >>> point where I call the XWalkView library, I get the following errors >>> >>> >>> >>> W/XWalkInternalResources(12309): >>> org.xwalk.core.R$string.accessibility_content_v >>> >>> iew is not found. >>> >>> >>> >>> A whole bunch of errors like that, indicating the program can't find the >>> R file. And then I get this >>> >>> >>> >>> D/dalvikvm(12309): Trying to load lib >>> /data/app-lib/org.yaxim.androidclient-2/li >>> >>> bxwalkcore.so 0x4286ce00 >>> >>> D/dalvikvm(12309): Added shared lib >>> /data/app-lib/org.yaxim.androidclient-2/libx >>> >>> walkcore.so 0x4286ce00 >>> >>> W/System.err(12309): java.lang.NoClassDefFoundError: >>> org/xwalk/core/AndroidProto >>> >>> colHandler >>> >>> W/System.err(12309): at java.lang.Runtime.nativeLoad(Native Method) >>> >>> W/System.err(12309): at >>> java.lang.Runtime.loadLibrary(Runtime.java:379) >>> >>> W/System.err(12309): at java.lang.System.loadLibrary(System.java:535) >>> >>> W/System.err(12309): at >>> org.chromium.base.library_loader.LibraryLoader.loadAl >>> >>> readyLocked(LibraryLoader.java:161) >>> >>> W/System.err(12309): at >>> org.chromium.base.library_loader.LibraryLoader.loadNo >>> >>> w(LibraryLoader.java:125) >>> >>> W/System.err(12309): at >>> org.xwalk.core.XWalkViewDelegate.init(XWalkViewDelega >>> >>> te.java:119) >>> >>> W/System.err(12309): at >>> org.xwalk.core.XWalkView.init(XWalkView.java:227) >>> >>> W/System.err(12309): at >>> org.xwalk.core.XWalkView.<init>(XWalkView.java:191) >>> >>> W/System.err(12309): at >>> org.yaxim.androidclient.chat.ChatRTC.onCreate(ChatRTC >>> >>> .java:41) >>> >>> W/System.err(12309): at >>> android.app.Activity.performCreate(Activity.java:5250 >>> >>> ) >>> >>> W/System.err(12309): at >>> android.app.Instrumentation.callActivityOnCreate(Inst >>> >>> rumentation.java:1097) >>> >>> W/System.err(12309): at >>> android.app.ActivityThread.performLaunchActivity(Acti >>> >>> vityThread.java:2211) >>> >>> W/System.err(12309): at >>> android.app.ActivityThread.handleLaunchActivity(Activ >>> >>> ityThread.java:2297) >>> >>> W/System.err(12309): at >>> android.app.ActivityThread.access$700(ActivityThread. >>> >>> java:152) >>> >>> W/System.err(12309): at >>> android.app.ActivityThread$H.handleMessage(ActivityTh >>> >>> read.java:1282) >>> >>> W/System.err(12309): at >>> android.os.Handler.dispatchMessage(Handler.java:99) >>> >>> W/System.err(12309): at android.os.Looper.loop(Looper.java:137) >>> >>> W/System.err(12309): at >>> android.app.ActivityThread.main(ActivityThread.java:5 >>> >>> 328) >>> >>> W/System.err(12309): at java.lang.reflect.Method.invokeNative(Native >>> Method) >>> >>> W/System.err(12309): at >>> java.lang.reflect.Method.invoke(Method.java:511) >>> >>> W/System.err(12309): at >>> com.android.internal.os.ZygoteInit$MethodAndArgsCalle >>> >>> r.run(ZygoteInit.java:1102) >>> >>> W/System.err(12309): at >>> com.android.internal.os.ZygoteInit.main(ZygoteInit.ja >>> >>> va:869) >>> >>> W/System.err(12309): at dalvik.system.NativeStart.main(Native Method) >>> >>> W/System.err(12309): Caused by: java.lang.ClassNotFoundException: Didn't >>> find cl >>> >>> ass "org.xwalk.core.AndroidProtocolHandler" on path: >>> /data/app/org.yaxim.android >>> >>> client-2.apk >>> >>> W/System.err(12309): at >>> dalvik.system.BaseDexClassLoader.findClass(BaseDexCla >>> >>> ssLoader.java:65) >>> >>> W/System.err(12309): at >>> java.lang.ClassLoader.loadClass(ClassLoader.java:501) >>> >>> >>> >>> W/System.err(12309): at >>> java.lang.ClassLoader.loadClass(ClassLoader.java:461) >>> >>> >>> >>> W/System.err(12309): ... 23 more >>> >>> F/chromium(12309): [0620/075446:FATAL:jni_android.cc(116)] Check failed: >>> !ClearE >>> >>> xception(env) && clazz. Failed to find class >>> org/xwalk/core/AndroidProtocolHandl >>> >>> er >>> >>> >>> >>> >>> >>> I have tried every different way I can think of to add the library to >>> project, cleaning the project, etc, but every time I get the same thing. >>> Any help would be greatly appreciated. Thanks >>> >>> >>> >>> -Brad >>> >> >> >> _______________________________________________ >> Crosswalk-help mailing list >> [email protected] >> https://lists.crosswalk-project.org/mailman/listinfo/crosswalk-help >> >> > > > -- > Elliot Smith > Senior Software Engineer > Intel Open Source Technology Centre >
_______________________________________________ Crosswalk-help mailing list [email protected] https://lists.crosswalk-project.org/mailman/listinfo/crosswalk-help
