How to change an Android app's name?

Asked 11 years ago
Viewed 682.94 k times

Is there a way to change the name (Launcher App Label) of an app without creating a new project?

Note: Name of the App and The label shown on the Launcher Icon on Home Screen on Mobiles can be different.

Example: On the home page in my Mobile where my apps are, I have an icon and the name Foo, but I want to change the name to Bar. Can I do this?

asked 11 years ago

Correct Answer

Yes you can. By changing the android:label field in your application node in AndroidManifest.xml.

Note: If you have added a Splash Screen and added

        <action android:name="android.intent.action.MAIN" />
        <action android:name="android.intent.action.VIEW" />
        <category android:name="android.intent.category.LAUNCHER" />

to your Splash Screen, then the Launcher Icon name will be changed to the name of your Splash Screen Class name.

Please make sure that you change label:


in your Splash Screen activity in your strings.xml file. It can be found in Res -> Values -> strings.xml

See more here.

answered 4 years ago

Other Answer

There's the android:label for the application, and the android:label for the launch activity. The former is what you see under Settings -> Applications -> Manage Applications on your device. The latter is what you see under Applications, and by extension in any shortcut to your application, e.g.

    android:label="@string/turns_up_in_manage_apps" >
        android:label="@string/turns_up_in_shortcuts" >
answered 11 years ago