11
Jan
2022

net::ERR_CLEARTEXT_NOT_PERMITTED – Error Log

Kapan

Terjadi ketika membuka webview

Penyebab

Mulai Android 9 atau Level API 28 ke atas, cleartext support akan di disable pada settingan defaultnya. Jadi jika kita mengakses url yang tidak secure atau tidak menggunakan https, maka akan muncul error ini.

Solusi 1

Gunakan https daripada http

Solusi 2

Buat Network Security Config di res/xml/network_security_config.xml

<?xml version="1.0" encoding="utf-8"?>
<network-security-config>
    <domain-config cleartextTrafficPermitted="true">
        <domain includeSubdomains="true">andevindo.com</domain>
    </domain-config>
</network-security-config>

Tambahkan settingan tersebut di manifest

... 
<application
   
        android:networkSecurityConfig="@xml/network_security_config"
   ...

Solusi 3

<application
        ...
        android:usesCleartextTraffic="true"
        ...>
Share

Hendrawan Adi Wijaya

Halo, perkenalkan nama saya Hendrawan Adi Wijaya, atau biasa dipanggil Hendra. Saya adalah seorang Full Stack Developer. Skill utama saya di pengembangan aplikasi android native menggunakan java atau kotlin. Blog Andevindo ini saya buat sebagai sarana saya membagikan ilmu yang sudah saya dapat dan juga sebagai sarana bertukan pikiran dengan para pembaca.

You may also like...