[英]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.