Launcher icon 이란?
Android에서의 APP 아이콘을 의미한다. APP의 정체성을 가장 쉽게 노출한다.
Flutter를 초창기(Null Safe도 지원하기 전)부터 개발해왔던 나로서 이런 패키지가 생산성을 크게 증가시킨다는 것을 느낍니다.
이전엔 Android, iOS의 APP 아이콘을 각각 따로 설정해줬었지만 간단하게 패키지를 사용해 플랫폼 별 아이콘 세팅을 해줄 수 있습니다.
사용법
- App Icon에 관한 설정을 pubspec.yaml에서 설정하는 법과 따로 파일을 분리해 만드는 법 2가지가 있습니다.
pubspec.yaml 에서 설정
Terminal에서 명령어 입력
flutter pub get
flutter pub run flutter_launcher_icons
파일을 분리해 설정
- 파일 생성 시 확장자 명은 반드시 .yaml으로 지정해야합니다.
Terminal에서 명령어 입력
flutter pub get
flutter pub run flutter_launcher_icons -f <파일명>
아이콘 이미지 확인
Android 아이콘 이미지 확인
- android → app → src → main → res → mipmap 경로에 저장됩니다.
- 해상도 별 이미지가 저장됩니다.
iOS 아이콘 이미지 확인
- ios → Runner → Assets.xcassets → AppIcon.appiconset 경로에 저장됩니다.
- 해상도 별 이미지가 저장됩니다.
https://pub.dev/packages/flutter_launcher_icons
'Flutter' 카테고리의 다른 글
Flutter - invalid_annotation_target 경고 없애기 (0) | 2023.06.02 |
---|---|
font_awesome_flutter (다양한 아이콘 사용) (0) | 2023.06.01 |
markdown_widget (마크다운 Renderer) (0) | 2023.05.24 |
dart_openai (ChatGPT 패키지) (0) | 2023.05.22 |
flutter_dotenv (환경변수 설정) (0) | 2023.05.19 |