如何从 android 中的应用程序将数据写入 U 盘 (Pendrive)

How to write the data to USB stick(Pendrive) from the application in android

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

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

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

除了WRITE_EXTERNAL_STORAGE我们还需要添加任何额外的权限吗?

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

U盘里面的文件可以读取,但是不能写入数据。

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

我能得到一些帮助吗?

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

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

通过参考一些链接,我知道上述权限可以通过设备的提供商获得。

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