如何更改Android应用的名称?
有没有办法在不创建新项目的情况下更改应用程序的名称?如何更改Android应用的名称?
示例:在我的应用程序所在的主页上,我有一个图标和名称Foo,但我想将名称更改为Bar。我可以这样做吗?
没关系我找到了。它可以在应用程序下的清单文件中完成,只需设置android标签即可。最初被抛弃,因为它没有改变我的应用程序名称的快捷方式。
嗨,我有一个问题。在添加启动画面并移动控制哪个应用程序首先启动的意图过滤器后,我的应用程序名称已更改为首先启动的活动的名称。我已经试过你的答案,但仍然没有运气。我该怎么办?非常感谢! – 2015-11-12 06:36:45
您可能需要改变你的主要活动的名称为“机器人:标签”也,如Naming my application in android
谢谢,那正是我的问题! – Wandang 2013-02-21 16:54:40
嘿,我有一个问题。在添加启动画面并移动控制哪个应用程序首先启动的意图过滤器后,我的应用程序名称已更改为首先启动的活动的名称。我已经试过你的答案,但仍然没有运气。我该怎么办?非常感谢! – 2015-11-12 06:35:35
是中,当然解释的Android ........支持在构建iOS之前更改应用程序的名称(构建配置)。 您可以通过修改项目的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:标签和启动活动的android:标签。前者是您在设备上的设置 - >应用程序 - >管理应用程序下看到的内容。后者是您在应用程序下看到的内容,也可以是在您的应用程序的任何快捷方式中扩展,例如
<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>
我希望这是你的意思
简单易用 - 适用于我。 – mboeckle 2014-08-07 08:59:15
我认为这是对的地方 – 2015-07-02 16:15:24
不幸的是,之前的答案并不适用于我。这一个! – 2017-01-21 19:39:25
<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应用的名称,请转到启动活动的活动,并更改其标签,就像我在代码中完成的那样。
奇数。我也必须为新的应用程序名称创建一个新的@string,并在新名称卡住之前引用它。这可能是Eclipse的东西吗? – 2014-05-09 20:37:27
在清单文件中编辑应用程序标签。
<application
android:icon="@drawable/app_icon"
android:label="@string/app_name"
android:theme="@android:style/Theme.Black.NoTitleBar.Fullscreen" >
更改标签属性并在那里给出最新的名称。
我认为你在你的活动中使用了标签标签,或者是类似于应用程序名称改变的东西。请将您的活动的映射粘贴到清单文件中。 – 2015-11-16 10:52:04
变化的应用程序字符串资源到新的活动
如果你想在启动器图标更改应用程序名称,然后更改此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>
这很重要 - 桌面上的启动器图标下的名称不是应用程序的名称,而是默认启动器的名称。 – 2015-04-21 22:51:07
嘿,我有一个问题。在添加启动画面并移动控制哪个应用程序首先启动的意图过滤器后,我的应用程序名称已更改为首先启动的活动的名称。我已经试过你的答案,但仍然没有运气。我该怎么办?非常感谢! – 2015-11-12 06:36:11
我注意到有如何应用名称可以在棒棒糖设备打开了一定的差异。棒棒堂之前,你可以有不同的应用程序的名称与此:
<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>
在棒棒糖,android:label
在意图过滤器基本是没用的,而动作条标题和图标启动器是一样的。所以,如果你想在动作条不同的标题,你别无选择,只能动态地设置
getSupportActionBar().setTitle(R.string.app_name);
嘿,我有一个问题。在添加启动画面并移动控制哪个应用程序首先启动的意图过滤器后,我的应用程序名称已更改为首先启动的活动的名称。我已经试过你的答案,但仍然没有运气。我该怎么办?非常感谢! – 2015-11-12 06:36:15
要Android Studio
或Eclipse
更改Android
应用程序的名称,你必须改变中定义的属性android:label
的价值
AndroidManifest.xml
android:label="My Cool Application!"
的<application>
节点默认的应用程序的名称被引用在strings.xml
文件中定义的字符串,例如内
android:label="@string/app_name"
所以,我们必须改变的strings.xml文件中的值:
<string name="app_name">My Cool Application!</string>
'android:name'属性用于子类'Application'。应用程序标签可以使用'android:label'属性进行更改。 – Michael 2011-03-26 21:18:27
@Pixie:谢谢你纠正我。 – MByD 2011-03-26 21:22:02
对于任何完整的初学者,你可能会发现这个'android:label =“@ string/app_name”'。在/res/values/strings.xml中,您将找到字符串app_name的定义:您的应用程序名称 。希望在他们出发时节省一些时间。 –
2012-02-11 15:59:57