Answers:
是的你可以。通过在以下位置更改android:label
应用程序节点中的字段AndroidManifest.xml
。
注意:如果您已添加启动画面并添加了
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
到启动画面,则启动器图标名称将更改为启动画面类名称。
请确保您更改标签:
android:label="@string/title_activity_splash_screen"
在您的strings.xml文件的“ 启动画面”活动中。可以在Res-> Values-> strings.xml中找到
在这里查看更多。
<string name="app_name">myname</string>
在自己的strings.xml中,并在清单中使用它android:label="@string/app_name"
。即使卸载后,我仍然拥有旧的开发人员名称(SplashActivity)(当我需要确认卸载时,名称为“ myname”)
android:label
启动器活动中的属性。
应用程序有android:label,启动活动有android:label。前者是您在设备上的设置->应用程序->管理应用程序下看到的内容。后者是您在“应用程序”下看到的内容,通过扩展可以看到应用程序的任何快捷方式,例如
<application
android:label="@string/turns_up_in_manage_apps" >
<activity
android:name=".MainActivity"
android:label="@string/turns_up_in_shortcuts" >
...
</activity>
</application>
这在Android Studio中很简单,
转到:res文件夹->值-> strings.xml
将app_name(在下面的示例中:MitsuhoSdn Bhd)更改为所需的任何新名称。
<string name="app_name">MitsuhoSdn Bhd</string>
<string name="hello_world">Hello world!</string>
<string name="menu_settings">Settings</string>
我注意到在Lollipop设备中打开应用名称的方式有所不同。在使用Lollipop之前,您可以使用以下不同的应用程序名称:
<application
android:label="@string/app_name"> // appears in manage app info
<activity
android:name=".MainActivity"
android:label="@string/action_bar_title"> // appears in actionbar title
<intent-filter android:label="@string/name_in_icon_launcher"> // appears in icon launcher
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
</activity>
<activity
...
在棒棒糖中,它将是这样的:
<application
android:label="@string/name_in_manage_app_info">
<activity
android:name=".MainActivity"
android:label="@string/name_in_actionbar_and_icon_launcher">
<intent-filter android:label="@string/this_is_useless">
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
</activity>
在Lollipop中,android:label
意图过滤器基本上是无用的,而动作栏标题和图标启动器是相同的。因此,如果您想在操作栏中使用其他标题,则只能选择动态设置
getSupportActionBar().setTitle(R.string.app_name);
您可能还必须更改主要活动的名称“ android:label”,如在android中命名我的应用程序中所述
这取决于您想做什么。我个人想重命名我的项目,这样就不会在应用程序顶部和手机菜单上的图标下方说MainActivity。
为此,我进入了Android Manifest.xml文件并进行了编辑
<activity
android:name=".MainActitivity"
android:label="@string/title_activity_main" >
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
</activity>
然后编辑android:name=".Mynewname"
,然后再编辑title_activity_main
strings.xml文件中的字符串以匹配名称。
希望有帮助!
如果您想在启动器图标下更改应用程序名称,请在“ 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>
要Android
在Android Studio
或Eclipse
中更改应用程序的名称,必须更改android:label
的<application>
节点内定义的属性的值。AndroidManifest.xml
android:label="My Cool Application!"
默认情况下,应用程序的名称引用到strings.xml
文件中定义的字符串,例如:
android:label="@string/app_name"
因此,我们必须更改strings.xml文件中的值:
<string name="app_name">My Cool Application!</string>
<application
android:icon="@drawable/app_icon"
android:label="@string/app_name">
<activity
android:name="com.cipl.worldviewfinal.SplashActivity"
android:label="@string/title_activity_splash" >
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
</activity>
</application>
要更改android应用的名称,请转到活动(即启动器活动),并像上面在代码中所做的那样更改其标签。
没关系,我找到了。只需在android标签下设置应用程序下的清单文件即可。起初因为没有改变我对应用程序名称的快捷方式而被取消。
编辑清单文件中的应用程序标签。
<application
android:icon="@drawable/app_icon"
android:label="@string/app_name"
android:theme="@android:style/Theme.Black.NoTitleBar.Fullscreen" >
更改标签属性,并在该位置提供最新名称。
清单文件中的更改未更改应用名称,
<application android:icon="@drawable/ic__logo" android:theme="@style/AppTheme" android:largeHeap="true" android:label="@string/app_name">
但是改变中的Label
属性MainLauncher
对我有用。
[Activity(Label = "@string/app_name", MainLauncher = true, Theme = "@style/MainActivityNoActionBarTheme", ScreenOrientation = ScreenOrientation.Portrait)]