No se encontró ningún recurso que coincida con el nombre dado (en 'cardBackgroundColor' con el valor '? Android: attr / colorBackgroundFloating')

Estoy recibiendo estos dos mensajes de error al intentar compilar:

/Users/dericw/coding/myApplication/lfdate/android/app/build/intermediates/exploded-aar/com.android.support/cardview-v7/23.2.1/res/values-v23/values-v23.xml Error:(3, 5) No resource found that matches the given name (at 'cardBackgroundColor' with value '?android:attr/colorBackgroundFloating'). Error:Execution failed for task ':app:processDebugResources'. > com.android.ide.common.process.ProcessException: org.gradle.process.internal.ExecException: Process 'command '/Users/dericw/Library/Android/sdk/build-tools/23.0.2/aapt'' finished with non-zero exit value 1 

Android Studio a continuación, abre v23/values-23.xml con este estilo:

  <style name="CardView" parent="Base.CardView"> <item name="cardBackgroundColor">?android:attr/colorBackgroundFloating</item> </style> 

Pero no tengo eso definido en ninguna parte de mi aplicación. Es un archivo generado que me está dando el error. Estoy bastante stumped sobre cómo solucionar este problema? ¿Alguien ha encontrado esto antes? ¿Cómo puedo solucionar esto?

Archivo de construcción del proyecto

 buildscript { repositories { jcenter() } dependencies { classpath 'com.android.tools.build:gradle:1.5.0' classpath 'com.google.gms:google-services:2.0.0-alpha6' } } allprojects { repositories { jcenter() } } 

