Cordova/Crosswalk 无法解析配置“:_armv7DebugCompile”的所有依赖项
Cordova / Crosswalk Could not resolve all dependencies for configuration ':_armv7DebugCompile'
cordova-plugin-crosswalk-webview 似乎开箱即用。在 OSX 上使用 cordova 5.1.1 和 6.1.1 进行了测试。
Crosswalk Could not resolve all dependencies for configuration ':_armv7DebugCompile' and 的解决方案没有成功。
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 存储库是
安装
- 无法使用 cordova 5.1。?和6.1.1以及各种版本
人行横道
PATH
和 ANDROID_HOME
已设置
我错过了什么?
我看到你使用的是默认的人行横道版本,所以不需要在本地安装。它在 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.
上运行良好
我们找到了问题和解决方案。
出于某种原因,以下文件夹/文件属于 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
.
cordova-plugin-crosswalk-webview 似乎开箱即用。在 OSX 上使用 cordova 5.1.1 和 6.1.1 进行了测试。
Crosswalk Could not resolve all dependencies for configuration ':_armv7DebugCompile' and
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 存储库是 安装 - 无法使用 cordova 5.1。?和6.1.1以及各种版本 人行横道
PATH
和ANDROID_HOME
已设置
我错过了什么?
我看到你使用的是默认的人行横道版本,所以不需要在本地安装。它在 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.
上运行良好我们找到了问题和解决方案。
出于某种原因,以下文件夹/文件属于 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
.