Mengatasi JSON/HTTP Tidak Jalan di Android 9+ (Cleartext Traffic)
Oleh Afa HernandesDiperbarui 1 menit baca

Error tersebut disebabkan karena Mulai Android 9, library org.apache.http.legacy dihapus dari bootclasspath dan secara default tidak tersedia bagi aplikasi.Untuk dapat terus menggunakan klien HTTP Apache, Aplikasi yang menargetkan Android 9 dan di atasnya dapat menyisipkan script ke AndroidManifest.xml.
Berikut adalah cara mengatasi error tersebut :
Buka android manifest, didalam <aplication> ditambahkan
android:usesCleartextTraffic=“true”.
Diatas <activity> ditambahkan :
<uses-library android:name="org.apache.http.legacy" android:required="false" />

