安信科技官網-觸屏版
  • <menu id="smwsk"><strong id="smwsk"></strong></menu>
    <menu id="smwsk"><strong id="smwsk"></strong></menu>
  • <menu id="smwsk"><tt id="smwsk"></tt></menu>
  • 當前位置:首頁 > 安信自媒體 > 移動微信

    Android studio使用webview控件加載非https鏈接時報錯原因及解決辦法

    時間:2021年12月15日 瀏覽:
    Android studio使用webview控件加載加載非https鏈接時報錯原因。
    提示如下內容:
    Android WebView net::ERR_CLEARTEXT_NOT_PERMITTED
    解決方法:
    一、問題描述
    在Android中使用WebView加載非https鏈接時,出現錯誤:
    net::ERR_CLEARTEXT_NOT_PERMITTED
    二、原因分析
    從Android 9.0(API級別28)開始,默認情況下禁用明文支持。因此http的url均無法在webview中加載,Android9.0對未加密的流量不再信任,添加了新的限制。
    三、解決辦法

    1.創建文件 res/xml/network_security_config.xml

    其中將www.timetechnb.com替換為你自己的域名,根域名即可,includeSubdomains="true" 就包含了二級域名。
    2.修改 AndroidManifest.xml
    添加網絡訪問權限:
    引入配置文件:
    android:usesCleartextTraffic="true"
    android:networkSecurityConfig="@xml/network_security_config"





    當前頁面電腦端訪問網址:


    發送給朋友 分享到朋友圈

    手機版電腦版

    欧美黑白配性xxxxx