Je viens de découvrir quelque chose d'étrange à propos d'Android studio : il dispose de certaines options de configuration dans la section build.gradle
qui remplacent ce qui est spécifié dans le fichier AndroidManifest.xml
fichier.
Par exemple, j'avais les lignes suivantes dans build.gradle
:
android {
compileSdkVersion 18
buildToolsVersion "18.1.1"
defaultConfig {
minSdkVersion 10
targetSdkVersion 10
}
...
}
qui remplaçait la balise correspondante dans AndroidManifest.xml
:
<uses-sdk
android:minSdkVersion="8"
android:targetSdkVersion="8"/>
Je n'aime pas vraiment que les mêmes paramètres soient répartis dans deux fichiers différents, et je me demande donc si je peux les supprimer en toute sécurité soit de build.gradle
o AndroidManifest.xml
et où il est plus judicieux de le conserver.