java - 如何在 android 10 以上的聊天应用中处理下载的媒体文件
问题描述
我正在创建一个聊天应用程序,该应用程序使用 getExternalStorageDirectory() 将媒体文件下载并保存在特定的聊天应用程序文件夹中,并将其 uri 路径保存在 sqlite 中以在聊天应用程序中脱机访问并将 uri 路径发送到服务器(以防用户卸载并重新安装我的应用程序) 在 android 10 以下。
我的问题是 - 我是否遵循正确的方法来保存媒体文件?如果我的方法是正确的,那么我怎么能在上面的 android 10 中做同样的事情,因为 getExternalStorageDirectory() 已被弃用。
解决方案
推荐阅读
- javascript - 本地主机:3000 使用 React 时显示空白屏幕
- javascript - 循环遍历map函数
- programming-languages - 如何用dragon编程语言运行python程序文件
- django - 有什么方法可以将我的自定义用户模型中的多个用户(不同类型)关联到我的其他模型?
- android - com.android.build.gradle.tasks.PackageApplication 任务可以缓存吗?
- sql-server - Docker SQL 绑定:试图以访问权限禁止的方式访问套接字
- python - 在 pyqt gui 中升级多个实时传感器
- keras - 提取模型的梯度,反转它们并更新 Keras 中的权重
- reactjs - 无法从 React/Redux 中的登录推送
- azure - 将 Azure VM 事件日志获取到 Eventhubs