Android 12現在有了設備搜索API 可用於第三方啟動程序
谷歌發布Android 12開發者第二預覽版一個月,它給了我們一些暗示,谷歌可能會在最終版本中加入一些功能。在這些功能中,有一個新的搜索小工具,是為Pixel Launcher準備的嗎,搜索功能會讓用戶在設備上搜索應用和聯繫人、設置等。
看來這個功能不會僅限於Pixel手機上的Android 12,因為我們有一些證據表明這個功能可能會延伸到第三方啟動器上。Android 12將使手機上的內容搜索變得更加簡單。
Niagara啟動器的開發者設法在Android 12預覽版文檔中找到了新的證據。該文檔表明,谷歌將在Android 12中增加一個新的設備搜索API;這個API將允許第三方啟動器擁有一個通用的搜索功能。該功能將讓第三方啟動程序”訪問系統維護的集中式AppSearch索引”。
文檔中談到,AppSearch索引是一個用於維護結構化數據的搜索庫,其特點如下:
完全離線的單機解決方案
一套API,供應用程序通過全文搜索為文檔編制索引和檢索。
為應用程序提供API,使系統能夠在系統UI表面顯示內容。
同樣,應用程序的API允許系統與其他指定的應用程序共享其內容。
這項功能將允許用戶不再使用任何第三方應用來完成工作,將能夠直接從搜索欄中搜索設備上的幾乎任何東西。目前,還沒有關於該功能實現的信息,但隨著下一個Android 12開發者預覽版開始推出,可以期待更多的細節出現。
類似的功能在各種第三方應用上都可以使用,但在Android 12系統中直接內置這個功能會好很多,因為它將增加每個運行該操作系統版本的設備的基礎功能。