본문 바로가기

프로그래밍/Flutter

Flutter에서 앱아이콘(AppIcon) 설정

Flutter에서 앱아이콘을 설정하려면, 먼저 아이콘 이미지가 필요하겠고,

 

pubspec.yaml 에서 패키지를 추가해야 한다.

 

보통 flutter_launcher_icons 패키지를 사용.

dev_dependencies:
  flutter_launcher_icons: ^0.14.1   # (버전은 pub.dev에서 최신 확인)

flutter_launcher_icons:
  android: true
  ios: true
  image_path: "assets/icon/app_icon.png"  # 아이콘 원본 이미지 경로

 

  • android: true → 안드로이드 앱 아이콘 생성
  • ios: true → iOS 앱 아이콘 생성
  • image_path → 사용할 아이콘 이미지 (보통 1024x1024 PNG 권장)
  • adaptive_icon_background / adaptive_icon_foreground → 안드로이드 Adaptive Icon 지정 가능

그리고 터미널에서 패키지 설치를 한다

flutter pub get
flutter pub run flutter_launcher_icons

 

android/app/src/main/res/

ios/Runner/Assets.xcassets/AppIcon.appiconset/

그럼 해당경로에 해상도별 아이콘이 자동 생성된다.

 

추후에 아이콘을 변경하고 싶다면, 이미지 교체후

flutter pub run flutter_launcher_icons  명령어만 실행하면 된다.