![](/img/trans.png)
[英]Android & iOS notification icons (grey) while using flutter_launcher_icons 0.9.2
[英]Flutter "flutter_launcher_icons 0.9.3" android icon now working
我正在为我们的应用程序图标“android”使用flutter_launcher_icons:“^0.9.3”,但图标不起作用。
name: tg_rewards_flutter
version: 1.6.0+6
publish_to: none
description: A new Flutter project.
environment:
sdk: ">=2.16.0 <3.2.0"
dependencies:
cached_network_image: ^3.2.1
carousel_nullsafety: ^0.1.1
cupertino_icons: ^1.0.2
curved_navigation_bar: ^1.0.1
encrypt: ^5.0.1
flip_card: ^0.6.0
flutter:
sdk: flutter
flutter_html: ^2.2.1
flutter_screenutil: ^5.1.0
form_field_validator: ^1.1.0
get: ^4.6.5
get_storage: ^2.0.3
http: ^0.13.4
introduction_screen: ^2.1.0
shimmer: ^2.0.0
url_launcher: ^6.1.3
dev_dependencies:
flutter_launcher_icons: "^0.9.3"
flutter_lints: ^1.0.0
flutter_test:
sdk: flutter
lints: 1.0.1
flutter_icons:
image_path: "assets/icon/icon.png"
image_path_android: "assets/icon/icon.png"
android: true
ios: true
remove_alpha_ios: true
flutter:
uses-material-design: true
assets:
- assets/icon/
- assets/images/
- assets/carousel/
在此之后我在命令下运行
flutter pub get
flutter pub run flutter_launcher_icons:main
安卓项目图标
应用程序图标
自适应图标和普通图标需要两种类型的图标。
Android 8.0(API 级别 26)引入了自适应启动器图标,可以在不同的设备型号上显示各种形状。
如果您的设备版本高于 8,它将使用自适应图标,并且由于您没有提供任何内容,因此它将仅使用 Android 徽标。
你可以使用这样的东西:
flutter_icons:
ios: true
android: true
image_path_ios: "assets/app_icon/app_icon_with_white_background.png"
image_path_android: "assets/app_icon/app_icon.png"
adaptive_icon_background: "assets/app_icon/white_background.png"
adaptive_icon_foreground: "assets/app_icon/app_icon_forground.png"
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.