Flutter App 发布更新后无法在手机上运行

Posted

技术标签:

【中文标题】Flutter App 发布更新后无法在手机上运行【英文标题】:Flutter App Not Work on Mobile Phone After Release Update 【发布时间】:2021-05-16 11:12:04 【问题描述】:

这是我在 Google Play 商店中对 Flutter 应用程序的第四次更新。我已将 API 从 16 更改为 19。我在我的应用程序中添加了一些功能,这就是我需要更改它的原因,因为依赖项不支持 16。当我在模拟器上测试应用程序时,它工作正常。当我在 Google Play Store 上发布 apk 包并更新应用程序时,它无法在用户端应用程序上运行。它没有显示任何错误。顺利打开。 我正在使用 SQLite 数据库。当我创建新记录时,它会显示已保存的消息数据,但数据未显示在应用程序上。

抱歉一周英语。

【问题讨论】:

【参考方案1】:

您是否尝试使用发行版 flutter run --release 运行? 你也可以通过adb logcat查看Play商店版本日志

【讨论】:

是的,我试过了,我也改了版本 如果您可以与您与 SQLite 交互(读取、写入)的日志或代码共享,那将更有帮助。 ibb.co/QpxvLZn 这里是日志截图。 SQLite 在模拟器中可以完美读写,但在真实设备上却不行。当真实设备作为模拟器附加时,它可以在真实设备中正常工作。 当我运行这个命令“flutter build bundle --release”它显示这个错误ibb.co/G50DW1C 试试flutter cleanflutter build bundle --release

以上是关于Flutter App 发布更新后无法在手机上运行的主要内容,如果未能解决你的问题,请参考以下文章

6岁小外甥做了一个鸿蒙App,结果竟然无法在手机上运行,小子,你忘签名了!

Flutter 打包应用无法访问接口

Flutter 开发的应用程序在手机上无法加载网络图片资源

如何在手机上测试我的 Flutter 应用程序?用 vscode

Android 小部件在模拟器中运行良好,但在手机上它变成了 Google App 小部件

airtest做的脚本如何生成apk运行在手机上?