Join FlipAndroid.COM Telegram Group: https://t.me/joinchat/F_aqThGkhwcLzmI49vKAiw


App declara una dependencia de la configuración 'compilar' a la configuración 'default' que no se declara en el descriptor para el proyecto

Estoy importando un módulo de biblioteca llamado "desgaste" en mi proyecto y mientras construyo, estoy recibiendo esto:

Error: Se ha producido un problema al configurar el proyecto ': app'.
No se pudieron resolver todas las dependencias para la configuración ': app: _debugApk'.
Proyecto: app declara una dependencia de la configuración 'compilar' a la configuración 'default' que no se declara en el descriptor para el proyecto: wear.

  • Android Studio Gradle DSL método no encontrado: 'android ()' - Error (17,0)
  • Utilizar un manifestPlaceholder diferente para cada variante de generación
  • Android Studio 3.0 Beta 1: Error al resolver: com.android.support:multidex:1.0.2
  • Error Gradle - No se puede llamar IncrementalTask.taskAction () en la tarea ': project: mergeDebugResources'
  • Gradle Método DSL no encontrado: 'flavorGroups ()'
  • Cómo utilizar las herramientas: overrideLibrary con varias bibliotecas
  • Qué significa eso? ¿Cómo puedo deshacerme de esto?

  • Android Studio Signed APK no está instalando
  • ButterKnife no trabaja con Jack?
  • El dispositivo Android no está conectado a USB para depurar (Android studio)
  • Android: La ejecución falló para la tarea ': app: processDebugResources'
  • Android Studio 2.2. Previsualizar un error: "Utilice JDK 8 o más reciente"
  • La llamada requiere el nivel 23 de API: error getForeground (), pero es un método FrameLayout ya que API 1
  • 8 Solutions collect form web for “App declara una dependencia de la configuración 'compilar' a la configuración 'default' que no se declara en el descriptor para el proyecto”

    Este error suele ocurrir cuando Gradle no puede encontrar un componente en particular. He experimentado esto al tratar de usar el ejemplo de Salesforce React Native Android.

    El mensaje de error que obtienes se parece al que has publicado … en mi caso fue

     Project :app declares a dependency from configuration 'compile' to configuration 'default' which is not declared in the descriptor for project :libs:SalesforceReact. 

    Encontré mi archivo de configuración de Gradle (llamado settings.gradle ) en el directorio android proyectos. El comienzo de él parecía esto

     rootProject.name = 'SmartSyncExplorerReactNative' def libsRootDir = new File( settingsDir, '../node_modules/SalesforceMobileSDK-Android/libs' ) include ':app' include ':libs:SalesforceReact' project( ':libs:SalesforceReact' ).projectDir = new File( libsRootDir, 'SalesforceReact' ) 

    En este caso, la ruta dada en libsRootDir no existía (ya que estas bibliotecas en realidad provenían de un repositorio diferente que cloné y luego señaló esta ruta a!).

    Una vez que había corregido la ruta, guardar el archivo de configuración y reran, todo funcionó sin problemas.

    Espero que esto ayude, Jonathan.

    Me encontré con un problema similar con un conjunto diferente de módulos. Finalmente pude resolverlo reinstalando los módulos necesarios a través de npm pero con la opción –save. Es decir, "npm install –save module-name"

    Parece que si acaba de tener el archivo .iml en la carpeta del módulo, no es suficiente para el estudio de Android para resolverlo.

    Buena suerte.

    Me encontré con estos errores también, resulta que hay una ruta de la biblioteca cambiado. Estoy usando react-native-maps versión 1.4

    En settings.gradle cambia la ruta de dependencia de react-native-maps a

    ... include ':react-native-maps' project(':react-native-maps').projectDir = new File(rootProject.projectDir, '../node_modules/react-native-maps/lib/android')

    Me parece que el manual de instalación no se actualiza

    Recientemente he encontrado un problema, cuando estaba en el compilador window10 no hay problema, pero he compilado un problema en Linux, creo que esta razón con la plataforma, he comprobado y encontró que mi nombre de proyecto es con el caso de nombre, y luego me Unified named minúsculas letras , y luego construir, se encontró con éxito. ^ _ ^.

    ProjectDir = new File (rootProject.projectDir, '~ / android-test') a project (': test') projectDir = new Archivo (rootProject.projectDir, '/ Users / Michael / android-test') lo que significa evitar usar "~" en el settings.gradle.

    Primero: rm -rf módulos de nodo

    Entonces: npm i

    Entonces: Construir -> Limpiar

    Luego: Cierra Android Studio y vuelve a abrir. Esta vez u debe ser promovido en la zona inferior que reaccionar-nativo-mapas debe ser instalado. Haga clic en el enlace e instálelo

    Encontré este error también. Por lo tanto, me di cuenta de que mi settings.gradle estaba buscando una ruta que no existía. Ejemplo: (settings.gradle)

    Project (': YourProjectV1'). ProjectDir = nuevo archivo ('../ YourProjectFolderV1 / app /');

    Sin embargo, en mi sistema fitesystem, el camino era: ../YourProjectFolder v 1

    Después de sincronizar los nombres, el proyecto estaba bien!

    Espero que eso ayude.

    Este caso es que usted no instala el plugin. Por favor, instale el plugin.Such como "npm instalar -s desgaste"

    FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.