मान लीजिए मैं एक आवेदन है कि किसी तरह से फैली हुई है विकसित करना चाहते हैं से एक मंशा को बाधित करना एक बहुत लोकप्रिय आवेदन मैं स्पष्ट रूप से नियंत्रण अपने हाथ में नहीं है (मुझे कहते हैं कि "के साथ सहयोग" हैं)। आइए सरलता के लिए, मान लें कि बहुत प्रसिद्ध एप्लिकेशन लेखक मेरे एप्लिकेशन को अवरोधित करने के लिए एक अपडेट जारी नहीं करेगा।एक बाहरी अनुप्रयोग
मैंने एप्लिकेशन की कार्यक्षमता का अध्ययन किया और पहचान की कि यह BroadcastReceiver
एस का व्यापक रूप से उपयोग करता है। मैं भी प्रकट करता हूं, मेनिफेस्ट से, com.famousvendor.intent.INTENT_NAME
स्थिरांक मैं उपयोग कर सकता हूं।
सवाल सीधा है: अगर मैं एक प्रसारण रिसीवर आशय com.famousvendor.intent.INTENT_NAME
प्रसारण छोटे एप्लिकेशन पकड़ जाएगा के लिए सेट के साथ एक आवेदन पत्र, अर्थात् org.zighinetto.tinyapp
बनाने? या क्या उन प्रसारणों को केवल उस प्रक्रिया से प्राप्त किया जा सकता है जो उन्हें आग लगती है?
हाँ, आप कर सकते हैं। (भी, इस सवाल का जवाब देने का एक त्वरित तरीका यह है कि इसे आकस्मिक रूप से परीक्षण किया जाए) – njzk2
मैं शुरुआती डिज़ाइन चरण में हूं, इसलिए अगर मैं कहता हूं कि अवधारणा का सबूत बनाना अन्य सहकर्मी के अनुभव से पूछने से अधिक लंबा काम है –