【问题标题】:OKHTTP error "Unable to resolve host "...": No address associated with hostname"OKHTTP 错误“无法解析主机”...“:没有与主机名关联的地址”
【发布时间】:2021-01-20 04:36:35
【问题描述】:

最近有人遇到过这样的错误吗?三个月以来,该应用程序正常运行,但今天 okhttp 已停止连接到任何 url。可能是什么问题呢?我没有更改任何代码,只是更新了依赖项的版本。

这是我的 okhttp 依赖项:

implementation 'com.squareup.okhttp3:okhttp:4.8.0'
implementation "com.squareup.okhttp3:logging-interceptor:4.8.0"

我也尝试在 Manifest 中使用这些设置:

android:usesCleartextTraffic="true"
android:allowClearUserData="true">

但它没有帮助。

如果有任何帮助,我将不胜感激!

【问题讨论】:

    标签: android okhttp


    【解决方案1】:

    确保您的 Internet 连接已打开且 Internet 权限

     <uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />
     <uses-permission android:name="android.permission.INTERNET" />
    

    【讨论】:

    • 是的,这些设置都设置好了
    【解决方案2】:

    这是 DNS 故障。您可以使用 Chrome 等网络浏览器访问该网站吗?

    【讨论】:

      猜你喜欢
      • 2018-12-04
      • 1970-01-01
      • 2017-12-04
      • 2021-10-02
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-09-07
      • 2016-02-12
      相关资源
      最近更新 更多