J'essaie de compiler mon projet, mais il y a une erreur
Android manifest.xml
<application
Android:allowBackup="true"
Android:icon="@mipmap/ic_launcher"
Android:label="@string/app_name"
Android:roundIcon="@mipmap/ic_launcher"
Android:supportsRtl="true"
Android:theme="@style/AppTheme">
J'essaie déjà de reconstruire le projet ou de synchroniser avec Gradle mais cela ne fonctionne pas pour moi.
mes dépendances
compile 'com.Android.support:appcompat-v7:23.0.0'
compile 'com.Android.support:design:23.0.0'
compile 'com.Android.support.constraint:constraint-layout:1.0.2'
testCompile 'junit:junit:4.12'
compile project(':circleimageview-2.0.0-sources')
Comment réparer cette erreur? Je suis novice sur Android Studio.
roundIcon
est un attribut qui était introduit pour la première fois avec Android Nougat 7.1 (API de niveau 25). Par conséquent, vous avez deux options disponibles en fonction du type d'appareil que vous ciblez:
minSdkVersion
et targetSdkVersion
sont définis sur 25 dans le build.gradle
de votre application:defaultConfig {
minSdkVersion 25
targetSdkVersion 25
}
Android:roundIcon
de votre manifeste et utiliser uniquement Android:icon
.J'ai supprimé Android:roundIcon
de mon manifeste, mais lors de la compilation de mon projet avec l'API 24, la propriété Android:roundIcon
est toujours ajoutée à AndroidManifest.xml
.
Afin de résoudre mon problème, j'ai dû mettre à jour mon API vers la version 25 et définir comileSdkversion
sur 25
.