Android清单未从Gradle build更新应用程序版本
基于此,我希望Gradle使用版本号更新我的manifest.xml文件,特别是引用的这一节:Android清单未从Gradle build更新应用程序版本,android,gradle,android-manifest,Android,Gradle,Android Manifest,基于此,我希望Gradle使用版本号更新我的manifest.xml文件,特别是引用的这一节: The defaultConfig element configures core settings and entries in the manifest file (AndroidManifest.xml) dynamically from the build system. The values in defaultConfig override those in the manifest fi
The defaultConfig element configures core settings and entries in the manifest file (AndroidManifest.xml) dynamically from the build system. The values in defaultConfig override those in the manifest file.
但是,当我更改Gradle文件的版本代码或版本名时,清单中的值不会更改
- 这是正常的行为吗李>
- 清单和gradle版本之间的哪些值是STT版本代码和名称
- 如何使清单版本和gradle构建之间的连接更加可见
- 就连我也面临着类似的问题。我想这是gradle系统的默认行为。如果sdk版本、版本代码、版本名称等有任何更改,您需要分别更新
AndroidManifest.xml
和build.gradle
。我期待这些问题在即将发布的版本中得到解决 我的build.gradle中只有versionCode(1.0.3)和versionName(8),而且它在过去对我来说是正确的
现在我将versionCode更新为1.0.4,versionName更新为1,但它一直在Google play上给我错误。我甚至尝试将新的versionCode和versionName添加到AndroidManifest.xml中,但没有帮助。唯一有效的方法是将versionName更新为更高的数字(9)。Google Play上传apk和验证机制似乎有问题。希望我的回答能为其他人节省1小时来解决这个愚蠢的错误