主题 : mini6410开发板耳机插拔检测问题 复制链接 | 浏览器收藏 | 打印
级别: 新手上路
UID: 35684
精华: 0
发帖: 13
金钱: 65 两
威望: 13 点
贡献值: 0 点
综合积分: 26 分
注册时间: 2011-01-05
最后登录: 2011-04-28
楼主  发表于: 2011-04-21 09:17

 mini6410开发板耳机插拔检测问题

为了检测耳机插拔,注册了一个广播接收器,监听intent.ACTION_HEADSET_PLUG,可是在mini6410开发板上调试时,registerReceiver总是返回null,无法检测到耳机插拔,后来在手机上调试就可以检测到耳机插拔,是什么原因。
请各位老大指教!
^很多问题的背后都是简单的原因......
级别: 荣誉会员
UID: 34780
精华: 0
发帖: 1219
金钱: 6230 两
威望: 1246 点
贡献值: 0 点
综合积分: 2438 分
注册时间: 2010-12-21
最后登录: 2017-09-18
1楼  发表于: 2011-04-21 10:43
此功能应该需要从硬件到driver再到Android(jni)的支持, 缺一不可
级别: 新手上路
UID: 35684
精华: 0
发帖: 13
金钱: 65 两
威望: 13 点
贡献值: 0 点
综合积分: 26 分
注册时间: 2011-01-05
最后登录: 2011-04-28
2楼  发表于: 2011-04-21 10:57
开发板上出现这个问题是那个环节出了问题呢,在手机上是可以检测到耳机插拔的呀
^很多问题的背后都是简单的原因......
级别: 荣誉会员
UID: 34780
精华: 0
发帖: 1219
金钱: 6230 两
威望: 1246 点
贡献值: 0 点
综合积分: 2438 分
注册时间: 2010-12-21
最后登录: 2017-09-18
3楼  发表于: 2011-04-21 11:44
开发板 != 手机