Java 套接字异常android

Java 套接字异常android,java,android,sockets,Java,Android,Sockets,我正在尝试从网站下载csv文件,并使用以下代码: URL url = new URL(link); URLConnection urlConnection = url.openConnection(); FileReader file = new FileReader((File) urlConnection.getContent()); CSVReader csvReader = new CSVReader (file); 但是当我试图在模拟器中运行它时,它会抛出一个套接字异常。我对这个异常

我正在尝试从网站下载csv文件,并使用以下代码:

URL url = new URL(link);
URLConnection urlConnection = url.openConnection();
FileReader file = new FileReader((File) urlConnection.getContent());
CSVReader csvReader = new CSVReader (file);
但是当我试图在模拟器中运行它时,它会抛出一个套接字异常。我对这个异常所做的所有搜索都是在清单文件中添加使用internet的权限。然而,即使这样做,我仍然得到相同的错误。我想知道模拟器设置中是否有需要更改的内容。因为在我的模拟器中,wifi连接没有突出显示

谢谢你的帮助

下面是错误日志,它告诉我模拟器上存在Wi-Fi驱动程序故障
05-20 15:37:32.065:错误/WifiService(57):无法加载Wi-Fi驱动程序。
05-20 15:37:33.245:错误/Wi-Fi服务(57):无法加载Wi-Fi驱动程序。
05-20 15:37:34.145:错误/Wi-Fi服务(57):无法加载Wi-Fi驱动程序。

在模拟器中,是否设置了所有正确的Wifi/互联网选项?如果是这样,请查看这篇旧帖子


另外,请确保您在Android清单文件中具有正确的与internet相关的权限(并确保在XML中正确设置了这些权限!)

请发布错误日志。你可能也想发布你的清单文件。我发现这是一个Wi-Fi驱动程序问题。我不知道怎么解决这个问题。让我发布日志,谢谢你的反馈!我通过删除旧的avd并创建一个新的avd来修复它。很抱歉,当我看到你的回复时,我已经删除了旧的回复。我知道我有点晚了,但我也应该说问题的一部分是清单文件中的权限在应用程序标记内。。。一旦在应用程序标记之外使用uses权限,它就可以完美地工作。