Est-il possible de changer le nom du projet d'un projet Flutter ? Avec le nom du projet, je veux dire le nom que vous fournissez lors de la création d'un projet de flottement `` .
Réponses
Trop de publicités?Cela dépend de ce que vous essayez d'atteindre. Si vous souhaitez modifier le nom de l'application qui est affiché dans les téléphones mobiles menu avec l'icône de l'application, vous devez changer l' android:label
dans la android/app/src/main/AndroidManifest.xml
(Exemple de Code 1) et l' CFBundleName
dans la ios/Runner/Info.plist
(Exemple de Code 2).
La dernière fois je l'ai fait il m'a fallu des âges, à savoir, pourquoi le nom de l'application n'a pas été modifié dans la liste des applications en cours d'utilisation sur Android. Pour cela, vous avez aussi besoin de changer le titre de votre MaterialApp (Exemple de Code 3).
Pour renommer partout, je suggère d'utiliser la recherche et de la remplacer dans le projet. Si vous faites cela, vous devez choisir un nom sans espaces ni caractères spéciaux. Un nom de projet "nouveau projet" dans l' pubspec.yaml
, par exemple, briser la construction.
Exemple De Code 1:
<application
android:name="io.flutter.app.FlutterApplication"
android:label="New Name"
android:icon="@mipmap/ic_launcher">
Exemple De Code 2:
<key>CFBundleName</key>
<string>New Name</string>
Exemple De Code 3:
return new MaterialApp(
title: 'New Name'
...);
Pour ajouter à la réponse de Rainer, vous pouvez également avoir à changer le fichier com.example.myprojectname sous android/app/build.gradle
Aussi pour le com.example.myprojectname, ne pas utiliser souligne (c'est à dire: com.example.my_project_name)
Vous pouvez également avoir à trouver et remplacer le nom com.example.myproject dans les fichiers project.pbxproj et MainActivity.java.