Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/329.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/221.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/ssh/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
行代码connection.connect();不是java android上的wokring_Java_Android_Httpurlconnection_Connect - Fatal编程技术网

行代码connection.connect();不是java android上的wokring

行代码connection.connect();不是java android上的wokring,java,android,httpurlconnection,connect,Java,Android,Httpurlconnection,Connect,我想从网站上下载一张图片。 我尝试了以下代码:。 解除绑定时:第三行有效,我有一条确认消息,但问题是第四行代码:connection.connect永远不起作用,之后我没有确认消息,也没有错误消息。。我不知道为什么 谢谢你的帮助 URL url = new URL(src); HttpURLConnection connection = (HttpURLConnection) url.openConnection(); connection.setDoI

我想从网站上下载一张图片。 我尝试了以下代码:。 解除绑定时:第三行有效,我有一条确认消息,但问题是第四行代码:connection.connect永远不起作用,之后我没有确认消息,也没有错误消息。。我不知道为什么

谢谢你的帮助

URL url = new URL(src);                     
HttpURLConnection connection = (HttpURLConnection) url.openConnection();
connection.setDoInput(true);
connection.connect();
InputStream input = connection.getInputStream();
return BitmapFactory.decodeStream(input);

我最终发现这是因为详细日志cat上的StrictMode AndroidLockGuardPolicy.onNetwork。解决方案是在oncreate之后添加两行代码: StrictMode.ThreadPolicy策略=新建 StrictMode.ThreadPolicy.Builder.permitAll.build;
StrictMode.setThreadPolicypolicy

哪种方式不起作用?停在哪里?有很多代码1你在防火墙后面吗?2您确定要连接的服务器可用并且正在使用的端口已打开吗?你怎么检查的?不起作用不是很精确。是否存在异常或堆栈跟踪?,