दिलचस्प पोस्ट
Django गतिशील मॉडल फ़ील्ड MySQL CONVERT_TZ () Jquery में बाहरी यूआरएल को कैसे कॉल करें? कैसे एक पायथन लिपि के अंदर bash कमांड चलाने के लिए क्या Google के क्रॉलर्स जावास्क्रिप्ट की व्याख्या करते हैं? अगर मैं AJAX के माध्यम से कोई पेज लोड करता हूँ? सूची दृश्य (एंड्रॉइड) के लिए एक ऑनक्लिकलिस्टर जोड़ना मैं पायथन के स्ट्रिंग के अंत से एक सबस्ट्रिंग कैसे निकालूं? सूचना पट्टी में एनीमेशन कस्टम व्यू NoClassDefFoundError जब GoogleAnalyticsTracker.getInstance () 'कॉन्स्ट स्टैटिक' क्या मतलब है सी और सी ++ में? सी में "ए"! = "ए" क्यों है? Java.util.map का उपयोग करके h: dataTable कोर डंप – लेकिन कोर फाइल वर्तमान निर्देशिका में नहीं है? पर्ल (या, और) और (||, &&) शॉर्ट सर्किट ऑपरेटरों के बीच क्या अंतर है? सी #: एक नाव में कन्वर्ट बाइट सरणी

इंटरनेट से एंड्रॉइड एमुलेटर कैसे कनेक्ट करें I

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

वेब के समाधान से एकत्रित समाधान "इंटरनेट से एंड्रॉइड एमुलेटर कैसे कनेक्ट करें I"

मुझे लगता है कि कुछ उत्तरों ने इसे संबोधित किया हो सकता है, यद्यपि आक्षेप, लेकिन यहां मेरे लिए क्या काम किया है

जब आप वायरलेस नेटवर्क पर होते हैं और आपके पास एक लैन कार्ड स्थापित होता है तो आपकी समस्या आ रही है, यह समस्या यह है कि एमुलेटर उस लैन कार्ड से इसकी DNS सेटिंग्स प्राप्त करने का प्रयास करता है। जब आप उस LAN के माध्यम से कनेक्ट नहीं होते हैं, लेकिन एक बेतार कनेक्शन पर हैं तो पूरी तरह से बेकार है। मैंने देखा जब मैं अपने लैपटॉप पर था

तो, ठीक कैसे करें? सरल: अपने लैन कार्ड को अक्षम करें। वास्तव में। बस अपने नेटवर्क कनेक्शन पर जाएं, अपना लैन कार्ड ढूंढें, राइट क्लिक करें और अक्षम चुनें। अब अपने एमुलेटर का प्रयास करें अगर तुम मेरी तरह हो, तो यह अचानक … काम करता है!

मेरा प्लेटफ़ॉर्म: मैक ओएस 10.6.4 ग्रहण: 3.6

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

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

यदि आप मैक पर हैं – यह प्रयास करें –

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

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

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

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

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

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

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

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

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

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

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

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

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

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

यहां एंड्रॉइड स्टूडियो का उपयोग करने वाले डेवलपर्स के लिए एक जवाब है।

ऑपरेटिंग सिस्टम: मैक ओएस एक्स एल कैपिटन

आईडीई: एंड्रॉइड स्टूडियो 2.2

कुछ कारणों से, मैं काम पर अपने एवीडी (शायद प्रॉक्सी या नेटवर्क विन्यास मुद्दों) के माध्यम से इंटरनेट तक पहुंच नहीं पा रहा था। मेरे लिए क्या चाल की गई थी, मेरे एडीडी कमांड लाइन में लॉन्च करना और मैन्युअल रूप से Google सार्वजनिक डीएनएस 8.8.8.8 देना था।

अपने टर्मिनल में 'एमुलेटर' प्रोग्राम को खोजने के लिए अपने एंड्रॉइड एसडीके के फ़ोल्डर टूल्स पर जाएं:

 cd ~/Library/Android/sdk/tools 

फिर अपने एवीडी के नाम को पुनः प्राप्त करें:

 emulator -list-avds 

यह आपको कुछ इस तरह वापस करेगा:

 Android_Wear_Round_API_23 Nexus_10_API_22 Nexus_5X_API_22 Nexus_5X_API_24 Nexus_9_API_24 

तब AVD को लॉन्च करें, जो आप निम्न निर्देशों के साथ चाहेंगे:

 emulator -avd NameOfYourDevice -dns-server 8.8.8.8 

आपका एवीडी लॉन्च हुआ है और आप इंटरनेट का उपयोग करने में सक्षम होना चाहिए।

क्या आपने व्यवस्थापकीय विशेषाधिकारों के साथ इम्यूलेटर शुरू करने की कोशिश की है? यह मेरे लिए काम किया है, मैं विंडोज 7 64 बिट चला रहा हूँ)

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

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

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

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

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

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

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

मुझे इसी तरह की समस्या थी मैंने एक आवेदन स्थापित किया है जिसे इंटरनेट अनुमति की आवश्यकता है (और इसका इस्तेमाल किया गया), और अचानक, काम किया

दोस्तों, यह जांचें कि क्या आप वीपीएन के माध्यम से कहीं न कहीं जुड़े हुए हैं, क्योंकि यह इंटरनेट कनेक्शन को परेशान कर सकता है।

blacharnia

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

विंडोज 7 32 बिट

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

 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 

संकेतक के लिए धन्यवाद वे वास्तव में मदद की "फ़ायरवॉल" शब्द ने मेरे मन में एक विचार क्लिक किया

मेरे पास वाईफ़ाई कनेक्शन के साथ एक Windows XP मशीन है और कोई प्रॉक्सी नहीं है। मेरे पास नॉर्टन इंटरनेट सुरक्षा है जो मेरी मशीन पर चल रही है जिसमें स्मार्ट फायरवाल है। यह स्मार्ट फ़ायरवॉल प्रोग्रामों का नेटवर्क का उपयोग, इम्यूलेटर सहित। मैं सेटिंग्स -> प्रोग्राम नियंत्रण में गया और फिर emulator.exe पर पूर्ण पहुंच प्रदान की। इसके बाद मैंने एंड्रॉइड इम्यूलेटर शुरू किया और बैंग … मैं इंटरनेट से कनेक्ट हो सकता था

उम्मीद है कि यह नए लोगों में मदद करता है

~ Saggy

यदि आप 2.2 के साथ MacOS पर हैं और आप डेटा कनेक्टिविटी के बारे में त्रुटि देखते रहें, तो ऊपर की कोशिश करें, यह काम करता है

  • मैंने लैन को छोड़कर एसआईएस प्रीस के माध्यम से सभी नेटवर्क इंटरफेस को हटा दिया
  • यहां तक ​​कि मेरा DNS भी DHCP द्वारा प्रदान किया गया है, मैंने सोचा था कि सिर्फ एक सर्वर के साथ DNS पुनः टाइप किया गया है
  • मैंने एक निर्दिष्ट करने के लिए कमांड लाइन पर -http-proxy उपयोग किया था

यह कार्यालय में काम करना शुरू कर देता है ओह।

मैंने इसे वाईफ़ाई कनेक्शन को छोड़कर सभी नेटवर्क कनेक्शन को अक्षम करवाने का हल किया है, फिर उस स्थिति को सेट करने के लिए जो शेष सक्रिय कनेक्शन हैं, जिन्हें स्थिर रूप से DNS पते निर्दिष्ट किया गया है (कोई DHCP नहीं) यह Win7 64bit पर था

मेरे वर्चुअल विंडोज 7 पर भी यही समस्या थी I

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

आशा है कि यह उपयोगी है धन्यवाद

एंड्रॉइड इम्यूलेटर के भीतर, हवाई जहाज़ मोड को चालू किया गया, फिर मेरे लिए फिर से काम किया

हाँ – जीत 7 में एडम्यूलेटर प्रशासकों के साथ शुरूआत करें और सभी अच्छी तरह से होंगे – या कम से कम आप एंड्रॉइड में वायरलेस जायेंगे

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

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

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

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

मुझे लगता है कि कभी-कभी यह केवल आभासी डिवाइस को पुनरारंभ करने के लिए बस इंजिन है। 🙂

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

उत्तर था थंडरबोल्ट पुल को बंद करना:

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

फिर बंद IPv4 को कॉन्फ़िगर करें और अपने परिवर्तनों को लागू करें

एमुलेटर में एक्सेस पॉइंट्स के साथ आसपास स्क्रू करने की कोई ज़रूरत नहीं है।

मुझे यकीन नहीं है कि यह आपकी समस्या है, लेकिन यहां बताया गया है कि मैंने कैसे मेरा तय किया है।

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

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

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

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

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

मेरे पास मैक ओएस एक्स 10.7.2, एक्लिप्स हेलियस सर्विस रिलीज 2 है। मैं प्रॉक्सी के माध्यम से भी काम करता हूं और मेरी आईपी सेटिंग्स डीएचसीपी के माध्यम से हैं I मैंने पहले इस लेख http://www.gitshah.com/2011/02/android-fixing-no-internet-connection.html का उपयोग करके इस समस्या का हल किया, तब मैंने इम्यूलेटर सेटिंग्स को हटा दिया और बस रन-> कॉन्फ़िगरेशन चलाएं-> लक्ष्य-> अतिरिक्त इम्यूलेटर कमांड लाइन विकल्प और वहां टाइप करें -http-proxy xxx.xx.111.1: 3128। इसके अलावा, मैं यह कहना चाहूंगा कि जब मैंने इस तरह एक DNS भी टाइप किया था: -dns-server xxx.xx.111.1 -http-proxy xxx.xx.111.1: 3128 यह काम नहीं कर रहा था, लेकिन जब मैंने डीएनएस हटा दिया तो काम किया। इसके अलावा, मैं यह नोट करना चाहूंगा कि अतिरिक्त इम्यूलेटर कमांड लाइन विकल्प उस विंडो के नीचे स्क्रॉल किए बिना दृश्यमान नहीं हैं I मैं यह भी नोट करना चाहता हूं, कि जब आप इम्यूलेटर विकल्प बदलते हैं, तो सभी ऐप्स काम करेंगे लेकिन यदि आप अतिरिक्त इम्यूलेटर कमांड लाइन विकल्प लिखते हैं, तो आपको रन कॉन्फ़िगरेशन में प्रत्येक ऐप लक्ष्य के लिए हर बार उन्हें लिखना होगा।

हवाई जहाज मोड बंद है यह सुनिश्चित कर लें। मैं समझता हूं कि गलत क्या हुआ, इससे पहले मैं लंबे समय से इंटरनेट से कनेक्ट होने की कोशिश कर रहा था।

उपरोक्त सभी समाधानों की कोशिश करने के बाद, मैंने पाया कि मैक ओएस एक्स पर:

  • आपको सिस्टम प्राथमिकताओं >> नेटवर्क >> गियर आइकन में अपने नेटवर्क उपकरणों के क्रम की जांच करनी होगी
  • आपको /etc/resolv.conf में DNS सर्वर के ऑर्डर की जांच करनी होगी

फिर अपने एंड्रॉइड एमुलेटर को पुनरारंभ करें, इसे काम करना चाहिए