13 Temmuz 2015 Pazartesi

Android.os.NetworkOnMainThreadException Hatası ve Çözümü

Bu problemin 2 çözümü var.

1-Ana thread içinde network işlemleri yapıldığı için oluşur.Network işlemlerini Async Task içinde yapmak gerekir.

2-setContentView methodundan sonra aşağıdaki kodu ekleyin ve android.os.StrictMode import edin.

if (android.os.Build.VERSION.SDK_INT > 9)
{
  StrictMode.ThreadPolicy policy = new StrictMode.ThreadPolicy.Builder().permitAll().build();           StrictMode.setThreadPolicy(policy);
}

Alıntı: http://abdullahcetinkaya.com/

Hiç yorum yok:

Yorum Gönderme