网络安全配置:从资源"network_security_config"调试使用网络安全配置构建:true



告诉我如何修复它?

AndroidManifest.xml

<uses-permission android:name="android.permission.INTERNET" />
<application
    ...
    android:networkSecurityConfig="@xml/network_security_config"
    android:usesCleartextTraffic="true"
    ...>
    <activity>
       ...
    </activity>
</application>

network_security_config.xml

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

如果使用此android:networkSecurityConfig,则删除android:usesCleartextTraffic="true"

供参考NetworkSecurityConfig:未指定网络安全配置,使用平台默认

最新更新