如何更改Android应用程序的名称?
有没有办法改变一个应用程序的名称,而无需创build一个新的项目?
示例:在我的应用程序所在的主页上,我有一个图标和名称Foo,但是我想将名称更改为Bar。 我可以这样做吗?
是的你可以。 通过在AndroidManifest.xml
更改应用程序节点中的android:label
字段。
正如小精灵所说,它是标签属性。 谢谢。
在这里看到更多
有应用程序的android:标签和启动活动的android:标签。 前者是您在“设置” – >“应用程序” – >“在设备上pipe理应用程序”下看到的内容。 后者是您在“应用程序”下看到的内容,也可以是对应用程序的任何快捷方式,例如
<application android:label="@string/turns_up_in_manage_apps" > <activity android:name=".MainActivity" android:label="@string/turns_up_in_shortcuts" > ... </activity> </application>
很容易,去:res文件夹 – >值 – > strings.xml ….
<string name="app_name">MitsuhoSdn Bhd</string> <string name="hello_world">Hello world!</string> <string name="menu_settings">Settings</string>
我希望这是你的意思
我注意到在棒棒糖设备中,应用程序名称可能会出现一些差异。 在棒棒糖之前,你可以有不同的应用程序名称:
<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>
在棒棒糖中,意图filter中的android:label
基本上是无用的,而actionbar标题和图标启动器是相同的。 所以,如果你想在操作栏中使用不同的标题,你别无select,只能dynamic设置
getSupportActionBar().setTitle(R.string.app_name);
您可能必须更改您的主要活动“android:label”的名称,如在Android中命名我的应用程序中所述
如果你想改变启动器图标下的应用程序名称,那么在主启动器活动标签内改变这个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>
如果你想改变里面的应用程序名称
设置 – >应用程序pipe理器 – >下载
在所有已安装的应用程序中,然后在应用程序标签内更改此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>
这取决于你想要做什么。 我个人想重命名我的项目,所以没有在应用程序的顶部和我的手机菜单上的图标下面说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"
,然后在strings.xml文件中编辑stringtitle_activity_main
以匹配名称。
希望有所帮助!
<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 Studio
或Eclipse
中更改Android
应用程序的名称,必须更改AndroidManifest.xml
<application>
节点内定义的属性android:label
的值
android:label="My Cool Application!"
默认情况下,应用程序的名称被引用到strings.xml
文件中定义的strings.xml
,例如:
android:label="@string/app_name"
所以,我们必须改变strings.xml文件中的值:
<string name="app_name">My Cool Application!</string>
没关系,我find了。 它可以在应用程序清单文件中完成,只需设置android标签。 最初被抛弃,因为它没有改变我的应用程序名称的快捷方式。
在清单文件中编辑应用程序标签。
<application android:icon="@drawable/app_icon" android:label="@string/app_name" android:theme="@android:style/Theme.Black.NoTitleBar.Fullscreen" >
更改标签属性并在那里给出最新的名字。
是的当然…….. Android支持更改应用程序的名称之前进行构build就像iOS(生成configuration)。 您可以通过修改项目的Android清单文件来更改它。
将应用程序string资源更改为新的活动
- 如何在两个小部件/布局之间添加新的“浮动操作按钮”
- Android:在GridView中禁用突出显示
- 包括Google Play服务库时,为什么权限会自动添加到我的AndroidManifest中
- 显示ImageView部分在透明的ActionBar后面
- setEnabled()vs setClickable()有什么区别?
- 如何validationAndroid apk是否使用发行证书进行签名?
- 如何通过在ViewPager中用手指滑动禁用分页,但仍然能够以编程方式刷卡?
- 为什么“这个应用程序已经build立了一个不正确的configuration”错误发生在一些手机?
- Android意图无法parsing构造函数