應用程式捷徑總覽

開發人員可以定義捷徑,用於在應用程式中執行特定動作。您可以在支援的啟動器或助理 (例如 Google 助理) 中顯示這些捷徑,協助使用者在應用程式中快速啟動常見或建議的工作。

本說明文件說明如何建立管理應用程式捷徑。您也可以瞭解改善捷徑的最佳做法

捷徑類型

應用程式捷徑
圖 1.透過應用程式捷徑,您可以顯示重要動作,並立即將使用者深入使用應用程式。

每個捷徑都會參照一或多個意圖,當使用者選取捷徑時,每個意圖都會在應用程式中啟動特定動作。您為應用程式建立的捷徑類型視應用程式的用途而定。可當做捷徑的動作範例如下:

  • 在電子郵件應用程式中,撰寫新電子郵件。
  • 在地圖應用程式中,將使用者導覽至某特定地點。
  • 在通訊應用程式中傳送訊息給使用者的聯絡人。
  • 在媒體應用程式中,播放電視節目的下一集。
  • 在遊戲應用程式中,載入最後儲存點。
  • 讓使用者使用語音指令在外送應用程式中點餐。

您可以為應用程式發布下列類型的捷徑:

  • 靜態捷徑是定義在封裝至 APK 或應用程式套件的資源檔案中。
  • 應用程式只能在執行階段推送、更新及移除動態捷徑
  • 如果使用者授予權限,固定捷徑就可以在執行階段新增至支援的啟動器。

使用功能在 Google 助理中顯示捷徑

shortcuts.xml 中的功能可讓您宣告使用者在啟動應用程式時可採取的動作類型,然後直接跳到執行特定工作。舉例來說,您可以宣告 capability 元素,將應用程式內功能延伸至 Google 助理的應用程式動作,讓使用者透過 Google 助理對應用程式進行語音控制。詳情請參閱新增功能的說明文件。

捷徑限制

大多數支援的啟動器一次最多可顯示四個捷徑,包括靜態和動態捷徑。推送動態捷徑以顯示在 Google 途徑 (例如 Google 助理) 時,請使用 Google 捷徑整合資料庫,以免受到捷徑限制。

如果您選擇不使用 Google 捷徑整合資料庫,應用程式會受限於裝置當時支援的捷徑數量限制。以這種方式發布的捷徑只會顯示在 Android 啟動器中,無法顯示在 Google 助理等 Google 途徑中。

使用者可在應用程式中建立的固定捷徑數量沒有上限。應用程式無法移除固定捷徑,但可以停用

如要開始建立應用程式捷徑,請參閱下列說明文件:

如要進一步瞭解可對捷徑執行的作業,請參閱 ShortcutManager API 參考說明文件。