Est-il possible de changer le nom (Launcher App Label) d’une application sans créer de nouveau projet?
Remarque: Le nom de l’application et l’étiquette affichée sur l’icône du lanceur sur l’écran d’accueil des mobiles peuvent être différents.
Exemple: Sur la page d’accueil de mon mobile où se trouvent mes applications, j’ai une icône et le nom Foo, mais je souhaite changer le nom en Bar. Puis-je faire ceci?
Oui, vous pouvez. En modifiant le champ android:label
dans votre noeud d’application dans AndroidManifest.xml
.
Note: Si vous avez ajouté un écran de démarrage et ajouté
sur votre écran de démarrage, le nom de l’icône de lancement sera remplacé par le nom de votre nom de classe d’écran d’accueil.
Veuillez vous assurer que vous changez d’étiquette:
android:label="@ssortingng/title_activity_splash_screen"
dans votre activité Splash Screen dans votre fichier ssortingngs.xml. On peut le trouver dans Res -> Values -> ssortingngs.xml
Voir plus ici
Il y a l’android: label pour l’application et l’android: label pour l’activité de lancement. Le premier est ce que vous voyez sous Paramètres -> Applications -> Gérer les applications sur votre appareil. Ce dernier est ce que vous voyez sous Applications, et par extension dans tout raccourci vers votre application, par exemple
...
Ceci est une chose simple dans Android Studio,
allez dans: res folder -> values -> ssortingngs.xml
changez le nom de l’application (dans l’exemple ci-dessous: MitsuhoSdn Bhd) en un nouveau nom.
MitsuhoSdn Bhd Hello world! Settings
J’ai remarqué qu’il y avait des différences dans la manière dont le nom de l’application pouvait apparaître dans les appareils Lollipop. Avant Lollipop, vous pouvez avoir différents noms d’applications avec ceci:
// <-- appears in manage app info // <-- appears in actionbar title // <-- appears in icon launcher
Dans Lollipop, ce sera comme ceci:
Dans Lollipop, android:label
in intent-filter est fondamentalement inutile, alors que le titre de la barre d’action et le lanceur d’icône sont identiques. Donc, si vous voulez un titre différent dans la barre d'action, vous n'avez pas d'autre choix que de définir dynamicment
getSupportActionBar().setTitle(R.ssortingng.app_name);
Vous devrez peut-être aussi changer le nom de votre activité principale “android: label”, comme expliqué dans Nommer mon application dans Android
Si vous voulez changer le nom de l’application sous l’icône du lanceur, changez cet android:label="@ssortingng/app_name"
dans votre tag d’activité du lanceur principal
Et si vous voulez changer le nom de l’application à l’intérieur
Paramètres -> Gestionnaire d’applications -> téléchargé
où vous avez toutes les applications installées alors changez cet android:label="@ssortingng/app_name"
intérieur de la balise d’application
........ .......
Cela dépend de ce que vous voulez faire. Personnellement, je voulais renommer mon projet pour qu’il ne dise pas MainActivity en haut de l’application et sous l’icône du menu de mon téléphone.
Pour ce faire, je suis allé dans le fichier Android Manifest.xml et édité
Et édité l’ android:name=".Mynewname"
puis édité la chaîne title_activity_main
dans le fichier ssortingngs.xml pour correspondre au nom.
J’espère que cela pourra aider!
Pour modifier le nom de votre application Android
dans Android Studio
ou Eclipse
, vous devez modifier la valeur de la propriété android:label
définie dans le noeud
dans AndroidManifest.xml
android:label="My Cool Application!"
Par défaut, le nom de l’application est référencé dans une chaîne définie dans le ssortingngs.xml
, par exemple:
android:label="@ssortingng/app_name"
il faut donc changer la valeur dans le fichier ssortingngs.xml:
My Cool Application!
Pour changer le nom de l’application Android, accédez à l’activité qui est l’activité du lanceur et modifiez son libellé comme je l’ai fait ci-dessus dans mon code.
Peu importe, je l’ai trouvé. Cela peut être fait dans le fichier manifeste sous l’application juste définir l’étiquette Android. A été jeté au début parce que cela n’a pas changé mon raccourci du nom de l’application.
Modifiez la balise d’application dans un fichier manifeste.
Changez l’atsortingbut label et donnez le dernier nom là-bas.
Oui bien sûr …….. Android Prend en charge le changement de nom de l’application avant de procéder à la génération, tout comme iOS (Build Configuration). Vous pouvez le modifier en modifiant le fichier manifeste Android du projet.
changer la ressource de chaîne d’application à votre nouvelle activité