在Android11中的两个应用程序之间共享数据

我们有两个应用程序。第一个是创建一些音频文件并保存在内部存储中(根据 android 11 共享存储)。第一个应用程序正在创建一个音频文件并将音频文件路径共享到我们的第二个应用程序,第二个应用程序使用文件路径访问该音频文件并将其上传到服务器。

我们有两个应用程序。第一个是创建一些音频文件并保存在内部存储中(根据 android 11 共享存储)。第一个应用程序正在创建一个音频文件并将音频文件路径共享到我们的第二个应用程序,第二个应用程序使用文件路径访问该音频文件并将其上传到服务器。

我们正在使用 contentProvider 将 filePath 共享到第二个应用程序。

我们的第一个应用程序能够在内部(共享)存储中创建音频文件,因为它的目标 SDK 版本仍然是 26。

但是我们已经将第二个应用程序的目标 SDK 版本更改为 30(android 11),由于 android 11 的限制,我们的第二个应用程序无法使用第一个应用程序提供的文件路径从内部(共享存储)访问这些音频文件。

这些音频文件保存在'my_recrodings'文件夹中,该文件夹由共享存储中的第一个应用程序创建。

完整路径 = / 存储 / 模拟 / 0 /.my_recrodings /

请帮帮我。我如何访问这些文件?

本站系公益性非盈利分享网址,本文来自用户投稿,不代表码文网立场,如若转载,请注明出处

(555)
使用 python的高通和低通滤波器
上一篇
hive中的droptable命令
下一篇

相关推荐

发表评论

登录 后才能评论

评论列表(87条)