首页 > 解决方案 > 无法从 build.gradle 更新 Android Studio for mac 中的版本代码

问题描述

我目前有构建版本 1,Google Play 商店希望我在发布应用程序之前更新构建版本。

在 Gradle Scripts > build.gradle(Module:app) 中,versionCode 为 1。

如果我将其更改为 1.1(比如说),程序想要同步。

但是当我同步时,构建会立即失败,并显示以下起始消息:

“在 DefaultConfig_Decorated{name=main, dimension=null, minSdkVersion=DefaultA... 上找不到参数 [1.1] 的方法 versionCode()”等

如果我转到 Project Structure > Flavors ,它已经更新到 1.1,所以我看不出还有什么需要更改的。

manifest 中的版本号并不是 build.gradle 中的版本号,因为默认是 1.0,对应的是 build.gradle 中的默认版本号 1.0(不是版本号 1)。

有任何想法吗?

我也尝试过直接从项目结构中进行更改,但结果是一样的。

谢谢大卫

标签: androidversion-controlbuild.gradle

解决方案


版本代码是一个整数,它应该是 1,2,3... 等等它将被 Play 商店用来更新 APK

版本代码始终是增量的。在每个版本中增加版本代码。

版本名称是视觉显示,您可以在其中放置“1.0-Beta”、“1.0.1”等。

有关更多详细信息,请查看以下链接

安卓版


推荐阅读