Gibt es eine Möglichkeit, den Namen (Launcher App Label) einer App zu ändern, ohne ein neues Projekt zu erstellen?
Hinweis: Name der App und Die Bezeichnung, die auf dem Startsymbol auf dem Startbildschirm von Mobiltelefonen angezeigt wird, kann unterschiedlich sein.
Beispiel: Auf der Startseite meines Handys, auf der sich meine Apps befinden, habe ich ein Symbol und den Namen Foo, aber ich möchte den Namen in Bar ändern. Kann ich das tun?
quelle
<string name="app_name">myname</string>
in meiner strings.xml und benutze es in meinem Manifest :android:label="@string/app_name"
. Ich habe immer noch meinen alten Entwicklungsnamen (SplashActivity), auch nach einer Deinstallation (er heißt "myname", wenn ich die Deinstallation bestätigen muss)android:label
Attribut für Ihre Starteraktivität.Es gibt das android: label für die Anwendung und das android: label für die Startaktivität. Ersteres sehen Sie unter Einstellungen -> Anwendungen -> Anwendungen auf Ihrem Gerät verwalten. Letzteres sehen Sie unter Anwendungen und als Erweiterung in einer Verknüpfung zu Ihrer Anwendung, z
quelle
Dies ist eine einfache Sache in Android Studio,
Gehen Sie zu: res Ordner -> Werte -> strings.xml
Ändern Sie den App-Namen (im folgenden Beispiel: MitsuhoSdn Bhd) in einen beliebigen neuen Namen.
quelle
Ich habe festgestellt, dass es einige Unterschiede gibt, wie der App-Name auf Lollipop-Geräten angezeigt werden kann. Vor Lollipop können Sie verschiedene App-Namen haben:
In Lollipop wird es so sein:
In Lollipop ist der
android:label
Intent-Filter grundsätzlich nutzlos, während der Titel der Aktionsleiste und der Symbolstarter identisch sind. Wenn Sie also einen anderen Titel in der Aktionsleiste wünschen, haben Sie keine andere Wahl, als dynamisch festzulegenquelle
Möglicherweise müssen Sie auch den Namen Ihrer Hauptaktivität "android: label" ändern, wie unter Benennen meiner Anwendung in Android erläutert
quelle
Es kommt darauf an, was Sie tun möchten. Ich persönlich wollte mein Projekt umbenennen, damit oben in der App und unter dem Symbol in meinem Telefonmenü nicht MainActivity angezeigt wird.
Dazu bin ich in die Datei Android Manifest.xml gegangen und habe sie bearbeitet
Und bearbeitete die
android:name=".Mynewname"
und bearbeitete dann die Zeichenfolgetitle_activity_main
in der Datei strings.xml so, dass sie mit dem Namen übereinstimmt.Ich hoffe, das hilft!
quelle
Wenn Sie den App-Namen unter dem Launcher-Symbol ändern möchten, ändern Sie diesen
android:label="@string/app_name"
in Ihrem Haupt-Launcher-Aktivitäts-TagUnd wenn Sie den App-Namen im Inneren ändern möchten
Wenn Sie alle Anwendungen installiert haben, ändern Sie diese
android:label="@string/app_name"
innerhalb des Anwendungs-Tagsquelle
Um den Namen Ihrer
Android
Anwendung inAndroid Studio
oderEclipse
zu ändern, müssen Sie den Wert derandroid:label
im<application>
Knoten in definierten Eigenschaft ändernAndroidManifest.xml
Standardmäßig verweist der Name der Anwendung auf eine in der
strings.xml
Datei definierte Zeichenfolge , zum Beispiel:Also müssen wir den Wert in der Datei strings.xml ändern:
quelle
Um den Namen der Android-App zu ändern, gehen Sie zu Aktivität, die Launcher-Aktivität ist, und ändern Sie die Bezeichnung, wie ich es oben in meinem Code getan habe.
quelle
Egal, ich habe es gefunden. Dies kann in der Manifestdatei unter Anwendung erfolgen, indem Sie einfach die Android-Bezeichnung festlegen. Wurde zuerst verworfen, weil es meine Verknüpfung zum Namen der Anwendung nicht geändert hat.
quelle
Bearbeiten Sie das Anwendungs-Tag in der Manifest-Datei.
Ändern Sie das Label-Attribut und geben Sie dort den neuesten Namen an.
quelle
quelle
Wenn Sie Android Studio verwenden, befindet sich ein Element unter Ihrer Datei strings.xml
Es ist besser, den Namen hier zu ändern, weil Sie diese Zeichenfolge möglicherweise irgendwo verwendet haben. Oder vielleicht hat eine Bibliothek oder etwas anderes sie verwendet. Das ist es. Nur erstellen und ausführen, und Sie erhalten einen neuen Namen. Denken Sie daran, dass dies den Paketnamen nicht ändert oder irgendetwas anderes.
quelle
Befolgen Sie die Schritte: (Angenommen, Sie haben die Android-Ansicht ausgewählt) App> res> Werte> Zeichenfolgen
quelle
Ja, natürlich ........ Android Unterstützt das Ändern des Namens der App vor dem Erstellen wie bei iOS (Build-Konfiguration). Sie können es ändern, indem Sie die Android-Manifestdatei für das Projekt ändern.
quelle
Die Änderung in der Manifest-Datei hat den App-Namen nicht geändert.
Aber das Ändern des
Label
Attributs inMainLauncher
hat den Trick für mich getan.quelle
Ändern Sie die App-Zeichenfolgenressource in Ihre neue Aktivität
quelle