【发布时间】:2013-08-03 22:31:25
【问题描述】:
我重命名了我的 Android 项目,虽然它在 Eclipse 中看起来一切正常,但当我将它安装到任何设备(甚至是以前从未安装过它的新设备)上时,它会以旧名称显示。
我再次查看了 Manifest 文件,似乎一切正常(使用新名称),但我无法确定安装版本的名称来自何处。它存储在哪里?
有什么想法吗?
【问题讨论】:
标签: android eclipse refactoring project rename
我重命名了我的 Android 项目,虽然它在 Eclipse 中看起来一切正常,但当我将它安装到任何设备(甚至是以前从未安装过它的新设备)上时,它会以旧名称显示。
我再次查看了 Manifest 文件,似乎一切正常(使用新名称),但我无法确定安装版本的名称来自何处。它存储在哪里?
有什么想法吗?
【问题讨论】:
标签: android eclipse refactoring project rename
Android 从清单文件中获取名称,该文件通常引用@Raghav Sood 的答案中描述的字符串资源,即:
<application android:label="@string/app_name" ...>
【讨论】:
默认情况下,图标下的名称存储在app_name 中的res/values/strings.xml 中。在此处更改其值将更改名称。
重命名项目只是在 Eclipse 的工作区中重命名它,并不会真正改变名称。
【讨论】: