एंड्रॉइड एमुलेटर पर कोई इंटरनेट नहीं - क्यों और कैसे ठीक करें? [बन्द है]


101

मैं एंड्रॉइड एमुलेटर के साथ इंटरनेट का उपयोग करने की कोशिश कर रहा हूं, लेकिन कोई सफलता नहीं है। कोई विचार?


4
वास्तव में आप क्या करने की कोशिश कर रहे हैं? एमुलेटर पर ब्राउज़र या अन्य एप्लिकेशन का उपयोग करें या अपने स्वयं के एप्लिकेशन में इंटरनेट कनेक्शन का उपयोग करें?
r1k0

कुछ उत्तरों को स्वीकार करने की कोशिश करें, आपको और उन्हें प्रतिष्ठा मिलेगी
Janusz

1
इस सवाल का एक जवाब है जो बहुत सारे लोगों के लिए काम करता है: stackoverflow.com/questions/2039964/…
harpo

मैंने नीचे URL के साथ उत्तर दिया है जिसमें अधिक विवरण हैं!
MduSenthil

जवाबों:


34

यदि "इंटरनेट का उपयोग करें" से आपका तात्पर्य है कि आप एमुलेटर पर परीक्षण करते समय किसी गतिविधि से इंटरनेट का उपयोग नहीं कर सकते हैं, तो सुनिश्चित करें कि आपने अपने इंटरनेट की अनुमति को निर्धारित किया है AndroidManifest.xml

<uses-permission android:name="android.permission.INTERNET" /> 

यदि आप वेब ब्राउज़र का उपयोग कर रहे हैं, तो डोनल की पोस्ट देखें


109

एमुलेटर पर इंटरनेट का उपयोग करने के लिए यदि आप एक प्रॉक्सी सर्वर के पीछे सेटिंग कर रहे हैं, तो निम्न चरण करें:

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

  3. विकल्प मेनू से नया APN चुनें।

  4. Name पर क्लिक करें। एपीएन माई एपीएन को नाम प्रदान करें।
  5. APN पर क्लिक करें। Www दर्ज करें।
  6. प्रॉक्सी पर क्लिक करें। अपना प्रॉक्सी सर्वर IP दर्ज करें। आप इसे इंटरनेट खोजकर्ता इंटरनेट विकल्प मेनू से प्राप्त कर सकते हैं।
  7. पोर्ट पर क्लिक करें। पोर्ट नंबर दर्ज करें मेरे मामले में यह 8080 था। आप इसे इंटरनेट खोजकर्ता इंटरनेट विकल्प मेनू से प्राप्त कर सकते हैं।
  8. उपयोगकर्ता-नाम पर क्लिक करें। प्रारूप डोमेन \ उपयोगकर्ता-नाम में उपयोगकर्ता-नाम प्रदान करें। आम तौर पर यह आपके सिस्टम लॉगिन है।
  9. पासवर्ड पर क्लिक करें। अपने सिस्टम का पासवर्ड प्रदान करें।
  10. फिर से मेनू बटन दबाएँ। एक विकल्प मेनू दिखाई देगा।
  11. प्रेस को बचाओ। n अपने ब्राउज़र को चलाने का प्रयास करें। आशा है कि आपके लिए इसका काम मेरे लिए काम आया। सौभाग्य।

7
नहीं जागेगा .. ।
includeMe

3
इससे मेरा काम बनता है!! आपका बहुत बहुत धन्यवाद! मैं जिस APN का उपयोग करने की कोशिश कर रहा था, वह "इंटरनेट" पर डिफ़ॉल्ट रूप से सेट है, लेकिन यह पता चला है कि आपको "www" होने के लिए मूल्य की आवश्यकता है।
lamwaiman1988

2
इसने मुझे काम दिया लेकिन उपयोगकर्ता नाम और पासवर्ड की आपूर्ति किए बिना, मुझे लगता है कि यह नेटवर्क के बुनियादी ढांचे पर निर्भर करता है। धन्यवाद!
मिशाल

+1 उपयोगकर्ता नाम और पासवर्ड की आपूर्ति करने के लिए काम करता है और हाँ यह नेटवर्क के बुनियादी ढांचे पर निर्भर करता है
श्रीफल

1
ठीक काम करता है। मुझे एमुलेटर को फिर से
चालू

30

यदि आप ग्रहण की कोशिश कर रहे हैं:

विंडो> वरीयताएँ> Android> लॉन्च

डिफ़ॉल्ट एमुलेटर विकल्प: -dns-server 8.8.8.8,8.8.4.4


