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