Android 如何在颤振应用程序上自动增加构建编号?

Android 如何在颤振应用程序上自动增加构建编号?,android,android-studio,flutter,Android,Android Studio,Flutter,目前,每次我构建我的APK时,我都需要在两个地方手动更新我的构建版本-这似乎是非常未自动化和违反直觉的(我将此与Jenkins构建ID进行比较) 我知道我必须(并且更愿意)手动更新(semver)版本-0.2.0 但肯定有某种过程/设置/插件可以在每次构建时自动更新+3?我读过很多文章和解决方案,但没有一篇真正做到了我期望它能做到的(除非我必须这样做,否则我真的不想要预构建挂钩和perl正则表达式脚本) 注意:我还没有推广到PlayStore——只是将APK分发给核心团队 公共规范yaml 版本

目前,每次我构建我的APK时,我都需要在两个地方手动更新我的构建版本-这似乎是非常未自动化和违反直觉的(我将此与Jenkins构建ID进行比较)

我知道我必须(并且更愿意)手动更新(semver)版本-0.2.0

但肯定有某种过程/设置/插件可以在每次构建时自动更新+3?我读过很多文章和解决方案,但没有一篇真正做到了我期望它能做到的(除非我必须这样做,否则我真的不想要预构建挂钩和perl正则表达式脚本)

注意:我还没有推广到PlayStore——只是将APK分发给核心团队

公共规范yaml

版本:0.2.0+3

local.properties

flutter.versionName=0.2.0
flutter.versionCode=3
我正在使用:

  • Android Studio 4.0.2
  • 颤振1.22

    • 我一直在想同样的事情,因为上传到应用商店时会出现问题

      看起来解决方案是用fastlane之类的东西自动化这个过程,这正是Flatter文档所喜欢的

      快车道:

      连续交付时的颤振文件:

      Fastlane
      increment\u build\u number
      action:

      这里有更多有用的讨论: