Crosswalk Could not resolve all dependencies for configuration ':_armv7DebugCompile'

只愿长相守 提交于 2019-12-01 17:39:10

UPDATE

For some reason org.xwalk:xwalk_core_library_beta:18+ don't work for me (same error):

<preference name="xwalkVersion" value="org.xwalk:xwalk_core_library_beta:18+" />

I checked the latest version on maven repo: https://download.01.org/crosswalk/releases/crosswalk/android/maven2/org/xwalk/xwalk_core_library_beta/maven-metadata.xml

And i used a specific version (latest 18+):

<preference name="xwalkVersion" value="org.xwalk:xwalk_core_library_beta:18.48.477.11" />

That worked for me.

The Crosswalk 18 stable is not released in maven repository, the latest stable version is 17.46.448.10:

https://download.01.org/crosswalk/releases/crosswalk/android/maven2/org/xwalk/xwalk_core_library/maven-metadata.xml

You can also use a Crosswalk beta version at first but we will release Crosswalk 18 soon. Some examples:

cordova plugin add cordova-plugin-crosswalk-webview --variable XWALK_VERSION="org.xwalk:xwalk_core_library_beta:18+"
<preference name="xwalkVersion" value="org.xwalk:xwalk_core_library_beta:18+" />

If you need to build one version not released in maven repo, we can install it to maven local repo:

wget https://download.01.org/crosswalk/releases/crosswalk/android/canary/<canary-version>/crosswalk-<canary-version>.aar
mvn install:install-file -DgroupId=org.xwalk -DartifactId=xwalk_core_library -Dversion=<canary-version> -Dpackaging=aar -Dfile=<crosswalk-path>/crosswalk-<canary-version>.aar -DgeneratePom=true
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!