У меня проблема с Flutter Apk

Когда я запускаю свое приложение Flutter в режиме отладки, оно работает нормально. Однако, когда я собираю релизную версию и пытаюсь установить APK, появляется диалоговое окно с предупреждением, которого нет с другими APK из разных проектов. Также бывают случаи, когда я вижу пустой экран после установки нового APK. Похоже, что проблемы начали возникать после обновления Flutter до версии 3.10.0.

Я также вижу это сообщение, когда собираю APK Ресурс шрифта «MaterialIcons-Regular.otf» подвергся древовидной обработке, уменьшив его с 1645184 до 1384 байт (уменьшение на 99,9%). Tree-shaking можно отключить, указав --n флаг o-tree-shake-icons при создании приложения. Чего я не вижу в предыдущей версии флаттера. так в чем проблема

Вот предупреждающий диалог. Первое изображение, когда я нажимаю на Apk на первом изображении, если я нажму на более подробную информацию, чтобы установить APK но проблема в том, почему я вижу это диалоговое окно после обновления до Flutter 3.10.0 Второе изображение после установки 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
Стоит ли изучать PHP в 2026-2027 годах?
Стоит ли изучать PHP в 2026-2027 годах?
Привет всем, сегодня я хочу высказать свои соображения по поводу вопроса, который я уже много раз получал в своем сообществе: "Стоит ли изучать PHP в...
Поведение ключевого слова "this" в стрелочной функции в сравнении с нормальной функцией
Поведение ключевого слова "this" в стрелочной функции в сравнении с нормальной функцией
В JavaScript одним из самых запутанных понятий является поведение ключевого слова "this" в стрелочной и обычной функциях.
Приемы CSS-макетирования - floats и Flexbox
Приемы CSS-макетирования - floats и Flexbox
Здравствуйте, друзья-студенты! Готовы совершенствовать свои навыки веб-дизайна? Сегодня в нашем путешествии мы рассмотрим приемы CSS-верстки - в...
Тестирование функциональных ngrx-эффектов в Angular 16 с помощью Jest
В системе управления состояниями ngrx, совместимой с Angular 16, появились функциональные эффекты. Это здорово и делает код определенно легче для...
Концепция локализации и ее применение в приложениях React ⚡️
Концепция локализации и ее применение в приложениях React ⚡️
Локализация - это процесс адаптации приложения к различным языкам и культурным требованиям. Это позволяет пользователям получить опыт, соответствующий...
Пользовательский скаляр GraphQL
Пользовательский скаляр GraphQL
Листовые узлы системы типов GraphQL называются скалярами. Достигнув скалярного типа, невозможно спуститься дальше по иерархии типов. Скалярный тип...
1
0
89
1
Перейти к ответу Данный вопрос помечен как решенный

Ответы 1

Ответ принят как подходящий

Это связано с функцией безопасности под названием «Google Play Protect». это может сработать по разным причинам. может быть, Google Play просто перестраховывается. Или может быть связано с тем, что приложение подписано сертификатом отладки, если вы не добавили правильный сертификат подписи. вы можете узнать больше из Документации Google

Я отключаю Google Play Protect Now и не вижу этой проблемы. Можно ли отключить Google Play Protect.

MUHAMMAD WAQAS 19.05.2023 10:34

Не совсем. Вы не должны отключать защиту Google Play. вместо этого вы можете игнорировать всплывающее окно. Это не будет мешать функциям приложения

Srilal Sachintha 20.05.2023 11:34

Другие вопросы по теме