usb-mass-storage

    0热度

    1回答

    我有一台运行g_file_storage的嵌入式机器。我希望能够在g_file_storage运行时主机以只读模式从机器访问后备存储,并且主机正在将文件放入此后备存储中。 任何想法如何实现这一目标?我知道这不是可取的,但仍然想尝试,我只需要读取权限。在连接时不需要修改后备存储

    13热度

    3回答

    在许多Android设备上,当设备插入计算机的USB端口或甚至在某些USB充电设备上时,手机会进入USB存储模式。当设备处于此模式时,android应用程序无法访问sdcard。有什么办法(1)检测设备何时处于此模式,以及(2)以编程方式关闭USB存储器,至少暂时关闭,以便我的android应用程序可以访问sdcard? 我看过其他的SO问题,答案不够真实 (例如,Android: Detecti

    1热度

    1回答

    我想打开/关闭Android中的USB海量存储。 我试过下面的代码。它不工作。任何人都可以帮助我吗? 要禁用海量存储我已经使用这个: Settings.Secure.putInt(getcontentResolver(),Settings.Secure_MASS_STORAGE_ENABLED,0) 为了使海量存储我已经使用这个: Settings.Secure.putInt(getconte

    0热度

    1回答

    在Android Icecream-sandwich中是否有可能以编程方式格式化,挂载和卸载SD卡?

    3热度

    1回答

    我正在编写一个应用程序,通过侦听WM_DEVICECHANGE messages来检测何时插入某个USB大容量存储设备以及何时将其拔下。 我也注册我的应用程序侦听WM_DEVICECHANGE消息DBT_DEVTYP_DEVICEINTERFACE(使用RegisterDeviceNotification API调用),我得到当USB海量存储设备插入式或拔下DBT_DEVICEARRIVAL和DB

    6热度

    1回答

    我需要从我的应用程序中打开USB海量存储活动。 有没有Intent要做到这一点? 像 startActivity(new Intent(Settings.ACTION_APPLICATION_DEVELOPMENT_SETTINGS))

    2热度

    1回答

    因此,我知道如何检测USB大容量存储连接和断开连接。到现在为止还挺好。 但现在我遇到了问题,其中一旦我在应用程序中退出USB模式,MediaStore开始扫描媒体,等待扫描完成,然后尝试访问MediaStore中的某些内容。我存储图像和视频的ID,并在扫描完成后尝试获取这些项目的URI。 但现在当我查询具有存储的ID的这些文件的URI时,其中一些文件的URI会显示为空。这是我的问题,因为他们不应该

    3热度

    1回答

    我想弄清楚如何检测驱动器是否是大容量存储设备。我可以得到驱动器号,但无法弄清楚如何检测它是什么类型的设备。我试图检测Garmin GPS接收器是否以大容量存储模式连接到PC。

    0热度

    1回答

    我想为特定的大容量存储USB设备提取制造商字符串和产品字符串,假设C :.我可以通过枚举所有USB设备来提取制造商字符串和产品字符串,但现在我不知道如何将特定USB驱动器与制造商ID和产品ID相关联。我在Windows平台上并使用Visual Studio进行开发。 任何帮助将不胜感激。 Farooq-