android - 如何从android中的应用程序将数据写入USB内存棒(Pendrive)

标签 android file-writing usb-drive

在我的应用程序中,我必须从应用程序将数据写入 USB 内存棒 (Pendrive)。

我的应用程序将支持将数据写入本地内存和 U 盘(Pendrive)。

目前我可以将数据写入本地内存,但我无法写入 U 盘(Pendrive)。

我们是否需要添加除 WRITE_EXTERNAL_STORAGE 之外的任何额外权限?

是否可以通过应用写入 U 盘(Pendrive)?

我可以准备好 USB 中的文件,但我无法写入数据。

这是我要写入数据的文件夹路径。 “/storage/usb1/TestFolder

我能得到一些帮助吗?

最佳答案

为了向USB写入一些数据,我们需要

uses-permission android:name="android.permission.WRITE_MEDIA_STORAGE"

通过引用一些链接,我了解到上述权限可以通过设备的提供商获得。

所以我们可以应用上面的机制来完成它。

关于android - 如何从android中的应用程序将数据写入USB内存棒(Pendrive),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29518024/

相关文章:

java - 使用 ListView 中的值填充新对话框中的 EditText

linux - 笔驱动控制

android - 某些国家/地区在 Google Play 开发者控制台中被禁用

Android:无法从 settings.xml 获取首选项值

Python 2.7 CSV文件读/写\xef\xbb\xbf代码

php - 从 PHP 写入图像文件时出错

c# - 授权 USB 驱动器

linux - chown 命令返回 Operation not permitted

android - 如果我重新打开我的 google play dev 帐户,我的应用程序会恢复吗?

java - 使用python将内容写入文本文件并使用java清除同一文本文件的内容