有没有人能够得到android.hardware.usb.action.USB_DEVICE_ATTACHED“工作?

好的,所以我试图使用新的usb主机模式功能来检测何时连接一个USB设备。为了我的目的,我想随时收到设备的通知。我不能看到它发生。我正在使用我知道的广播接收器(当我听到其他的东西,如主页按钮被按下),无论我尝试,我似乎无法得到火的意图….所以使事情更简单,我决定忘记我的项目,并尝试使用谷歌自己的示例代码,看看我是否可以至少做这个工作,我没有一个missle启动器,但我想我可以至少得到它的USB_Device_Attached开始,不用,我调整代码为其他设备工作。首先我尝试调整设备过滤器xml。

我添加了我的设备(键盘):

我从lsusb命令获得了供应商和产品。当连接设备时,logcat显示找到该设备

D/EventHub( 144): No input device configuration file found for device 'Yubico Yubico Yubikey II'.

I/EventHub( 144): New device: id=43, fd=219, path='/dev/input/event8', name='Yubico Yubico Yubikey II', classes=0x80000003, configuration='', keyLayout='/system/usr/keylayout/Generic.kl', keyCharacterMap='/system/usr/keychars/Generic.kcm', builtinKeyboard=false

I/InputReader( 144): Device added: id=43, name='Yubico Yubico Yubikey II', sources=0x00000101

I/ActivityManager( 144): Config changed: { scale=1.0 imsi=0/0 loc=en_US touch=3 keys=2/1/1 nav=1/2 orien=L layout=0x10000014 uiMode=0x11 seq=47}

D/MissileLauncherActivity(16191): intent: android.intent.action.MAIN

I/EventHub( 144): Removed device: path=/dev/input/event8 name=Yubico Yubico Yubikey II id=43 fd=219 classes=0x80000003

I/InputReader( 144): Device removed: id=43, name='Yubico Yubico Yubikey II', sources=0x00000101

I/ActivityManager( 144): Config changed: { scale=1.0 imsi=0/0 loc=en_US touch=3 keys=1/1/2 nav=1/2 orien=L layout=0x10000014 uiMode=0x11 seq=48}

D/dalvikvm( 144): GC_EXPLICIT freed 78K, 26% free 14717K/19719K, paused 3ms+3ms

D/MissileLauncherActivity(16191): intent: android.intent.action.MAIN

xoom找到键盘,它可以从设备使用(我可以在浏览器中使用它来键入字母)。和意图火灾(但它只是触发android.intent.action.MAIN)我没有得到DEVICE_ATTACHED意图。日志条目来自示例代码:

Log.d(TAG, "intent: " + intent.getAction().toString());

在简历功能经过更多的挖掘和删除任何对usb的引用,我发现每个应用程序,我使得是一个键盘附加/分离(因此意图:android.intent.action.MAIN日志条目)调用的简历。

现在我唯一可以想到的是它是Android的一个bug。

顺便说一下,我正在使用带有OS 3.1的wifi xoom。

android usb attached,android – USB_DEVICE_ATTACHED意图未触发相关推荐

  1. android usb attached,Android USB主机模式服务 – 基于USB_DEVICE_ATTACHED启动

    我想在Android中编写一个基于USB_DEVICE_ATTACHED意图启动的服务.因此,基本上我的服务应该在连接特定USB设备(FT232C – VID:PID 0403:6010)时启动,并在 ...

  2. Android+usb+spi,Android设备如何使用USB的硬件接口

    你知道Android设备如何使用USB的硬件接口吗?下面将由学习啦小编带大家来解答这个疑问吧,希望对大家有所收获! 如何处理硬件接口问题 最近业界的发展显示,智能手机/便携系统与自动化系统或机械系统之 ...

  3. android usb otg,android usb otg需要什么权限

    USB OTG功能如何打开及实现 USB OTG U盘 Keyboard Mouse 1.检查HW原理图,确认是否支持OTG功能(vbus是否供上电,IDDIG pin连接是否正确) 若HW确认支持O ...

  4. android usb 共享,Android通过USB共享无线上网

    其实该方法是通用的,很多Android的手机都能支持的,具体老版本的Android是否支持我就不清楚了,我没有机器测试,但至少2.1.2.2的固件是没问题的.下面看图文教程: 1.用数据线连接好USB ...

  5. 高通android usb otg,Android OTG支持USB读卡器

    我们知道,三星Android手机将USB读卡器通过OTG线插入Micro USB插口后,插拔读卡器里的SD卡,文件管理器也能够识别卡的插拔:而很多手机的OTG连上USB读卡器也来插拔SD卡,会发现文件 ...

  6. android usb vold,android Vold Usb

    1. 总体架构 2. 流程概览 2.1 开启Vold 2.2 引导Uevent 2.3 处理事件 Vold - Volume Daemon存储类的守护进程,作为Android的一个本地服务,负责处理诸 ...

  7. android usb单反相机,android mtp 获取单反相机中的照片

    通过调用Android mtp API 完成相机照片的导出 核心代码: //注册广播 IntentFilter intentFilter = new IntentFilter(); intentFil ...

  8. Android USB 主机模式

    Android USB Host(Android USB 主机通讯) 翻译很烂,纯当练手,大家权当消遣好了-   :> 当你的Android手机是在USB主机模式下,它充当USB主机,开启设备, ...

  9. Android USB开发小结:host模式与accessory模式

    很早之前就想对Android USB的两种模式作个小结,但是一直没有空去搞,毕竟USB这块应该属于冷门方向,并且应用层能够做的比较少也很简单.最近刚好在做大疆无人机的二次开发,想着对USB连接检测这块 ...

最新文章

  1. iOS开发-Xcode入门ObjC程序
  2. mysql画事实表_sql生成事实表数据库
  3. 以下python注释代码格式正确的是_Python文件头注释的含义,你肯定不懂
  4. Ubuntu设置root登录
  5. 前端工程师面试问题归纳(三、代码类)
  6. LVM 逻辑卷管理精讲
  7. 利用反射实现工厂模式
  8. 微型计算机乘法部件位于,组成原理复习题8.doc
  9. 二级c语言改错题库,二级C语言题库-改错题(参考).doc
  10. CAN FD实战之CAN FD应用领域及CAN迁移至CAN FD的策略
  11. 日期 日历 时区 地区 格式化 API 案例 MD
  12. iOS开发 字体适配
  13. GeoGebra Classic 6 6.0.644 中文版 数学绘图计算工具
  14. html网页详细代码
  15. 崔荣容,英语如法入门1-50讲
  16. 如果自己配电脑电源额定瓦数过高会有什么坏处吗?
  17. Opencv中的图像相加,相减,相除,相乘(python实现)
  18. matlab contour3函数,matlab 等值线函数 contour
  19. Java全栈学习路线-拭去心尘
  20. 常用C++开发环境介绍

热门文章

  1. JVM运行时内存结构学习
  2. oschina开源中国历史变迁(细节)
  3. 内置FET的小型表贴封装 ACDC转换器IC
  4. jad文件生成工具--jad easy
  5. git 用idea打tag
  6. linux网络编程(6)基于多进程的TCP服务器与客户端编程
  7. 100天精通Python(进阶篇)——第36天:Python读写XML文件
  8. 二阶线性微分器的实现
  9. FPGA中ISE软件调用IP核导入(.coe)文件并绘制正弦函数
  10. 什么是Unicode