12
हम अब ग्रहण का उपयोग नहीं कर रहे हैं। हम एंड्रॉइड स्टूडियो का उपयोग कर रहे हैं? एंड्रॉइड स्टूडियो पर यह कैसे करें?
नियॉन वॉरज

3
कमांड लाइन:emulator -avd Pixel_C_API_26 -dns-server 8.8.8.8,8.8.4.4
टॉम

मेरे एमुलेटर कमांड लाइन में -dns-server 8.8.8.8,8.8.4.4 जोड़ने से मेरे लिए समस्या हल हो गई। Android के पास पहले कोई इंटरनेट नहीं था, अब यह है। Win10 पर चल रहा है। मैं हैरान हूँ कि क्यों कमांड लाइन तर्क हालांकि आवश्यक था?
mipnw

17

कमांड लाइन से एमुलेटर को लॉन्च करने की कोशिश करें:

emulator -verbose -avd <AVD name>

यह आपको विस्तृत आउटपुट देगा और त्रुटि को प्रदर्शित कर सकता है जो एमुलेटर को इंटरनेट से कनेक्ट करने से रोक रहा है।


4

अपनी इंटरनेट सेटिंग्स, फ़ायरवॉल और ऐसी जांचें बंद कर सकते हैं, मुझे पता है कि जब मैं कॉलेज में काम कर रहा था तो वे पोर्ट नंबर को अवरुद्ध कर रहे थे, लेकिन मुझे अपने घर की मशीनों पर कभी कोई परेशानी नहीं हुई


7
क्या पोर्ट है?
एरिक सपिर

4

मैंने इस प्रश्न के उत्तर के लिए लंबी और कठिन खोज की है। Google से जो मैंने इकट्ठा किया था, उस उद्देश्य से एक बार लोगों ने इंटरनेट कनेक्शन का उपयोग करके बाजार में स्पैम टिप्पणियां जोड़ दीं। हालांकि, मुझे एक लड़का मिला, जिसने इसे किया था और आवश्यक चित्र साझा करने के लिए तैयार था। लिंक किया गया AVD बाज़ार और ब्राउज़र इंटरनेट दोनों के लिए (मेरे लिए) चलता है।

नोट : ऐसा लगता है कि यह सिर्फ बाजार को ठीक करने जा रहा है। लेकिन बाजार इंटरनेट के बिना नहीं चलेगा, इसलिए अगर बाजार तय हो जाता है, तो ब्राउज़र इंटरनेट भी काम करेगा। मैंने खुद से लिंक की गई फ़ाइलों को डाउनलोड किया और इसने ब्राउज़र में इंटरनेट को पूरी तरह से दिखाया।


3

यदि आप इस समस्या में भाग लेते हैं और एक गैर-विंडोज / मैक ओएस (उबंटू मेरे मामले में) के साथ काम कर रहे हैं, तो एंड्रॉइड एसडीके और एवीडी मैनेजर में स्वयं एमुलेटर को शुरू करने का प्रयास करें।


1

इन चरणों का पालन करने का सबसे आसान तरीका है:

  1. एंड्रॉयड एमुलेटर 1.5 चलाएं
  2. मेनू खोलें
  3. सेटिंग्स में जाओ
  4. वायरलेस सेटिंग्स (पहला ब्लॉक) और दाईं ओर नीचे हवाई जहाज मोड बंद करें।

अब तक आपने शीर्ष 3 जी और अपने स्थापित कनेक्शन पर देखा होगा।


0

OSX पर, लिटिल स्निक स्वचालित रूप से ग्रहण (और एमुलेटर) के किसी भी कनेक्शन से इनकार कर रहा था। Little Snitch में कनेक्शन की अनुमति दें, आपको Little Snitch के नियमों में जाना होगा


-2

ADB को फ़ायरवॉल पर खोलकर नेटवर्क तक पहुँचने की अनुमति दें

यदि आप winvista और इसके बाद के संस्करण का उपयोग कर रहे हैं, तो कंट्रोल पैनल में प्रशासनिक टूल के तहत विंडोज एडवांस फ़ायरवॉल पर जाएं और इसे वहां से सक्षम करें


18
यह छवि मौजूद नहीं है
लेनिन राज राजसेकरन

छवि को पुनर्स्थापित होने तक डाउनवोट किया गया।
निंजानेर

नीचे वोट दिया गया क्योंकि छवि उपलब्ध नहीं है।
निखिल गौर
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.