Android真机测试,链接到本地服务器的方法

1. 前言浏览器

 

做为一名Android开发者,无论怎么说,都会经历使用Android真机来测试链接本地服务器这样的事情。这里所说的“本地服务器”大多数时候指的是:搭载有某种服务器软件的PC,例如搭载有Tomcat服务器的PC,就能够拿来看成本地服务器。服务器

 

2. 方法网络

 

通常有3种可行的方法,具体说明以下:测试

 

  1. 将应用后台服务器部署到某台能够经过公网访问的服务器上,手机访问该公网IP地址,相似于公网试用(例如:阿里云服务器、腾讯云服务器、百度云服务器等等);
  2. 设置局域网,Android手机经过WiFi访问局域网中的某台服务器(在第三点举例实践中我会使用这种方法);
  3. 将Android手机经过USB数据线链接到电脑,而后利用Android的Internet传输功能。

 

3. 实践阿里云

 

这里我向你们演示如何利用WiFi来让Android手机链接到本地服务器上。blog

本次实践所用到的相关软件和设备:ip

 

  • Tomcat 9.0服务器软件
  • 猎豹免费WiFi(一款免费的可让拥有无限网卡的电脑提供WiFi服务的软件)
  • 一部Android 5.0的智能手机
  • 一台拥有无线网卡的Windows 64位的笔记本电脑

 

步骤一:在PC上安装好Tomcat服务器(这里不讲具体安装过程,不懂的,请自行上网查找相关资料),而且保证能够经过PC上的浏览器成功访问http://localhost:8080,操做结果以下图所示:开发

 

 

步骤二:在PC上安装好猎豹免费WiFi(很简单的,这里不讲安装过程,不过要提醒的是,只有有无线网卡的电脑才能经过该软件来提供WiFi服务),而且保证Android手机能够经过该WiFi上网(固然,前提是你的电脑能够上网),操做结果以下图所示:部署

 

 

步骤三:肯定本地服务器(也就是搭载有Tomcat服务器软件的PC,在我这里就是指我所使用的笔记本电脑)在该局域网的IP地址(这里的局域网指的是提供WiFi服务的电脑和链接此WiFi的手机所构成的网络)。先打开“控制面板”,而后选择“网络和共享中心”,以下图所示:后台

 

 

打开“网络和共享中心”后,点击下图中红色箭头指的地方:

 

 

而后在弹出的窗口中,单击“详细信息”,以下图所示:

 

 

则下图箭头所指的IP地址就是本地服务器在该局域网的IP地址,以下图所示:

 

 

这样咱们就找到了本地服务器在该局域网的IP地址了,以我为例:就是我能够经过http://192.168.191.1:8080来访问本地服务器。

有时候,上面那种方法可能没法找到咱们想要的本地服务器在该局域网的IP地址,接下来继续为你们介绍另外一种方法,仍是先打开“控制面板”,而后选择“网络和共享中心”,接着单击“更改适配器设置”,以下图所示:

 

 

在弹出的窗口中,选择提供WiFi服务的“无线网络链接”,通常都会有“Microsoft Virtual WiFi Miniport Adapter”或“你的WiFi名字”的提示信息,具体以下图所示:

 

 

右键,而后选择“状态”,就会弹出一个窗口,以下图所示:

 

 

而后点击详细信息,就会弹出另外一个窗口,该窗口就会显示咱们所要找到IP地址:

 

 

步骤四:通过以上步骤,咱们就可使用Android真机来链接本地服务器了。如何验证成功了呢?以我为例子:用个人手机的浏览器,来访问http://192.168.191.1:8080,若是可以显示Tomcat的网页,则证实成功了。若是不能显示的话,通常会有如下缘由:

 

  1. PC的防火墙拦截了手机的http请求,只要把PC的防火墙关闭了,就能够正常访问了;
  2. 你的本地服务器没有启动(这种状况仍是有可能,有时候咱们就是会那么傻,哈哈哈);
  3. 手机没有和本地服务器在同一个局域网上(以我为例,就是个人手机没有连上我笔记本电脑发出的WiFi)。
相关文章
相关标签/搜索