【问题标题】:Search for app in Android using a long & short name使用长短名称在 Android 中搜索应用
【发布时间】:2020-08-02 16:34:30
【问题描述】:

对于 Android 应用,我希望能够通过 Google Play 商店名称和应用名称本身在您的手机中搜索该应用。一个例子是 WhatsApp Messenger。在 Play 商店中,应用程序的名称是 WhatsApp Messenger,但如果安装了应用程序,则名称显示为 WhatsApp。但是,一旦您在手机上搜索该应用,它就会显示在 WhatsAppMessenger 的搜索结果中。

在 Play 商店中:

如果您在手机上搜索WhatsAppMessenger
-

我已将应用程序上传到 Play 商店和 Play 商店中的 {company name} {app name},并在应用程序中将 app_name 设置为 {app name}。但如果我在手机上搜索{company name},它不会显示在结果中。

我在 Android 文档中找不到任何关于此的内容? Android 是否也使用 Play 商店中的名称进行搜索,如果是,为什么它不适用于我的应用?

【问题讨论】:

    标签: android google-play


    【解决方案1】:

    所以这是不可能。 这取决于您的应用程序的启动器应用程序。当您在启动器搜索栏上搜索任何内容时,它会根据项目名称过滤项目。所以它适用于应用程序的名称,例如如果您搜索“Whatsapp”(应用程序名称),它将显示 Whatsapp 结果。

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

    -> 因为你手机的启动器有这个功能,而 WhatsApp 是一个相当受欢迎的应用程序。您手机的启动器在其搜索过滤中包含一些逻辑,并为热门应用(如 Whatsapp/Wechat/Facebook Messenger)硬编码了一些包名称,每当用户搜索“Messenger”一词时,它就会显示这些应用。

     Do these types of customizations are available on every launcher?
    

    -> 不,我使用的是带有默认 google 启动器的 Google Pixel 2(Stock Android),当我搜索“Messenger,它没有在结果中显示 Whatsapp。

     What can you do?
    

    第一道

    虽然这是不可能的,但也可以制作一个启动器应用,并强制每个用户在其设备中使用此启动器,并在其搜索逻辑中嵌入主应用的名称逻辑。

    第二种方式

    在您的应用名称中包含您希望您的应用出现在搜索结果中的每个单词。

    【讨论】:

      猜你喜欢
      • 2017-10-31
      • 1970-01-01
      • 1970-01-01
      • 2020-03-30
      • 1970-01-01
      • 2020-08-14
      • 1970-01-01
      • 2010-10-30
      • 1970-01-01
      相关资源
      最近更新 更多