架包怎么导入自己的Android工程项目里面我就不说了。
最主要的就是指纹仪管理类,事件监听类,以及指纹算法库了
1.指纹仪插入设备时候,如果要默认打开自己写的指纹仪软件,请在AndroidManifest.xml的主入口加上相关intent-filter配置。
3 所保存的指纹数据在APP关闭的时候,会全部丢失!需要自己做本地数据库的缓存,需要保存 byte[]数据。
初始化指纹仪,设置VID和PID
4 停止采集和释放资源
-20011 解密图像数据失败
-20012 启动采集线程失败
-20013 停止采集线程失败
-20014 初始化指纹设备失败
-20015 设置校正参数失败
其实这里面还是有很多坑的,开始明明登记好的指纹,结果返回到另外一个页面,指纹就没了,指纹仪拔出来,然后指纹又没了,APP重启一下,登记的指纹也没有了,莫名奇妙。
后来发现是需要自己做缓存的,每一次启动,都要进行注册一下,不然就无法进行指纹认证,不过这个的指纹匹配度和灵敏度还是蛮高的,识别率也很高。
踩坑的过程还是蛮有趣的,然后自己又把坑填上,然后再解决,十分有意思。
架包怎么导入自己的Android工程项目里面我就不说了。
最主要的就是指纹仪管理类,事件监听类,以及指纹算法库了
1.指纹仪插入设备时候,如果要默认打开自己写的指纹仪软件,请在AndroidManifest.xml的主入口加上相关intent-filter配置。
3 所保存的指纹数据在APP关闭的时候,会全部丢失!需要自己做本地数据库的缓存,需要保存 byte[]数据。
初始化指纹仪,设置VID和PID
4 停止采集和释放资源
-20011 解密图像数据失败
-20012 启动采集线程失败
-20013 停止采集线程失败
-20014 初始化指纹设备失败
-20015 设置校正参数失败
其实这里面还是有很多坑的,开始明明登记好的指纹,结果返回到另外一个页面,指纹就没了,指纹仪拔出来,然后指纹又没了,APP重启一下,登记的指纹也没有了,莫名奇妙。
后来发现是需要自己做缓存的,每一次启动,都要进行注册一下,不然就无法进行指纹认证,不过这个的指纹匹配度和灵敏度还是蛮高的,识别率也很高。
踩坑的过程还是蛮有趣的,然后自己又把坑填上,然后再解决,十分有意思。