将 R307 指纹扫描仪与 Android 集成

Integrating R307 fingerprint scanner with Android

在我的应用程序中,我需要捕获和存储指纹数据并将其用于身份验证。由于 Android 指纹 API 不提供为每个用户存储指纹的功能,我决定使用外部扫描仪。我愿意使用 R307 扫描仪模块。是否有任何 sdk 可用于将其与 Android.

集成

我使用 Arduino Uno 作为中间件将 R307 连接到 Android 应用程序。 Adafruite 库将传感器与 Arduino 集成。已将 https://github.com/felHR85/UsbSerial 库用于 Android USB 通信。

Arduino 和 Android 之间的通信有点棘手,因为 Arduino Uno 只有 64 字节的串行缓冲区大小。您将需要建立某种基于协议的通信(我使用“/End”作为我的字符串结束命令)。