我是靠谱客的博主 激动向日葵,最近开发中收集的这篇文章主要介绍android 关闭usb设备管理器,android – 如何授予用usb管理器打开usb设备的权限? openDevice()始终返回null...,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

我想在以下代码中使用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...所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(41)

评论列表共有 0 条评论

立即
投稿
返回
顶部