gpt4 book ai didi

Android 某些设备上的 Flutter local_auth 问题

转载 作者:行者123 更新时间:2023-12-03 03:49:36 26 4
gpt4 key购买 nike

我目前在某些设备上遇到 local_auth 问题:LG-G6 (Android 7.0) 和 Samsung Galaxy J7 Pro(均在 android 7 上运行),我相信有更多的 android 设备有此问题。

authenticateWithBiometrics 函数的身份验证总是失败:

//Always failes here:

var localAuth = LocalAuthentication(); bool didAuthenticate =await localAuth.authenticateWithBiometrics(localizedReason: 'Please authenticate.');

但同样,它只在上述设备上失败。我检查了 3 个当前正在使用本地身份验证的项目,但它们也失败了,即使是那些项目的开发人员也不知道。

这是一个已知问题吗?

最佳答案

在 Android 项目中,在 styles.xml 上

我替换了:

<style name="LaunchTheme" parent="@android:style/Theme.Black.NoTitleBar">

与:

<style name="LaunchTheme" parent="Theme.AppCompat.Light.NoActionBar">

在使用有问题的设备调试应用程序后,我意识到它抛出平台异常并提示缺少 Theme.AppCompat

希望对遇到同样问题的人有所帮助

关于Android 某些设备上的 Flutter local_auth 问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/64045554/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com