首页 > 代码库 > android开发的应用程序,用模拟器可以访问,但是安装到手机上却不行

android开发的应用程序,用模拟器可以访问,但是安装到手机上却不行

============问题描述============


开发一个与数据库返回数据的程序,服务端是用servlet写的,用模拟器测试时,是能够访问的,且能返回数据,但是把程序安装到手机上,却不能访问服务端了,请问是为什么啊

============解决方案1============


肯定的啊,你手机的ip和你模拟器的不一样!你模拟器用的是和电脑默认的一个地址,你修改下手机的ip,改成你访问路径的那个地址试试。

============解决方案2============


服务端是你本机吗? 如果是你本机那手机肯定不能访问了了。

你应该把服务端放到公网上,然后手机通过公网上的IP和端口来访问

============解决方案3============


host    无线路由器  手机

主机 链到  无线路由器  检查 主机IP
手机链到 无线路由器
手机 访问 主机IP的 连接

============解决方案4============


引用 6 楼 ianafollow 的回复:
要不然推荐一篇关于这个的博客也行的


手机和电脑都接入同个局域网,或者你电脑共享出个热点,手机连接上就ok

============解决方案5============


引用 8 楼 ianafollow 的回复:
Quote: 引用 7 楼 sagittarius1988 的回复:

Quote: 引用 6 楼 ianafollow 的回复:

要不然推荐一篇关于这个的博客也行的


手机和电脑都接入同个局域网,或者你电脑共享出个热点,手机连接上就ok

现在本地IP和手机IP是在同个局域网,但是还是不行


看IP能不能ping通

============解决方案6============


引用 10 楼 ianafollow 的回复:
Quote: 引用 9 楼 sagittarius1988 的回复:

Quote: 引用 8 楼 ianafollow 的回复:

Quote: 引用 7 楼 sagittarius1988 的回复:

Quote: 引用 6 楼 ianafollow 的回复:

要不然推荐一篇关于这个的博客也行的


手机和电脑都接入同个局域网,或者你电脑共享出个热点,手机连接上就ok

现在本地IP和手机IP是在同个局域网,但是还是不行


看IP能不能ping通

在电脑上ping手机的IP是可以的


手机上ping电脑啊

============解决方案7============


你QQ是多少,我能加一下你,能问的快点,行吗

============解决方案8============


要不然推荐一篇关于这个的博客也行的

============解决方案9============


专家高大上啊,佩服佩服

============解决方案10============


都怎么做才能行乜

============解决方案11============


了解下情况的嘿嘿!

============解决方案12============


好厉害 嘿嘿嘿

============解决方案13============


程序重新签名,安卓核心破解这个可行不

============解决方案14============


应该是网络问题?

============解决方案15============


============解决方案16============


做这个还真要注意这个问题

============解决方案17============


我也不知道 自己想想

============解决方案18============


网络问题。
虚拟机和主机在同一个网络上,但是手机和主机不是。
这是初学者常见的错误。

============解决方案19============


正在学习java

============解决方案20============


可以让手机和主机接入同一个局域网解决此问题。

============解决方案21============


计算机的防火墙关闭

============解决方案22============


dubug问题

============解决方案23============


dubug问题.

android开发的应用程序,用模拟器可以访问,但是安装到手机上却不行