安卓应用名称的最大长度是多少?

18

我的安卓应用名字有三个单词,但在手机上显示只有两个单词。该怎么解决?我看到其他应用程序名称也有三个单词,例如 "高级任务管理器"。

8个回答

19

设备菜单上显示的短应用程序名称(最多包括空格12个字符),以及在应用商店或Android市场上使用的较长名称(最多包括空格30个字符,建议20个字符)。


5
"12个字符的限制,包括空格在内"并不适用于所有设备。 - Дмитро Яковлєв

9

8
截至2017年6月,它已增加到50个字符。 - Artyom
这与问题完全无关。OP正在询问他们的应用程序名称被截断的情况。他们没有具体说明,但唯一发生这种情况的地方是主屏幕。他们的应用程序名称远远不到50个字符,因此显然不是关于允许的最大名称;而是关于实际显示的内容。 - Samuel Neff
如果提问者想了解屏幕渲染方面的知识,他们本可以直接询问。有些人会偶然发现这个页面,并想要得到与问题原文完全相符的答案,而不需要那些额外的细节——问题就是“最大长度是多少?” - kokociel
1
截至2023年7月,限制已降低到30个字符(尽管很可能此更改在此之前就已经进行了)。 - Adam Rosenfield

9

在主屏幕或应用列表中,图标下面显示的名称的最大长度取决于设备和用户设置。在“设置 -> 管理应用程序”列表中显示的名称通常更长,但也取决于特定因素。


7

2019年的答案

Android: 50个字符

android字符限制

iOS: 30个字符

输入图像说明


4

正如你所说,应用程序名称不会变为两个单词的长度,而是会被换行并可能被裁剪。应用程序名称大小没有固定限制,但超过一定长度时,在设备上会出现省略号。

例如,应用程序名称"Thisismybigname"将显示为"Thisismyb..",而"This is my big name"可能会显示为"This is "


如何解决这个问题?我应该考虑另一个名称吗?还是可以通过任何方法显示三个单词。 - Sunny
1
没有需要解决的问题,对于三个单词,请确保您的单词小而简洁,并按照每个单词的升序优先级排序。如果必要,我更喜欢使用较短的名称。一个应用程序更容易通过其图标识别,而不是通过其名称,因为您可以拥有多个具有相同名称的应用程序。 - PravinCG

2

好的,我找到了如何在PlayStore中显示不同的应用名称与手机应用抽屉中的应用名称相比:

在开发者控制台网页中的参数中定义了PlayStore中的应用名称。

Title = "This is my long app name"

手机应用程序名称(例如应用抽屉)在应用程序的清单中定义,并在主要活动的定义处定义:

应用程序名称(例如应用程序抽屉)在应用程序的清单中定义,并在主要活动的定义处定义:

<activity android:name="demo.MyActivity" android:label="ShortAppName">
  <intent-filter>
    <action android:name="android.intent.action.MAIN" />
    <category android:name="android.intent.category.LAUNCHER" />
  </intent-filter>
</activity>

1
我的应用在Play商店上列为“General Engineering Free”。在尝试数小时后,我无法在应用程序启动器图标中显示“Free”这个单词,您可以在一个单词中使用多达25个字符来解决它。
我像这样修复了它:“General_Engineering_Free”。
它也可以像这样工作:“GeneralEngineering(免费)”。

0
基于经验,手机菜单/主页上显示的应用程序名称应该是一个简短的名字。
(包括空格在内最多8个字符)
而在应用商店或Play商店中,可以使用一个较长的名称。
(包括空格在内最多30个字符,建议20个字符)

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接