Как изменить отображение названия флаттера на экране телефона?

Как изменить имя приложения проекта флаттера, отображаемого на телефоне? Я проверил файл pubspec.yaml

name: flutter_app
description: A new Flutter application.

свойство отредактированного имени, но также будет изменена ссылка на пакет импорта, можно только изменить имя приложения?

2 ответа

Решение

Android

открыто AndroidManifest.xml файл, внесите изменения ниже

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

IOS

открыто info.plist файл, внесите изменения ниже

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

Чтобы изменить имя вашего приложения , вам нужно изменить его для Android и IOS:

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

Просто запустите эту команду в корне вашего проекта флаттера

      pub global run rename --appname "My application"

или же

Редактировать AndroidManifest.xmlдля Android и info.plistдля iOS

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

Код:

      <manifest xmlns:android="http://schemas.android.com/apk/res/android">
    <application
        android:name="io.flutter.app.FlutterApplication"
        android:label="Your Application Name"  //here
        android:icon="@mipmap/ic_launcher">
        <activity>
        <!--  -->
        </activity>
    </application>
</manifest>

Скриншот:

Для iOS отредактируйте только значение внутри тега String в файле Info.plist , расположенном в папке ios/Runner.

Код:

      <plist version="1.0">
<dict>
    <key>CFBundleName</key>
    <string>Your Application Name </string>  //here
</dict>
</plist>

Скриншот:

Сделай flutter cleanи перезапустите приложение, если у вас возникли проблемы.

Другие вопросы по тегам