[Flutter] 아이콘 바꾸기
Flutter 앱을 만들고 출시하기 전에 아이콘을 Flutter 로고에서 새로운 앱 로고로 바꾸는 작업을 해야합니다.
![[Flutter] 아이콘 바꾸기](/content/images/size/w1200/2025/04/1-qh-swk2xnmhr53q65-dqla.png)
Flutter 앱을 만들고 출시하기 전에 아이콘을 Flutter 로고에서 새로운 앱 로고로 바꾸는 작업을 해야합니다.
이번에는 flutter_launcher_icons 패키지를 이용합니다.
이 링크는안드로이드 아이콘을 쉽게 만드는 사이트입니다. 이미지를 올리고 패딩과 색을 조정하기만 하면 됩니다.
맘에드는 아이콘을 만드셨으면 오른쪽 위의 다운로드 버튼을 누릅니다. 압축파일을 풀면 web_hi_res_512.png 파일과 각 기기 사이즈별로 만들어진 아이콘 폴더가 나옵니다. Flutter 아이콘을 만들기 위해서는 web_hi_res_512.png 파일만 사용합니다. 이 파일 이름을 icon.png로 변경합니다.
바꾼 아이콘 이미지를 assets/icon/ 경로로 옮긴 후 아래 작업을 합니다.
- 의존성 추가
pubspec.yaml 파일을 열고 dev_dependencies 항목에 아래와 같이 입력합니다.flutter_launcher_icons: "^0.7.3"
2. 설정 추가
그리고 프로젝트의 루트에 flutter_launcher_icons.yaml 파일을 만들고 아래 내용을 입력합니다.# 만드는 명령어 flutter pub run flutter_launcher_icons:mainflutter_icons:android: "launcher_icon"ios: trueimage_path: "assets/icon/icon.png"
3. 터미널을 열고 다음 명령어를 입력합니다.flutter pub run flutter_launcher_icons:main
아래와 같이 나오면 성공입니다.❯ flutter pub run flutter_launcher_icons:main
Android minSdkVersion = 16
Creating default icons Android
Adding a new Android launcher icon
Overwriting default iOS launcher icon with new icon
git 을 사용하고 있다면 변경사항에 새이미지가 많이 추가된 것을 확인할 수 있습니다.
앱을 실행하면 위에서 만든 아이콘이 적용된 것을 확인할 수 있습니다.