flutter_launcher_icons 包在升级到最新的 flutter 版本后不会更改 android 中的启动器图标

问题描述 投票:0回答:1

它是我在 pubspec.yaml 文件中的代码:

    dev_dependencies:
      flutter_test:
        sdk: flutter
      flutter_lints: ^4.0.0
      bloc_test:
      hive_generator:
      build_runner:
      change_app_package_name: ^1.1.0
      flutter_launcher_icons: ^0.14.1

    flutter_launcher_icons:
      android: "launcher_icon"
      ios: true
      remove_alpha_ios: true
      image_path: "assets/images/logodark.png"
      min_sdk_android: 24 

运行

dart run flutter_launcher_icons
命令后,它说图标发生了变化并且没有错误。但是当我在真正的 Android 设备上运行它时,没有图标。

这是将flutter升级到最新版本后发生的事情

flutter appicon flutter-launcher-icons
1个回答
0
投票

有时,清理项目并重建它可以解决此类问题。

flutter clean
flutter pub get
flutter pub run flutter_launcher_icons
flutter build apk

确保 AndroidManifest.xml 文件正确引用新图标。它应该看起来像这样:

<application
    android:icon="@mipmap/ic_launcher"
    android:label="YourAppName"
    ...>

这可能会帮助您解决问题。

© www.soinside.com 2019 - 2024. All rights reserved.