我刚刚发现了一些关于 Android Studio 的奇怪之处:它在文件中有一些配置选项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"/>
我真的不喜欢将相同的设置分布在两个不同的文件中,所以我想知道是否可以安全地将其从其中删除,或者build.gradle
保留AndroidManifest.xml
它更有意义的地方。