个人开发的一款app进入了测试版,服务器是本地使用的java编写,采用tomcat服务器, 因为模拟器比较卡而且与真机网络方面也有较大差距,需要使用手机进行测试,于是查阅了网上相关方法
模拟器访问本地服务器:
10.0.2.2
手机访问本地服务器
(1)将服务器部署到某台可以通过公网访问的服务器上,手机访问该公网IP地址(对于开发中的学生党,可以自己掌控的服务器实在难得。。。)
(2)设置局域网,手机通过WIFI访问局域网中的某台服务器(即将你的电脑与手机连入同一wifi热点,不要忘记修改app上的服务器地址为server的局域网ip),我是采用这种方式,宿舍有无线路由
(3)
a.在本地服务器添加一个IP地址(我的IP设置为:192.168.0.13)
b.将Android应用的访问地址设为192.168.0.13
c.设置Tomcat的HOST,如下图:
d允许手机共享本地电脑的internet(当然手机需要设置为调试模式),如图:
这种方式适合没有服务器、没有无线路由的个人开发者了