你好,我有一个问题,在我的Android设备访问本地主机。我无法在浏览器中打开我的本地主机。我安装了一个支持httpd,php和mysql的应用程序。但是当我在Internet上有一个连接时,显示本地主机没有错误。但如果我禁用它,我无法打开本地主机。是否有需要在我的设备中配置的配置文件?我正在使用ICS。我使用127.0.0.1作为我的本地主机,我也做了127.0.0.1:8080,但它也不起作用。无法使用android手机访问本地主机
回答
如果您尝试通过本地网络访问您的Web服务器,那么您需要将Web服务器绑定到设备可以访问的IP地址 - 这不是127.0.0.1。假设你使用的是Android系统的wifi,你需要让你的web服务器听取192.168.1.X的内容。如果你使用0.0.0.0它会接受所有接口,这也应该工作。无论是哪种情况,您都需要使用您的Web服务器的本地IP地址访问您的Web服务器,而不是本地主机,而不是127.0.0.1
嗯..我如何查看我的手机IP地址? – Jerielle
作为浏览器中的URL的Localhost应该访问在该设备上运行的服务器。这听起来也许你是连接到远程桌面或其他东西。特别是TCP/IP实用程序尝试tracert localhoast或路由。配置/发布可能你的招呼表乱七八糟
如何配置路由表? – Jerielle
路由表很好地使用静态IP地址,客户端只需设置自己的IP地址,但如果有人出现并尝试成为相同的IP,就会产生冲突。大多数网络都是DHCP。令我困惑的是你是在说你在你的机器人上托管了一个Web服务器? http://answers.yahoo.com/question/index?qid=20110613211815AA9lflX –
http://www.tech-faq.com/how-to-flush-dns.html对不起,空间不足这里是另一个链接的DNS服务器将域名(即yahoo.com)与IP地址相匹配。我不认为链接工作的机器人,但至少你有一些信息http://rudd-o.com/archives/wifi-dhcp-network-not-working-with-your-android-phone另一个链接 –
本地主机是指运行代码的设备,在这种情况下是模拟器。
如果要引用运行Android模拟器的计算机,请使用IP地址10.0.2.2
而不是127.0.0.1
。你可以从here了解更多。
我在使用本地主机时遇到了同样的问题。问题原来是我使用的防病毒软件。关闭防毒软件后,我能够再次访问我的locahost。但是因为我无法继续使用我的机器而没有防病毒软件,我只能将防病毒软件更改为另一个。它对我有用,希望它也适合你。
- 1. 无法连接到本地主机使用Android手机调试
- 2. Android:主机无法访问
- 3. 无法访问本地主机
- 4. AngularJS无法访问本地主机:8080
- 5. Django无法从本地主机访问
- 6. 如何从我的Android手机访问我的本地主机
- 7. 如何通过Android手机访问我的本地主机?
- 8. 如何访问ASP.NET本地主机网站上的Android手机
- 9. 无法从Android应用程序访问本地主机
- 10. 如何从android访问本地主机?
- 11. 从Android设备访问本地主机
- 12. 我无法访问Android中的本地主机
- 13. 无法在Android Studio 2仿真器中访问本地主机
- 14. 无法从Android设备访问本地主机web服务
- 15. 访问本地主机(Xamarin)
- 16. 地平线无法访问主机
- 17. 使用ssh从远程主机访问本地主机API
- 18. 在手机上访问本地主机wordpress站点
- 19. 使用主机名称在本地计算机上无法访问ELMAH文件
- 20. 允许从本地主机通过Squid访问本地主机
- 21. 无法使用Android手机
- 22. 使用没有WIFI的智能手机访问本地主机网站
- 23. 无法通过IP地址访问本地主机
- 24. 无法在本地主机
- 25. 无法在本地主机
- 26. 无法从本地主机
- 27. 无法创建PoolableConnectionFactory(访问拒绝用户'''本地主机'
- 28. 无法从Genymotion免费版本访问本地主机
- 29. 从本地主机迁移到虚拟主机后,Umbraco无法访问网站
- 30. 访问拒绝用户'''本地主机'
localhost实际上是本地的。因此,使用该地址,您只能从该机器/设备访问它。换句话说,如果您的计算机上运行了AMP堆栈,则无法使用127.0.0.1/localhost从您的android手机(或任何此类设备)访问它。如果您的电脑符合您的要求,您*可以*使用LAN IP访问它。 – jedwards
在真实的设备上,如果你仍然有这个问题,在这里回复我已经解决了这个问题,你必须使用192.168.1.X(使用ifconfig或者类似的方式来获取你的ip)而不是10.0.2.2 –
@Jerielle。 – rup35h