使用gradle时,是否需要在android清单中复制版本和sdk信息?
android开发者指南()指定清单应该包含版本号信息,以及最小和目标sdk版本。像这样:使用gradle时,是否需要在android清单中复制版本和sdk信息?,android,gradle,Android,Gradle,android开发者指南()指定清单应该包含版本号信息,以及最小和目标sdk版本。像这样: <manifest xmlns:android="http://schemas.android.com/apk/res/android" package="com.example.package.name" android:versionCode="2" android:versionName="1.1"> <uses-sdk android:minSdkVersion="
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="com.example.package.name"
android:versionCode="2"
android:versionName="1.1">
<uses-sdk android:minSdkVersion="integer"
android:targetSdkVersion="integer"
android:maxSdkVersion="integer" />
是否有必要将这些信息包括在android清单和gradle文件中,或者gradle构建系统是否会正确填充这些信息?您可以安全地从manifest.xml中删除这些信息,并将它们放在build.gradle中 我已经在我的几个项目上做了一段时间了,没有任何负面影响
android {
compileSdkVersion 19
buildToolsVersion "19.0.0"
defaultConfig {
versionCode 12
versionName "2.0"
minSdkVersion 16
targetSdkVersion 16
}
}