使用的包装https://pub.dev/packages/local_auth/versions代码与示例完全相同。 https://pub.dev/packages/local_auth#-example-tab-
错误说明:I / flutter(7978):PlatformException(no_fragment_activity,local_auth插件要求活动为FragmentActivity。为null)
这里是最终结果的屏幕截图。按下第三个按钮“身份验证”时发生错误。它更改为“取消”,并向控制台发送“ no_fragment_activity”以上错误。
您只是忘记了在FlutterActivity
中从FlutterFragmentActivity
更改为AndroidManifest.xml
。
此步骤在local_auth
程序包的自述文件的Android Integration
部分中
位于Kotlin目录下的MainActivity.kt。解决方案在这里。 Android Integration