android emulator - memu - इंटरनेट पर एंड्रॉइड एमुलेटर कैसे कनेक्ट करें




memu android emulator (20)

  1. ग्रहण में परियोजना पर राइघ क्लिक करें
  2. रन के रूप में चुनें -> विन्यास चलाएं ...
  3. एंड्रॉइड एप्लिकेशन का चयन करें और फिर "लक्ष्य" टैब का चयन करें
  4. "अतिरिक्त एमुलेटर कमांड लाइन विकल्प" ढूंढ रहे हैं और इस कमांड लाइन को टेक्स्ट बॉक्स में डाल दें

    -http-proxy http: // <username>: <password> @ <hostname>: <port>

मैं अपने एंड्रॉइड एमुलेटर को इंटरनेट से कैसे जोड़ सकता हूं, उदाहरण के लिए ब्राउज़र का उपयोग करना? मुझे प्रॉक्सी के माध्यम से कनेक्ट होने पर क्या करना है, इस बारे में बहुत सारी सलाह मिली है, लेकिन यह मामला यहां नहीं है, मेरी मशीन (विंडोज 7) राउटर से सीधे जुड़ा हुआ है।


इसे पढ़ने के बाद मैंने अपने "एनआईसी" को देखने का फैसला किया। मैंने इसे उद्धरणों में रखा क्योंकि कई लोगों की तरह मैं हमाची और वर्चुअल बॉक्स जैसे उपकरणों के लिए वर्चुअल एनिक्स चला रहा हूं। मैंने हामाची को अक्षम करने के बाद मैं इंटरनेट का उपयोग करने में सक्षम हूं। मेरा अनुमान है कि एमुलेटर पहले उपलब्ध निक को चुनता है चाहे वह वर्चुअल है या नहीं। अब यह पता लगाने के लिए कि क्या मैं अपने बॉक्स को फाड़ने के बिना अपने निक आदेश को पुनर्व्यवस्थित कर सकता हूं।

विंडोज 7 32 बिट


एम्यूलेटर पर प्रॉक्सी के माध्यम से इंटरनेट का उपयोग करने के लिए इन चरणों को आजमाएं यह मेरे लिए काम करता है:

सेटिंग्स पर जाएं-> वायरलेस और नेटवर्क-> मोबाइल नेटवर्क-> एक्सेस प्वाइंट नाम। मेनू बटन दबाएं। एक विकल्प मेनू दिखाई देगा।

विकल्प मेनू से नया एपीएन चुनें।

नाम पर क्लिक करें। मेरा एपीएन कहने के लिए नाम प्रदान करें।

एपीएन पर क्लिक करें। Www दर्ज करें।

प्रॉक्सी पर क्लिक करें। अपने प्रॉक्सी सर्वर आईपी दर्ज करें। आप इसे इंटरनेट एक्सप्लोरर इंटरनेट विकल्प मेनू से प्राप्त कर सकते हैं।

पोर्ट पर क्लिक करें। मेरे मामले में पोर्ट नंबर दर्ज करें यह 8080 था। आप इसे इंटरनेट एक्सप्लोरर इंटरनेट विकल्प मेनू से प्राप्त कर सकते हैं।

उपयोगकर्ता नाम पर क्लिक करें। प्रारूप डोमेन \ उपयोगकर्ता नाम में उपयोगकर्ता नाम प्रदान करें। आम तौर पर यह आपके सिस्टम लॉगिन है।

पासवर्ड पर क्लिक करें। अपने सिस्टम पासवर्ड प्रदान करें।

फिर से मेनू बटन दबाएं। एक विकल्प मेनू दिखाई देगा।

इसे सहेजें दबाएं और अपना ब्राउज़र खोलने का प्रयास करें। मुझे लगता है कि इससे आपकी मदद मिली है?


ऐसा प्रतीत होता है कि कुछ कारण हो सकते हैं कि एक एमुलेटर के लिए कोई इंटरनेट कनेक्शन क्यों न हो, मेरे मामले में मैं घर से काम कर रहा था जहां मेरे पास वायरलेस कनेक्शन है, फिर कार्यालय में आया और सीधे प्लग किया गया, हालांकि मेरा वायरलेस कनेक्शन डिस्कनेक्ट हो गया था यह अक्षम नहीं किया गया जिसके परिणामस्वरूप कोई एमुलेटर कनेक्शन नहीं था। मेरी समझ यह है कि जब यह शुरू होता है तो यह नेटवर्क एडाप्टर की तलाश करता है और यदि यहां कोई संघर्ष है तो इसका कोई इंटरनेट कनेक्शन नहीं हो सकता है। स्टार्ट> सेटिंग्स> नेटवर्क कनेक्शन पर जाने के लिए हल करने के लिए वायरलेस नेटवर्क कनेक्शन पर राइट क्लिक करें (यदि आप वायरलेस का उपयोग नहीं कर रहे हैं) और अक्षम का चयन करें


ग्रहण में डीडीएमएस पर जाएं

