हम अपने एंड्रॉइड ऐप के लिए क्यूआर-कोड प्रिंट कर रहे हैं, और फोन चाहते हैं कि उपयोगकर्ता हमारे ऐप पर Google Play ऐप खोलने के लिए उपयोगकर्ता को विकल्प दे, या वेबसाइट खोलें हम केवल एक लिंक डाल सकते हैं, क्योंकि हम एक क्यूआर-कोड से निपट रहे हैं, और हम उन अनुप्रयोगों को नियंत्रित नहीं कर सकते हैं जो एप्लिकेशन खोलते हैं क्योंकि लिंक किसी अन्य तृतीय पक्ष एप्लिकेशन के साथ खोला जाएगा।qr कोड डिवाइस या डेस्कटॉप पर Google play के लिए रीडायरेक्ट
अतीत में, एंड्रॉयड बाजार के साथ, हम दिए गए लिंक का उपयोग करके यह पूरा किया:
https://market.android.com/details?id=com.creative.core
ध्यान दें कि मैं नहीं कर रहा हूँ उद्देश्य पैकेज का नाम छुपा ताकि आप अपने आप के लिए यह कोशिश कर सकते हैं।
सूचना लिंक एक ही जैसे कि वह, बाजार के लिए आप ले रहा था /store/apps
भाग को छोड़कर गायब है है। हम Google Play के लिए एक ही विचार करने की कोशिश की, यानी
https://play.google.com/details?id=com.creative.core
लेकिन विकल्प उपयोगकर्ता के लिए दिया बाजार को खोलने के लिए के रूप में पहली लिंक नहीं किया गया था।
अभी, पहला लिंक Google Play पर रीडायरेक्ट करता है, जैसा कि हम उम्मीद करेंगे। हमारी चिंताएं हैं कि भविष्य में यह पुनर्निर्देशन नहीं हो सकता है, अगर Google इसका समर्थन करना बंद कर देता है। हम एक लिंक चाहते हैं जो सीधे Google play पर जाता है, लेकिन उपयोगकर्ता को या तो बाजार या ब्राउज़र खोलने का विकल्प देता है।
फिर, मुझे पता है कि आप इस विधि के साथ बाजार खोल सकते हैं:
Intent intent = new Intent(Intent.ACTION_VIEW);
intent.setData(Uri.parse("market://details?id=com.example.android"));
startActivity(intent);
लेकिन हम एक कड़ी है कि एक qr-कोड के साथ स्कैन किया जा सकता की जरूरत है, और या तो ब्राउज़र या बाजार खोलने के लिए, के रूप में उपयोगकर्ता चुनता है।
धन्यवाद।
नहीं, क्षमा करें, यह काम नहीं करता – coder
अच्छी तरह से काम InAFishBowl, वास्तव में यह काम करता है। –