我正在尝试从服务器将文件下载到andorid的Download
文件夹中
按预期运行正常
问题
当用户克隆我的应用程序(双应用程序)时,克隆的应用程序(第二个应用程序)抛出 SecurityException:不支持的路径/storage/emulated/999/Download/somefile.pdf
研究
设备:Redmi 5
应用程序:文件管理器(系统应用程序)
我找到2个选项
仍然我的应用抛出 SecurityException
答案 0 :(得分:1)
这是因为android双重应用程序以与原始文件存储相同的方式创建了与常规文件存储区分开的新应用程序实例(有点像安全空间)。所以从理论上讲让你。下载功能再次起作用,您需要找出新的应用程序实例已克隆到的位置(设备制造商的不同),然后设置具有下载位置的位置。 希望我能帮上忙!