我认为我的连接失败,但是无法修复代码。
URL url = new URL( imageURL);
File file = new File(fileName);
URLConnection ucon = url.openConnection();
InputStream is = ucon.getInputStream();
BufferedInputStream bis = new BufferedInputStream(is);
调试时,它在此部分代码中崩溃。我用
<uses-permission android:name="android.permission.INTERNET"/>
和
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE"/>
在setContentView(R.layout.activity_main)之后将以下代码写入您的MainActivity中
if (android.os.Build.VERSION.SDK_INT > 9) {
StrictMode.ThreadPolicy policy = new StrictMode.ThreadPolicy.Builder().permitAll().build();
StrictMode.setThreadPolicy(policy);
}
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句