有沒有辦法在不建立新項目的狀況下更改應用程序的名稱(Launcher App Label)? android
注意:應用程序的名稱和手機主屏幕上的啓動器圖標上顯示的標籤可能不一樣。 app
示例:在個人移動設備的主頁上,我有一個圖標,名稱爲Foo,但我想將名稱更改成Bar。 我能夠這樣作嗎? ui
是的固然........ Android支持在構建以前更改應用程序的名稱,就像iOS(Build Configuration)同樣。 您能夠經過修改項目的Android清單文件來更改它。 spa
這取決於你想作什麼。 我我的想重命名個人項目,因此它沒有在應用程序的頂部和手機菜單上的圖標下面說MainActivity。 code
爲此,我進入了Android Manifest.xml文件並進行了編輯 xml
<activity android:name=".MainActitivity" android:label="@string/title_activity_main" > <intent-filter> <action android:name="android.intent.action.MAIN" /> <category android:name="android.intent.category.LAUNCHER" /> </intent-filter> </activity>
並編輯了android:name=".Mynewname"
,而後編輯strings.xml文件中的字符串title_activity_main
以匹配名稱。 ip
但願有所幫助! ci
應用程序的android:標籤,以及啓動活動的android:標籤。 前者是您在設備上的設置 - >應用程序 - >管理應用程序中看到的。 後者是您在應用程序中看到的內容,以及您應用程序的任何快捷方式中的擴展名,例如 字符串
<application android:label="@string/turns_up_in_manage_apps" > <activity android:name=".MainActivity" android:label="@string/turns_up_in_shortcuts" > ... </activity> </application>
這在Android Studio中很簡單, string
轉到:res文件夾 - > values - > strings.xml
將app_name(在下面的示例中:MitsuhoSdn Bhd)更改成您想要的任何新名稱。
<string name="app_name">MitsuhoSdn Bhd</string> <string name="hello_world">Hello world!</string> <string name="menu_settings">Settings</string>
<application android:icon="@drawable/app_icon" android:label="@string/app_name"> <activity android:name="com.cipl.worldviewfinal.SplashActivity" android:label="@string/title_activity_splash" > <intent-filter> <action android:name="android.intent.action.MAIN" /> <category android:name="android.intent.category.LAUNCHER" /> </intent-filter> </activity> </application>
要更改Android應用程序的名稱, 請轉到啓動器活動的活動並更改其標籤,就像我在上面的代碼中所作的那樣。