我知道以前有人问过也回答过这个问题,但我使用10.0.2.2作为模拟器。我听说我必须为我的真实设备使用其他东西。谁能告诉我那是什么?我可以让它们都从1网址上运行吗?而不是有一个用于仿真器和实际设备。
发布于 2014-02-16 01:39:36
安卓本地主机?
安卓设备的localhost是localhost,127.0.0.1。
i使用10.0.2.2作为仿真器
它指的是运行模拟器的计算机的localhost。
和我听说我必须为我的真实设备使用其他东西
您需要使用计算机的IP地址,无论计算机和设备共享的网络是什么。根据定义,您不能从一台计算机上的另一台计算机上访问localhost。
当然,您还需要找出在该计算机上运行的是什么,以便监听比它自己的localhost更多的内容。
有没有一种方法可以使用单个IP,而不是使用10.0.2.2作为我的模拟器,而不是必须为我的设备使用另一个IP
不怎么有意思。此外,你正在考虑的任何一个价值观都不适合你的应用程序的发布版本,所有的可能性都是如此。在那里,您将需要使用某个每个人的设备都可以访问的公共可见服务器的域名(或在必要时,IP地址)。
发布于 2014-02-16 01:31:24
你必须使用你的电脑的ip地址作为一个真正的device.check你的ip地址,并尝试与it.In连接我的情况我知道这是当我试图从我的安卓设备访问一些网页应用程序,我的网页应用程序是在我的pc.It上的tomcat容器非常好用。
发布于 2015-02-19 18:50:40
通过在dos提示符下运行ipconfig获取ip地址并使用它。
https://stackoverflow.com/questions/21800939
复制相似问题