我通過更改清單的應用程序節點(AndroidManifest.xml)中的android:label
字段更改我的Android應用程序的名稱後跟上this tutorial。Android應用程序名稱不會在應用程序抽屜中顯示
應用節點:
<application
android:icon="@drawable/ic_launcher"
android:label="@string/app_name"
android:theme="@style/Theme.pps" >
<activity
android:name=".MainActivity"
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>
</application>
的strings.xml - 包含不同的字符串名稱的XML文件。
<resources>
<string name="app_name">PPS</string>
<string name="menu_settings">Settings</string>
<string name="title_activity_main"></string>
</resources>
完成此任務後,名稱仍不會顯示。這是我運行應用程序並將其安裝在我的測試設備上時看到的。
一個奇怪的事情發生了,當我加入文字<string name="title_activity_main"></string>
改變android:label
存在於活動節點的值,應用程序似乎繼承,作爲其name.Why會出現這種情況?我是否錯誤地聲明瞭某些內容?有些價值觀衝突嗎?
更新:
當我選擇「管理應用」我居然看到了應用程序的名稱。
在這些更改之後再次運行之前清除了項目嗎? – Adinia
是的,我清理了項目,但它仍然不會顯示。 –
您是否還試圖在再次運行之前手動從設備上卸載應用程序? – Adinia