175 votes

error: resource android: attr / fontVariationSettings non trouvé

Avertissement:L' android.dexOptions.incremental propriété est obsolète et il n'a pas d'effet sur le processus de construction. /home/midhilaj/.gradle/caches/transforms-1/files-1.1/appcompat-v7-26.1.0.aar/be3106efb0df111fe5a3f7b356dd070b/res/values/values.xml Erreur:(246, 5) erreur: ressources android:attr/fontVariationSettings pas trouvé. /project/bkup/7_march_2018/hyshoper/milla/build/intermediates/incremental/mergeDebugAndroidTestResources/merged.dir/values/values.xml Erreur:(246, 5) erreur: ressources android:attr/ttcIndex pas trouvé. Erreur:(269) ressources android:attr/ttcIndex pas trouvé. Erreur:(269) ressources android:attr/fontVariationSettings pas trouvé. Erreur:java.util.de façon concomitante.ExecutionException: java.util.de façon concomitante.ExecutionException: com.android.outils.aapt2.Aapt2Exception: AAPT2 erreur: vérifier les journaux pour détails de l'Erreur:échec de la liaison des références. Erreur:java.util.de façon concomitante.ExecutionException: com.android.outils.aapt2.Aapt2Exception: AAPT2 erreur: vérifier les journaux pour détails de l'Erreur:com.android.outils.aapt2.Aapt2Exception: AAPT2 d'erreur: consultez les journaux pour les détails de l'Erreur:échec de l'Exécution de la tâche ':milla:processDebugAndroidTestResources'.

Échec de l'exécution de aapt Informations:9 erreurs de l'Information:CONSTRUIRE ÉCHOUÉ en 2s de l'Information:1 avertissement d'Informations:Voir la sortie de la console

Comment résoudre ce problème? mon dépendances

dependencies {
    compile fileTree(include: ['*.jar'], dir: 'libs')
    androidTestCompile('com.android.support.test.espresso:espresso-core:2.2.2', {
        exclude group: 'com.android.support', module: 'support-annotations'
    })


    compile 'de.hdodenhof:circleimageview:2.2.0'



    compile('com.alibaba.android:ultraviewpager:1.0.6.1@aar') {
        transitive = true
    }
    compile('org.apache.httpcomponents:httpmime:4.3.6') {
        exclude module: 'httpclient'
    }
    compile 'com.synnapps:carouselview:0.1.4'
    compile 'com.sun.mail:android-mail:1.5.5'
    compile 'com.sun.mail:android-activation:1.5.5'
    implementation 'com.muddzdev:styleabletoast:2.0.2'
    compile 'javax.annotation:javax.annotation-api:1.2'




    compile 'me.grantland:autofittextview:0.2.+'
    // base library
     //slider
    compile 'com.ss.bannerslider:bannerslider:1.8.0'
    //noinspection GradleCompatible
    compile 'jp.wasabeef:recyclerview-animators:2.2.7'
    compile 'com.android.support:multidex:1.0.1'
    compile 'com.squareup.picasso:picasso:2.5.2'
    compile 'com.google.code.gson:gson:2.6.2'
    compile 'com.github.satyan:sugar:1.4'
    compile 'com.android.support:multidex:1.0.1'
    compile 'com.squareup.picasso:picasso:2.5.2'
    compile 'com.android.support:percent:26.1.0'
    compile 'com.google.code.gson:gson:2.6.2'
    compile 'com.github.satyan:sugar:1.4'
    compile 'jp.wasabeef:recyclerview-animators:2.2.6'
    compile 'pl.droidsonroids.gif:android-gif-drawable:1.1.+'
    compile 'com.afollestad.material-dialogs:core:0.9.4.2'
    compile 'com.google.android.gms:play-services:9.8.0'
    compile 'com.google.android.gms:play-services-auth:9.8.0'
    compile 'com.google.android.gms:play-services-location:9.8.0'
    compile 'com.google.firebase:firebase-core:9.8.0'
    compile 'com.google.firebase:firebase-auth:9.8.0'
    compile 'com.google.firebase:firebase-database:9.8.0'
    compile 'com.google.firebase:firebase-config:9.8.0'
    compile 'com.google.firebase:firebase-crash:9.8.0'
    compile 'com.google.firebase:firebase-invites:9.8.0'
    compile 'com.google.firebase:firebase-storage:9.8.0'
    compile 'cn.pedant.sweetalert:library:1.3'
    compile 'at.blogc:expandabletextview:1.0.3'
    compile 'com.joanzapata.iconify:android-iconify-fontawesome:2.1.+'
    compile 'com.android.support:appcompat-v7:26.1.0'

    implementation 'com.github.bumptech.glide:glide:4.6.1'
    annotationProcessor 'com.github.bumptech.glide:compiler:4.6.1'
    compile 'com.android.support:design:26.1.0'
    compile 'com.android.support:cardview-v7:26.1.0'
    compile 'com.android.support:support-v4:26.1.0'
    compile 'com.android.support:recyclerview-v7:26.1.0'
    compile 'com.nineoldandroids:library:2.4.0'
    compile 'com.daimajia.slider:library:1.1.5@aar'
    compile 'com.android.support.constraint:constraint-layout:1.0.2'
    testCompile 'junit:junit:4.12'
    implementation 'com.android.support:design:26.1.0'

}

