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' }
Réponses
Trop de publicités?essayez de remplacer compileSdkVersion par:
compileSdkVersion 28
fontVariationSettings ajouté au niveau 28 de l'api. Api doc ici
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!.
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'
}