При разработке мобильных приложений с использованием Flutter важно иметь полный контроль над отображаемым именем приложения. Отображаемое имя — это имя, которое отображается под значком приложения на устройстве пользователя. В этой статье блога мы рассмотрим различные способы изменения отображаемого имени приложения во Flutter, используя разговорный язык и предоставив примеры кода, чтобы упростить понимание этого процесса.
Метод 1. Изменение файла AndroidManifest.xml
Для устройств Android отображаемое имя приложения обычно определяется в файле AndroidManifest.xml. Найдите файл в каталоге android/app/src/main/ вашего проекта Flutter и откройте его в текстовом редакторе. Найдите тег приложения и измените атрибут android:label, указав желаемое отображаемое имя. Например:
<application
android:name="io.flutter.app.FlutterApplication"
android:label="My Awesome App"
...
</application>
Сохраните изменения, и в следующий раз, когда вы создадите и установите приложение на устройство Android, оно отобразит обновленное имя.
Метод 2. Изменение файла Info.plist
Для устройств iOS отображаемое имя приложения обычно определяется в файле Info.plist. Найдите файл в каталоге ios/Runner/ вашего проекта Flutter и откройте его в текстовом редакторе. Найдите ключ CFBundleDisplayName и измените его значение на желаемое отображаемое имя. Например:
<key>CFBundleDisplayName</key>
<string>My Awesome App</string>
Сохраните изменения, и в следующий раз, когда вы создадите и установите приложение на устройство iOS, оно отобразит обновленное имя.
Метод 3: использование пакета flutter_launcher_name
Чтобы упростить процесс изменения отображаемого имени приложения, вы можете использовать пакет flutter_launcher_name. Этот пакет предоставляет простой в использовании интерфейс командной строки (CLI) для изменения отображаемого имени на платформах Android и iOS.
Сначала добавьте пакет flutter_launcher_name в файл pubspec.yaml:
dev_dependencies:
flutter_launcher_name: any
Затем перейдите в каталог вашего проекта в терминале и выполните следующую команду:
flutter pub run flutter_launcher_name:main -s "My Awesome App"
Эта команда автоматически обновит отображаемое имя в файлах AndroidManifest.xml и Info.plist.
В этой статье мы рассмотрели различные способы изменения отображаемого имени приложения в проекте Flutter. Изменяя файлы AndroidManifest.xml и Info.plist вручную или используя пакет flutter_launcher_name, вы можете легко настроить имя, которое отображается под значком вашего приложения. Имея контроль над отображаемым названием приложения, вы сможете сделать его запоминающимся и удобным для пользователей.
Не забывайте следовать рекомендациям соответствующих магазинов приложений при выборе отображаемого имени приложения, поскольку у них могут быть особые требования или ограничения.