Je viens de découvrir quelque chose de bizarre à propos du studio Android: il contient des options de configuration dans le build.gradlefichier qui remplacent ce qui est spécifié dans le AndroidManifest.xmlfichier.
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, alors je me demande si je peux le supprimer en toute sécurité de build.gradleou AndroidManifest.xmlet où il est plus logique de le conserver.