如何为小于 24 的 API 添加 Android 网络安全配置



Facebook Audience Network指出了这一点。

在受众网络 Android SDK 中,我们使用 127.0.0.1(本地主机(作为缓存代理,在 SDK 中缓存媒体文件。从 Android P 开始,明文流量(未加密的 HTTP(将被默认屏蔽,这将影响 SDK 的媒体缓存功能,并可能影响用户体验和广告收入。

现在,如果我尝试在我的AndroidManifest中添加此行android:networkSecurityConfig="@xml/network_security_config",我会收到警告,指出属性 networkSecurityConfig 在 API 24 及更高版本中使用,因为我的应用程序支持minSdkVersion 15

我应该如何添加android:networkSecurityConfig,以便它不会影响小于 24 的 API

默认情况下,它以这种方式工作。较旧的设备将无法识别android:networkSecurityConfig,因为它在API级别24(Android 7.0(之前不存在。

最新更新