【发布时间】:2020-12-22 12:04:40
【问题描述】:
我有一个必须在应用程序中使用的公共 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>
【问题讨论】:
-
这可能是一个 Lint 警告,只需添加
tools:targetApi="n"它就会消失。 -
啊,是的,毕竟似乎是皮棉问题。谢谢
标签: android