[flutter] 플러터 build_runner를 사용하여 앱 아이콘 생성하기

이번에는 Flutter 앱에 사용할 아이콘을 생성하는 방법에 대해 알아보겠습니다. Flutter 프로젝트에서 아이콘을 관리하고, 아이콘에 대한 설정 및 생성은 번거로운 작업이 될 수 있습니다. 그러나 Flutter의 Build Runner를 활용하면, 이러한 작업을 보다 효율적으로 처리할 수 있습니다.

1. Flutter 프로젝트에 flutter_launcher_icons 패키지 추가하기

우선, pubspec.yaml 파일에 flutter_launcher_icons 패키지를 추가합니다.

dev_dependencies:
  flutter_launcher_icons: "^0.9.2"

그리고 패키지를 설치하기 위해 터미널에서 다음 명령어를 실행합니다.

flutter pub get

2. 아이콘 이미지 준비하기

아이콘 이미지는 icon.png라는 이름으로 프로젝트 디렉토리에 추가합니다. 이미지 사이즈는 512x512 픽셀 이상을 권장합니다.

3. pubspec.yaml 파일에 아이콘 설정 추가하기

pubspec.yaml 파일에서 flutter_launcher_icons를 아래와 같이 구성합니다.

flutter_icons:
  android: true
  ios: true
  image_path: "icon.png"

4. Build Runner를 사용하여 아이콘 설정 적용하기

터미널에서 다음 명령어를 실행하여 Build Runner를 실행합니다.

flutter pub run flutter_launcher_icons:main

이렇게 하면 설정한 아이콘 이미지를 기반으로 안드로이드 및 iOS 앱의 아이콘이 업데이트됩니다.

위와 같은 방법을 통해, Build Runner를 사용하여 Flutter 앱의 아이콘을 효과적으로 관리하고 업데이트할 수 있습니다.

더 자세한 내용은 flutter_launcher_icons 패키지 문서를 참고하시기 바랍니다.