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

Reply via email to