【发布时间】: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。然后检查你的versionName和versionCode在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/…