Поиск приложения в Android по длинному и короткому имени - PullRequest
6 голосов
/ 20 апреля 2020

Для приложения Android я хотел бы иметь возможность искать приложение в вашем телефоне как по названию Google Play Store, так и по имени самого приложения. Примером является WhatsApp Messenger. В Play Store имя приложения - WhatsApp Messenger, но если приложение установлено, оно отображается как WhatsApp. Тем не менее, после поиска приложения на телефоне оно отображается в результатах как WhatsApp, так и Messenger.

В Play Store:
enter image description here

На вашем телефоне, если вы ищете WhatsApp или Messenger:
enter image description here - enter image description here

I ' Вы загрузили приложение в Play Store и в Play Store {company name} {app name}, и в приложении я установил app_name на {app name}. Но если я найду {company name} на моем телефоне, он не появится в результатах.

Я не смог найти ничего в документации Android по этому поводу? Использует ли Android имя в Play Store и для поиска, если да, то почему оно не работает для моего приложения?

1 Ответ

3 голосов
/ 25 апреля 2020

Так что невозможно . Это зависит от приложения запуска вашего приложения. Когда вы что-то ищете в панели поиска панели запуска, она фильтрует элементы по их именам. Таким образом, оно будет работать для имени приложения, например, если вы будете искать «Whatsapp» (имя приложения), оно покажет результат Whatsapp.

Why it is working on your phone for both the names?

-> Поскольку программа запуска вашего телефона имеет эту функцию, а WhatsApp довольно популярное приложение. Панель запуска вашего телефона имеет некоторую логику c в своей поисковой фильтрации и жестко запрограммировала некоторые имена пакетов для популярных приложений, таких как Whatsapp / Wechat / Facebook Messenger, чтобы каждый раз, когда пользователь ищет слово «Messenger», он отображал эти приложения.

 Do these types of customizations are available on every launcher?

-> Нет, я использую Google Pixel 2 (Stock Android) с установленным по умолчанию средством запуска Google. Когда я ищу "Messenger, он не показывает мне WhatsApp в результатах.

 What can you do?

Первый путь

Хотя это невозможно, либо создайте приложение для запуска, и заставьте каждого пользователя использовать этот модуль запуска на своих устройствах и в его логике поиска c, вставьте имя вашего основного приложения в лог c.

Second Way

Включите каждое слово в название вашего приложения, на основании которого вы хотите, чтобы ваше приложение появлялось в результатах в поиске.

...