是否有可能以编程方式禁用/锁定android设备的USB端口? 我需要这样做,因为我的要求是不允许设备使用USB连接到其他人。 有没有其他方法可以做到这一点?以编程方式禁用Android设备的USB端口
0
A
回答
0
您无法通过任何正式的API以编程方式执行此操作。你只能通过入侵内核来做到这一点,但这将是特定于设备的。
0
这是一个可能性:
添加USB意图过滤器在您的应用程序。
<intent-filter>
<action android:name="android.hardware.usb.action.USB_DEVICE_ATTACHED" />
</intent-filter>
在你的应用程序的意图方法拿起UsbDevice,然后获取其UsbDeviceConnection对象和close()它。
我不知道它是否有效,但这就是我想试试看的文档。
http://developer.android.com/guide/topics/usb/host.html
可能有比这更清洁的方法,但你可以试试。
相关问题
- 1. 以编程方式禁用WM5设备上的端口?
- 2. 以编程方式访问USB端口
- 3. 以编程方式关闭Android设备上的USB存储器
- 4. Android USB OTG:以编程方式关闭端口电源
- 5. 以编程方式阻止USB质量Storge或USB端口?
- 6. 如何以编程方式将CDC模式下的Android USB设置为设备?
- 7. 以编程方式阻止USB端口使用
- 8. 禁用USB端口
- 9. 以编程方式配置Android设备
- 10. 以编程方式获取设备的USB功耗?
- 11. 以编程方式重新启动Windows中的USB设备
- 12. 以编程方式启用/禁用设备的Win32 API函数
- 13. 以编程方式打开/关闭RaspberryPi USB端口
- 14. .NET编程和与USB设备接口
- 15. Com端口以编程方式禁用/启用C#
- 16. Android如何以编程方式释放声称的USB接口
- 17. 以编程方式查找外部USB存储设备路径?
- 18. 以编程方式禁用/启用PS/2设备
- 19. 启用/禁用USB端口
- 20. 如何以编程方式检查Android设备上的USB主机支持?
- 21. 如何以编程方式启用和禁用USB在Android应用程序
- 22. 以编程方式更改Android设备的输入方法android
- 23. 试图以编程方式重启根设备Android设备
- 24. Android以编程方式禁用onScroll()
- 25. 如何以编程方式禁用系统设备?
- 26. 当另一个设备以编程方式连接时禁用特定设备
- 27. 可以通过编程方式为Windows中的设备识别物理USB端口吗?
- 28. 你可以用Android设备端口
- 29. 如何以编程方式禁用android中的“设置”选项?
- 30. 是否可以通过Android SDK或NDK禁用USB端口?
嗨,马里。我也在通过USB调查android设备和PC之间的连接。所谓的USB主机和USB配件用于连接Android设备和Android Wear设备。我发现如果我们可以禁用USB调试模式,Android设备和PC之间的连接将被禁用,但我不知道如何做到目前为止。那么,你现在的研究如何? – peacepassion