我找不到應用程序名稱的來源。應用程序名稱來自不明來源
我有典型的app_name
字符串,用於Application
的標籤和MainActivity
的標籤。據我所知,這是啓動器上應用程序名稱和標籤的唯一來源。
我有一個「舊應用程序名稱」,我將其更改爲「新應用程序名稱」,但此編輯未反映在設備上。我檢查了build/intermediates
中生成的資源,它顯示「新的應用程序名稱」。 在開發過程中,我嘗試使用gradle
生成資源app_name
繼this answer之後,它不起作用(我猜的原因是一樣的)。
我在整個項目中執行了搜索,沒有出現「Old App Name」字符串。
我想到了我的設備上的系統緩存可以容納保存名稱,所以我在Genymotion中創建了一個新設備。仍然是「舊應用程序名稱」。
我應該在哪裏看?
AndroidManifest.xml中
<application
android:name=".App"
android:allowBackup="true"
android:icon="@mipmap/ic_launcher"
android:label="@string/app_name"
android:supportsRtl="true"
android:theme="@style/AppTheme">
<string name="app_name">New App Name</string>
去'的應用程序設置和清晰cache'。可能會解決你的問題 –
在設備上?我卸載了它,清除了緩存,並用我所有的內容加以掩飾。然後,我在genymotion中創建了一個新的模擬器,可以肯定。仍然是「舊應用程序名稱」。 –
發現問題....一箇舊字符串的翻譯,沒有更新與新的。現在我只需要了解它是如何創建的。 –