用新图标替换 flutter 中的应用程序启动器图标

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

我正在寻找更改当前应用程序的

app icon
。我用拐杖绕过包名
flutter_launcher_icons

我还发现我可以将图像放入

mipmap-xxxhdpi
文件夹中的
android/app/res
中。而且它有效。

所以我的问题是为什么我们需要额外的包(

flutter_launcher_icons
)。

android flutter dart
2个回答
15
投票

当您使用包

flutter_launcher_icons
时,它会自动为应用程序生成不同的图标大小,这比仅仅将图像放在
mipmap-xxxhdpi
中的
android/app/res
中更好。

例如,如果您将

flutter_launcher_icons
添加到
pubspec.yaml

dev_dependencies: 
  flutter_launcher_icons: "^0.7.3"

flutter_icons:
  android: "launcher_icon" 
  ios: true
  image_path: "assets/icon/icon.png"

然后执行以下命令:

flutter pub get
flutter pub run flutter_launcher_icons:main

它会在 Android 的

res
文件夹和 ios 的
Assets.xcassets
文件夹中生成所有不同大小的图标。

查看此处了解更多信息:

https://github.com/fluttercommunity/flutter_launcher_icons


0
投票

在我看来,使用包对性能或调试不利,ui ux 设计师应该为您提供不同的图标大小

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