Android Cleartext HTTP Traffic Not Permitted Hatası Çözümü

Android Cleartext HTTP Traffic Not Permitted Hatası Çözümü

Android uygulamalarınızda internetten veri çekmek için Retrofit ya da Volley kütüphaneleri kullandığınızda bu hatayı alabilirsiniz. Bu hatayı çözmek için 3 yöntem paylaşacağım.

1. Yöntem

İlk olarak URL’yi https yerine http olarak kullanabilirsiniz. Örneğin;

Bu yöntem pek güvenilir değildir. Diğer yöntemler işe yaramazsa son çare olarak kullanabilirsiniz.

2. Yöntem

AndroidManifest.xml dosyasına gidin <application> tagı içerisine aşağıdaki kodu ekleyin.

3. Yöntem

res klasörünün içerisine xml adında yeni bir klasör oluşturun. Daha sonra network_security_config.xml dosyası oluşturun ve aşağıdaki kodu yapıştırın.

Klasörü oluşturmayı bilmiyorsanız yazının sonuna gidin.

Son olarak AndroidManifest.xml dosyasına aşağıdaki kodu ekleyin.

XML Klasörü Oluşturma

Sağ tık > New > Android Resource Directory

Android Cleartext HTTP Traffic Not Permitted Hatası Çözümü

Resource type’ı xml olarak seçin.

Android Cleartext HTTP Traffic Not Permitted Hatası Çözümü

Android ile ilgili yazılar için tıklayabilirsiniz.