Ci-dessous sont les erreurs que je reçois
C:\Users\Dell\.gradle\caches\transforms-1\files-1.1\appcompat-v7-28.0.0-alpha1.aar\51cd62c84e9404bd66ab4daf252c48a1\res\values-v28\values-v28.xml
Error:(9, 5) error: resource Android:attr/dialogCornerRadius not found.
C:\Users\Dell\.gradle\caches\transforms-1\files-1.1\appcompat-v7-28.0.0-alpha1.aar\51cd62c84e9404bd66ab4daf252c48a1\res\values\values.xml
Error:(252, 5) error: resource Android:attr/fontVariationSettings not found.
Error:(252, 5) error: resource Android:attr/ttcIndex not found.
E:\20thJune2017_7PM\trunk\app\build\intermediates\incremental\mergeDebugResources\merged.dir\values-v28\values-v28.xml
Error:(11) error: resource Android:attr/dialogCornerRadius not found.
Error:(7) resource Android:attr/dialogCornerRadius not found.
Error:(11) resource Android:attr/dialogCornerRadius not found.
E:\20thJune2017_7PM\trunk\app\build\intermediates\incremental\mergeDebugResources\merged.dir\values\values.xml
Error:(486) resource Android:attr/fontVariationSettings not found.
Error:(486) resource Android:attr/ttcIndex not found.
Error:failed linking references.
Error:Java.util.concurrent.ExecutionException: Java.util.concurrent.ExecutionException: com.Android.tools.aapt2.Aapt2Exception: AAPT2 error: check logs for details
Error:Java.util.concurrent.ExecutionException: com.Android.tools.aapt2.Aapt2Exception: AAPT2 error: check logs for details
Error:com.Android.tools.aapt2.Aapt2Exception: AAPT2 error: check logs for details
Error:Execution failed for task ':app:processDebugResources'.
> Failed to execute aapt
Ci-dessous mon build.gradle (niveau de l'application)
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 'com.Android.support:appcompat-v7:+'
compile 'com.Android.support.constraint:constraint-layout:1.0.0-alpha3'
compile 'com.Android.support:design:+'
compile 'com.Android.support:support-v4:+'
testCompile 'junit:junit:4.12'
compile 'com.squareup.retrofit2:retrofit:2.1.0'
compile 'com.squareup.retrofit2:converter-gson:2.1.0'
compile 'com.google.code.gson:gson:2.7'
compile 'de.hdodenhof:circleimageview:2.1.0'
compile 'com.squareup.picasso:picasso:2.5.2'
compile 'com.github.fiskurgit:ChipCloud:2.1.1'
compile 'com.google.Android.gms:play-services-maps:11.4.0'
compile 'com.squareup.okhttp3:logging-interceptor:3.3.0'
compile 'commons-codec:commons-codec:1.10'
compile 'com.crittercism:crittercism-Android-agent:+'
compile 'ch.hsr:geohash:1.3.0'
compile 'com.google.firebase:firebase-messaging:11.4.0'
compile 'com.google.firebase:firebase-core:11.4.0'
compile 'com.google.Android.gms:play-services-analytics:11.4.0'
compile 'com.ahmedjazzar.rosetta:rosetta:1.0.1'
}
J'ai essayé différentes solutions de stackoverflow mais aucune n'a fonctionné. Pouvez-vous m'aider s'il vous plaît sur ce point.Merci d'avance.
Supprimez ces lignes et synchronisez:
compile 'com.Android.support:appcompat-v7:+'
compile 'com.Android.support:design:+'
compile 'com.Android.support:support-v4:+'
puis allez dans Fichier -> Structure du projet puis allez dans Dépendances et cliquez sur le bouton + en haut à droite
sélectionnez les dépendances de la bibliothèque De la liste . Sélectionnez les 3 dépendances ci-dessus et cliquez sur OK
Assurez-vous que compileSdkVerison et targetSdkVersion sont identiques à ceux de ces dépendances.
Vous devez utiliser des versions plus spécifiques de vos dépendances.
compile 'com.Android.support:design:+'
sélectionne la dernière bibliothèque de prise en charge de la conception (28.0.0-alpha) incompatible avec votre SDK de compilation <28. Changer en
compile 'com.Android.support:design:27.+'
ou de préférence une version spécifique telle que
compile 'com.Android.support:design:27.1.0'
De même pour vos autres dépendances dynamiques avec +
dans leur version.
J'ai eu un problème similaire et la solution consistait à migrer vers AndroidX.
Avec Android Studio 3.2 et versions ultérieures, vous pouvez migrer rapidement un fichier projet existant pour utiliser AndroidX en sélectionnant Refactor> Migrer vers AndroidX dans la barre de menus.
Si vous avez des dépendances Maven qui n’ont pas été migrées vers le fichier Espace de noms AndroidX, le système de génération Android Studio migre également ces dépendances pour vous lorsque vous définissez les deux indicateurs suivants sur true dans votre fichier gradle.properties:
Android.useAndroidX=true Android.enableJetifier=true
Pour migrer un projet existant qui n’utilise aucun tiers bibliothèques avec des dépendances nécessitant une conversion, vous pouvez définir le Indicateur Android.useAndroidX à true et indicateur Android.enableJetifier à faux.
Si vous êtes toujours confronté à ce problème, essayez de déboguer dans terminal. Plusieurs raisons peuvent expliquer cette erreur, mais vous ne pouvez pas identifier précisément la raison à moins de déboguer en détail. Exécutez cette commande dans le terminal, vous pourrez peut-être savoir exactement où vous obtenez ce bogue:
./gradlew installDebug
regardez @ votre version du Kit de développement logiciel (SDK) Compile et
et changer dans votre Build.gradle Module: app la prochaine chose:
- >>> forme: implémentation 'com.Android.support:design:28.0.0-beta1'
implementation 'com.Android.support:cardview-v7:28.0.0-beta1'
implementation 'com.Android.support:recyclerview-v7:28.0.0-beta1'
implementation 'com.Android.support:appcompat-v7:28.0.0-beta1'
- >>> à: implémentation 'com.Android.support:design:26.0.0-beta1'
implementation 'com.Android.support:cardview-v7:26.0.0-beta1'
implementation 'com.Android.support:recyclerview-v7:26.0.0-beta1'
implementation 'com.Android.support:appcompat-v7:26.0.0-beta1'
bonne journée...
Essaye ça:
Accédez aux dépendances à gradle
(module) et remplacez toutes les dépendances par les suivantes:
dependencies {
debugImplementation 'com.Android.support.constraint:constraint-layout:1.1.2'
implementation fileTree(include: ['*.jar'], dir: 'libs')
androidTestImplementation 'junit:junit:4.12'
implementation 'com.Android.support:appcompat-v7:26.1.0'
implementation 'com.Android.support:support-v4:26.1.0'
implementation 'com.Android.support:design:26.1.0'
}
Changer tout SdkVersion
à 26
Ensuite, sous compileSdkVersion
, ajoutez ce qui suit:
buildToolsVersion '27.0.3'