android usb attached,android – USB_DEVICE_ATTACHED意图未触发

有没有人能够得到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。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值