Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

How to connect android client to the localhost of Apache server (php) inside my laptop?

I'm trying to create android apps which able sending data through wifi connection to my laptop Apache Server and MySQL database. I use the samsung galaxy tab 10.1 as my mobile device. and the protocol i used is HttpGet or HttpPost. And i use XAMPP( with Apache& SQL) to do the server and process the php. But, due to android cannot detect adhoc network from laptop, i use Virtual Router ( for window 7) to create virtual access point and make the tablet able connect to my laptop. But the problem is:

  1. In my apps (client-android), where the httpget or httppost to which url? localhost in my laptop- 127.0.0.1 or localhost in android 10.0.0.1? or the ip address of the virtual router?

  2. So, if I want access from android to the localhost(laptop-Apache) to call the php to run? which port? which ip address /url that i need to put in android apps(httpget)? and do I need to modify anything in httpconfig for XAMPP?

like image 488
user1796310 Avatar asked Nov 16 '12 01:11

user1796310


1 Answers

Find out your Ip address in your laptop using ipconfig . use that address in the phone instead of 127.0.0.1.

like image 137
arvchak Avatar answered Oct 16 '22 06:10

arvchak