使用长名称和短名称在 Android 中搜索应用
Search for app in Android using a long & short name
对于 Android 应用程序,我希望能够通过 Google Play 商店名称和应用程序名称本身在您的 phone 中搜索该应用程序。一个例子是 WhatsApp Messenger。在 Play 商店中,应用程序的名称是 WhatsApp Messenger
,但如果安装了应用程序,则名称显示为 WhatsApp
。但是,一旦您在 phone 上搜索该应用程序,它就会显示在 WhatsApp
和 Messenger
的结果中。
在 Play 商店中:
在你的 phone 上,如果你搜索 WhatsApp
或 Messenger
:
-
我已将应用程序上传到 Play 商店并在 Play 商店 {company name} {app name}
中,我已将应用程序中的 app_name
设置为 {app name}
。但是,如果我在 phone 上搜索 {company name}
,它不会出现在结果中。
我在 Android 文档中找不到任何关于此的内容? Android 是否也使用 Play 商店中的名称进行搜索,如果是,为什么它不适用于我的应用程序?
所以这不可能。
这取决于您的应用程序的启动器应用程序。当您在启动器搜索栏上搜索任何内容时,它会根据名称过滤项目。因此它适用于应用程序的名称,就像您搜索 "Whatsapp"(应用程序名称)一样,它会显示 Whatsapp 结果。
Why it is working on your phone for both the names?
-> 因为你的 phone 的启动器有这个功能,而且 WhatsApp 是一个非常受欢迎的应用程序。你的 phone 的启动器在他们的搜索过滤中有一些逻辑,并为 Whatsapp/Wechat/Facebook Messenger 等流行应用程序硬编码了一些包名称,每当用户搜索单词 "Messenger" 时,它就会显示这些应用程序.
Do these types of customizations are available on every launcher?
-> 不,我正在使用 Google Pixel 2(标准版 Android)及其默认 google 启动器,当我搜索“Messenger”时,它没有显示 Whatsapp在结果中。
What can you do?
第一种方式
虽然这是不可能的,但要么制作一个启动器应用程序,并强制每个用户在他们的设备中使用该启动器,并在其搜索逻辑中嵌入您的主应用程序的名称逻辑。
第二种方式
在您的应用名称中包含您希望您的应用出现在搜索结果中的每个词。
对于 Android 应用程序,我希望能够通过 Google Play 商店名称和应用程序名称本身在您的 phone 中搜索该应用程序。一个例子是 WhatsApp Messenger。在 Play 商店中,应用程序的名称是 WhatsApp Messenger
,但如果安装了应用程序,则名称显示为 WhatsApp
。但是,一旦您在 phone 上搜索该应用程序,它就会显示在 WhatsApp
和 Messenger
的结果中。
在 Play 商店中:
在你的 phone 上,如果你搜索 WhatsApp
或 Messenger
:
我已将应用程序上传到 Play 商店并在 Play 商店 {company name} {app name}
中,我已将应用程序中的 app_name
设置为 {app name}
。但是,如果我在 phone 上搜索 {company name}
,它不会出现在结果中。
我在 Android 文档中找不到任何关于此的内容? Android 是否也使用 Play 商店中的名称进行搜索,如果是,为什么它不适用于我的应用程序?
所以这不可能。 这取决于您的应用程序的启动器应用程序。当您在启动器搜索栏上搜索任何内容时,它会根据名称过滤项目。因此它适用于应用程序的名称,就像您搜索 "Whatsapp"(应用程序名称)一样,它会显示 Whatsapp 结果。
Why it is working on your phone for both the names?
-> 因为你的 phone 的启动器有这个功能,而且 WhatsApp 是一个非常受欢迎的应用程序。你的 phone 的启动器在他们的搜索过滤中有一些逻辑,并为 Whatsapp/Wechat/Facebook Messenger 等流行应用程序硬编码了一些包名称,每当用户搜索单词 "Messenger" 时,它就会显示这些应用程序.
Do these types of customizations are available on every launcher?
-> 不,我正在使用 Google Pixel 2(标准版 Android)及其默认 google 启动器,当我搜索“Messenger”时,它没有显示 Whatsapp在结果中。
What can you do?
第一种方式
虽然这是不可能的,但要么制作一个启动器应用程序,并强制每个用户在他们的设备中使用该启动器,并在其搜索逻辑中嵌入您的主应用程序的名称逻辑。
第二种方式
在您的应用名称中包含您希望您的应用出现在搜索结果中的每个词。