如何使用pyjnius在我的android kivy应用程序中集成指纹认证

2024-10-03 13:18:42 发布

您现在位置:Python中文网/ 问答频道 /正文

我有一个android应用程序,我想在其中集成指纹扫描仪。我尝试过很多东西,但我真的不懂java,也不懂android开发者网站上的任何东西。我试图通过pyjnius导入BiometricPrompt类,但它给了我以下错误:

jnius.jnius.JavaException: No constructor matching your arguments, available: ['(Landroidx/fragment/app/Fragment;Landroidx/biometric/BiometricPrompt$AuthenticationCallback;)V', '(Landroidx/fragment/app/Fragment;Ljava/util/concurrent/Executor;Landroidx/biometric/BiometricPrompt$AuthenticationCallback;)V', '(Landroidx/fragment/app/FragmentActivity;Landroidx/biometric/BiometricPrompt$AuthenticationCallback;)V', '(Landroidx/fragment/app/FragmentActivity;Ljava/util/concurrent/Executor;Landroidx/biometric/BiometricPrompt$AuthenticationCallback;)V']

我已经搜索了所有这些项目,但当我添加它们时,仍然不起作用

我甚至试图编写自己的.java文件,但我或多或少也遇到了同样的问题


Tags: apputiljavaconcurrentandroidexecutorjniusfragment