是否有可能以編程方式禁用/鎖定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