अनिवार्य रूप से मेरी समस्या यह है कि जब मैं कमांड लाइन में emulator -verbose -avd Nexus_5X_API_19
चलाने एमुलेटर तर्क -dns-server = "w,x,y,z"
के साथ शुरू होता है जहां w,x,y,z
डीएनएस सर्वर के लिए 4 आईपी पते दिए गए हैं है। जब मैं ipconfig /all
चलाता हूं तो मुझे केवल x,y,z
विंडोज़ में मेरे वैध DNS सर्वर के रूप में सूचीबद्ध किया जाता है। इस अजीब पहले DNS सर्वर के कारण, मैं एमुलेटर के भीतर इंटरनेट तक पहुंचने में असमर्थ हूं। जब मैं emulator -verbose -avd Nexus_5X_API_19 -dns-server "x,y,z"
के साथ एमुलेटर चलाता हूं तो सब कुछ ठीक काम करता है।एंड्रॉयड स्टूडियो से एंड्रॉयड एमुलेटर DNS सर्वर स्थापित करने के लिए कैसे
लेकिन अब मैं अपने ऐप को एंड्रॉइड स्टूडियो 2.2.3 के भीतर से सही DNS सर्वर के साथ चलाने में सक्षम होना चाहता हूं। तो क्या किसी को पता है कि एंड्रॉइड स्टूडियो के भीतर एमुलेटर कमांड लाइन तर्कों को कैसे निर्दिष्ट किया जाए (पुराने ग्रहण आधारित संस्करण के लिए इस उत्तर के समान: https://stackoverflow.com/a/4736518/1088659), या एम्यूलेटर के साथ प्रारंभ करने के लिए डिफ़ॉल्ट DNS कैसे सेट करें?