How do I get my app to appear in Google Now's Phone Search list?

后端 未结 3 913
日久生厌
日久生厌 2021-01-05 07:48

I want my app to be able to handle search requests from Google Now and appear in its Phone Search list, but I can\'t find any documentation on this. Does anyone have a link

相关标签:
3条回答
  • 2021-01-05 08:16

    I, too, was looking for how to do this.

    Turns out, adding your app to global search no longer works in KitKat and was removed in this commit: https://android.googlesource.com/platform/packages/apps/QuickSearchBox/+/ecf356c15143ab0583c64682de16d94a57f7dd1c

    0 讨论(0)
  • 2021-01-05 08:23

    Your searchable.xml needs to contain a few vital attributes before this will work. Simply adding the include global will not work. The sample app has a complete searchable.xml that works:

    The ones that I have found to be mandatory for the search to show up in the "Phone search" list is:

    android:searchSuggestAuthority
    

    and

    android:includeInGlobalSearch="true"
    
    0 讨论(0)
  • 2021-01-05 08:31

    You can add your application to the Phone Search in Google Now by setting

    android:includeInGlobalSearch="true"
    

    in your searchable.xml configuration file per the Searchable Configuration reference page. Google Now shares the same phone search options as previous versions of Android, which was often called the Quick Search Box. You'll probably also want to reference the Search Suggestions for the Quick Search Box training.

    0 讨论(0)
提交回复
热议问题