1.一种指纹识别方法,其特征在于,所述方法适用于指纹采集模块和电源键的位置重合的终端设备,所述方法包括:判断在第一时长内是否检测到电源键的按键操作,所述第一时长是所述电源键被按下所用的时长,所述第一时长小于第二时长,所述第二时长是所述指纹采集模块采集到指纹图像以及指纹特征模块完成指纹特征匹配所用的时长;
当在所述第一时长内检测到所述按键操作时,向指纹Hal模块发送第一通知消息,所述第一通知消息用于指示所述指纹Hal模块停止向指纹本地服务模块发送指纹匹配结果,所述指纹匹配结果为将所述指纹采集模块采集的指纹图像与预设的指纹图像进行匹配后得到的结果。
2.根据权利要求1所述的方法,其特征在于,所述判断是否检测到电源键的按键操作,具体包括:判断应用模块是否调用指纹识别接口;
当判断所述应用模块调用所述指纹识别接口时,则检测所述电源键的按键操作。
3.根据权利要求2所述的方法,其特征在于,所述当判断所述应用模块调用所述指纹识别接口时,则检测所述电源键的按键操作,具体包括:当判断所述应用模块调用所述指纹识别接口时,判断指纹采集模块是否采集到指纹图像;
当判断所述指纹采集模块采集到所述指纹图像时,则检测所述电源键的按键操作。
4.根据权利要求3所述的方法,其特征在于,所述当判断所述指纹采集模块采集到所述指纹图像时,则检测所述电源键的按键操作,具体包括:当判断所述指纹采集模块采集到所述指纹图像,且未检测到所述按键操作时,向所述指纹Hal模块发送第二通知消息,所述第二通知消息用于指示所述指纹Hal模块向所述指纹本地服务模块发送所述指纹匹配结果。
5.根据权利要求2或3所述的方法,其特征在于,所述判断应用模块是否调用指纹识别接口,具体包括:判断指纹Android服务中的所述应用模块是否调用所述指纹识别接口。
6.一种指纹识别装置,其特征在于,所述装置适用于指纹采集模块和电源键的位置重合的终端设备,所述装置包括:判断模块,用于判断在第一时长内是否检测到电源键的按键操作,所述第一时长是所述电源键被按下所用的时长,所述第一时长小于第二时长,所述第二时长是所述指纹采集模块采集到指纹图像以及指纹特征模块完成指纹特征匹配所用的时长;
发送模块,用于在所述判断模块判断在所述第一时长内检测到所述按键操作时,向指纹Hal模块发送第一通知消息,所述第一通知消息用于指示所述指纹Hal模块停止向指纹本地服务模块发送指纹匹配结果,所述指纹匹配结果为将所述指纹采集模块采集的指纹图像与预设的指纹图像进行匹配后得到的结果。
7.根据权利要求6所述的装置,其特征在于,所述装置还包括检测模块;
所述判断模块,还用于判断应用模块是否调用指纹识别接口;
所述检测模块,用于在所述判断模块判断所述应用模块调用所述指纹识别接口时,则检测所述电源键的按键操作。
8.根据权利要求7所述的装置,其特征在于,
所述判断模块,具体用于在判断所述应用模块调用所述指纹识别接口时,判断指纹采集模块是否采集到指纹图像;
所述检测模块,具体用于在所述判断模块判断所述指纹采集模块采集到所述指纹图像时,则检测所述电源键的按键操作。
9.一种终端设备,其特征在于,包括:处理器和被配置为存储处理器可执行指令的存储器;
所述处理器被配置为执行权利要求1-5任一所述的指纹识别方法。
10.一种计算机存储介质,其特征在于,所述存储介质中存储计算机程序,所述计算机程序在执行时实现权利要求1-5中的任一所述指纹识别方法。