La demande de changement de nom et l'étiquette
Je voudrais changer le nom de l'application et de l'étiquette dans la fenêtre du programme d'installation (voir l'image jointe). Le nom et l'étiquette est, par défaut, le nom du package. Même si j'ai ajouté personnalisé nom et l'étiquette en AndroidManifest.xml il n'est pas indiqué dans cette fenêtre du programme d'installation.
AndroidManifest.xml est donnée ci-dessous.
<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="com.style"
android:versionCode="1"
android:versionName="1.0">
<uses-sdk android:minSdkVersion="10" />
<application android:icon="@drawable/icon"
android:label="@string/app_name">
<activity android:name=".StylePageActivity"
android:label="@string/app_name">
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
</activity>
</application>
</manifest>
Et le nom personnalisé dans strings.xml
(ou /res/values/base-strings.xml
) est
<string name="app_name">Demo Application</string>
Peut-être que vous devez copier/coller les parties pertinentes de votre fichier manifeste ici...
Double de Comment faire pour modifier une application Android du nom? et ceci c'est la réponse que vous voulez.
Double de Comment faire pour modifier une application Android du nom? et ceci c'est la réponse que vous voulez.
OriginalL'auteur Renjith | 2011-07-27
Vous devez vous connecter pour publier un commentaire.
Vous pouvez modifier le nom (ou package) de votre application dans
AndroidManifest.xml
dans le<manifest package="..."
partie et vous pouvez changer le nom de l'application en modifiant laandroid:label
attribut dans la<application>
balise dans le même fichier.Veuillez noter que changer le package de votre application pour l'essentiel des registres totalement différents de l'application de la précédente (autant que Android est concerné).
Ensuite, vous devrez changer
android:label
qui est maintenant pointant vers@string\app_name
. app_name est défini dans res\strings.xml. Vous pouvez modifier la valeur de changer le nom du label.Oui je l'ai fait. Mais a échoué! Montre toujours le même nom de package. En attendant, j'ai analysé le fichier de manifeste de K9 mail. Il a aussi android:label. J'ai copié le fichier apk et essayé de l'installer. De nouveau dans la fenêtre du programme d'installation est le nom du package de l'étiquette
Veuillez coller votre AndroidManifest.xml (mise à jour de votre question avec le contenu de AndroidManifest.xml).
Question édité!
OriginalL'auteur sparkymat
Vous pouvez poster votre fichier Manifeste ici. Ci-dessous fonctionne bien pour moi:
je pense qu'il y a peut être un problème avec la variable app_name changer de dossier res/values/cordes.xml>app_name=YourAppName
Salut.. Pouvez-vous supprimer/désinstaller application de l'ur de l'émulateur de téléphone et de donner une nouvelle version et de l'installer à nouveau!! Votre menifest fichier semble bon!!
No way! c'est vraiment de manger ma tête. J'ai fait une nouvelle version, désinstallé l'application, redémarré le téléphone et essayé d'installer à nouveau. Mais encore l'étiquette dans la fenêtre du programme d'installation est que de l'emballage.
mais ce qui m'intrigue est même le client de messagerie de l'application (K9 mail), disponible à partir de l'android market, a nom du package étiquette dans la fenêtre du programme d'installation.
OriginalL'auteur Ash
dans votre activité
cela fonctionne pour moi
OriginalL'auteur manichandra