जानें कि कौनसे पैकेज अपने-आप दिखते हैं

सिस्टम कुछ ऐप्लिकेशन को अपने-आप दिखाता है, ताकि आपका ऐप्लिकेशन <queries> एलिमेंट का एलान किए बिना उनसे इंटरैक्ट कर सके. इस व्यवहार से, बुनियादी फ़ंक्शन और इस्तेमाल के सामान्य उदाहरणों को बेहतर तरीके से समझने में मदद मिलती है.

अपने-आप दिखने वाले ऐप्लिकेशन के टाइप

इस तरह के ऐप्लिकेशन आपके ऐप्लिकेशन को हमेशा दिखते हैं, भले ही आपका ऐप्लिकेशन, Android 11 (एपीआई लेवल 30) या उसके बाद के वर्शन को टारगेट करता हो:

सिस्टम पैकेज, जो अपने-आप दिखते हैं

Android के मुख्य फ़ंक्शन लागू करने वाले कुछ सिस्टम पैकेज, आपके ऐप्लिकेशन पर अपने-आप दिखते हैं. भले ही, आपका ऐप्लिकेशन Android 11 या उसके बाद के वर्शन को टारगेट करता हो. पैकेज का खास सेट, आपके ऐप्लिकेशन को चलाने वाले डिवाइस पर निर्भर करता है.

किसी खास डिवाइस के पैकेज की पूरी सूची देखने के लिए, अपनी डेवलपमेंट मशीन के टर्मिनल में यहां दिए गए कमांड को चलाएं:

adb shell dumpsys package queries

कमांड के आउटपुट में, forceQueryable सेक्शन ढूंढें. इस सेक्शन में, उन पैकेज की सूची शामिल होती है जिन्हें डिवाइस ने आपके ऐप्लिकेशन के लिए अपने-आप दिखाया है.