【发布时间】:2020-02-13 10:53:17
【问题描述】:
在应用程序构建 Gradle 文件中更改版本代码后,我已提交代码。 我已经在 Azure DevOps 中运行了管道。 完成管道任务并在放置文件夹上生成 APK,但是当我发布 APK 播放商店时,然后从播放商店收到一条消息“Apk 版本已使用”。
【问题讨论】:
标签: android azure-devops continuous-integration continuous-deployment
在应用程序构建 Gradle 文件中更改版本代码后,我已提交代码。 我已经在 Azure DevOps 中运行了管道。 完成管道任务并在放置文件夹上生成 APK,但是当我发布 APK 播放商店时,然后从播放商店收到一条消息“Apk 版本已使用”。
【问题讨论】:
标签: android azure-devops continuous-integration continuous-deployment
如果更改 build.gradle 文件中的 versionCode 不起作用。 您可以尝试删除位于默认配置下的 versionCode 和 versionName,并在 AndroidManifest.xml 中添加 versionCode 和 versionName:请检查此thread。
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="YOUR_PACKAGE_NAME"
android:versionCode="1"
android:versionName="1.0">
还要确保管道是针对提交版本代码更改的正确分支构建的。
如需自动增加版本号,请查看auto Increase the version code in Android apk using Fastlane
【讨论】: