feat(face): 集成5.0口罩检测引擎并升级数据库版本

- 将FaceDatabase版本升级至2并添加回退破坏性迁移方案
- FaceHelper中新增maskEngine字段与相关处理逻辑,支持口罩检测
- 更新RecognizeViewModel,初始化和管理口罩检测引擎maskEngine
- 在人脸识别流程中使用maskEngine进行口罩检测处理
- 修改ndk配置支持arm64-v8a架构
- 替换项目Gradle和JDK版本为corretto-17
- 优化人脸活体检测代码,移除不再使用的needUpdateFaceData逻辑
- 增加.idea项目设置文件,配置Firebase Crashlytics与设备选择器设置
This commit is contained in:
mazengfei
2026-07-01 15:59:13 +08:00
parent d1e9c4d34f
commit dbb4288217
13 changed files with 82 additions and 67 deletions
+3 -8
View File
@@ -2,16 +2,11 @@
<project version="4">
<component name="deploymentTargetSelector">
<selectionStates>
<SelectionState runConfigName="SmartPlateCabinet.app">
<option name="selectionMode" value="DROPDOWN" />
</SelectionState>
<SelectionState runConfigName="app">
<option name="selectionMode" value="DROPDOWN" />
<DropdownSelection timestamp="2026-03-18T06:09:00.079142300Z">
<Target type="DEFAULT_BOOT">
<handle>
<DeviceId pluginId="Default" identifier="serial=192.168.1.161:5555;connection=2c537abb" />
</handle>
</Target>
</DropdownSelection>
<DialogSelection />
</SelectionState>
</selectionStates>
</component>