【问题标题】:Can't Change Android App Name in Settings无法在设置中更改 Android 应用名称
【发布时间】:2013-11-12 01:21:27
【问题描述】:

我使用 ADT Eclipse 中的向导创建了一个应用程序。我在 strings.xml 中编辑了应用程序名称。这改变了启动器图标上的标签。但是,如果我进入设置 > 应用程序,它会显示旧名称。我尝试卸载应用程序,清理并再次运行,但它仍然在设置中显示旧名称。项目中的任何文件中都不存在旧的应用名称字符串。我不知道它是从哪里来的。如何获取它以便设置显示新的应用名称?

字符串.xml

<resources>
<string name="app_name">My New App Name/string>
...
</resources>

manifest.xml

<application
android:allowBackup="true"
android:icon="@drawable/ic_launcher"
android:label="@string/app_name"
android:theme="@android:style/Theme.Holo.Light" >
    <activity android:name=".Main">
        <intent-filter>
            <action android:name="android.intent.action.MAIN" />
            <category android:name="android.intent.category.LAUNCHER" />
        </intent-filter>
    </activity>
...
</application>

【问题讨论】:

  • 你试试 Project -> Clean ?
  • 我还尝试使用向导创建一个全新的应用程序。运行应用程序,转到设置>应用程序并卸载,更改strings.xml中的app_name,清理,再次运行,转到设置>应用程序,它还显示向导中的旧名称。
  • 我重启了设备并更新了。

标签: android label settings


【解决方案1】:

替换

<activity android:name=".Main">

<activity
    android:name=".Main"
    android:label="@string/app_name">

【讨论】:

  • 我试过了,但没用。以某种方式重新启动设备使其工作。不过还是谢谢。
  • 感谢@TomKincaid,它帮助我重新启动设备使其工作。
  • 简单的重新安装应用程序对我有用,不需要重新启动设备。
猜你喜欢
  • 2017-11-09
  • 2014-01-16
  • 2018-02-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多