Androidスタジオについて奇妙なことを発見しました.ファイルbuild.gradleに指定されているものをオーバーライドする構成オプションがファイルにいくつかありAndroidManifest.xmlます。
たとえば、次の行が にありましたbuild.gradle。
android {
compileSdkVersion 18
buildToolsVersion "18.1.1"
defaultConfig {
minSdkVersion 10
targetSdkVersion 10
}
...
}
の対応するタグをオーバーライドしていましたAndroidManifest.xml:
<uses-sdk
android:minSdkVersion="8"
android:targetSdkVersion="8"/>
同じ設定を 2 つの異なるファイルに分散させるのはあまり好きではないので、 または のいずれかから安全に削除できるかどうか、および保持する方が理にかなっている場所に疑問に思ってbuild.gradleいAndroidManifest.xmlます。