当我在调试模式下运行Flutter 应用程序时,它运行得很好.然而,当我构建发布版本并try 安装APK时,会出现一个警告对话框,这与来自不同项目的其他APK不同.也有在安装新的APK后看到空白屏幕的情况. 这些问题似乎是在升级到Flutter 版本3.10.0后开始出现的.

当我构建APK时,我也看到了这条消息 Font asset "MaterialIcons-Regular.otf" was tree-shaken, reducing it from 1645184 to 1384 bytes (99.9% reduction). Tree-shaking can be disabled by providing the --n o-tree-shake-icons flag when building your app.个 这是我在之前版本的《Flutter 》中看不到的.那么问题出在哪里呢

以下是警告对话框. First Image when I Click on Apk个 在第一张图片中,如果我点击More Detail以便安装APK 但问题是,为什么我在升级到Ffltter 3.10.0后看到这个对话框 Second Image after installing Apk

这是我的出版物

name: project
description: A new Flutter project.
publish_to: 'none' # Remove this line if you wish to publish to pub.dev

version: 1.0.0+1

environment:
  sdk: '>=3.0.0 <4.0.0'

dependencies:
  flutter:
    sdk: flutter


  cupertino_icons: ^1.0.2

dev_dependencies:
  flutter_test:
    sdk: flutter

  flutter_lints: ^2.0.0


flutter:

  uses-material-design: true

  # To add assets to your application, add an assets section, like this:
  # assets:
  #   - images/a_dot_burr.jpeg
  #   - images/a_dot_ham.jpeg



  # example:
  # fonts:
  #   - family: Schyler
  #     fonts:
  #       - asset: fonts/Schyler-Regular.ttf
  #       - asset: fonts/Schyler-Italic.ttf
  #         style: italic

推荐答案

这要归功于一项名为"Google Play保护"的安全功能.这可能由于各种原因而触发.可能是Google Play只是在谨慎行事.或者,如果您尚未添加正确的签名证书,则可能是因为应用程序使用调试证书进行了签名.你可以从Google Documentation中学到更多

Flutter相关问答推荐

具有可变高度小部件的SingleChildScrollView内的列

如何在Flutter的easy_translation包中链接嵌套的链接翻译?

Flutter:如何从Bottom Navigator中删除此内容

在Flutter TextField中计算子字符串位置

在Fighter中,我如何在窗口的顶部和底部排列Widget?

为什么我的页面控制器在使用Riverpod时没有更改我的页面视图?

StateNotifer正在riverpod中提供初始状态值(bool)

Flutter - Stripe:类型List 不是类型Map 的子类型? method_channel_stripe.dart 中的错误:263

Flutter: pie_chart 插件动画滚动问题

不使用 GlobalKey 仍然收到 GlobalKey 被多次使用的错误

如果不刷新页面,我看不到从 Firestore 中提取的数据

Flutter - 我需要显示文本,但应用程序不需要

flutter 在文本字段中更改部分文本选定 colored颜色

如何在 GridView.builder 中设置 textform 字段并在 flutter 中将 12 个 textformfield 作为单个字符串获取?

在 Dart 中使用隔离时访问外部范围内的变量

通过点击缩略图加载全屏图像

如何在Flutter中制作带有波浪边框的圆圈来显示图像?

配置项目:firebase_core时出现问题

将一个 Flutter 应用程序集成到另一个 Flutter 应用程序中

Positioned 的宽度或 SizedBox 的宽度都不适用于堆栈小部件 - Flutter