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

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

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

ประเภทแป้นพิมพ์ลัด

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

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

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

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

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

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

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

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

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

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

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

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

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