arcsoft人脸识别sdk使用方法(android版本)

本文详细介绍如何在AndroidStudio中配置虹软人脸识别SDK,包括获取APPID和APPKEY,设置工程结构,导入依赖,以及申请必要的权限。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

本篇仅讲环境配置

首先到虹软官网https://ai.arcsoft.com.cn获取APPID和APPKEY,注意:活体检测的有效期为一年,到期后需要重新审核。

打开Android Studio,点击File->New->New Project...

 选择Empty Activity工程,点击Next(后面选择路径包名版本啥的这里就省略不说了)

 建好工程后,首先将文件arcsoft_face.jar和arcsoft_image_util.jar拷贝到工程文件夹app->libs下。然后再在工程文件夹app->src->main中新建文件夹jniLibs,在子文件夹jniLibs中新建文件夹arm64-v8a和armeabi-v7a,将文件libarcsoft_face.so、libarcsoft_face_engine.so、libarcsoft_image_util.so拷贝至这两个文件夹下。完成后文件结构如下图所示。

然后导入依赖,点击左上角File->Project Structure

 

在Dependencies选项页点击All Dependencies下方的加号,选择Jar Dependency

 将之前copy到工程内的两个jar包导入进来。全部导入后点击OK

这时我们发现gradle文件重新编译了,打开gradle(app)文件,我们发现dependencies多了两行:

implementation files('libs\\arcsoft_face.jar')

implementation files('libs\\arcsoft_image_util.jar')

说明导入成功了

同样是这个gradle文件中,我们还需要加入

        ndk {
           abiFilters "arm64-v8a","armeabi-v7a"
        }

否则会找不到动态链接库文件,也就是我们copy进去的那些.so文件

最后需要在AndroidManifest中申请权限,激活引擎需要的权限有READ_PHONE_STATE和INTERNET(因为要联网激活),开启摄像头需要CAMERA权限,其他权限视情况而定。

 这样工程就配置好了,可以开始写代码了!

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值