android - 无法解析配置 ':_armv7DebugCompile' 的所有依赖项

标签 android cordova ionic-framework crosswalk-runtime

尝试使用 cordova 和 cordova-crosswalk 插件构建 android 应用时出现以下错误:

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 find any version that matches com.android.support:support-v4:+.
     Searched in the following locations:
         https://repo1.maven.org/maven2/com/android/support/support-v4/maven-metadata.xml
         https://repo1.maven.org/maven2/com/android/support/support-v4/
         https://download.01.org/crosswalk/releases/crosswalk/android/maven2/com/android/support/support-v4/maven-metadata.xml
         https://download.01.org/crosswalk/releases/crosswalk/android/maven2/com/android/support/support-v4/
     Required by:
         :android:unspecified

* Try:
Run with --stacktrace option to get the stack trace. Run with --info or --debug option to get more log output.

BUILD FAILED

Total time: 2.918 secs

/home/remi/dev/git/gitlab/sirap-sas/tereo-mobile/platforms/android/cordova/node_modules/q/q.js:126
                    throw e;
                          ^
Error code 1 for command: /home/remi/dev/git/gitlab/sirap-sas/tereo-mobile/platforms/android/gradlew with args: cdvBuildDebug,-b,/home/remi/dev/git/gitlab/sirap-sas/tereo-mobile/platforms/android/build.gradle,-PcdvBuildArch=arm,-Dorg.gradle.daemon=true
ERROR running one or more of the platforms: Error: /home/remi/dev/git/gitlab/sirap-sas/tereo-mobile/platforms/android/cordova/run: Command failed with exit code 1
You may not have the required environment or OS to run this project

最佳答案

请注意该部分:

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

这可能是因为使用 crosswalk 插件 构建一个 android 项目会尝试构建两个 apks :一个用于 ARM,另一个用于 x86.

解决办法是安装Android Support Repository:

  • 打开 SDK 管理器(从命令行,输入 android)。
  • Extras 下,确保您已下载 Android Support RepositoryGoogle Repository

关于android - 无法解析配置 ':_armv7DebugCompile' 的所有依赖项,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33675491/

相关文章:

cordova - PhoneGap 中的 Android HTML 5 视频

javascript - iOS 版 Cordova 加载带有间隙 ://ready iframe 的白页

html - ionic radio 试图显示成一行

javascript - 下载后图库不显示图像?

php - android Volley 和 JSON

android - 防止快速单击按钮并使用 rxjava 发出请求

android - ExoPlayer HlsMediaSource() 已弃用

java - 滑动选项卡时出错 - Android 应用程序

cordova - 如何从phonegap获取图片到远程XPage?

cordova - Parse.com 推送通知未在 Android 后台显示