android - एंड्रॉइड डिवाइस पर लोकलहोस्ट कैसे ब्राउज़ करें?




5 Answers

मैं अपने स्थानीय आईपी का उपयोग यानी 1 9 2.168.0.1 के लिए करता हूं और यह काम करता है।

मैं अपने एचटीसी जादू पर लोकलहोस्ट ब्राउज़ करने की कोशिश करता हूं। मैंने यूएसबी के माध्यम से ग्रहण के साथ अपने डिवाइस को जोड़ा है। ब्राउजिंग http ://10.0.2.2 मुझे एक "पृष्ठ उपलब्ध नहीं है। मुझे याद है, कुछ दिन पहले यह काम करता था

लेकिन एम्यूलेटर पर मैं लोकलहोस्ट ब्राउज़ करने में सक्षम हूं

कोई विचार? सादर




एमुलेटर पर लोकहोस्ट तक पहुंचने के लिए: 10.0.2.2। हालांकि यह हमेशा उदाहरण के लिए काम नहीं कर सकता है यदि आपके पास वेब सर्वर जैसे एक्सएमपीपी सर्वर के अलावा कुछ और है।

यह मानते हुए कि आप एक ही वायरलेस नेटवर्क पर हैं ...

  1. अपना स्थानीय आईपी ढूंढें (कुछ होना चाहिए 192.168.1.x) - कमांड लाइन पर जाएं और इसे पाने के लिए 'ipconfig' टाइप करें। जहां एक्स सर्वर मशीन का असाइन किया गया स्थानीय आईपी है।

  2. अपने स्थानीय डिवाइस से कनेक्ट करने के लिए अपने एंड्रॉइड डिवाइस के लिए अपने स्थानीय आईपी का उपयोग करें।

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




मुझे अपने एंड्रॉइड डिवाइस पर स्थानीयहोस्ट को भी देखना था (सैमसंग एस 3) क्योंकि मैं जावा वेब-एप्लीकेशन विकसित कर रहा था।
अब तक का सबसे तेज़ और आसान तरीका इस लिंक पर जाना है और निर्देशों का पालन करना है: https://developer.chrome.com/devtools/docs/remote-debugging

* नोट: आपको Google क्रोम का उपयोग करना होगा। *
उपर्युक्त लिंक का मेरा सारांश:

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

केक का टुकड़ा




उपरोक्त उत्तरों में से कुछ को जोड़कर एक और अतिरिक्त आइटम ने मेरे लिए समस्या हल की।

  1. जैसा कि ऊपर बताया गया है, अपनी फ़ायरवॉल बंद करें [एक विशिष्ट नियम जोड़ें जो आपके द्वारा सफलतापूर्वक कनेक्ट होने के बाद आने वाले कनेक्शन पोर्ट को अनुमति देता है]
  2. उपरोक्त वर्णित ipconfig के माध्यम से आपको आईपी पता खोजें
  3. सत्यापित करें कि आपका वेबसर्वर ऊपर दिए गए आईपी पते पर बाध्यकारी है और न केवल 127.0.0.1। आईपी ​​पते और बंदरगाह पर ब्राउज़ करके स्थानीय रूप से इसका परीक्षण करें। उदाहरण के लिए 1 9 2.168.1.113:8888। यदि ऐसा नहीं है, तो समाधान ढूंढें। जैसे https://groups.google.com/forum/?fromgroups=#!topic/google-appengine-java/z4rtqkKO2hg
  4. अब अपने एंड्रॉइड डिवाइस पर इसका परीक्षण करें। ध्यान दें कि मैंने अपना डेटा कनेक्शन भी बंद कर दिया है और विशेष रूप से मेरे एंड्रॉइड पर वाईफाई कनेक्शन का उपयोग किया है।



यदि आपका फ़ायरवॉल चालू है, तो इसे बंद करें और वास्तविक डिवाइस में अपने ऐप का परीक्षण करने के लिए आईपीवी 4 का उपयोग करें, फिर अपने एप्लिकेशन का परीक्षण करें।




Related

android android-emulator