我没有找到一个准确的答案来了解如何在和 android 应用程序(使用 Eclipse)的启动器图标下更改名称。
我尝试在应用程序(清单)中编辑“@string/app_name”,但它不起作用。现在在 MainActivity.java 中,它在这一行中给出了错误“R 无法解析为变量”: getMenuInflater().inflate(R.menu.activity_main, menu);
如果在应用程序内的@string/ 中写回“app_name”,它也会返回此错误。我要疯了。
寻找android:label里面<Activity>有
<category android:name="android.intent.category.LAUNCHER" />
内部<intent-filter>并更改其值:
<activity
android:name=".Activity_1_1_Splash"
android:label="@string/app_name"
android:screenOrientation="portrait" >
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
</activity>
如果您想更改资源值,@pratik 的回答将指导您。
打开res/values/strings.xml
改变这一行,
<string name="app_name">default app name</string>
使用您想要的应用名称
<string name="app_name">your desired name</string>
不要在manifest文件中进行更改。
如果您想在启动器图标下更改应用程序名称,android:label="@string/app_name"
请在主启动器活动标签内更改此名称
<activity android:name="com.test.app"
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:label="@string/app_name"
在应用程序标签内更改此内容
<application
android:icon="@drawable/ic_launcher"
android:label="@string/app_name"
android:theme="@style/AppTheme" >
........
<activity android:name="com.test.app" >
</activity>
.......
</application>