[英]Flutter: Android notification icon displays white
我正在使用flutter_launcher_icons package 為應用程序生成啟動器圖標。 一切都按預期工作,為 Android 和 iOS 生成和設置啟動器。 但是,在Android 推送通知中,啟動器顯示為白色方塊,即使圖標是黑色的。
我嘗試將圖標作為元數據添加到清單文件中,並將通知生成器添加為小圖標,結果是一樣的。
這是我的 pubspec.yaml 文件中的 output
flutter_icons:
android: true
ios: true
image_path_android: "assets/icon/ic_logo_new.png"
image_path_ios: "assets/icon/ic_logo_new.png"
remove_alpha_ios: true
adaptive_icon_background: "assets/icon/ic_launcher_background.png"
adaptive_icon_foreground: "assets/icon/ic_logo_new.png"
有沒有人遇到過這個問題? 任何幫助表示贊賞。
只需將自定義圖標添加到傳入通知。
只需在清單文件中的標記內添加元數據。 參考
<application
android:name="io.flutter.app.FlutterApplication"
android:label="When Coin"
android:icon="@mipmap/ic_launcher">
<meta-data
android:name="com.google.firebase.messaging.default_notification_icon"
android:resource="@mipmap/ic_stat_ic_notification" />
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.