【发布时间】:2013-11-28 15:15:04
【问题描述】:
我刚刚发现了一些关于 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 中删除,以及保留它更有意义的位置。
【问题讨论】: