질문
flutter create
명령어로 앱을 만들 때, 플랫폼 모두에 대해 플러터 로고가 앱 아이콘으로 사용됩니다.
앱 아이콘을 변경하려면 두 플랫폼 디렉토리로 이동하여 이미지를 교체해야 할까요? 여기서 플랫폼 디렉토리란 iOS의 myapp/ios/Runner/Assets.xcassets/AppIcon.appiconset
과 Android의 myapp/android/app/src/main/res
을 의미합니다.
혹시 Flutter Asset로 이미지를 정의하고 아이콘을 어떻게 생성할 수 있는지 알고 계신가요?
답변
Flutter Launcher Icons는 안드로이드와 iOS 모두에 대한 런처 아이콘을 빠르게 생성하는 데 도움이되도록 설계되었습니다: https://pub.dartlang.org/packages/flutter_launcher_icons
- 패키지를 pubspec.yaml 파일 (Flutter 프로젝트 내)에 추가하여 사용하십시오.
- pubspec.yaml 파일 내에서 앱에 사용할 아이콘의 경로를 지정한 다음 iOS 앱, Android 앱 또는 둘 모두에 대해 아이콘을 사용할지 선택하십시오.
- 패키지를 실행하십시오.
- 별거 아닌데! 기본 런처 아이콘이 사용자 정의 아이콘으로 대체되었습니다.
GitHub README에 비디오를 추가하여 보여주기를 희망합니다.
도구를 실행하는 방법을 보여주는 비디오는 여기에서 확인할 수 있습니다.
개선 사항 / 버그 신고를 제안하려면 GitHub 프로젝트의 이슈로 추가하십시오.
업데이트: 2018년 1월 24일 수요일부터는 Flutter 프로젝트 내 기존 런처 아이콘을 덮어쓰지 않고 새 아이콘을 생성할 수 있습니다.
업데이트 2: 2018년 6월 8일 v0.4.0부터 Android 아이콘과 iOS 아이콘에 대해 별도의 이미지를 지정할 수 있습니다.
업데이트 3: 2018년 6월 20일 v0.5.2부터 Flutter 프로젝트의 Android 앱에 대해 적응형 런처 아이콘을 추가할 수 있습니다.
댓글