2013-10-31 65 views
4

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

的strings.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> 
+0

您尝试项目 - >克丽n? –

+0

我也尝试使用向导创建一个全新的应用程序。运行应用程序,转到设置>应用程序并卸载,在strings.xml中更改app_name,清理,再次运行,转至设置>应用程序,并且还显示向导中的旧名称。 –

+0

我重新启动了设备并更新了它。 –

回答

3

更换

<activity android:name=".Main"> 

通过

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

我试过了,但没有奏效。以某种方式重新启动设备使其工作。不过谢谢。 –

+0

感谢@TomKincaid它帮助我重新启动设备使其工作。 – Pritesh

+0

一个简单的重新安装的应用程序为我工作,并不需要重新启动设备。 – Guy