概述
我想在以下代码中使用USB设备.它成功列出了usb设备并迭代它们.在下面的代码中,对象“device”是我需要打开的usbdevice.除了总是返回null值的OpenDevice()方法之外,一切似乎都很好!
[Activity(Label = "TestApp", MainLauncher = true, Icon = "@drawable/icon")]
[IntentFilter(new[] {UsbManager.ActionUsbDeviceAttached})]
[MetaData(UsbManager.ActionUsbDeviceAttached, Resource = "@xml/device_filter")]
public class MainActivity : Activity
{
int count = 1;
{
base.OnCreate(bundle);
// Set our view from the "main" layout resource
SetContentView(Resource.Layout.Main);
UsbManager manager = (UsbManager)GetSystemService(Context.UsbService);
UsbDevice device = null;
foreach (var dev in manager.DeviceList)
{
if (dev.Value.VendorId == 5401)
{
device = dev.Value;
}
最后
以上就是激动向日葵为你收集整理的android 关闭usb设备管理器,android – 如何授予用usb管理器打开usb设备的权限? openDevice()始终返回null...的全部内容,希望文章能够帮你解决android 关闭usb设备管理器,android – 如何授予用usb管理器打开usb设备的权限? openDevice()始终返回null...所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
发表评论 取消回复