问题标签 [usb-mass-storage]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
1776 浏览

android - Android:挂载卸载并格式化SD卡

Android Icecream-sandwich 中是否有任何可能性以编程方式格式化、挂载和卸载 sdcard ?

0 投票
1 回答
791 浏览

android - Android Intent 打开“大容量存储活动”

我需要从我的应用程序中打开 USB 海量存储活动。

有什么Intent可以做的吗?

就像是

startActivity(new Intent(Settings.ACTION_APPLICATION_DEVELOPMENT_SETTINGS))

0 投票
1 回答
84 浏览

usb - 我是否需要在 USB 链接的两端使用 FAT?

我有一个由两个盒子组成的产品,它们都运行 RTOS(还没有选择,比如 FreeRTOS):

框 A 将具有:

  • SD 卡和 FAT 堆栈
  • 一个带有 MSD 的“外部”USB 设备端口,允许 PC 访问 SD 卡
  • 带有 MSD 的“内部”USB 设备端口到 Box B

方框 B

  • 一个“内部”USB 主机端口连接到带有 MSD 的 Box A

问题:我是否需要 Box B 中的 FAT 堆栈才能访问 Box A 中的 SD 卡?

我意识到这是一个非常基本的问题,但我无法在任何地方找到答案。谢谢

0 投票
1 回答
1007 浏览

delphi - 如何检测 Garmin GPS 设备是否以大容量存储模式连接?

我试图弄清楚如何检测驱动器是否是大容量存储设备。我可以获得驱动器号,但无法弄清楚如何检测它是哪种设备。我正在尝试检测 Garmin GPS 接收器是否以大容量存储模式连接到 PC。

0 投票
2 回答
2766 浏览

android - 如何在android中以编程方式格式化USB大容量存储

有没有办法在 Android 中以编程方式格式化 USB 大容量存储设备?我需要检测 USB 大容量存储设备并提供格式化选项。任何示例将不胜感激。

提前致谢。

0 投票
1 回答
1056 浏览

android - Android FileObserver 在 USB 大容量存储模式下未调用 onEvent

我将 FileObserver 连接到 /mnt/sdcard/X 中的特定目录及其后代递归。当我从手机本身(例如从 Gallery 应用程序)修改此目录的内容时,我的 FileObserver 的 onEvent() 被正确调用并且一切正常。

当我通过 USB 连接到计算机并切换到大容量存储模式时,通过计算机对同一目录所做的所有更改都不会转换为 FileObserver 的事件。FileObserver 是否存在不能在 USB 大容量存储中工作的限制?

我尝试了“adb push xx /mnt/sdcard/X/xx”,并且这个更改也被正确记录了。

0 投票
2 回答
1027 浏览

android - 如何导航到安卓 USB 大容量存储活动?

我想在设备连接到 pc 时让 USB 大容量存储活动打开或关闭 USB 模式。我已经实现了如下应用程序。

从上面的代码中,我使用了两个按钮来关闭和打开 USB 大容量存储。但我没有更多关于它的信息来在内置的 USB 大容量存储页面中导航 android。请任何人帮助我。

0 投票
1 回答
254 浏览

android - 海量存储内存 Android Intent

我需要通过以编程internal方式使用.externalusb Mass StorageIntent

如何打开大容量存储器?

0 投票
0 回答
777 浏览

permissions - Android:管理 USB 存储器和文件

大家下午好。

我正在使用 Android 4.0.3 (API 15)。

我需要制作一个自动安装 USB 记忆棒(连接时)的应用程序,将一些文件从它复制到内部文件系统并卸载它(完成复制后)。

我越来越疯狂地挂载/卸载大容量存储:

我尝试使用IMountService.java(在 android.os.storage 下)中包含的方法,这些方法允许从给定的挂载点(即 unmountVolume 或 mountVolume)挂载/卸载存储,但是当我调用它们时,应用程序崩溃。

您可以在以下链接中找到 IMountService.java 类:

http://source-android.frandroid.com/frameworks/base/core/java/android/os/storage/IMountService.java

我还尝试在清单中获取挂载/卸载权限:

但没有...

我在论坛中深入研究了(以及我找到的所有资源),但我不知道......也许设备必须植根才能执行此操作?

有人可以帮我找到一种简单的方法来安装和卸载外部存储吗?

先感谢您

亚历山德罗

0 投票
1 回答
360 浏览

linux - 如何在 USB 大容量存储模式下列出通过手机连接到 Linux 的 SD 卡的内容?

当作为 USB 大容量存储设备连接时,是否可以从 SD 卡获取文件列表?