把http的请求单独放在一个新线程中


1 2 3 4 5 new  Thread( new  Runnable(){      public  void  run(){          //...这里在写HttpURLConnection请求      } }).start();   // 最后别忘记start() 启动

或者加以下这个方法,请求前调用一下就可以了

public static void closeStrictMode() {
StrictMode.setThreadPolicy(new StrictMode.ThreadPolicy.Builder()
.detectAll().penaltyLog().build());

}

还有一个失败原因没有在Androidmanifest.xml中加入权限:<uses-permission android:name="android.permission.INTERNET"/> 

更多相关文章

  1. android多线程断点续传
  2. Android(安卓)9.0 Camera学习笔记
  3. Android(安卓)Service 之StartService()
  4. Android(安卓)Camera 模块分析
  5. android录制音频的时,报错setAudioSource failed.
  6. Android(安卓)双开沙箱 VirtualApp 源码分析(一)
  7. ANR问题
  8. Android(安卓)View的加载过程
  9. Android(安卓)深入解析AsyncTask(doInBackground不工作)

随机推荐

  1. androidの高仿支付宝扫描动画效果
  2. Android Studio Gradle两种更新方式
  3. 关于Android(安卓)O系统短信拦截的流程
  4. android5.0以上对于APP_SWITCH和HOME键的
  5. Android启动模拟器出现:Failed to allocat
  6. Android监听软键盘的方式
  7. edittext光标不闪烁的问题
  8. Avoiding Memory Leaks
  9. Android训练课程(Android(安卓)Training)
  10. Android(安卓)apk签名、第三方内置、图标