当前位置: 首页 > 面试题库 >

以编程方式关闭Android设备上的USB存储

别永年
2023-03-14
问题内容

在许多android设备上,当设备插入计算机的USB端口或什至在某些USB充电设备上时,手机都会进入USB存储模式。当设备处于此模式时,Android应用无法访问sdcard。有什么方法(1)检测设备何时处于此模式,以及(2)以编程方式(至少暂时)关闭USB存储设备,以便我的Android应用程序可以访问sdcard?


问题答案:

您可以检测到它(有了链接),但是AFAIK至少不能使用公共SDK
API来装载/卸载USB存储设备。在Honeycomb(3.0及更高版本)中,USB大容量存储不再用于访问设备的外部存储,因此您的应用程序和计算机可以同时访问它。



 类似资料:
  • 问题内容: 我需要使用Java获取我的android设备的MAC地址。我已经在网上搜索过,但没有发现任何有用的信息。 问题答案: 正如评论中已经指出的那样,可以通过接收MAC地址。 同样不要忘记在你的计算机中添加适当的权限

  • 有没有人有一个完整的工作示例,说明如何在Android 4.4或更高版本上以编程方式与使用密钥输入(即6位PIN)或数字比较的BLE(非Bluetooth Classic)设备配对?我说的“编程”是指我告诉Android密码——用户不会被提示。 关于这一点,有许多类似的问题,但它们要么是a)关于蓝牙经典,要么是旧的(在和公开之前),要么是没有答案。 我的理解如下。 您连接到设备并发现其服务 我使用

  • 我正在使用netty 4.0。24.4决赛。 我需要以编程方式启动/停止网络服务器。 在启动服务器时,线程在 请提供一些如何正确操作的提示。下面是由主类调用的EchoServer。谢谢 更新:我用以下方式更改了EchoServer类。其想法是在新线程中启动服务器,并保留到EventLoopGroup的链接。这条路对吗?

  • 见鬼,我正在根设备上开发一个android应用程序,我需要在特定时间(比如上午12:00)关闭该设备的电源,然后在8小时后(比如上午8:00)再次打开电源。 我在互联网上进行了搜索,找到了一些执行关机过程的代码行,代码是: 上面的代码将只在根设备上关闭设备,我现在需要的是创建一些计时器或一些代码行,以在所需的时间打开设备。有什么想法吗? 谢啦

  • 问题内容: 我想知道是否已经有一个库可以以编程方式编写Java类或方法? 我正在寻找能够将新的源代码写入现有文件或扩展已经存在的文件的库。 问题答案: 查看Eclipse JDT。 Eclipse Java开发工具(JDT)提供用于访问和操作Java源代码的API。它允许访问工作空间中的现有项目,创建新项目以及修改和读取现有项目。 更具体地说,您可以使用Java Model API创建新的Java

  • 问题内容: 我想制作一个锁屏应用程序。当手机处于锁定模式时,它将在插入USB时关闭手机,以防止其他用户访问手机数据。有谁知道如何以编程方式关闭Android设备,以使其他人在设备处于锁定模式时无法访问数据? 这是在锁定屏幕活动上锁定主屏幕按钮的代码: 问题答案: 使用公开的Android SDK是不可能的。