android studio 升级到 arctic fox 后,在android 11 上, downloadmanager 程序下载 失败

android studio 升级到 arctic fox 后,downloadmanager 程序下载 失败
升级前是 4.2 版本,可以在 android 11 上执行下载任务 ,
升级后 在 android 11 上 进行下载就是 失败
但是 在 android 6.0 上下载正常,

哪位大虾有解决办法

你确定是as问题不是你代码问题?

AS 升级之前 在 android 11 上 , 是可以 正常下载的, 在 6.0 上 也是 可以 下载的

升级之后 在 android 11 上 ,下载就失败 , 但是在 6.0 上 还是 可以 下载的

历经曲折,终于找到了解决办法,这里记录一下
搜来搜去,看到 ^ 不渡^ 大虾 的 大作 【DownloadManager之大坑】,记录了调试DownloadManager 的过程

同样是 提示 正在下载 、下载失败 , 解决方案是 AndroidManifest文件中加入 networkSecurityConfig 属性
具体步骤为
1、在AndroidManifest的Application下加上这个属性:

android:networkSecurityConfig="@xml/network_security_config"

2、res/xml 文件夹下 新建文件 network_security_config.xml, 内容如下

增加完毕后 ,再次调试 ,OK

感谢 ^ 不渡^