百度人脸识别集成
一、Demo体验
1.1 替换license文件
将官方下载的Demo用AndroidStudio打开,将申请SDK时得到的license文件添加到app->src->main->assets下。
1.2 修改包名
将app.gradle和AndroidManifest.xml里的包名改成申请license的填入的包名。
1.3 配置打包签名
申请的license已经和打包签名key进行了绑定(申请时用到了签名的md5,为了便于debug模式也能调用SDK的功能,需要把debug的key改成申请license的key。
1.4 修改SDK初始化参数
二、集成
2.1 引入faceplatform-release库
将开发包中的faceplatform-release库 Import Module 到工程。
2.2 引入faceplatform-ui库
将开发包中的faceplatform-ui库 Import Module 到工程。
2.2.1 faceplatform-ui库
SDK提供的了开源的faceplatform-ui库,把活体检测和人脸图像采集功能等功能进行了封装,适配了主流机型。如果需要使用,请添加faceplatform-ui模块到的工程中。faceplatform-ui目录结构如下图:
2.2.2 添加faceplatform-ui库
在build.gradle使用compile project引人faceplatform-ui库工程。