Android Emulator की मदद से, मल्टी-डिवाइस इंटरैक्शन की जांच करना
पढ़ने में 1 मिनट लगेगा
Android Emulator की मदद से, अब मल्टी-डिवाइस इंटरैक्शन की टेस्टिंग करना पहले से कहीं ज़्यादा आसान हो गया है. चाहे आपको मल्टीप्लेयर गेम बनाना हो, अपने मोबाइल ऐप्लिकेशन को अलग-अलग डिवाइसों पर उपलब्ध कराना हो या ऐसे वर्चुअल डिवाइस लॉन्च करने हों जिन्हें डिवाइस से कनेक्ट करने की ज़रूरत होती है, Android Emulator अब डेवलपर को ये सुविधाएं उपलब्ध कराता है.
पहले, एक से ज़्यादा Android वर्चुअल डिवाइसों (एवीडी) को इंटरकनेक्ट करने में काफ़ी दिक्कत होती थी. इसमें दो एम्युलेटर को कनेक्ट करने के लिए, पोर्ट फ़ॉरवर्ड करने के मुश्किल नियमों को मैन्युअल तरीके से मैनेज करना पड़ता था.
अब Android Emulator के लिए, नए नेटवर्किंग स्टैक का इस्तेमाल किया जा सकता है. इससे आपको अपने सभी एवीडी में, बिना किसी कॉन्फ़िगरेशन के पीयर-टू-पीयर कनेक्टिविटी मिलती है.
एम्युलेटर इंस्टेंस को आपस में कनेक्ट करना
Android Emulator के लिए नया नेटवर्किंग स्टैक, इम्यूलेटर के कम्यूनिकेट करने के तरीके को बदल देता है. पहले, हर वर्चुअल डिवाइस अपने लोकल एरिया नेटवर्क (लैन) पर काम करता था. इससे वह अन्य एवीडी से अलग हो जाता था. नया वाई-फ़ाई नेटवर्क स्टैक, इसे बदल देता है. यह एक शेयर किया गया वर्चुअल नेटवर्क बैकप्लेन बनाता है, जो एक ही होस्ट मशीन पर चल रहे सभी इंस्टेंस को ब्रिज करता है.
मुख्य फ़ायदे:
- ज़ीरो-कॉन्फ़िगरेशन: अब आपको पोर्ट फ़ॉरवर्ड करने या स्क्रिप्टिंग
adbकमांड के लिए मैन्युअल तरीके का इस्तेमाल करने की ज़रूरत नहीं है. एक ही होस्ट पर मौजूद सभी एवीडी, एक ही वर्चुअल नेटवर्क पर दिखते हैं. - पीयर-टू-पीयर कनेक्टिविटी: वाई-फ़ाई डायरेक्ट और नेटवर्क सर्विस डिस्कवरी (एनएसडी) जैसे ज़रूरी प्रोटोकॉल, इम्यूलेटर के बीच बिना किसी समस्या के काम करते हैं.
- बेहतर स्थिरता: इससे स्थिरता से जुड़ी पुरानी समस्याएं हल होती हैं. जैसे, लेगसी स्टैक में डेटा का नुकसान और कनेक्शन में रुकावटें.
- क्रॉस-प्लैटफ़ॉर्म पर एक जैसा काम करना: यह Windows, macOS, और Linux पर एक जैसा काम करता है.
इस्तेमाल के उदाहरण
बेहतर एम्युलेटर नेटवर्किंग की सुविधा, मल्टी-डिवाइस डेवलपमेंट से जुड़े कई तरह के काम करने में मदद करती है:
- मल्टी-डिवाइस ऐप्लिकेशन: किसी फ़ोन और दूसरे Android डिवाइस के बीच फ़ाइल शेयर करने, लोकल मल्टीप्लेयर गेमिंग या कंट्रोल फ़्लो की सुविधा को टेस्ट करें.
- लगातार इंटिग्रेशन: नेटवर्क स्क्रिप्ट में गड़बड़ी के बिना, मल्टी-डिवाइस पर अपने-आप टेस्ट होने वाली बेहतर पाइपलाइन बनाएं.
- Android XR और एआई चश्मे: Android Studio में, फ़ोन और चश्मे के बीच कंपैनियन ऐप्लिकेशन की पेयरिंग और डेटा स्ट्रीमिंग को आसानी से टेस्ट करें.
- ऑटोमोटिव और Wear OS: मोबाइल डिवाइस और वाहन की मुख्य यूनिट या स्मार्टवॉच के बीच कनेक्टिविटी के फ़्लो की पुष्टि करें.
नए एम्युलेटर नेटवर्किंग स्टैक की मदद से, कई एवीडी एक वर्चुअल नेटवर्क शेयर कर सकते हैं. इससे, बिना किसी कॉन्फ़िगरेशन के सीधे तौर पर पीयर-टू-पीयर कम्यूनिकेशन किया जा सकता है.
शुरू करें
नेटवर्किंग की नई सुविधा, Android Emulator के नए वर्शन (36.5) में डिफ़ॉल्ट रूप से चालू होती है. यह Android Studio SDK मैनेजर के ज़रिए उपलब्ध है. बस अपने एम्युलेटर को अपडेट करें और एक साथ कई डिवाइस लॉन्च करें!
अगर आपको इस सुविधा को बंद करना है या इसके बारे में ज़्यादा जानना है, तो कृपया हमारा दस्तावेज़ पढ़ें.
हम हमेशा आपके सुझाव, शिकायत या राय का स्वागत करते हैं. अगर आपको कोई गड़बड़ी या समस्या मिलती है, तो कृपया समस्या की शिकायत करें. इसके अलावा, LinkedIn, Medium, YouTube या X पर, Android डेवलपर की हमारी कम्यूनिटी का हिस्सा बनें.
-
प्रॉडक्ट से जुड़ी खबरेंAndroid पर वायरलेस डीबगिंग की सुविधा अब पहले से ज़्यादा तेज़, भरोसेमंद, और आसानी से सेट अप की जा सकती है. ADB Wi-Fi 2.0 में, हमने नया सर्वर स्टैक और बेहतर नेटवर्क हैंडलिंग की सुविधा जोड़ी है. इससे, इस्तेमाल से जुड़ी समस्याओं के बारे में डेवलपर से मिले सुझावों को सीधे तौर पर हल किया जा सकेगा.
Steven Jenkins, Sherif Eid, Fabien Sanglard • पढ़ने में 1 मिनट लगेगा -
प्रॉडक्ट से जुड़ी खबरेंहम Google Play पर अपने सदस्यता प्लैटफ़ॉर्म का लगातार विस्तार कर रहे हैं, ताकि आपको अपने कारोबार को आगे बढ़ाने, नए कारोबारी मॉडल अपनाने, और अपने उपयोगकर्ताओं की ज़रूरतों को पूरा करने में मदद मिल सके.
Sheenam Mittal • 4 मिनट में पढ़ें -
प्रॉडक्ट से जुड़ी खबरेंपिछले साल, Android Studio को किसी भी एआई मॉडल के लिए उपलब्ध कराया गया था. आज हम एक और कदम आगे बढ़ाते हुए, आपकी पसंद के कोडिंग एजेंट के लिए सहायता उपलब्ध करा रहे हैं.
Matthew Warner • 3 मिनट में पढ़ा जा सकता है
Android डेवलपमेंट से जुड़ी नई अहम जानकारी, हर हफ़्ते अपने इनबॉक्स में पाएं.