डीडीएमएस के तहत एमुलेटर नियंत्रण का चयन करें, जिसमें टेलीफ़ोनी स्थिति में टेलीफ़ोनी स्थिति शामिल है -> होम का चयन करें , यह आपके इंटरनेट कनेक्शन को सक्षम करेगा, अगर आप एमुलेटर के लिए इंटरनेट कनेक्शन अक्षम करना चाहते हैं --- --- कोई भी नहीं चुनें

(नोट: यह केवल इंटरनेट कनेक्शन सक्षम करेगा यदि आप पीसी / लैपटॉप जिस पर आप अपना ग्रहण कर रहे हैं सक्रिय इंटरनेट कनेक्शन हैं।)


जब मैं पहली बार सिम्युलेटर चलाता हूं तो मुझे इस समस्या का सामना करना पड़ता है, मैंने डीएनएस सर्वर को सेट करके इसे हल किया

Library/Android/sdk/platform-tools/adb shell getprop net.dns1

सिम्युलेटर 10.0.2.3 के वर्तमान डीएनएस सर्वर प्राप्त करें

फिर इसे मेरे लैन डीएनएस सर्वर पर सेट करें

Library/Android/sdk/platform-tools/adb shell setprop net.dns1 192.168.1.1

मुझे Win7 64 बिट पर एक ही समस्या थी। मेरे हामाची और वर्चुअलबॉक्स एडाप्टर को अक्षम करने का प्रयास किया और काम नहीं किया। व्यवस्थापक के रूप में avd शुरू करने की कोशिश की और काम नहीं किया। अंत में मैंने इस साइट पर जानकारी का उपयोग कर टेरेडो सुरंग एडाप्टर को अक्षम कर दिया और यह काम किया: http://www.mydigitallife.info/2007/09/09/how-to-disable-tcpipv6-teredo-tunneling-in-vista/


मुझे अपनी वर्चुअल विंडोज 7 पर एक ही समस्या थी।

  1. नेटवर्क कनेक्शन पर जाएं
  2. Alt> उन्नत> उन्नत सेटिंग्स ...
  3. दूसरे टैब में शीर्ष पर इंटरनेट नेटवर्क इंटरफ़ेस लाएं

उम्मीद है कि यह मददगार है


मुझे यकीन नहीं है कि यह आपका मुद्दा है, लेकिन यहां मैंने अपना तय किया है।

एम्यूलेटर शुरू करते समय मेरे पास हमेशा "कोई DNS सर्वर नहीं मिला" त्रुटि थी और Google पर बहुत अधिक शोध नहीं हुआ। वैसे भी, मुझे कहीं एक पोस्ट मिली (अब यह नहीं मिल सकती है) जो कह रही थी कि एनआईसी की संख्या, डीएनएस प्रविष्टियों की संख्या एमुलेटर को प्रभावित कर सकती है। साथ ही, यह जानकर कि एमुलेटर DNS प्रविष्टियों को हल करने के लिए Windows API फ़ंक्शन (GetNetworkParams ()) का उपयोग करता है, मैं% WINDOWS% \ System32 \ होस्ट फ़ाइल पर भरोसा नहीं कर सका।

हालांकि, मैं एनआईसी गुणों (विंडोज 7 पर) में यह पाया कि मैं एक स्थिर आईपी निर्दिष्ट कर रहा था, लेकिन कोई DNS प्रविष्टियां नहीं थीं। इसलिए, मुझे अपने राउटर से DNS प्रविष्टियां मिलीं और उन्हें एनआईसी संपत्ति में प्लग किया गया। मैंने एमुलेटर को पुनरारंभ किया और अब यह सही DNS प्रविष्टियों का उपयोग कर रहा है!

मैं अब एम्यूलेटर के साथ अपने इंटरनेट कनेक्शन का उपयोग कर सकता हूं, और यह चमत्कार करता है!

आशा करता हूँ की ये काम करेगा!


मुझे लगता है कि कभी-कभी वर्चुअल डिवाइस को पुनरारंभ करने के लिए यह केवल गूंज है। :-)


मेरा मंच: मैक ओएस 10.6.4 ग्रहण: 3.6

मुझे एक ऐसी ही समस्या थी जहां मेरी नक्शा ऐप पृष्ठभूमि ग्रे थी (कोई टाइल्स नहीं) और ब्राउजर इंटरनेट से कनेक्ट करने में असमर्थ था।

ग्रहण के भीतर मैं रन कॉन्फ़िगरेशन चला गया -> लक्ष्य और जोड़ा गया " -dns-server XXXX " और सब कुछ बाद में ठीक काम किया। (स्पष्ट रूप से XXXX मेरे DNS सर्वर के लिए आईपी पता था)।


मेरी सेवा आदेश वरीयताएं सही थीं (वाई-फाई पहले थी) लेकिन अभी भी कनेक्ट नहीं हो सका।

उत्तर थंडरबॉल्ट ब्रिज को बंद करना था:

