जब कोई ऐप्लिकेशन, Android 11 (एपीआई लेवल 30) या उसके बाद वाले वर्शन को टारगेट करता है और डिवाइस पर इंस्टॉल किए गए अन्य ऐप्लिकेशन, सिस्टम के बारे में जानकारी डिफ़ॉल्ट रूप से इस जानकारी को फ़िल्टर करता है. फ़िल्टर करने के इस तरीके का मतलब है कि आपका ऐप्लिकेशन किसी डिवाइस पर इंस्टॉल किए गए सभी ऐप्लिकेशन का पता नहीं लगा सकता. इसकी वजह से ऐसी संवेदनशील जानकारी जिसे आपका ऐप्लिकेशन ऐक्सेस कर सकता है, लेकिन जिसकी ज़रूरत नहीं है भी दी गई है.
साथ ही, पैकेज दिखने की फ़िल्टर की गई जानकारी से ऐप्लिकेशन को बेहतर बनाने में मदद मिलती है Google Play जैसे स्टोर, आपके ऐप्लिकेशन की निजता और सुरक्षा का आकलन करते हैं उपयोगकर्ताओं के लिए. उदाहरण के लिए, Google Play इंस्टॉल किए गए ऐप्लिकेशन की सूची को निजी और संवेदनशील कॉन्टेंट इस्तेमाल करने वाले लोग डेटा.
ऐप्लिकेशन को सीमित तौर पर दिखाने का असर, इन तरीकों से मिलने वाले नतीजों पर पड़ता है:
दूसरे ऐप्लिकेशन के बारे में जानकारी, जैसे कि
queryIntentActivities()
,
getPackageInfo()
और
getInstalledApplications()
.
सीमित जानकारी दिखने की वजह से, अन्य ऐप्लिकेशन के साथ अश्लील इंटरैक्शन पर भी असर पड़ता है. जैसे
के रूप में दिखाई देता है.
कुछ पैकेज दिख रहे हैं
अपने-आप. आपका ऐप्लिकेशन ये काम कर सकता है:
इंस्टॉल किए गए अन्य ऐप्लिकेशन के लिए की गई क्वेरी में इन पैकेज का पता लगाता है. अन्य जगहें देखने के लिए
पैकेज, एलान करें कि आपके ऐप्लिकेशन के लिए पैकेज की ज़रूरत है
दृश्यता
<queries>
एलिमेंट. इस्तेमाल
केस पेज पर बताया गया है कि
अपने हिसाब से पैकेज की जानकारी को बढ़ाया जा सकता है. यहां बताए गए वर्कफ़्लो,
ऐप्लिकेशन इंटरैक्शन की सामान्य स्थितियों को पूरा करने के लिए, और उपयोगकर्ता की निजता को सुरक्षित रखते हुए ऐसा किया जा सकता है.
बहुत कम मामलों में, जब <queries>
एलिमेंट ज़रूरत के मुताबिक पैकेज नहीं देता है
है, तो आप QUERY_ALL_PACKAGES
की अनुमति का इस्तेमाल कर सकते हैं. अगर आप
ऐप्लिकेशन है, तो आपका ऐप्लिकेशन इस अनुमति का उपयोग कर रहा है
मंज़ूरी मिलने पर.
इसके बारे में पेज पैकेज की विज़िबिलिटी की जांच करना पैकेज के दिखने की सेटिंग के आधार पर, व्यवहार में हुए बदलावों की जांच करने के सुझाव देता है जब आपका ऐप्लिकेशन दूसरे ऐप्लिकेशन के साथ इंटरैक्शन पर निर्भर करता है.
अन्य संसाधन
Android पर पैकेज किसको दिखे, इस बारे में ज़्यादा जानने के लिए, यहां दी गई सामग्री देखें:
ब्लॉग पोस्ट
- पैकेज की विज़िबिलिटी यहां दी गई है Android 11, Medium पर उपलब्ध है.