在Android设备中设置应用程序名称

时间:2013-03-15 11:30:01

标签: android android-widget

我实现了一个名为'vignesh'的android项目,其中我有源包作为com.example.learn.android。在卸载应用程序时,在我的选项卡中,它显示com.example.learn而不是单独的项目名称。请指教..

2 个答案:

答案 0 :(得分:1)

您可以在AndroidManifest.xml

中指定您的申请标签
<application 
  android:label="@string/app_name"
  ...>

</application>

在上面的示例中,您必须在app_name

中定义res/strings.xml
<string name="app_name">My app name</string>

答案 1 :(得分:1)

如果这在AndroidManifest.xml文件中不起作用:

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

</application>

查找启动活动(使用android.intent.action.MAIN&amp; android.intent.category.LAUNCHER的活动),例如:

<activity
   android:name=".SplashScreen"
   android:label="com.example.learn"
   android:noHistory="true"
   android:screenOrientation="landscape"
   android:theme="@android:style/Theme.NoTitleBar.Fullscreen" >
   <intent-filter>
        <action android:name="android.intent.action.MAIN" />
        <category android:name="android.intent.category.LAUNCHER" />
   </intent-filter>
</activity>

你可能有像上面的例子一样提到的android:标签。奇怪的是,Android将您的第一个活动的名称(标签)作为应用名称(我不知道为什么)。

如果您只是删除(或重命名)android:label =&#34; com.example.learn&#34;它应该没问题。删除该行可确保应用程序查找AndroidManifest.xml文件的<application>部分中定义的android:label标记。