सिस्टम प्राथमिकताएं> नेटवर्क> थंडरबॉल्ट ब्रिज

फिर आईपीवी 4 को बंद करने और अपने परिवर्तनों को लागू करने के लिए कॉन्फ़िगर करें।

एमुलेटर में एक्सेस पॉइंट्स के साथ चारों ओर स्क्रू करने की आवश्यकता नहीं है।


मेरे मामले में मुझे बस "एंड्रॉइड एसडीके और एवीडी प्रबंधक" से एंड्रॉइड वर्चुअल डिवाइस (एवीडी) लॉन्च करना पड़ा, और यह काम कर रहा था


मैं प्रॉक्सी का उपयोग नहीं कर रहा हूं ... हालांकि मैं एक स्क्रिप्ट का उपयोग कर रहा हूं ... क्या इसके आसपास वैसे भी है। मैं एक कंपनी फ़ायरवॉल के पीछे हूँ


मैंने पाया कि 'उपयोगकर्ता डेटा मिटाएं' के साथ एमुलेटर शुरू करने के बाद मैंने अपनी समस्या को Vista x64 से Win7 x64 में पुनर्निर्मित करने के बाद इस समस्या को साफ़ कर दिया है।


मैंने सोचा कि मुझे इंटरनेट पर अपने एमुलेटर को जोड़ने के साथ मुद्दों का सामना करना पड़ा लेकिन यह उस कोड के साथ समस्याएं उत्पन्न हुई जो मैं उपयोग कर रहा था। मुझे इसकी स्पष्ट जानकारी है, लेकिन पहले उदाहरण में एमुलेटर पर ब्राउजर को यह पुष्टि करने की कोशिश करें कि आपके पास इंटरनेट का उपयोग नहीं है। अगर मैंने पहले ऐसा किया होता तो मैं एक घंटे बचा लेता।


यदि आप एसडीके प्रबंधक में प्रॉक्सी के पीछे हैं, Tools -> Options तहत, प्रॉक्सी सेटिंग्स को कॉन्फ़िगर न करें। जब आप कमांड लाइन से चलाते हैं तो add -http-proxy :

emulator.exe -avd YOUR_AVD_NAME_HERE -http-proxy PROXY:PORT

मेरे लिए काम किया


यदि आप मैक पर हैं - इसे आजमाएं -

  1. GoTo Apple Icon -> सिस्टम प्राथमिकताएं -> नेटवर्क
  2. गियर आइकन पर क्लिक करें और 'सेट सर्विस ऑर्डर' चुनें
  3. अन्य इंटरफ़ेस से पहले सक्रिय इंटरफ़ेस लाएं।
  4. एंड्रॉइड एमुलेटर को पुनरारंभ करें।

हां - जीत 7 में व्यवस्थापक निजी के साथ एमुलेटर शुरू करें और सभी ठीक होंगे - या कम से कम आप वायरलेस को एंड्रॉइड में जायेंगे।


इस समस्या के विभिन्न समाधान हैं। इनमें से एक, मैं आपको हाल ही में एंड्रॉइड स्टूडियो और एवीडी छवियों का उपयोग करके 2017 डाउनलोड किए गए परिणामों पर देखे गए परिणामों और परिणामों पर दिखाऊंगा।

  1. सबसे पहले आपको एंड्रॉइड स्टूडियो से अपना एवीडी लॉन्च करना है। (मेरे मामले में मैं NEXUSAPI25 एंड्रॉइड 7.1 छवि का चयन करता हूं)

  2. गोटो सेटिंग्स -> वाइरलेस और नेटवर्किंग -> सेलुलर नेटवर्क -> एक्सेस पॉइंट्स -> (+) प्रेस जोड़ें -> यदि आपके पास एनटीएलएम प्रॉक्सी या प्रॉक्सी नहीं है तो इसका पालन करें (इसका मतलब है कि आप सीधे जुड़े हुए हैं)

    ए। myAPN बी के रूप में apn नाम जोड़ें। एपीएन सर्वर => www सी जोड़ें। बचाओ और इंटरनेट ब्राउज़ करने का प्रयास करें।

यदि यह काम करता है तो आप पर्यावरण चर में 'ANDROID_SDK_ROOT' जोड़ते हैं

फिर, एमुलेटर कमांड का उपयोग करके एवीडी लॉन्च करें

emulator -avd Nexus25 -dns-server 8.8.8.8
  1. उन लोगों के लिए जो एनटीएलएम प्रॉक्सी का उपयोग करते हैं, मैं आपको दिखाऊंगा कि यह मेरे लिए कैसे काम करता है।

  2. अपने पर्यावरण चर में अपने Android_sdk_root पथ जोड़ें। यह एवीडी नामों का उपयोग करने की तरह कमांड लाइन कोड सफलतापूर्वक पढ़ता है।

  3. निम्न आदेश का उपयोग कर अपने emaulator लॉन्च करें

> emulator -avd Nexus_5X_API_25 -http-proxy http://username:[email protected]:port

दर्ज







android-emulator