天天看点

指纹识别模块

之前在做指纹识别模块的时候发现SDK中一对多不可用,所以今天想用一对一自己实现一对多。

刚开始想法很简单,以为加个循环,把当前指纹和已有的所有指纹按顺序Verify一遍就好了,所以修改不大,结果发现因为它给的函数导致每验证一个都需要按一次指纹。

所以就开始从源头开始每个地方都加参数重载,在最后一步验证的时候再使用循环判断。可是不知道哪里的问题,传到最后参数类型无法转换。它的验证过程涉及异步还有回调,看的不太明白。它的参数传来传去,中间还传成了Object。。。晕死了。

明天再改改,如果还不能搞定,就试试把当前待验证的指纹信息想办法保存下来,抛弃原本异步的做法。

继续阅读