Flutter应用程序突然完全没有互联网连接



我正在Android模拟器上运行我的应用程序。

我验证了模拟器本身有互联网连接。我可以通过谷歌浏览器浏览。两个月前,一切都如预期,我没有碰代码。突然间,当我运行它时,我无法通过应用程序访问互联网。

我做了什么:

  1. 我已验证我具有互联网权限:<uses-permission android:name="android.permission.INTERNET"/>in:android/app/src/[main|debug|profile]/AndroidManifest.xml
  2. flutter doctor-一切都很好

有什么建议吗?看到我不明白为什么我会失去互联网连接

重新发表我的评论,因为它似乎解决了您的问题。

在过去,我曾经遇到过这样的错误。在我的案例中,它是由主机上运行的防病毒软件(即卡巴斯基防病毒软件(引起的。禁用它暂时完全解决了问题。尝试禁用任何防病毒软件,看看它的运行情况。

根据您共享的信息,很难给出确切的答案。但是,您可以尝试对错误进行故障排除。尝试以下内容:

  1. 在应用程序中创建Web视图,并启动到任何可能是www.youtube.com的URL
  2. 尝试从公共REST服务器API获取数据,例如。https://api.covidtracking.com/v1/us/daily.json

如果您能够从上述2接收数据,那么问题出在您的服务器上,否则您应该查看应用程序代码。

我不确定我是否正确理解了你的问题,请考虑添加一些其他信息。

然而,我不久前也遇到了类似的问题,对我来说,这有助于删除模拟器设备并简单地添加一个新设备。或者,您可以尝试擦除模拟器的数据(right click > wipe data(。我不知道你是如何验证模拟器本身是否有互联网连接的,但也许它会有所帮助。

最新更新