2017-03-01 192 views
0

從這個項目開始時,我對這個名字沒有太多的瞭解。現在我想說一些不同的東西,有人能指出我的方向。Android Studio重命名項目

+0

只是要清楚不是合格的軟件包名稱正確 – Remario

+0

當我安裝應用程序 - 我希望它在Android桌面上有不同的標題。 –

回答

0

這很簡單,請轉到AndroidManifest.xml並更改android:label值。見下文,

<application 
    android:name=".Application" 
    android:allowBackup="true" 
    android:icon="@mipmap/ic_launcher" 
    **android:label="@string/app_name"** 
    android:supportsRtl="true" 
    android:theme="@style/AppTheme"> 
+0

完成 - 沒有更改最終安裝名稱。 –

+0

你可以請分享你的清單文件和應用程序啓動器中顯示的應用程序名稱,以及你想要的名稱是什麼。 – Swapnil

1

如前所述here以s strings.xml Android清單鏈接到一個變量,名爲app_name

您應該編輯app_name變量,不要在清單中將其替換,因爲您可以在應用程序中的其他地方使用app_name,而不必在任何地方替換它。

因此,您應該strings.xml看起來像這樣(從其他的附加變量斜視):

<resources> 
    <string name="app_name">Name here</string> 
    [other values] 
</resources> 

只需編輯app_name,無論你想打電話給你的應用程序,並重新安裝應用程序。你現在將看到新的名字。

注:編輯app_name而不是在清單中android:label系法也更新您可以用它在每一個參考。標題中引用/鏈接到strings.xml文件變量app_name的名稱在編輯時也會更新。更改線路的清單和硬編碼它也行,但所有這是更好地改變的strings.xml變量

秒注意:

這不會改變你的包名稱或項目名稱顯示在Android Studio中。這些也可以更改,但它對設備顯示的內容沒有影響。即使Android Studio顯示它正在編輯項目「RandomProjectName」,顯示的應用程序名稱也可以是「NameRandomProject」。他們沒有聯繫在一起。

+0

感謝這一點 - 但仍然顯示Android上的舊名稱。 –

+1

嘗試刪除應用程序(完全卸載),重新啓動設備(刪除所有緩存的數據)並重新安裝 – Zoe

+0

另請注意,主窗口上的圖標可能不會更新。在這種情況下,設備重新啓動或重新添加圖標就足夠了。如果在「所有應用」列表中顯示沒有更新的名稱,請卸載重新啓動並重新安裝 – Zoe