React Native Android:localhost上的DNS无效

时间:2017-03-31 06:06:03

标签: android react-native dns

我正在测试一款在iOS上运行良好但在Android上无法运行的应用程序(均在localhost上)。我读到Android存在DNS条目问题,而且可以通过使用IP地址来修复它。我的网址中有一个子域名,所以我不确定如何实现这一点?还有另一种方式吗?

这是破解的代码:

axios.post(
  'http://api.myapp.dev:5000/crew/v1/authenticate_user',
  {
    headers: {
      Accept: 'application/json',
      'Content-Type': 'application/json'
    },
    user: {
      email: this.state.email,
      password: this.state.password
    }
  }
);

这是我在Android上遇到的错误:

enter image description here

1 个答案:

答案 0 :(得分:-1)

我不知道为什么,但您可以使用IP地址而不是域名。但是,当您构建发布应用程序时,即使您使用域名,一切都会正常。