安卓开发。大神们,小弟用eclipse自带的虚拟器登陆项目显示网络连接错误,但是我的虚拟器可以上网
安卓开发。大神们,小弟用eclipse自带的虚拟器登陆项目显示网络连接错误,但是我的虚拟器可以上网页,我的项目用手机登录可以测试…麻烦大神解惑解疑啊…...
安卓开发。大神们,小弟用eclipse自带的虚拟器登陆项目显示网络连接错误,但是我的虚拟器可以上网页,我的项目用手机登录可以测试…麻烦大神解惑解疑啊…
展开
2015-12-22 · 知道合伙人软件行家
关注
展开全部
因为请求的IP写错了,手机与电脑的网络不同一个IP段。
localhost表示本机,android上要访问电脑,肯定不能通过localhost来访问,需要以下步骤:
电脑上启动web服务器,确保本机是能访问的。
Android必须与电脑是同IP段,即在同一个局域网才可以访问。
通过完整的HTTP请求访问,例如http://ip:端口/项目名 的方式访问。
电脑的防火墙必须关掉,或者增加端口的入站规则。
通过以上步骤即可在Android上访问电脑了。
提示:
建议在电脑上用一个随身wifi共享网络,让手机连接,或者直接在电脑上共享网络给手机。
将请求地址到其它的局域网电脑上访问测试,如果其它电脑上可以访问,则手机也可以访问。
如果IP不在同一个局域网,那么电脑需要做IP端口映射,让外网可以访问,手机才能访问。
追问
太感谢了
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询