Настройка отображаемого имени приложения во Flutter: подробное руководство

При разработке мобильных приложений с использованием 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, вы можете легко настроить имя, которое отображается под значком вашего приложения. Имея контроль над отображаемым названием приложения, вы сможете сделать его запоминающимся и удобным для пользователей.

Не забывайте следовать рекомендациям соответствующих магазинов приложений при выборе отображаемого имени приложения, поскольку у них могут быть особые требования или ограничения.