个人开发的android电子商城开始在手机进行测试,遇到一个问题:“应用如何在手机上访问本地电脑上的tomcat服务器”,有一定移动应用开发经历的肯定知道设置"localhost"或者"127.0.0.1"是不行的,在模拟器上将ip设置为"10.0.2.2"是可以访问的,但到真机上此方法行不通。

于是开始上网搜索解决方案,无非以下几种方式:

(1)将应用后台服务器部署到某台可以通过公网访问的服务器上,手机访问该公网IP地址,类似于公网试用

(2)设置局域网,手机通过WIFI访问局域网中的某台服务器(拥有局域网IP地址)

显然,以上两种方法都比较繁琐,不能快速切换到测试环境,之前我一直通过共享电脑的网络来使手机上网,即然能通过电脑上网,那肯定访问电脑的tomcat服务器,于是试了一下,果然可行,这样切换到测试环境要简便多了。

解决方案是:

(1)在本地服务器添加一个IP地址(我的IP设置为:192.168.0.13)

(2)将Android应用的HttpClient访问地址设为192.168.0.13

(3)设置Tomcat的HOST,如下图:

(4)允许手机共享本地电脑的internet(当然手机需要设置为调试模式),如图:

打开应用访问本地服务器,测试通过~~~~~~

转:http://www.chixijiu.com/Item.aspx?id=174

安卓真机如何连接本地服务器_Android真机测试 连接本地服务器 手机测试访问本地服务器 android通过电脑上网...相关推荐

  1. 关于安卓手机如何访问Tomcat服务器详解

    关于安卓手机访问Tomcat服务器 Tomcat的安装整备 运行Tomcat 手机接入局域网 关于查找IP 启动cmd.exe 找到自己的ip 关闭防火墙 将文件放入Tomcat的webapps 手机 ...

  2. android 连接蓝牙电子秤_Android实现串口通讯—连接有线电子秤

    前言 在之前的有讲过Andrpid中USB通讯的文章,大家感兴趣的话,可以参看以下文章: Android实现USB连接 今天就来讲讲Android利用串口实现有线电子秤的连接. 今天涉及以下内容: 电 ...

  3. 远程服务器的url怎么配置文件,Linux常用命令(5)--SSH访问远程服务器、SCP服务器间文件拷贝...

    一.使用"ssh"命令,登录访问远程服务器 Linux是一个支持多用户操作的系统,在同一时刻允许多个用户同时访问系统,共享系统提供的服务.那么用户如何从不同的机器上访问同一台Lin ...

  4. 如何通过手机直接访问本地电脑中的网站

    在进行移动端网页的开发时,为了及时方便在手机上及时预览本地代码实现的效果,就需要用自己的手机能够直接访问本地开发阶段的网页,所以有了此篇文章,以作备忘. 由于我自己电脑上的IIS安装总是有问题,所以我 ...

  5. 在云手机中访问本地相册的方法

    概要:通过对云手机系统自带的图库模块进行定制,使得云手机的系统图库分为本地相册和云手机相册两部分.用户通过云手机客户端启动应用软件,当应用软件选择图片时,将会展示本地相册和云手机相册两部分供选择,如果 ...

  6. 我的世界linux服务器怎么换地图,《我的世界手机版》pocketmine服务器怎么更换地图?...

    原标题:<我的世界手机版>pocketmine服务器怎么更换地图? 我的世界手机版的服务器辛苦建造好之后,玩家都想像单机版那样在我的世界的服务器中更换地图,服务器地图应该放在哪?很多玩家都 ...

  7. 手机浏览器访问本地html,如何经过Html网页调用本地安卓app?

    如何使用html网页和本地app进行传递数据呢?通过研究,发现仍是有方法的,总结了一下,大体有一下几种方式html 更新一下吧,这篇日志写于2013年11月,离如今已经好久了,依然不少朋友在查阅.目前 ...

  8. android 连接蓝牙电子秤_Android实现蓝牙电子秤连接

    mDeviceList; @Override protected void onCreate(@Nullable Bundle savedInstanceState) { super.onCreate ...

  9. 安卓Android手机浏览器访问本地SD卡的HTML网页,要用file

    在浏览器里输入content://com.android.htmlfileprovider/sdcard/test.html,不行,转到百度去了. 在浏览器里输入file:///sdcard/a.ht ...

  10. 手机不能访问局域网服务器的解决办法

    huawei tag-tl00 手机,联想 t50 t5 笔记本做服务器 fast 迅捷网络 FW326R 做路由器,中间接了个小米的增益路由器 一开始,华为手机 用  http://192.168. ...

最新文章

  1. VTK:PolyData之MultiBlockMergeFilter
  2. POJ1390 Blocks——动态规划——pku1390
  3. git 回滚 add 操作_炫技!git 优雅回滚一次错误的合并操作!
  4. mulitpartfile怎么接收不到值_和平精英信号接收区和信号值是什么?信号值怎么恢复...
  5. linux 配置java环境
  6. [转载] python价值算法_PangRank算法原理及其Python实现
  7. python读二进制文件博客园_python二进制读写文件
  8. HCIE-RS面试--交换机工作原理
  9. 给Debian浏览器安装flash播放插件
  10. CSDN:数学公式编辑器
  11. mysql sql语句优化面试题_SQL面试题之SQL优化
  12. matlab报童模型推导,报童模型推导
  13. Android 传感器概述
  14. ftps软件android,透视相机软件ftp
  15. 为什么现在很多人不看好商汤科技?
  16. Android 虚拟按键上报
  17. 阿里国际站常用回复模板
  18. VC++实现交换网络的QQ号嗅探
  19. 城市筛选数据(根据2020年度全国统计用区划代码和城乡划分代码更新维护的标准)
  20. 彻底解决PPt一直弹出mathtype错误信息

热门文章

  1. Rational License Key Error的解决办法
  2. Android 子线程更新UI
  3. 【干货】数据结构与算法该如何正确学习?(书籍\视频\网站都推荐了)
  4. 商品进销差价_商品进销差价如何计算及账务处理怎么做?
  5. mysql 查询去掉多余零
  6. 目前找到的对龙枪最清晰的介绍。
  7. 团队任务3:第一次冲刺(Alpha)
  8. 首届“中科杯”全国软件设计大赛获奖名单揭晓
  9. 上海电力学院计算机组成与结构试卷,数据结构
  10. 大数据分析与应用技术创新平台