我有一个必须在应用程序中使用的公共 API。 API 不提供 https
,所以我想允许明文访问。
不过我仍然支持 KitKat (API 19)。
因此此解决方案 <application android:networkSecurityConfig="@xml/network_security_config">
导致错误:
Attribute networkSecurityConfig is only used in API level 24 and higher (current min is 19)
那么在这种情况下我该怎么办?
network_security_config
<?xml version="1.0" encoding="utf-8"?>
<network-security-config>
<domain-config cleartextTrafficPermitted="true">
<domain includeSubdomains="true">http://....com/json/</domain>
</domain-config>
</network-security-config>
答案 0 :(得分:0)
您可以设置另一个属性:
<应用程序android:usesCleartextTraffic="true">