android-usb相关内容

如何授予使用 USB 管理器打开 USB 设备的权限?openDevice() 总是返回 null

我想在以下代码中使用 USB 设备.它成功地列出了 USB 设备并遍历它们.在以下代码中,对象“设备"是我需要打开的 USB 设备.除了 OpenDevice() 方法总是返回一个 空值! [Activity(Label = "TestApp", MainLauncher = true, Icon = "@drawable/icon")][IntentFilter(new[] {UsbManag ..
发布时间:2021-12-14 16:29:22 移动开发

Android列出USB驱动器中的文件

我目前有一个有效的实现方式,该功能允许我列出USB设备,请求该USB设备的权限,然后连接到它们(主要来自但是我不明白如何列出USB设备上的文件以在传输数据之前检查文件是否存在. 设备“路径"沿/dev/bus/usb/00x行,但是不能直接通过File访问.我看到应用程序ES File Explorer能够列出USB(非根设备)上的文件,因此我知道这是可能的.我还尝试过访问usb://100 ..
发布时间:2020-07-16 21:12:54 移动开发

如何授予使用USB Manager打开USB设备的权限? openDevice()始终返回null

我想在以下代码中使用USB设备.它成功列出了USB设备并对其进行迭代.在以下代码中,对象“设备"是我需要打开的USB设备.除OpenDevice()方法始终返回 null值! 之外,其他所有内容似乎都还可以! [Activity(Label = "TestApp", MainLauncher = true, Icon = "@drawable/icon")] [IntentFilter(new ..
发布时间:2020-07-16 21:06:23 移动开发

USB权限,无提示

我的应用程序中有2个活动.说FirstActivity和SecondActivity. FirstActivity是MAIN和LAUNCHER活动. SecondActivity使用USB设备.我希望USB许可提示仅在应用程序的生命周期内出现一次. 如果只有一个Activity,清单中的以下几行可以解决我的目的: ..
发布时间:2020-07-16 21:06:21 移动开发

Android USB主机api和USB存储

我正在尝试使用android主机api进行USB存储.我对此有很多怀疑. 使用主机api可以实现所有功能.我想查看USB的内容,如果可能的话,请查看正常的文件操作.我没有找到与此相关的任何文档帮助. 我能够使用UsbDeviceConnection类API声明接口,但是我无法理解bulkTransfer的工作原理,因此,如果有人可以指导我或提供一些参考,我将自己尝试一下. 我也尝 ..
发布时间:2020-07-16 21:06:11 移动开发

重新启动后阻止USB_DEVICE_ATTACHED启动应用程序

我有一个活动正在监听USB_DEVICE_ATTACHED广播意图,该意图在用户插入我的USB设备并选择我们的应用程序时启动.我的问题是android主机设备每天(通常是凌晨4点左右)重启一次,这时附加的USB_DEVICE_ATTACHED意图也会自行触发. 在这种情况下,我绝对不想启动我的活动,因为它不知道如何关闭自身.如何防止这种情况发生?我尝试使用PowerManager.isScr ..

在Android应用中使用libCEC + USB软件狗

我的目标是从运行在配备Pulse-Eight的USB加密狗的Android盒子上的标准(即非系统)应用程序发送HDMI CEC命令. 遵循这些说明成功地为Android编译了 libcec ,并使用以下命令在根目录下以root身份执行:/p> echo | cec-client -s /dev/ttyACM0 其中/dev/ttyACM0是系统在插入加 ..
发布时间:2020-06-18 18:33:40 移动开发

Android的工作室不能在Mac连接器

我在Mac OS X采用了Android工作室(约塞米蒂10.10.2)。我试图通过USB接口来Micromax的涂鸦帆布连接A111到Android工作室。该设备没有Android Studio中显示。 USB调试启用。任何一个可以帮助我的设备与Android Studio的连接。先谢谢了。 解决方案 亚行包含的平台的工具版本的二进制包之前 23.0.0 有一个内置的设备制造商白名单。如 ..
发布时间:2016-03-20 23:32:26 移动开发

Android设备不会亚行列表中显示出来

我有一个惠普Slate 21使用USB连接线连接到我的Windows机器。 USB调试设备上启用。 添加适当的%SingleAdbInterface%和%CompositeAdbInterface%后, 项到 android_winusb.inf 文件,我现在看到的“Android ADB接口”在我的设备管理器。但是,运行 ADB设备在命令行没有显示设备。 我还有一个惠普Slate 7,显示了就 ..
发布时间:2015-12-02 14:15:33 移动开发