ภาพรวมทางลัดของแอป

ในฐานะนักพัฒนาแอป คุณสามารถกำหนด ทางลัดเพื่อดำเนินการที่เฉพาะเจาะจงในแอปได้ คุณสามารถแสดงทางลัดเหล่านี้ใน Launcher หรือ Assistant ที่รองรับ และช่วยให้ผู้ใช้เริ่มงานทั่วไปหรือแนะนำภายในแอปได้อย่างรวดเร็ว

เอกสารประกอบนี้จะแสดงวิธีสร้างและจัดการทางลัดของแอป นอกจากนี้ คุณยังดูแนวทางปฏิบัติแนะนำบางอย่างเพื่อปรับปรุงทางลัดได้ด้วย

ประเภททางลัด

การดำเนินการที่สำคัญซึ่งแสดงโดยใช้ทางลัดของแอป
รูปที่ 1 การใช้ทางลัดของแอปช่วยให้คุณแสดง การดำเนินการที่สำคัญและนำผู้ใช้ไปยังส่วนต่างๆ ในแอปได้ทันที

ทางลัดแต่ละรายการจะอ้างอิง Intent อย่างน้อย 1 รายการ ซึ่งแต่ละรายการจะเปิดการดำเนินการที่ เฉพาะเจาะจงในแอปเมื่อผู้ใช้เลือกทางลัด ประเภททางลัดที่คุณสร้างขึ้นสำหรับแอปจะขึ้นอยู่กับกรณีการใช้งานของแอป ตัวอย่างการดำเนินการที่คุณแสดงเป็นทางลัดได้มีดังนี้

  • เขียนอีเมลใหม่ในแอปอีเมล
  • นำทางผู้ใช้ไปยังสถานที่ที่เฉพาะเจาะจงในแอปแผนที่
  • ส่งข้อความถึงรายชื่อติดต่อของผู้ใช้ในแอปการสื่อสาร
  • เล่นตอนถัดไปของรายการทีวีในแอปสื่อ
  • โหลดจุดบันทึกล่าสุดในแอปเกม
  • อนุญาตให้ผู้ใช้สั่งเครื่องดื่มในแอปเดลิเวอรีโดยใช้คำสั่งเสียง

คุณสามารถเผยแพร่ทางลัดประเภทต่อไปนี้สำหรับแอป

  • ทางลัดแบบคงที่กำหนดไว้ในไฟล์ทรัพยากรที่รวมอยู่ใน APK หรือ App Bundle
  • ทางลัดแบบไดนามิกสามารถพุช อัปเดต และนำออกได้โดยแอปของคุณเท่านั้นในขณะรันไทม์
  • ทางลัดที่ปักหมุดสามารถเพิ่มลงใน Launcher ที่รองรับได้ในขณะรันไทม์ หากผู้ใช้ให้สิทธิ์

แสดงทางลัดใน Assistant โดยใช้ความสามารถ

ความสามารถใน shortcuts.xml ช่วยให้คุณประกาศประเภทการดำเนินการที่ผู้ใช้สามารถทำได้เพื่อเปิดแอปและข้ามไปยังการทำงานที่เฉพาะเจาะจงได้โดยตรง ดูรายละเอียดเพิ่มเติมได้ในเอกสารประกอบเกี่ยวกับการเพิ่มความสามารถ

ข้อจำกัดของทางลัด

Launcher ที่รองรับส่วนใหญ่จะแสดงทางลัดได้สูงสุด 4 รายการต่อครั้ง ซึ่งรวมถึงทางลัดแบบคงที่และแบบไดนามิก เมื่อพุชทางลัดแบบไดนามิกเพื่อแสดงใน แพลตฟอร์มของ Google ให้ใช้ไลบรารีการผสานรวมทางลัดของ Google เพื่อไม่ให้มี ข้อจำกัดเกี่ยวกับจำนวนทางลัด

หากคุณเลือกที่จะไม่ใช้ไลบรารีการผสานรวมทางลัดของ Google แอปของคุณจะอยู่ภายใต้ข้อจำกัดของอุปกรณ์เกี่ยวกับจำนวนทางลัดที่รองรับได้ในแต่ละครั้ง ทางลัดที่เผยแพร่ด้วยวิธีนี้จะปรากฏภายใน Launcher ของ Android เท่านั้น และจะค้นหาไม่พบในแพลตฟอร์มอื่นๆ ของ Google

ผู้ใช้สามารถสร้างทางลัดที่ปักหมุดไปยัง แอปของคุณได้ไม่จำกัดจำนวน แอปของคุณไม่สามารถนำทางลัดที่ปักหมุดออกได้ แต่สามารถปิดใช้ได้

หากต้องการเริ่มสร้างทางลัดสำหรับแอป โปรดดูเอกสารประกอบต่อไปนี้

ดูรายละเอียดเพิ่มเติมเกี่ยวกับการดำเนินการที่คุณทำได้กับทางลัดได้ในเอกสารอ้างอิง API ของ ShortcutManager