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