我没有找到一个准确的答案来了解如何在Android应用程序(使用Eclipse)的launcer图标下更改名称。
我尝试在应用程序(清单)中编辑“@ string / app_name”,但它不起作用。
现在在MainActivity.java中它给出了错误“R无法解析为变量”
在这一行:getMenuInflater().inflate(R.menu.activity_main, menu);
如果在@ string / inside应用程序中回写“app_name”,它也会回复此错误。 我疯了。
答案 0 :(得分:6)
在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's answer会指导您。
答案 1 :(得分:4)
打开res/values/strings.xml
更改此行,
<string name="app_name">default app name</string>
使用您想要的应用名称
<string name="app_name">your desired name</string>
请勿在{{1}}文件中进行更改。
答案 2 :(得分:0)
如果您想在启动器图标下更改应用名称,请更改此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>
如果您想更改
中的应用名称设置 - &gt;应用程序管理器 - &gt;下载
如果您已安装所有应用程序,请更改此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>