【问题标题】:Release APK version not updating发布 APK 版本未更新
【发布时间】:2021-07-20 21:23:40
【问题描述】:

我正在编写一个flutter应用程序,目前版本为0.7.0,我已经在pubspec.yaml中指定了版本,并且Debug APK已经在更新版本上,但是发布APK 没有更新,即使在“flutter build apk”或“flutter run --release”之后也是如此。

发布 APK:

正如您在图片中看到的,版本名称是 0.6.0 而不是 0.7.0

调试 APK:

在调试 apk 中,版本是 0.7.0

pubspec.yaml:

  • github 中的项目存储库

【问题讨论】:

  • 正在运行 flutter clean 有什么帮助吗?
  • 我尝试了“flutter clen”,但仍然没有更新版本
  • 先尝试运行flutter pub get。然后检查你的versionNameversionCode在android文件夹的local.properties文件中。
  • 所以,我运行了 pub get,然后在 local.properties 上的 versionName 是 0.7.0,但它没有 versionCode。我点击了.apk屏幕中显示的AndroidManifest.xml,并且版本代码不同,如果它是自动生成的,我尝试更改Android文件夹中的AndroidManifest,但最终的AndroidManifest仍然是0.6.0版跨度>
  • 尝试将版本更改为version: 0.7.0+1。或者像@jordan-kotiadis 说的,试试version: 0.7.0+2。这似乎相关:stackoverflow.com/questions/53570575/…

标签: android flutter apk


【解决方案1】:

您还必须将版本代码从 1 更改为 2

【讨论】:

  • 你能教我在哪里更改版本代码吗?我是颤振/飞镖的新手。
  • 你去 build.gradle 你会改变flutterVersionCode值为2
【解决方案2】:

所以,即使在更改 codeVersion 之后也没有效果。

解决方案

但是我创建了一个解决方案,只是删除了构建bin然后运行flutter build apk

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2020-01-19
    • 2023-04-05
    • 1970-01-01
    • 2013-07-12
    • 1970-01-01
    • 1970-01-01
    • 2020-11-22
    • 2013-07-16
    相关资源
    最近更新 更多