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

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

今天无意间用了小米9,测试了WebView打开的一些链接,在其他的手机上(系统8.0以下)都是正常可以打开链接。
然后定位到问题所在,记录一下net::ERR_CLEARTEXT_NOT_PERMITTED的原因,如下:
在这里插入图片描述
从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>

附上链接:https://stackoverflow.com/questions/45940861/android-8-cleartext-http-traffic-not-permitted

同时如果你还有webView 的问题,我遇到并记录的如下

以上是开发中遇到的问题,后期有时间还会继续整理,或者您有更好的解决方法,添加更完善,不胜感激。欢迎留言交流,
书到用时方恨少,纸上得来终觉浅!共勉。

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/114999.html原文链接:https://javaforall.net

(0)
上一篇 2021年10月1日 下午3:00
下一篇 2021年10月1日 下午4:00


相关推荐

  • Windows10+VS2019+OpenGL安装配置详解

    Windows10+VS2019+OpenGL安装配置详解零基础入门 OpenGL 之安装配置 Windows10 VS2019 OpenGL 安装配置步骤 Windows10 VS2019 OpenGL 安装配置步骤零基础入门 OpenGL 之安装配置 VS2019 简介 VS2019 的分类 1 个人版 VisualStudio 专业版 VisualStudio 企业版 VisualStudio 简介一 VS2019 下载与安装 1 VisualStudio 下载 2 相关配置安

    2026年3月17日
    2
  • js如何在前端控制台打印

    在js中右中全局方法可以在控制台console中打印信息:1、console.log(123);2、console.info(456);3、console.warn(666);4、console.error(23333);在浏览器端,按下F12可以打开浏览器的console窗口,查看即可。不同方法展示效果也不同,上图是log()输出的,下图是warn()输出的以及e…

    2022年4月5日
    36
  • kfold_机器学习gridsearchcv(网格搜索)和kfold validation(k折验证)

    kfold_机器学习gridsearchcv(网格搜索)和kfold validation(k折验证)网格搜索算法是一种通过遍历给定的参数组合来优化模型表现的方法。以决策树为例,当我们确定了要使用决策树算法的时候,为了能够更好地拟合和预测,我们需要调整它的参数。在决策树算法中,我们通常选择的参数是决策树的最大深度。于是我们会给出一系列的最大深度的值,比如{‘max_depth’:[1,2,3,4,5]},我们会尽可能包含最优最大深度。不过,我们如何知道哪一个最大深度的模型是最好的呢?我们需要一…

    2026年1月28日
    5
  • TCP-RST_tcp快速重传为什么是三次

    TCP-RST_tcp快速重传为什么是三次        在谈RST攻击前,必须先了解TCP:如何通过三次握手建立TCP连接、四次握手怎样把全双工的连接关闭掉、滑动窗口是怎么传输数据的、TCP的flag标志位里RST在哪些情况下出现。下面我会画一些尽量简化的图来表达清楚上述几点,之后再了解下RST攻击是怎么回事。1、TCP是什么?TCP是在IP网络层之上的传输层协议,用于提供port到port面向连接的可靠…

    2022年10月1日
    3
  • 代码走查1

    代码走查1线上问 和研发一起简单的从代码层面去解决问题 略 low 代码走查 1 存在的问题 SQL 查询 1 对于业务上没有用的字段没必要添加比如 IsDel 在具体的业务上 删除数据是直接硬删除 直接删除了物理数据 所以 在 SQL 查询的时候 SQL 读着可能没有问题 但实际执行却没有意义 没必要添加 2 不等于 查空值 要和判断语句相符合 不要在 SQL 语句中否定 而 if 判断中肯定 很容易迷茫

    2025年10月24日
    5
  • MySQL索引原理及BTree(B-/+Tree)结构详解「建议收藏」

    MySQL索引原理及BTree(B-/+Tree)结构详解「建议收藏」目录摘要数据结构及算法基础索引的本质B-Tree和B+TreeB-TreeB+Tree带有顺序访问指针的B+Tree为什么使用B-Tree(B+Tree)主存存取原理磁盘存取原理局部性原理与磁盘预读B-/+Tree索引的性能分析MySQL索引实现MyISAM索引实现InnoDB索引实现索引使用策略及优化示例数据库最左前缀原理与…

    2022年6月24日
    29

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号