Android 应用程序名称在应用程序中不正确,但在应用程序管理器中是正确的
Android application name not correct in apps, but is correct in Application Manager
我仍在学习 Android 应用程序开发。我有一个正在 Android Studio 中开发的应用程序。在我的手机应用程序管理器中,应用程序的名称是正确的。在我的应用程序中,它显示应用程序名称的主菜单。我试过清除缓存,卸载并重新安装。我已经检查了 Android 清单。一切看起来都是正确的。
<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="com.xxx.xxxx" >
<application
android:allowBackup="true"
android:icon="@mipmap/ic_launcher"
android:label="@string/app_name"
android:theme="@style/AppTheme" >
<activity
android:name=".MainMenu"
android:label="@string/title_activity_main_menu" >
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
</activity>
<activity
android:name=".MainActivity"
android:label="@string/title_activity_main_menu" >
</activity>
<activity
android:name=".MultipleChoice"
android:label="@string/title_activity_multiple_choice" >
</activity>
<activity
android:name=".SettingsActivity"
android:label="@string/title_activity_settings" >
</activity>
</application>
</manifest>
<resources>
<string name="app_name">Ultra Math</string>
<string name="RightText">Right</string>
<string name="option1">1st Option</string>
<string name="option2">2nd Option</string>
<string name="LeftText">Left</string>
<string name="OperatorText">+</string>
<string name="StartButton">Start</string>
<string name="TimeLeft">Time Left: 60</string>
<string name="btn0">0</string>
<string name="btn1">1</string>
<string name="btn2">2</string>
<string name="btn3">3</string>
<string name="btn4">4</string>
<string name="btn5">5</string>
<string name="btn6">6</string>
<string name="btn7">7</string>
<string name="btn8">8</string>
<string name="btn9">9</string>
<string name="btnEnter">Enter</string>
<string name="btnNegative">-</string>
<string name="title_activity_menu">Ultra Math</string>
<string name="hello_world">Hello world!</string>
<string name="title_activity_main_menu">Main Menu</string>
<string name="btnTypeAnswers">Type Answers</string>
<string name="Zero">0</string>
<string name="two">2</string>
<string name="title_activity_multiple_choice">Multiple Choice</string>
<string name="btnMultipleChoice">Multiple Choice</string>
</resources>
还有什么地方我可以看看,或者我可以尝试什么吗?
谢谢,
大卫
它的名字取自启动器的标题activity。所以您需要更改 title_activity_main_menu
处的字符串
或者这样设置
<activity
android:name=".MainMenu"
android:label="@string/app_name" >
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
</activity>
我仍在学习 Android 应用程序开发。我有一个正在 Android Studio 中开发的应用程序。在我的手机应用程序管理器中,应用程序的名称是正确的。在我的应用程序中,它显示应用程序名称的主菜单。我试过清除缓存,卸载并重新安装。我已经检查了 Android 清单。一切看起来都是正确的。
<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="com.xxx.xxxx" >
<application
android:allowBackup="true"
android:icon="@mipmap/ic_launcher"
android:label="@string/app_name"
android:theme="@style/AppTheme" >
<activity
android:name=".MainMenu"
android:label="@string/title_activity_main_menu" >
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
</activity>
<activity
android:name=".MainActivity"
android:label="@string/title_activity_main_menu" >
</activity>
<activity
android:name=".MultipleChoice"
android:label="@string/title_activity_multiple_choice" >
</activity>
<activity
android:name=".SettingsActivity"
android:label="@string/title_activity_settings" >
</activity>
</application>
</manifest>
<resources>
<string name="app_name">Ultra Math</string>
<string name="RightText">Right</string>
<string name="option1">1st Option</string>
<string name="option2">2nd Option</string>
<string name="LeftText">Left</string>
<string name="OperatorText">+</string>
<string name="StartButton">Start</string>
<string name="TimeLeft">Time Left: 60</string>
<string name="btn0">0</string>
<string name="btn1">1</string>
<string name="btn2">2</string>
<string name="btn3">3</string>
<string name="btn4">4</string>
<string name="btn5">5</string>
<string name="btn6">6</string>
<string name="btn7">7</string>
<string name="btn8">8</string>
<string name="btn9">9</string>
<string name="btnEnter">Enter</string>
<string name="btnNegative">-</string>
<string name="title_activity_menu">Ultra Math</string>
<string name="hello_world">Hello world!</string>
<string name="title_activity_main_menu">Main Menu</string>
<string name="btnTypeAnswers">Type Answers</string>
<string name="Zero">0</string>
<string name="two">2</string>
<string name="title_activity_multiple_choice">Multiple Choice</string>
<string name="btnMultipleChoice">Multiple Choice</string>
</resources>
还有什么地方我可以看看,或者我可以尝试什么吗?
谢谢,
大卫
它的名字取自启动器的标题activity。所以您需要更改 title_activity_main_menu
处的字符串或者这样设置
<activity
android:name=".MainMenu"
android:label="@string/app_name" >
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
</activity>