最佳答案
我刚刚发现了 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"/>
我真的不喜欢有相同的设置分布在两个不同的文件,所以我想知道,如果我可以安全地删除它无论是从 build.gradle
或 AndroidManifest.xml
和它更有意义的地方,保持它。