使用androidx生物识别库的最新版本时,出现以下错误,导致应用程序崩溃
调用BiometricPrompt
的{{1}}方法时,应用程序崩溃了。
androidx.biometric:biometric:1.0.0-beta01
在具有Android 28和29的设备和模拟器上运行。
日志
authenticate
有人知道是什么原因吗?有解决方法吗?
答案 0 :(得分:0)
此问题已在Beta02(已发布〜September19)中得到解决。
这是由于您的应用可能使用了Java7,而Java7不支持内部使用的Lambda。我们已经删除了它们,并将库更改为使用Java7构建。
很好奇,您是否已与该库的先前版本集成?我很惊讶以前没有崩溃。