मैं वर्तमान में एंड्रॉइड इंस्टेंट ऐप्स के बारे में जानने की कोशिश कर रहा हूं। चूंकि मेरे पास उनका समर्थन करने वाले किसी भी वास्तविक डिवाइस का स्वामित्व नहीं है, इसलिए मैं एमुलेटर (एंड्रॉइड स्टूडियो 3.0 कैनरी 9 से) का उपयोग कर रहा हूं। मैं अपने नकली नेक्सस 5x (Play Store के साथ) पर "खिलौना" तत्काल ऐप्स (like this) सफलतापूर्वक चला सकता हूं, इसलिए मेरा मानना है कि मेरा विकास वातावरण सही तरीके से कॉन्फ़िगर किया गया है।क्या नकली डिवाइस पर तीसरे पक्ष के एंड्रॉइड इंस्टेंट ऐप्स को खोजना और चलाने के लिए संभव है?
हालांकि, मैं तीसरे पक्ष के ऐप्स के लिए खोज प्रक्रिया के बारे में जानने के लिए उत्सुक था, और यह पता लगाना कि उपयोगकर्ता का अनुभव कैसा है। अपने स्वयं के एक उपयुक्त डिवाइस की कमी, मैंने नकली क्रोम ब्राउज़र का उपयोग साइटों (जैसे स्टैक एक्सचेंज) की खोज के लिए किया था, जिनके पास तत्काल ऐप्स सक्षम हैं। लेकिन ये खोज केवल मुझे सामान्य वेबसाइटें देती हैं (तत्काल ऐप्स नहीं)।
मैंने बहुत रुचि के साथ this post पढ़ा, क्योंकि ऐसा लगता है कि यह काम करना चाहिए। हालांकि, उन उत्तरों की मदद करने के लिए प्रतीत नहीं होता था।
- मैं ऑस्ट्रेलिया में हूं, जो one of the countries where Instant Apps are supported होना चाहिए।
- जैसा कि एक उत्तर में सुझाव दिया गया है, मैंने उन लिंक को भेजने का प्रयास किया है जो ईमेल में तत्काल ऐप्स में खुलने चाहिए और फिर उन पर क्लिक करना चाहिए, लेकिन यह अभी भी मुझे ब्राउज़र लिंक पर भेजता है।
- डीएएल सत्यापन के बारे में उत्तर दिलचस्प है, लेकिन ऐसा लगता है कि ब्राउज़र में लिंक खोलते समय इसे लागू करना चाहिए?
एपीआई 24 और एपीआई 26 नकल करते डिवाइस (जो दोनों के प्ले स्टोर शामिल हैं) शायद इसलिए है क्योंकि मैं इसे काम करने के लिए चाल के सभी प्रकार की कोशिश कर रहा है, कुछ अलग स्थिति में हैं। , एपीआई 24 नकल करते डिवाइस पर: (TLDR मुझे कुछ नहीं के लिए काम कर रहा है।)
अगर मैं
adb shell pm list packages grep "com.google.android.instantapps.supervisor"
टाइप तो यह आउटपुटpackage:com.google.android.instantapps.supervisor
एक के रूप में इस सवाल का जवाब पता चलता है (लेकिन यह अभी भी काम नहीं करता है)।एपीआई 24 डिवाइस में
Google Play services for Instant Apps (version 1.9-sdk-155682639)
स्थापित है।एपीआई 24 डिवाइस स्क्रीन के ऊपर हुए कहा, "विकास मोड सक्रिय" पर एक "लाइटनिंग बोल्ट" सूचना है:
URLs will be routed to Dev Manager in order to launch Instant Apps locally. Uninstall Dev Manager to disable Development Mode.
एपीआई 24 उपकरण पर, सेटिंग -> गूगल -> त्वरित एप्लिकेशन, तत्काल क्षुधा, एपीआई 26 नकल करते डिवाइस पर सही
के लिए निर्धारित है अगर मैं टाइप
adb shell pm list packages grep "com.google.android.instantapps.supervisor"
रिटर्न कुछ भी नहींएपीआई 26 डिवाइस पर,
Google Play services for Instant Apps
स्थापित नहीं है, और वहाँ किसी भी "बिजली बोल्ट नहीं है "अधिसूचना n या तोएपीआई 26 उपकरण पर, सेटिंग -> Google झटपट ऐप्स की सूची नहीं है
यहाँ, कुछ अतिरिक्त जानकारी दी जा रही मामले में वे प्रासंगिक होते हैं (इसलिए स्थापित करने के लिए कुछ भी नहीं है):
-
मेरे विकास मशीन
- विंडोज चलाता है 10 (पसंद से नहीं)
- नकल करते उपकरणों नेक्सस 5x (एपीआई 24 और 26) Play Store
- के साथ मैंने "x86" छवियों को भी आजमाया, क्योंकि कुछ लोगों ने उन्हें विंडोज के लिए अनुशंसित किया था, लेकिन वे या तो काम नहीं करते थे। (ऐसा इसलिए हो सकता है क्योंकि "x86" छवियां Play Store के साथ नहीं आती हैं, जो मुझे लगता है कि तत्काल ऐप्स के लिए आवश्यक है?)
- मैं नकली उपकरणों पर एक वास्तविक Google उपयोगकर्ता खाते में लॉग इन हूं।
विकास पर्यावरण के साथ मैंने अभी स्थापित किया है, मैं अपना खुद का त्वरित ऐप विकसित करना जारी रख सकता हूं, इसे अपने स्वयं के नकली उपकरणों पर तैनात कर सकता हूं, और इसका परीक्षण कर सकता हूं। मैं वास्तव में उत्सुक था कि अन्य लोगों के तत्काल ऐप्स कैसे काम करते हैं। और एक और पोस्ट (ऊपर लिंक) ने सुझाव दिया कि मुझे ऐसा करने में सक्षम होना चाहिए।
तो मेरा प्रश्न यह है: क्या एक नकली डिवाइस (और यदि ऐसा है, तो) पर तीसरे पक्ष के त्वरित ऐप्स को खोजना और खोलना संभव है?
क्या आपके पास अपने डिवाइस पर Play Market इंस्टॉल है? – Idolon
हां, दोनों अनुकरणकर्ता Play Store के साथ संस्करण हैं। –
ईमेल लिंक काम नहीं करेंगे, क्योंकि आपको सर्वर पर डेटा का एक टुकड़ा अपलोड करना होगा जो तब विशिष्ट व्यवहार को ट्रिगर करेगा जो आपके ऐप को खोल देगा। मुझे लगता है कि इससे यह कहना सुरक्षित है कि यह केवल तब तक क्रोम के साथ काम करेगा जब तक कि अन्य ब्राउज़रों को पकड़ न जाए। – Fabio