net:ERR_CLEARTEXT_NOT_PERMITTED错误四种解决办法

Starting with Android 9 (API level 28), cleartext support is disabled by default.

方法一:

首先试一下把 "http://" 改成 "https://"

方法二:

创建文件:res/xml/network_security_config.xml



    
        api.example.com(to be adjusted)
    

对AndroidManifest.xml文件做修改:



    
    
        ...
    

方法三:

在AndroidManifest.xml文件中添加

android:usesCleartextTraffic="true"

就像这样:



    
    
        ...
    

方法四:

如果中有android:targetSandboxVersion,把它减少为1

AndroidManifest.xml:



    
    ...

你可能感兴趣的:(错误解决,android)