【技术实现步骤摘要】
本专利技术涉及一种按键适配的方法,尤其涉及一种能够快速响应的基于android的 x86端按键适配方法,并提供基于android的x86端按键适配系统。
技术介绍
现有的双CPU系统中,按键适配普遍使用android input命令,或则将按键值发送到android应用层,通过进程间通信将按键值发送到android输入系统的应用层的事件队列中进行处理,该方法由于android应用层的进程间通信的效率低,因此无法满足X86端按键适配的响应时间要求,比较耗时,一般需要500ms左右。而且该方法下,硬按键启动除 launcher外的android应用程序界面,launcher如果不是前台活动,贝U无法监听android 输入系统的按键事件,因此实现不了硬按键启动launcher外的应用程序界面。
技术实现思路
本专利技术所要解决的技术问题是需要提供一种能够快速响应。并且能实现对 launcher外的应用程序界面进行启动的基于android的x86端按键适配方法。对此,本专利技术提供一种基于android的x86端按键适配方法,包括以下步骤创建模拟按键驱动步骤,在andro ...
【技术保护点】
一种基于android的x86端按键适配方法,其特征在于,包括以下步骤:创建模拟按键驱动步骤,在android内核源码目录下创建模拟按键驱动,通过模拟按键驱动在android的用户空间构造按键事件并写入到android内核中;按键事件写入步骤,在android中间件往事件设备节点中写入按键事件;按键采集步骤,将硬按键连接至与X86端相独立的微控器,由微控器对按键进行采集得到按键值;以及,处理步骤,判断微控器发送过来的按键类型,若属于android的非标准按键,则通过android?的AM命令将按键值进行封装和广播,广播传送给launcher后启动相应的功能界面;若属于and ...
【技术特征摘要】
【专利技术属性】
技术研发人员:何照丹,朱别明,
申请(专利权)人:深圳市航盛电子股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。