android - 无法从 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)。
有任何想法吗?
我也尝试过直接从项目结构中进行更改,但结果是一样的。
谢谢大卫
解决方案
版本代码是一个整数,它应该是 1,2,3... 等等它将被 Play 商店用来更新 APK
版本代码始终是增量的。在每个版本中增加版本代码。
版本名称是视觉显示,您可以在其中放置“1.0-Beta”、“1.0.1”等。
有关更多详细信息,请查看以下链接
推荐阅读
- python - 如果另一个 DEF 不起作用,如何运行一个 DEF 以及如何构建它?
- arrays - 对包含在数组中的字典进行排序
- html - 将第二个垫子工具栏放在主垫子工具栏下?
- python - 气流 BashOperator 在 Python 脚本之间传递参数
- vba - 查找匹配的重复项并为每个项涂上不同的颜色
- c - 查找数组中随机数的频率
- android - Xamarin.Android 中的 java.lang.IllegalStateException onCreate 活动
- python-3.x - anaconda 和 VScode 的问题
- javascript - Javascript和chart.js,如何将欧元货币添加到y标签
- regex - 学习如何使用正则表达式来验证电子邮件地址