No se pudieron resolver todas las dependencias para la configuración ': _armv7DebugCompile'

El siguiente error se produce cuando se intenta crear una aplicación para Android con cordova y el complemento cordova-crosswalk :

 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 

Observe por favor esa sección:

No se pudieron resolver todas las dependencias para la configuración ': _armv7DebugCompile'.

Puede suceder porque la construcción de un proyecto de android con el plugin de cruce intenta construir dos apks : uno para ARM y otro para x86 .

La solución es instalar Android Support Repository:

  • Abra el gestor de SDK (desde la línea de comandos, escriba android ).
  • En Extras , asegúrate de tener descargado el Google Repository Android Support Repository y Google Repository .

Actualizar respuesta

Parece que a partir del paso de peatones 16 , Android Support Repository y Google Repository no es suficiente.

También necesita instalar el Local Maven repository for Support Libraries desde Extras .

Para mí La solución fue: i actualizado cruce a @ 15.44.384.13

 ionic browser add [email protected] 

Entonces cambié config.xml :

 <preference name="xwalkVersion" value="15+" /> 

Cuz versions "16+""18+" no funciona para mi

Puede ser el problema cuando no incluyó el repositorio de soporte de Google y el repositorio de soporte de android bajo extras. Así como cuando no actualizas el cordova con tu plataforma cordova.por la plataforma cordova y cordova debes usar la última versión.actualizar tu Córdoba con npm actualización cordova -g –save y cordova plataforma con plataforma cordova plataforma platform_name (como android).

  • Android cordova cámara cancelada
  • ¿Cómo construir android con Crosswalk lite usando ionic-cli?
  • Depurar la aplicación android con ionic-cordova
  • Cordova Android Error al cargar recurso: net :: ERR_NAME_NOT_RESOLVED
  • Open Cordova Android App de Calendario
  • Error: Error de gancho con el código de error 1:
  • Apertura de PowerPoint y documentos de palabra en Android usando Cordova
  • Parse CorodvaPush Ionic: Android no muestra notificaciones cuando la aplicación en el fondo
  • Tamaño de icono de la barra de estado de Android - Uso de Cordova / Phonegap Push Plugin
  • Error de compilación Android jónico: la generación falló con una excepción
  • Cordova Error en la compilación sólo para Android: com.android.dex.DexException: Varios archivos dex definen Landroid / support / annotation / AnimRes;
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.