Empresas
Empleos
  • Sobre nosotros
  • Soluciones
    • Publicación de vacantes
      Publica tu vacante y recibe candidatos calificados en 48h.
    • Evaluación de candidatos
      500+ pruebas técnicas y psicológicas, más anti-fraude.
    • Headhunting
      Búsqueda ejecutiva a la medida de principio a fin.
    • Nómina + EOR
      Dispersión de nómina y EOR en más de 15 países de LATAM.
  • Precios
  • Empleos

0

277
Vistas
Fusión de manifiesto fallida: aplicación de atributo@appComponentFactory...Android Studio 3.2

Estoy siguiendo este tutorial: https://www.youtube.com/watch?v=xtElLuzjA0U

Estoy usando Android Studio 3.2.1 - Cada vez que implemento "implementación 'me.zhanghai.android.materialprogressbar:library:1.6.1'" aparece este error:

 Manifest merger failed : Attribute application@appComponentFactory value=(android.support.v4.app.CoreComponentFactory) from [com.android.support:support-compat:28.0.0] AndroidManifest.xml:22:18-91 is also present at [androidx.core:core:1.0.1] AndroidManifest.xml:22:18-86 value=(androidx.core.app.CoreComponentFactory). Suggestion: add 'tools:replace="android:appComponentFactory"' to <application> element at AndroidManifest.xml:5:5-22:19 to override.

Cuando hice este tutorial por primera vez, todo se compiló y pude adquirir la barra de progreso, pero cuando intenté depurar y compilar, falló. Ahora, mi segunda vez, implementar la dependencia me da el mismo error.

PD: lo tengo configurado en 4.4 - Android actual

Miré " https://developer.android.com/topic/libraries/support-library/packages " y cuando crucé la referencia, parece que ya estoy incluyendo 28.0.0. No estoy seguro de qué hacer desde aquí.

 dependencies { implementation fileTree(dir: 'libs', include: ['*.jar']) implementation"org.jetbrains.kotlin:kotlin-stdlib-jdk7:$kotlin_version" implementation 'com.android.support:appcompat-v7:28.0.0' implementation 'com.android.support.constraint:constraint-layout:1.1.3' implementation 'com.android.support:design:28.0.0' testImplementation 'junit:junit:4.12' androidTestImplementation 'com.android.support.test:runner:1.0.2' androidTestImplementation 'com.android.support.test.espresso:espresso-core:3.0.2' /*third party library*/ implementation 'me.zhanghai.android.materialprogressbar:library:1.6.1' }

¿Qué apoyo necesita? Intenté implementar herramientas: reemplazar... Pero solo me da una serie de errores.

over 4 years ago · Santiago Trujillo
2 Respuestas
Responde la pregunta

0

Es porque su proyecto tiene diferentes versiones de la misma biblioteca: androidx y pre-androidx. En la barra de herramientas de Android Studio, vaya a: Refactor-> Migrate to androidX... -> Migrate

over 4 years ago · Santiago Trujillo Denunciar

0

Estas dos líneas resolvieron automáticamente mis conflictos de dependencia

Agregue android.useAndroidX=true android.enableJetifier=true en el archivo gradle.properties de su aplicación.

over 4 years ago · Santiago Trujillo Denunciar
Responde la pregunta
Encuentra empleos remotos

¡Descubre la nueva forma de encontrar empleo!

Top de empleos
Top categorías de empleo
Empresas
Publicar vacante Precios Comercial
Legal
Términos y condiciones Política de privacidad
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomiéndame algunas ofertas
Necesito ayuda