我不想获得连接到 USB 附件的权限,因为我想连接到特定的 USB 附件。是否可以 。正如我在 android.com 上所读到的那样
注意:如果您的应用程序使用意图过滤器在连接附件时发现它们,那么如果用户允许您的应用程序处理意图,它会自动获得许可。如果没有,>您必须在连接到附件之前在您的应用程序中明确请求权限。
那么有没有可能这样做。请帮忙。
谢谢高拉夫
您可以使用以下代码侦听意图:
UsbAccessory accessory = (UsbAccessory) intent.getParcelableExtra(UsbManager.EXTRA_ACCESSORY);
但是,清单中必须包含以下信息:
http://developer.android.com/guide/topics/connectivity/usb/accessory.html#manifest
这将允许您根据许多属性过滤设备。