Я пытаюсь добавить значок запуска в свое приложение Flutter, сейчас меня интересует только Android. Я установил пакет flutter_launcher_icons и попробовал несколько разных вещей, но на телефоне отображается только какой-то пустой значок по умолчанию (кусочек головоломки с синим фоном на одном телефоне и просто черный ящик на другом). Вот строки из моего файла pubspec.yaml:
Код: Выделить всё
dev_dependencies:
flutter_test:
sdk: flutter
flutter_launcher_icons: "^0.14.0"
flutter_launcher_icons:
android: "launcher_icon"
ios: false
image_path: "assets/icon/icon.png"
adaptive_icon_background: "#5F8F3C"
remove_alpha_ios: true
min_sdk_android: 21
Файлы launcher_icon находятся в папках android/app/src/main/res/, и это правильное изображение (хотя фона там нет, но я не уверен, что он обработает это позже). В файле AndroidManifest.xml есть строка android:icon="@mipmap/launcher_icon". Я действительно не уверен, что здесь не так. Исходное изображение имеет размеры 512x512.
Подробнее здесь:
https://stackoverflow.com/questions/790 ... y-on-build