如何在 Flutter 中构建 apk 创建旧版本应用程序

how to build apk create old version app in Flutter

我正在尝试在 Flutter 中构建我的发布应用程序,当我 运行:

flutter run

在调试和测试模式下一切正常。但是当我尝试构建一个发布应用程序时:

flutter build apk

它创建了我的一个旧的首次发布应用程序。我之前创建的,我尝试重置计算机重置 android 并且一切都不起作用我该怎么做才能重置它并清除缓存? 我几乎在尝试删除和重置所有内容,但它们不起作用。 我必须使用什么命令来 运行 修复它并创建新版本发布 apk

解决方法很简单。
只是 运行 flutter clean 和 运行 flutter build apk 之后,它会生成更新应用程序 apk。
如果您想直接安装它,只需 运行 flutter install 在构建命令之后。

可以通过 Android Studio

轻松完成

如果 flutter cleanflutter build apk 也在您的 pubspec.yaml 中使用旧版本代码生成 apk 更改版本,例如此版本:1.0.2+2 +号之前是你的版本名,+号之后是你的版本号

注意: 您的新版本号应该在 2 的位置。或者您可以使用不同的格式,例如 1.2+2

致所有初学者如果你想发布 flutter 应用程序的 apk,只需执行以下操作: flutter 运行 --release (并确保将您的设备连接到 phone) 确保 phone 已连接的步骤: 1. 在 phone 中启用 USB 调试模式 2.click 在系统设置中 phone 的版本号进入开发者模式 3. 将phone模式改为传输文件模式

在你运行命令之后 转到构建->应用程序->输出->apk

运行这个命令用于制作一个包。

flutter build appbundle --target-platform android-arm,android-arm64,android-x64

您可以 运行 flutter clean 然后 运行 flutter build apk --split-per-abi 拆分 apk。它将构建三个 apk,您可以在 build/app/outputs/flutter-apk/

中找到它们