The embodiment of the invention provides an event processing method and device. In one embodiment of the invention, when the factory test running, start the specified service corresponding to the daemon, after the daemon is used to start the specified service corresponding to the hardware, when the daemon is running, create and run in the event monitor thread factory test process, the event monitor thread for the test event, listening to the designated service corresponding to the hardware and, in response to the event listener threads listening to the test when the event by calling the event listener thread, output the test event. Therefore, the technical proposal provided by the embodiment of the invention can solve the problems that the existing event processing mode has complicated mode of realization and low processing efficiency.
【技术实现步骤摘要】
一种事件处理方法及装置
本专利技术涉及通信领域,尤其涉及一种事件处理方法及装置。
技术介绍
目前,智能手机、平板电脑等移动终端广泛采用安卓(Android)系统。在工厂测试阶段实现对指纹功能的测试时,需要在工厂测试进程运行时,通过系统调用的方式,在指纹硬件的驱动中写入大量的程序代码,才能够驱动指纹硬件进行工作,并完成指纹功能测试。在实现本专利技术过程中,专利技术人发现现有技术中至少存在如下问题:现有的事件处理方法,需要检测人员手动输入大量程序代码,而这些程序代码的复用性、可维护性和稳定性都很差,实现方式复杂处理效率较低。
技术实现思路
有鉴于此,本专利技术实施例提供了一种事件处理方法及装置,用以解决现有的事件处理方式的实现方式复杂且处理效率较低的问题。一方面,本专利技术实施例提供了一种事件处理方法,包括:当工厂测试进程运行时,启动指定服务对应的守护进程,所述守护进程用于启动指定服务对应的硬件;当所述守护进程开始运行后,在所述工厂测试进程中创建并运行事件监听线程,所述事件监听线程用于监听所述指定服务对应的硬件上的测试事件;响应于所述事件监听线程监听到所述测试事件时,通过调用所述事件监听线程,输出所述测试事件。如上所述的方面和任一可能的实现方式,进一步提供一种实现方式,启动指定服务对应的守护进程,包括:发送启动命令给所述指定服务对应的守护进程,以便于启动并运行所述指定服务对应的守护进程。如上所述的方面和任一可能的实现方式,进一步提供一种实现方式,所述方法还包括:通过所述指定服务对应的硬件采集操作信息;对所述操作信息进行识别,得到所述测试事件;将所述测试 ...
【技术保护点】
一种事件处理方法,其特征在于,包括:当工厂测试进程运行时,启动指定服务对应的守护进程,所述守护进程用于启动指定服务对应的硬件;当所述守护进程开始运行后,在所述工厂测试进程中创建并运行事件监听线程,所述事件监听线程用于监听所述指定服务对应的硬件上的测试事件;响应于所述事件监听线程监听到所述测试事件时,通过调用所述事件监听线程,输出所述测试事件。
【技术特征摘要】
1.一种事件处理方法,其特征在于,包括:当工厂测试进程运行时,启动指定服务对应的守护进程,所述守护进程用于启动指定服务对应的硬件;当所述守护进程开始运行后,在所述工厂测试进程中创建并运行事件监听线程,所述事件监听线程用于监听所述指定服务对应的硬件上的测试事件;响应于所述事件监听线程监听到所述测试事件时,通过调用所述事件监听线程,输出所述测试事件。2.根据权利要求1所述的方法,其特征在于,启动指定服务对应的守护进程,包括:发送启动命令给所述指定服务对应的守护进程,以便于启动并运行所述指定服务对应的守护进程。3.根据权利要求1所述的方法,其特征在于,所述方法还包括:通过所述指定服务对应的硬件采集操作信息;对所述操作信息进行识别,得到所述测试事件;将所述测试事件发送给本地层,以便于所述事件监听线程监听到所述测试事件。4.根据权利要求1所述的方法,其特征在于,所述指定服务为指纹服务,所述指定服务对应的硬件为指纹硬件,所述测试事件为指纹设备测试事件。5.一种事件处理装置,其特征在于,所述装置设置于安...
【专利技术属性】
技术研发人员:郭名义,
申请(专利权)人:深圳天珑无线科技有限公司,
类型:发明
国别省市:广东,44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。