पर आगे बढ़ें मैंने बाजार के माध्यम से एक ऐप इंस्टॉल किया है यह निर्धारित करने के लिए एक इंस्टॉल रिसीवर लिखा है। हालांकि, मैं ऐप के भीतर स्थापित होने पर Google Analytics AnalyticsReceiver
जैसे अन्य रिसीवरों पर INSTALL_REFERRER प्रसारण को भी पास करना चाहता हूं। महत्वपूर्ण बात यह है कि मुझे नहीं पता कि अन्य रिसीवर स्थापित हैं क्योंकि मेरे रिसीवर का इस्तेमाल अन्य डेवलपर्स द्वारा उनके ऐप्स के भीतर किया जाएगा।इंटरसेप्ट INSTALL_REFERRER और उसके बाद Google AnalyticsReceiver
वर्तमान में, मैं प्रसारण प्राप्त करते हैं और जब पूरा मैं फोन:
AnalyticsReceiver receiver = new AnalyticsReceiver();
receiver.onReceive(context, intent);
मुद्दा AnalyticsReceiver
वर्ग मौजूद नहीं हो सकता है।
तो अगर मैं सुनिश्चित नहीं हूं कि ऐप AnalyticsReceiver
का उपयोग करता है तो मैं प्रसारण कैसे पास करूं?
या एंड्रॉइड स्वयं यह सुनिश्चित करेगा कि प्रत्येक रिसीवर को प्रसारण प्राप्त हो जाए?
बहुत धन्यवाद!
अधिक शोध के बाद मुझे पूरा यकीन है कि आपके पास एक से अधिक इंस्टॉल रिसीवर नहीं हो सकते हैं, इसलिए इंस्टॉल प्रसारण को "पास" करने के बारे में कोई सुझाव बहुत अच्छा होगा! – user605333