Android模拟器工作室无法访问窗口上的主机名

时间:2018-04-18 07:03:21

标签: android android-studio android-emulator flutter

我正在构建使用http访问localhost机器的flutter项目,问题android模拟器无法访问主机名。我想让url为提供json的api工作。

编辑文件system32 / drive / etc / hosts

127.0.0.1 localhost
127.0.0.1 hipiapp.test

192.xxx.xx.xx localhost
192.xxx.xx.xx hipiapp.test

如果没有ipaddress连接会出错(如果使用普通的网络浏览器,这个链接可以正常工作,但不能在android工作室中使用)

final String urlApi = 'http://hipiapp.test/api/index';
'hipiapp.test' (OS Error: No address associated with hostname, errno = 7)

如果我对我的ip使用完整,则找不到错误网址。

final String urlApi = 'http://192.xxx.xx.xx/hipiapp.test/api/index';

1 个答案:

答案 0 :(得分:0)

如评论中所述,问题似乎是由另一台主机所服务的网络地址冲突引起的。要解决此问题,您可以change the network address where the emulator is running 或更改冲突部署的地址。