net::ERR_CLEARTEXT_NOT_PERMITTED Android9.0以上无法加载url

参考链接:https://blog.csdn.net/qq_33721320/article/details/84400825

 

 

 

 Android 调用webview时,出现该问题。

从Android 9.0(API级别28)开始,默认情况下禁用明文支持。因此http的url均无法在webview中加载。

解决办法是:在manifest 中application节点添加

android:usesCleartextTraffic="true"

添加后:

<?xml version="1.0" encoding="utf-8"?>
<manifest ...>
    <uses-permission android:name="android.permission.INTERNET" />
    <application
        ...
        android:usesCleartextTraffic="true"
        ...>
        ...
    </application>
</manifest>

 

posted @ 2020-05-06 11:27  jdhdevelop  阅读(989)  评论(0)    收藏  举报