android - 在 Android 中访问与 OTG 适配器连接的 USB 驱动器上的文件
问题描述
我正在尝试创建一个用于编辑文本文件的应用程序,基本上就像一个简单的记事本。我的应用目前针对的是 android API 级别 29 targetSdkVersion 29
,即我现在选择退出 Scoped Storage
android:requestLegacyExternalStorage="true"
我添加了权限,
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE"/>
<uses-permission android:name="android.permission.READ_EXTERNAL_STORAGE"/>
现在,我想从使用 OTG 适配器连接的 USB 驱动器中读取/写入文件。
如何找到 USB 驱动器的路径并访问即使在运行 android R 的设备上也可以使用的文件?
不使用存储访问框架(SAF)是否可以做到这一点?
解决方案
推荐阅读
- amazon-web-services - 以下 AWS CLI 命令的 boto3 等效项是什么?
- python - 如何使用其他列中的值来填充 Pandas 中一列的 nan
- slurm - Slurm sacct 不同的两条线
- java - 如何从 gitlab 中删除文件夹
- python - Pandas ParserError:标记数据时出错。C 错误:字符串中的 EOF
- r - rstudio 文档大纲不缩进子例程
- python-3.x - pygame 运行速度非常慢 12fps - 升级的笔记本电脑
- python - 在调试中加载静态文件时出现 Django 404 错误 false
- oracle - 尝试从 Pycharm(本地安装)连接到 oracle 数据库(在 docker 中运行)时,应在哪里安装 Oracle 客户端库
- python-3.x - 雪花和 Sqlalchemy 连接已关闭,但线程仍挂起