Archivo de generación de aplicaciones

 buildscript { repositories { mavenCentral() maven { url 'https://maven.fabric.io/public' } } dependencies { classpath 'io.fabric.tools:gradle:1.+' } } apply plugin: 'com.android.application' apply plugin: 'io.fabric' android { compileSdkVersion 22 buildToolsVersion '23.0.2' defaultConfig { applicationId "com.something.myapp" minSdkVersion 16 targetSdkVersion 22 versionCode 200 versionName "1.7.1" } buildTypes { debug { versionNameSuffix '-debug' } release { minifyEnabled false proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro' signingConfig signingConfigs.release zipAlignEnabled true } } packagingOptions { exclude 'META-INF/DEPENDENCIES' exclude 'META-INF/NOTICE' exclude 'META-INF/LICENSE' exclude 'META-INF/LICENSE.txt' exclude 'META-INF/NOTICE.txt' } sourceSets { androidTest.setRoot('src/test') } } repositories { mavenCentral() maven { url 'https://oss.sonatype.org/content/repositories/snapshots/' } maven { url 'https://maven.fabric.io/public' } } dependencies { compile fileTree(include: ['*.jar'], dir: 'libs') compile('com.crashlytics.sdk.android:crashlytics:2.4.0@aar') { transitive = true; } compile('org.apache.httpcomponents:httpmime:4.3.6') { exclude module: 'httpclient' } compile project(':viewPagerIndicator') compile 'com.android.support:appcompat-v7:22.2.1' compile 'com.android.support:cardview-v7:22.2.1' compile 'com.android.support:recyclerview-v7:22.2.1' compile 'com.android.support:design:22.2.1' compile 'com.facebook.android:facebook-android-sdk:4.+' compile 'com.mcxiaoke.volley:library:1.+' compile 'com.parse.bolts:bolts-android:1.+' compile 'com.parse:parse-android:1.+' compile 'com.google.android.gms:play-services-gcm:8.3.0' compile 'com.google.android.gms:play-services-analytics:8.3.0' compile 'joda-time:joda-time:2.+' compile 'com.koushikdutta.async:androidasync:2.+' compile 'com.edmodo:rangebar:1.+' compile 'org.lucasr.twowayview:twowayview:0.+' compile 'com.github.amlcurran.showcaseview:library:5.4.+' compile 'com.nostra13.universalimageloader:universal-image-loader:1.+' compile 'com.getbase:floatingactionbutton:1.+' compile 'com.mixpanel.android:mixpanel-android:4.+' compile 'org.apache.httpcomponents:httpclient-android:4.3.5' compile 'com.wefika:flowlayout:0.+' compile 'com.hudomju:swipe-to-dismiss-undo:1.+' compile 'com.soundcloud.android:android-crop:1.0.1@aar' compile 'com.squareup.picasso:picasso:2.+' } apply plugin: 'com.google.gms.google-services' 

7 Solutions collect form web for “No se encontró ningún recurso que coincida con el nombre dado (en 'cardBackgroundColor' con el valor '? Android: attr / colorBackgroundFloating')”

Compile 'com.facebook.android:facebook-android-sdk:4.+' necesita V-23

Cambie el SDK de la versión de Facebook a 4.8.0 entonces no utilizará ese archivo de recurso. A continuación, el código se activará y se ejecutará /

También tuve este problema. Resolví forzando una versión más vieja de la biblioteca de la vista de la tarjeta como el problema es con ése.

 compile('com.android.support:cardview-v7:23.2.0') { force = true } 

El problema fue con 23.2.1 de vista de tarjeta, el SDK de Facebook utiliza esta biblioteca.

Si está utilizando el complemento "cordova-plugin-facebook4", elimine el plugin de su proyecto y retírelo (la versión más reciente) y vuelva a agregarlo a su proyecto.

Al mismo tiempo, por favor, compruebe el archivo xml, que se encuentra en yourCordovaProject/plugin/cordova-plugin-facebook4/plugin.xml alrededor de la línea No. 64, debe ser de 4.8.+

<framework src="com.facebook.android:facebook-android-sdk:4.8.+"/>

  1. Para una solución temporal he solucionado mi problema cambiando el proyecto.properties:

Vi plataformas / android / project.properties

Y cambiado de target = android-22 a target = android-23

  1. Para una solución permanente , sólo tiene que actualizar la plataforma android:

Plataforma cordova actualización android –save

Para los usuarios de Phonegap Build, pruebe esto. Funcionó para mí.

 <plugin spec="https://github.com/jeduan/cordova-plugin-facebook4#aff9a08a86cc6c6a18019f7adc2896ddf97c11cd" source="git" > 

Mi sistema ya tenía 23 instalado. Desde el panel del proyecto, Aplicación -> Abrir módulo de configuración (F4) -> Aplicación -> ficha Propiedades. Tenía Compile Sdk Versión Android 5.50 (piruleta). Así que cambié a API 23+ y funcionó. Así que comprobé la aplicación build.gradle cambiado
De compileSdkVersion 21
BuildToolsVersion "23.0.3"
a
CompileSdkVersion 'android-N'
BuildToolsVersion "23.0.3"

Así que estoy suponiendo que usted puede simplemente cambiar compoileSdkVersion a su buildTollVersion.

Lo arreglé eliminando el complemento:

  cordova plugin remove cordova-plugin-facebook4 

Y volver a instalarlo desde este commit:

cordova plugin add https://github.com/jeduan/cordova-plugin-facebook4\#aff9a08a86cc6c6a18019f7adc2896ddf97c11cd --save --variable APP_ID="YOUR_FB_APP_ID" --variable APP_NAME="YOUR_FB_APP_NAME"

  • Paquete de soporte de Android / Biblioteca de Compatibilidad - use v4 o v13?
  • Biblioteca de soporte de las pestañas personalizadas
  • No se puede resolver el símbolo AppCompatActivity - ¿No se reconocen las bibliotecas de soporte v7?
  • ¿Por qué no puedo importar AndroidJUnit4 y ActivityTestRule en mi clase de prueba de unidad?
  • ConstraintLayout no funciona en el editor de GUI Android Studio 3.0 - Canary 4
  • Biblioteca de soporte de Android v7 + Maven + Eclipse: dependencia apklib no encontrada en el espacio de trabajo
  • Soporte para Android Tipo de entrada EditTextPreference
  • Recyclerviews y SwipeRefreshLayout utilizando la biblioteca de soporte 23.2.0
  • Estilo SwipeRefreshLayout en r21 de la biblioteca de soporte
  • Appcompat, compatibilidad y bibliotecas de soporte para Lollipop si SDK mínimo = 14
  • Android-support-v4 error generado con la eliminación de R.java
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.