311voto

zyc zyc Points 1566

essayez de remplacer compileSdkVersion par:

 compileSdkVersion 28
 

fontVariationSettings ajouté au niveau 28 de l'api. Api doc ici

56voto

akhil Points 770

Ceci est dû à une incompatibilité avec la bibliothèque de support Android qui est passée à la version 28. J'ai résolu le problème en forçant la compilation à utiliser une bibliothèque de support inférieure. // comme construire gradle

 configurations.all {
        resolutionStrategy {
                force 'com.android.support:support-v4:27.1.0'
    }
} 
 

Mon projet a été construit avec succès immédiatement après avoir changé cela. J'espère que cela pourrait vous aider aussi. J'ai perdu une journée de développement à cause de cela!.

22voto

Regular User Points 147

Pour ceux qui doivent conserver compileSdkVersion 27 et sont incapables de mise à niveau pour androidx encore, vous ne devez pas mettre à niveau (ou plus) les versions des dépendances dans les liens suivants. Ces liens sont où la modification de rupture a été introduit. Vous devez trouver une version antérieure qui n'utilise pas androidx.

https://firebase.google.com/support/release-notes/android#update_-_june_17_2019

https://developers.google.com/android/guides/releases#june_17_2019

Par exemple, les éléments suivants sont compatibles avec compileSdkVersion 27:

dependencies {
    implementation 'com.android.support:appcompat-v7:27.1.1'
    implementation 'com.android.support:support-v4:27.1.1'
    implementation 'com.google.android.gms:play-services-maps:16.1.0'
    implementation 'com.google.android.gms:play-services-location:16.0.0'
    implementation 'com.google.firebase:firebase-core:16.0.9'
    implementation 'com.google.firebase:firebase-messaging:18.0.0'
}

Le suivant va rompre avec compileSdkVersion 27 et ne sont compatibles qu'avec compileSdkVersion 28:

dependencies {
    implementation 'com.android.support:appcompat-v7:28.0.0'
    implementation 'com.android.support:support-v4:28.0.0'
    implementation 'com.google.android.gms:play-services-maps:17.0.0'
    implementation 'com.google.android.gms:play-services-location:17.0.0'
    implementation 'com.google.firebase:firebase-core:17.0.0'
    implementation 'com.google.firebase:firebase-messaging:19.0.0'
}

10voto

John Prado Points 170

Je résous ce problème avec la ligne ci-dessous:

 cordova plugin add cordova-android-support-gradle-release --save
 

Après cela, la compilation a été un succès.

9voto

Pablo Cegarra Points 2374

Si vous mettez à jour vers v28

remplacez compileSdkVersion par compileSdkVersion 28

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X