How to connect to my http://localhost web server from Android Emulator

前端 未结 11 1697
礼貌的吻别
礼貌的吻别 2020-11-22 02:03

What can I do in the Android emulator to connect it to my localhost web server page at http://localhost or http://127.0.0.1?

I\'ve tried it

相关标签:
11条回答
  • 2020-11-22 02:27

    If you are in windows you can go to simbol system and write ipconfig and check what ip is assigned to your machine.

    0 讨论(0)
  • 2020-11-22 02:28

    For My Mac OS mountain Lion device :

    http://10.0.2.2:8888

    Works perfect !

    0 讨论(0)
  • 2020-11-22 02:32

    Try http://10.0.2.2:8080/ where 8080 is your port number. It worked perfectly. If you just try 10.0.2.2 it won't work. You need to add port number to it. Also if Microsoft IIS has been installed try turning off that feature from control panel (if using any windows os) and then try as given above.

    0 讨论(0)
  • 2020-11-22 02:32

    I do not know, maybe this topic is already solved, but when I have tried recently do this on Windows machine, I have faced with lot of difficulties. So my solution was really simple. I have downloaded this soft http://www.lenzg.net/rinetd/rinetd.html followed their instructions about how to make port forwarding and then successfully my android device connected to make asp.net localhost project and stopped on my breaking point.

    my rinetd.conf file:

    10.1.1.20 1234 127.0.0.1 1234
    10.1.1.20 82 127.0.0.1 82
    

    Where 10.1.1.20 is my localhost ip, 82 and 1234 my ports Also I have craeted bath file for easy life yournameofbathfile.bat, put that file inside rinedfolder. My bath file:

    rinetd.exe -c rinetd.conf
    

    After starting this soft, start your aps.net server and try to access from android device or any device in your local network(for example Computer ABC starts putty) and you will see that everything works. No need to go to router setting or do any other complicated things. I hope this will help you. Enjoy.

    0 讨论(0)
  • 2020-11-22 02:34

    I used 10.0.2.2 successfully on my home machine, but at work, it did not work. After hours of fooling around, I created a new emulator instance using the Android Virtual Device (AVD) manager, and finally the 10.0.2.2 worked.

    I don't know what was wrong with the other emulator instance (the platform was the same), but if you find 10.0.2.2 does not work, try creating a new emulator instance.

    0 讨论(0)
提交回复
热议问题