Codenameone 指纹认证代码NameOne

Codenameone 指纹认证代码NameOne,codenameone,fingerprint,Codenameone,Fingerprint,我正在尝试使用codenameone中的库创建身份验证。 但它缺乏文档,仅提供了一个示例: scanFingerprint.addActionListener(e -> { Fingerprint.scanFingerprint(value -> { hi.add("Scan successfull!"); hi.revalidate(); }, (send

我正在尝试使用codenameone中的库创建身份验证。
但它缺乏文档,仅提供了一个示例:

        scanFingerprint.addActionListener(e -> {
            Fingerprint.scanFingerprint(value -> {
                hi.add("Scan successfull!");
                hi.revalidate();
            }, (sender, err, errorCode, errorMessage) -> {
                hi.add("Scan Failed!");
                hi.revalidate();
            });
        });
如何获取指纹的值?

我已尝试打印value.toString(),它是空的,并且是Object类型

无法访问指纹本身,因为它在iOS上不可用。在iOS中,指纹将验证这是否是设备的所有者之一,从理论上讲,这也适用于面部ID


假设有一个可以访问设备的用户正在使用它。Android上有更多可用信息,但我们没有公开这些信息以保持代码的可移植性。

您好,在Android上实现相同的iOS功能难道不可能吗?(我说的是lib的未来,因为它现在对Android没有多大用处)感谢您的快速回答iOS没有公开指纹数据。确认您的用户是设备所有者非常有用。因此,如果用户登录后表示可以使用指纹,您可以使用此lib验证他是否是设备上授权的用户之一。如果你有更具创造性的用例,它们可能只适用于Android。您可以查看这个lib的本机接口,它在Android上只是Android代码,并增强它们以支持您可能需要的其他功能。