我正在开发一个Android库模块,其中必须包含Crosswalk Webview.我使用Github Sonatype(https://github.com/sonatype/)创建库.没有Crosswalk Webview,它可以正常工作.我尝试了以下3种方法来包含Crosswalk.
方法1:
在我的库项目应用程序gradle中添加Crosswalk Webview库
错误:(编译错误)
无法解决:org.xwalk:xwalk_core_library:18.48.477.13
方法2:
在我的库项目中添加crosswalk aar文件
添加aar文件的参考链接如何将.aar文件导入Android Studio 1.1.0并在我的代码中使用它
我从https://download.01.org/crosswalk/releases/crosswalk/android/stable/18.48.477.13/下载了Crosswalk Webview
错误:(编译错误)
无法解决:MyLIBApplication:xwalk_core_library_java:未指定
方法3:
在我的库项目中添加crosswalk jar文件
下载链接 https://download.01.org/crosswalk/releases/crosswalk/android/stable/18.48.477.13/
错误:此方法没有编译错误,但它给出了运行时错误,即java.lang.NoClassDefFoundError:org.xwalk.core.R $ string
注意:我尝试了两种jar(普通,共享模式)文件