cordova-plugin-crosswalk-webview似乎打破了开箱即用的局面。在OSX上使用cordova 5.1.1和6.1.1进行测试。
来自Crosswalk Could not resolve all dependencies for configuration ':_armv7DebugCompile'和Could not resolve all dependencies for configuration ':_armv7DebugCompile'的解决方案无效。
JAVA_HOME=/Library/Java/JavaVirtualMachines/jdk1.8.0_91.jdk/Contents/Home
null
org.xwalk:xwalk_core_library_beta:18+
Download https://download.01.org/crosswalk/releases/crosswalk/android/maven2/org/xwalk/xwalk_core_library_beta/18.48.477.13/xwalk_core_library_beta-18.48.477.13.pom
FAILURE: Build failed with an exception.
* What went wrong:
A problem occurred configuring root project 'android'.
> Could not resolve all dependencies for configuration ':_armv7DebugCompile'.
> Could not resolve org.xwalk:xwalk_core_library_beta:18+.
Required by:
:android:unspecified
> Failed to move file '/private/var/folders/jr/3q77kjzd3yqfw_cllng_7c8c0000gn/T/gradle_download7281456311478481267bin'
Android Support Repository and
Google
存储库and even
支持的本地Maven存储库是
安装PATH
和ANDROID_HOME
已设置我想念什么?
答案 0 :(得分:1)
我看到您使用默认的crosswalk版本,因此无需在本地安装。它可以在https://download.01.org/crosswalk/releases/crosswalk/android/maven2/org/xwalk/xwalk_core_library_beta/18.48.477.13/中找到。
从日志中,似乎没有通过网络找到18.48.477.13版本。它可能是代理问题,例如JAVA_OPTS,Gradle,Maven。您可以检查是否需要它们。
或者您可以分享您的步骤,让我试一试,cordova-plugin-crosswalk-webview的构建步骤在我的OSX上运行良好。
答案 1 :(得分:1)
我们发现了问题和解决方案。
由于某些原因,以下文件夹/文件归root
所有,而不是我的用户,因为缺少权限而无法在系统范围内阻止构建xwalk。
只需将以下内容移至某处(删除也可以),使用sudo:
/Users/palinka/.gradle/caches/modules-2/metadata-2.14/descriptors/org.xwalk
/Users/palinka/.gradle/caches/modules-2/metadata-2.14/module-artifacts.bin
/Users/palinka/.gradle/caches/modules-2/files-2.1/org.xwalk
我们通过编译
获得了额外的调试输出gradle cdvBuildDebug -P android.useDeprecatedNdk=true --debug
platforms/android
中的。