Как изменить отображение отображаемого имени приложения с помощью флаттера?

Я создал приложение, используя flutter create testapp. Теперь я хочу изменить имя приложения с "testapp" на "My Trips Tracker". Как я могу это сделать?

Я попытался перейти с AndroidManifest.xml и он изменился, но есть ли способ, который флаттер предоставляет для этого?

Ответ 1

В документации Flutter указано, где вы можете изменить отображаемое имя вашего приложения для Android и iOS. Это может быть то, что вы ищете:

Для Android

Кажется, вы уже нашли это в AndroidManifest.xml в качестве записи application.

Просмотрите файл манифеста приложения по умолчанию AndroidManifest.xml, расположенный в /android/app/src/main/, и убедитесь, что значения верны, особенно:

приложение: измените тег приложения, чтобы отразить окончательное имя приложения.

Для iOS

Посмотрите раздел Review Xcode project settings:

Перейдите к настройкам ваших целей в Xcode:

В Xcode откройте Runner.xcworkspace в папке ios ваших приложений.

Чтобы просмотреть настройки своих приложений, выберите проект Runner в навигаторе проекта Xcode. Затем на боковой панели основного вида выберите цель Runner.

Выберите вкладку General. Далее вы проверите самые важные настройки:

Отображаемое имя: имя приложения, которое будет отображаться на главном экране и в других местах.

Ответ 2

Android

Откройте AndroidManifest.xml (находится в android/app/src/main)

<application
    android:label="App Name" ...> // Your app name here

IOS

Открыть файл info.plist

<key>CFBundleName</key>
<string>App Name</string> // Your app name here

Ответ 3

Вы можете изменить его в iOS, не открывая Xcode, отредактировав проект /ios/Runner/info.plist <key>CFBundleDisplayName</key> в строку, которую вы хотите использовать в качестве своего имени.

FWIW - я был разочарован внесением изменений в Xcode и Flutter, поэтому я начал фиксировать все изменения перед открытием Xcode, чтобы я мог видеть, где эти изменения отображаются в проекте Flutter.

Ответ 4

  • Просмотрите файл манифеста приложения по умолчанию AndroidManifest.xml расположенный в <app dir>/android/app/src/main

  • Изменить android:label по вашему желанию отображаемое имя

Ответ 5

Одна из проблем заключается в том, что в настройках iOS (iOS 12.x) при изменении отображаемого имени оно оставляет имя приложения и значок в настройках iOS как старую версию.

Ответ 6

Для android: Измените имя приложения из папки Android, в файле AndroidManifest.xml android/app/src/main, чтобы метка android ссылалась на имя, которое вы предпочитаете, например.

<manifest xmlns:android="http://schemas.android.com/apk/res/android"
<application
'android:label="myappname"'
//the rest of the code
 </application>
</manifest>