ระบบจะกำหนดให้บางแอปแสดงได้โดยอัตโนมัติเพื่อให้แอป
สามารถโต้ตอบกับแท็กเหล่านั้น
โดยไม่ต้องประกาศ
<queries>
ลักษณะการทำงานนี้
ช่วยสนับสนุนฟังก์ชันการทำงานพื้นฐานและกรณีการใช้งานทั่วไป
ประเภทแอปที่แสดงโดยอัตโนมัติ
แอปของคุณจะเห็นแอปประเภทต่อไปนี้เสมอ แม้ว่าแอปของคุณ กำหนดเป้าหมายเป็น Android 11 (API ระดับ 30) ขึ้นไป
- แอปของคุณ
- แพ็กเกจระบบบางอย่าง เช่น ผู้ให้บริการสื่อที่ใช้งานฟังก์ชันหลักของ Android
- แอปที่ติดตั้งแอปของคุณ
- แอปใดก็ตามที่เปิดกิจกรรมในแอปของคุณโดยใช้
startActivityForResult()
ตามที่อธิบายไว้ในคู่มือเกี่ยวกับการรับผลลัพธ์จาก กิจกรรม - แอปที่เริ่มต้นหรือเชื่อมโยงกับบริการใน แอปของคุณ
- แอปใดๆ ที่เข้าถึงเนื้อหา ผู้บริการ ในแอปของคุณ
- แอปที่มีผู้ให้บริการเนื้อหาที่แอปของคุณได้รับURI ที่ได้รับอนุญาต สิทธิ์ เพื่อเข้าถึง
- ทุกแอปที่ได้รับข้อมูลจากแอปของคุณ กรณีนี้จะมีผลเฉพาะในกรณีต่อไปนี้ แอปให้อินพุตเป็นวิธีการป้อนข้อมูล Editor
แพ็กเกจระบบที่แสดงโดยอัตโนมัติ
แพ็กเกจระบบบางรายการที่ใช้ฟังก์ชันหลักของ Android จะดำเนินการโดยอัตโนมัติ ที่แอปมองเห็นได้ แม้ว่าแอปจะกำหนดเป้าหมายเป็น Android 11 หรือ สูงขึ้น ชุดแพ็กเกจที่เฉพาะเจาะจงจะขึ้นอยู่กับอุปกรณ์ที่เรียกใช้แอปของคุณ
หากต้องการดูรายการแพ็กเกจทั้งหมดของอุปกรณ์ที่ต้องการ ให้เรียกใช้คำสั่งต่อไปนี้ ในเทอร์มินัลบนเครื่องพัฒนา
adb shell dumpsys package queries
ค้นหาส่วน forceQueryable
ในเอาต์พุตคำสั่ง ส่วนนี้รวมถึง
รายการแพ็กเกจที่อุปกรณ์แสดงให้แอปของคุณเห็นโดยอัตโนมัติ