我在字符串中将应用名称定义为“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在我的应用程序浏览器中显示错误的名称?
答案 0 :(得分:-1)
如果要在Android应用程序浏览器中设置应用程序的名称,则应在应用程序标记内设置,而不是活动。
<application
android:label="@string/app_name">