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