【问题标题】:how to build apk create old version app in Flutter如何在 Flutter 中构建 apk 创建旧版本应用程序
【发布时间】:2018-09-16 15:15:12
【问题描述】:

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

flutter run

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

flutter build apk

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

【问题讨论】:

    标签: flutter dart build apk flutter-android


    【解决方案1】:

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

    【讨论】:

      【解决方案2】:

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

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

      【讨论】:

        【解决方案3】:

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

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

        【讨论】:

          【解决方案4】:

          可以通过 Android Studio 轻松完成

          【讨论】:

          【解决方案5】:

          运行此命令以制作捆绑包。

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

          【讨论】:

            【解决方案6】:

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

            【讨论】:

              猜你喜欢
              • 2023-03-26
              • 1970-01-01
              • 2021-02-02
              • 2020-07-16
              • 1970-01-01
              • 2017-12-27
              • 2012-03-29
              • 2021-03-09
              • 2022-01-15
              相关资源
              最近更新 更多