안녕하세요 아이티박사 호입니다 .오늘은 flutter android 아이콘 변경 방법에 대해서 알아보겠습니다. 방법은 간단합니다.
방법은 간단합니다.
일단 먼저 우리의 쥐피티에게 한번 여쭤볼까요?
Flutter에서 안드로이드 앱의 아이콘을 변경하는 방법은 다음과 같습니다:
아이콘 이미지 준비: 먼저, 사용하고 싶은 아이콘 이미지를 준비하세요. 일반적으로 PNG 형식의 이미지를 사용하며, 다양한 해상도를 지원하기 위해 여러 크기의 아이콘을 준비하는 것이 좋습니다.
앱 아이콘 위치 확인 및 변경:
- 안드로이드 프로젝트의
android/app/src/main/res
폴더 안에 여러 mipmap-
폴더들이 있습니다. 이 폴더들은 각각 다른 해상도의 디바이스에 맞는 아이콘 이미지들을 포함하고 있습니다 (예: mipmap-hdpi
, mipmap-mdpi
, mipmap-xhdpi
등). - 각 폴더에 있는
ic_launcher.png
파일을 귀하의 새 아이콘으로 교체하세요.
플러그인 사용:
Flutter에서는 flutter_launcher_icons
라는 플러그인을 사용하여 간편하게 아이콘을 변경할 수 있습니다. 이 플러그인을 사용하면, 모든 해상도에 맞는 아이콘 이미지를 자동으로 생성하고 적절한 위치에 배치할 수 있습니다.
먼저, pubspec.yaml
파일에 다음과 같이 플러그인을 추가하세요:
dev_dependencies:
flutter_launcher_icons: ^0.9.2
flutter_icons:
android: true
ios: true
image_path: "assets/icon/icon.png"
image_path
는 귀하의 아이콘 이미지 파일의 위치를 지정합니다. 그 후, 터미널에서 다음 명령어를 실행하여 아이콘을 생성하고 적용하세요:
flutter pub get
flutter pub run flutter_launcher_icons:main
이 과정을 통해 Flutter 프로젝트의 안드로이드 앱 아이콘을 쉽게 변경할 수 있습니다.
이렇게 알려주긴하는데 플러그인은 시도를 해보았지만 안되더라고요 제가 못하는건지
아니면 방법이 잘못된건지 알수 없네요 그리고 flutter_launcher_icons: ^0.9.2
이 플러그인 자체가 업데이트가 13개월이 지났더라고요 2024년 6월13일 기준
보통은 플러그인 업데이트가 자주 일어나는데 업데이트가 없다는것은 좀 그렇네요
그래서 그냥 일단 android/app/src/main/res
해당 폴더의 있는 아이콘 이미지를 내가 원하는 아이콘 이미지로 다 바꿔주시면됩니다.
간단하쥬? 이게 해상도 별로 이미지의 크기를 모두 보관하기 때문에 여러 크기를 다 저장하는 형태로 사용합니다.
주의할 점은 아이콘 이미지 파일명은 절대 변경하면 안됩니다. 변경하면 사용이 안됨
그럼 모두들 즐거운 개발 생활 되시길 바랍니다.
0 Comments