이상한 문제가 있습니다. 내 Android 앱에서 알림을 보내는 두 가지 방법이 있습니다. 하나는 안드로이드 서비스이고 다른 하나는 FCM입니다.Android 알림 아이콘 문제
- 는 관계없이 응용 프로그램이 실행 여부의 안드로이드 서비스에서 송신되는 통지의 아이콘이 제대로 나타납니다 다음과 같이
시나리오입니다.
- 앱이 실행 중일 때 FCM을 통해 알림을 보내면 알림 아이콘이 계속 나타납니다.
- 그러나 앱이 실행되고 있지 않고 FCM을 통해 알림을 보내면 알림 아이콘 대신 흰색 사각형이 표시됩니다. FCMService에서
내 코드 :
Uri defaultSoundUri= RingtoneManager.getDefaultUri(RingtoneManager.TYPE_NOTIFICATION);
NotificationCompat.Builder notificationBuilder = new NotificationCompat.Builder(this)
.setSmallIcon(R.drawable.notification_icon)
.setContentTitle("Android App")
.setContentText(messageBody)
.setAutoCancel(true)
.setSound(defaultSoundUri)
.setContentIntent(pendingIntent);
NotificationManager notificationManager = (NotificationManager) getSystemService(Context.NOTIFICATION_SERVICE);
notificationManager.notify(0, notificationBuilder.build());
을 찾을 수 없습니다 사용해야합니다. @seyfx라는 단서가 있습니까? –
"두 가지 방법으로 알림을 보내십시오"라는 의미를 설명 할 수 있습니까? –