"Error: Atributo" estilo "ya se ha definido" error después de añadir facebook sdk de Maven
Agregué facebook SDK a través de maven de la siguiente manera:
compile 'com.facebook.android:facebook-android-sdk:3.21.1'
Cuando compile, estoy recibiendo el error en mi archivo \app\src\main\res\values\colors.xml
como
- Gradle Sube la aplicación android apk a maven repo (nexus)
- Error al ejecutar el objetivo com.jayway.maven.plugins.android.generation2: android-maven-plugin
- NoClassDefFoundError con Android Support Library y Maven
- Dependencias transicionales de AAR en Maven
- El procesamiento de AndroidAnnotations falla en IntelliJ porque R.java no se genera
Error:Attribute "style" has already been defined
¿Alguna sugerencia? Es muy desconcertante.
apply plugin: 'com.android.application' android { compileSdkVersion 21 buildToolsVersion '21.1.1' defaultConfig { applicationId 'com.rayat.pricewiz' minSdkVersion 17 targetSdkVersion 21 versionCode 1 versionName '1.0' } buildTypes { release { runProguard false proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro' } } productFlavors { } } dependencies { compile fileTree(include: ['*.jar'], dir: 'libs') compile files('libs/androidmvcframework.jar') compile files('libs/ksoap2-android-assembly-2.5.8-jar-with-dependencies.jar') compile files('libs/universal-image-loader-1.9.2.jar') // You must install or update the Google Repository through the SDK manager to use this dependency. // You must install or update the Google Repository through the SDK manager to use this dependency. compile 'com.android.support:support-v4:21.0.0' compile 'com.google.android.gms:play-services:6.1.71' compile 'com.android.support:appcompat-v7:21.0.0' compile 'com.android.support:recyclerview-v7:+' compile files('libs/CWAC-SackOfViewsAdapter.jar') compile 'com.daimajia.swipelayout:library:1.1.7@aar' compile 'com.facebook.android:facebook-android-sdk:3.21.1' }
Mi archivo colors.xml:
<?xml version="1.0" encoding="utf-8"?> <resources> <color name="white">#FFFFFF</color> <color name="black">#000000</color> <color name="red">#FF0000</color> <color name="transparent">#00000000</color> <color name="gray">#808080</color> <color name="grey">#CDCDCD</color> <color name="grey_dark">#5D5D5D</color> <color name="blue_light">#69b5ec</color> <color name="blue">#10a3d9</color> <color name="blue_dark">#295496</color> <color name="orange">#ed8305</color> <color name="orange_light">#F7BB31</color> <color name="logo_green">#46B525</color> <color name="green_menu">#0F6A15</color> <color name="orange_semi_transparent">#DC46B525</color> <color name="actionbar_text">#FFFFFF</color> <color name="black_overlay">#66000000</color> <color name="grey_border">#DDDDDD</color> <color name="navy_blue">#1A0DAB</color> <color name="background_tab_pressed">#6633B5E5</color> <color name="dark_grey">#808080</color> <color name="btn_unselected_grey">#FAFAFA</color> <color name="btn_unselected_grey_border">#EEEFF0</color> <color name="follow_unselected">#5D5D5D</color> <color name="bag_orange">#F7BB31</color> <color name="hint_color">#66000000</color> <color name="light_header_grey">#F1F1F1</color> <color name="grey_header_text">#5A5A5A</color> <color name="btn_pressed_color">#b3dae8</color> <color name="fragment_seperator">#e5e5e5</color> <color name="view_ontouch_color">#69B5EC</color> </resources>
Gracias,
Noorul
- Configuración de la biblioteca de soporte de Android con maven
- ¿Qué es Maven en Android Studio?
- Compatibilidad con versiones anteriores del diseño del material: colorAccent requiere el nivel 21 de API cuando se utiliza appcompat7
- ¿Por qué no puedo importar el SDK de Facebook correctamente?
- Publicación de la biblioteca android a jcenter error - Añade un archivo POM a la última versión de tu paquete
- Importar fanfarronería en el proyecto existente en Android Studio
- Configuraciones de compilación de Android para varios clientes
- La tarea "instalar" de plugin de Gradle Maven no funciona con el proyecto de la biblioteca de Android
El SDK de Facebook tiene un atributo llamado "estilo" y en mi caso parece estar en conflicto con el mismo nombre de atributo en JazzyViewPager
Abra el archivo intermedio en el directorio de compilación y busque "nombre = estilo" para averiguar dónde se origina el problema
El error gradle le mostrará la línea de comandos con el nombre de archivo intermedio
- Compilando la cadena como código durante el tiempo de ejecución en Android
- Recyclerview dentro de la vista de desplazamiento afecta a la posición de desplazamiento