应用列表中显示的app_name错误

时间:2015-01-19 14:16:08

标签: android

我在字符串中将应用名称定义为“MyApp”,并将清单文件中的应用名称引用到该字符串:

的strings.xml:

...
<string name="app_name">MyApp</string>
....

的Manifest.xml:

<application
    android:allowBackup="true"
    android:icon="@drawable/ic_launcher"
    android:label="@string/app_name"
    android:theme="@style/AppTheme" >

然而,当我现在在我的设备上安装应用程序浏览器时 显示我的应用程序名称“登录”,这实际上是我的标题 MainActivity:

<activity
        android:name="de.my_project.activities.LoginActivity"
        android:label="@string/title_activity_login"
        android:launchMode="singleTask" >
        <intent-filter>
            <action android:name="android.intent.action.MAIN" />

            <category android:name="android.intent.category.LAUNCHER" />
        </intent-filter>
    </activity>

的strings.xml:

...
<string name="title_activity_login">Login</string>
...

当我进入我的设置以卸载应用程序时,会显示正确的名称“MyApp”。为什么android在我的应用程序浏览器中显示错误的名称?

1 个答案:

答案 0 :(得分:-1)

如果要在Android应用程序浏览器中设置应用程序的名称,则应在应用程序标记内设置,而不是活动。

<application
    android:label="@string/app_name">