react native 接入百度AI活体检测、人脸识别 Android版本

本文详细介绍了如何在React Native项目中接入百度AI的活体检测和人脸识别功能,针对Android平台提供了从注册账号、创建应用、配置授权到Android Studio中的具体步骤,包括下载SDK、配置签名文件、引入module以及处理可能出现的问题。
摘要由CSDN通过智能技术生成

此文参考 react-native-baidu-face,先把该项目clone 下来。

业务需求场景: 利用百度AI进行活体检测

1、准备工作

1.1、注册百度AI开放平台账号

注册地址:百度AI开放平台

注册之后,进行企业认证,这项功能需要企业认证才开放的。
在这里插入图片描述)

2、创建应用

登录之后找到人脸识别模块,然后创建应用
在这里插入图片描述
创建应用之后,会生成AppID 、API Key 等信息,这些后续在Android版本会用后
在这里插入图片描述
点击下载SDK,先点击Android
在这里插入图片描述)

3、新建授权

在这里插入图片描述

在这里插入图片描述)

3.1 iOS包名填写:

iOS包名请填写苹果开发者中心的bundle ID
在这里插入图片描述)

3.2 安卓包名

如果不知道可以自己查看:
在这里插入图片描述

3.3 安卓签名MD5

参考图示百度AI里面的的文档生成即可

如果原先已经生成了.keystore 签名文件,那就直接用这个签名查看MD5 值即可。
如何查看MD5 :命令行输入 keytool –list –v –keystore <签名文件路径>

我这里是按照文档生成了一个coach.jks 签名文件
在这里插入图片描述

2、Android 的配置(切记用Android studio 来配置!!!)

Android 的配置流程可以看百度AI的文档:安卓-有动作活体版文档

下面的Android 配置记得一定要使用Android studio 来配置,或者配置完了用Android studio 跑一下。

部分图示我就直接从百度AI粘贴过来了(图示包名啥的对不上别纠结)

2.1、下载 license,拷贝到工程的assets目录。

在这里插入图片描述

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值