繁体   English   中英

无法使用Easyphp通过Android设备访问localhost

[英]can't access localhost via android device using Easyphp

我正在使用Easyphp在Windows上托管我的本地网站,它运行完美。 现在我正试图从我的Android手机启动网站。 但它似乎只通过键入:

http:// pclocalip:8080http:// pclocalip

正如XAMPPWAMP等其他Web主机允许它一样。

如果您使用默认的Android模拟器

第一步是使用增加的分区大小启动AVD,否则当您尝试保存修改后的hosts文件时可能会出现内存不足错误

模拟器-avd MyAVD -partition-size 128

然后,您必须重新安装系统分区,以便它是可写的

adb remount

然后将hosts文件从模拟设备复制到主机

adb pull / etc / hosts

编辑hosts文件,使其包含所有相关虚拟主机名的映射

127.0.0.1 localhost

10.0.2.2 pclocalip

然后将更新的文件复制回模拟设备

adb push hosts / etc / hosts

然后,您应该能够在模拟器的浏览器中访问http:// pclocalip并查看正确的站点

PS:请注意,此处10.0.2.2是运行AVD的计算机的本地主机IP地址

特别是有一个模块: www.easyphp.org/documentation/devserver/mobile-for-devserver.php

“使用”Mobile“模块,您可以在手机/平板电脑上测试代码,看看您的网站/应用程序是否适合移动设备。”

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM