我想在Google Play商店上更新我的应用程序,它不能接受具有相同版本的更新文件。
我是否已从build.gradle文件更改了版本:
android {
compileSdkVersion 21
buildToolsVersion "21.1.2"
defaultConfig {
applicationId "net.koorasudan.app"
minSdkVersion 14
targetSdkVersion 21
versionCode 5.1
versionName "5.1"
}
buildTypes {
release {
minifyEnabled false
proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
}
}
但是当我同步gradle时,它显示了此错误:
错误:(23,0)未找到Gradle DSL方法:'versionCode()'可能的原因:
项目“ SmartView 3”可能正在使用不包含该方法的Gradle版本。打开Gradle包装器文件 生成文件可能缺少Gradle插件。应用Gradle插件
如何解决这个问题呢?
该versionCode
是一个整数。
你不能versionCode 5.1
在你的build.gradle
另外,您还必须在脚本的开头添加此行。
apply plugin: 'com.android.application'
我也谢谢你,我已经在脚本的开头添加了这一行。
如果这样可以解决您的问题,请将答案标记为正确。它可以帮助其他用户。谢谢。
将versionCode更改为Integer对我有用