Skip to main content
Android 푸시 알림에 표시되는 작은 아이콘(small icon)을 설정하는 방법을 안내합니다. Flutter와 React Native 앱에서도 Android 네이티브 리소스에 같은 방식으로 설정할 수 있습니다.

알림 아이콘 생성

  1. Android Studio에서 앱 모듈의 res 폴더를 우클릭하고 New → Image Asset을 선택합니다.
  2. Icon Type을 Notification Icons로 선택하고, Name을 ic_stat_notifly_default로 입력합니다.
  3. 사용할 이미지를 선택하고 알림 아이콘 미리보기를 확인합니다. 투명한 배경에 흰색 형태로 표시되는 알림 전용 아이콘을 사용해 주세요.
  4. Next → Finish를 눌러 앱의 src/main/res/drawable-* 폴더에 리소스를 생성합니다.
자세한 생성 과정은 Android Developers: Create a notification icon을 참고해 주세요.

플랫폼별 적용 위치

앱 모듈의 app/src/main/res/drawable-* 폴더에 생성합니다. 앱 모듈 이름이 app이 아니라면 해당 모듈의 src/main/res 경로를 사용해 주세요.

적용 확인

아이콘을 추가한 뒤 Android 앱을 다시 빌드하고 설치한 후 노티플라이 테스트 푸시를 발송해 확인해 주세요. SDK는 drawable 리소스에서 ic_stat_notifly_default를 찾아 사용합니다. 해당 리소스가 없으면 앱의 런처 아이콘을, 런처 아이콘도 없으면 SDK 기본 아이콘을 사용합니다.
노티플라이 SDK가 직접 표시하는 알림은 위 리소스로 아이콘을 설정합니다. FCM의 com.google.firebase.messaging.default_notification_icon Manifest 메타데이터는 이 경로에 적용되지 않습니다.