ITPub博客

首页 > 人工智能 > 人工智能 > 神目人脸识别安卓版 SDK,初始化返回值为“-5”如何解决?

神目人脸识别安卓版 SDK,初始化返回值为“-5”如何解决?

原创 人工智能 作者:xiaoxiaoqiao1236 时间:2019-05-05 17:09:14 0 删除 编辑


 

问题: 从神目 AI 开放平台( https://ai.deepcam.cn )下载了免费人脸识别 SDK Android 版,初始化的时候报错 err code = -5 怎么解决?

                                             

 

原因分析 : 验证不通过

解决方法 :

(1) 确保应用具有读写 sd 卡权限

方法: Mainfest.xml 中增加权限, Android6.0 以上需动态适配。

示例:

 

( 2 )替换 deepcam.key 文件

方法:参考 demo 目录 app/src/main/assets/key/deepcam.key

示例:

 

( 3 )修改应用包名

方法:在 App 目录下打开 build.gradle 文件找到 applicationId ,设置为注册的包名。

示例:

1.      注册的包名

2.      替换包名

 

( 4 ) Mainfest.xml 增加 key 值

方法:参考 demo 中 Mainfest.xml 中 <Meta-data> , value 值为注册的 App_key 值。

示例:

 

( 5 )确保可以获取到 android 设备的 cpuinfo 信息

方法: Adb 命令执行 adb shell cat /proc/cpuinfo ,查看 cpu 信息,确保 Serial 号不为空,若为空,验证失败。

示例:

 

 

( 6 )确保设备 Mac 地址不为空

方法:进入 android 设备设置选项,查看“关于设备”,查看“ WLANMAC 地址”或者“以太网 MAC 地址”,确保至少一个有值。

示例:

RK3288

 

(7) 清除缓存,重启 App

方法:删除 /sdcard/deepcam 目录,清除缓存,重新启动 App 。防止 deepcam.key 使用不当造成的验证失败。


来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/69921983/viewspace-2643320/ ,如需转载,请注明出处,否则将追究法律责任。

上一篇: 没有了~
下一篇: 没有了~
请登录后发表评论 登录
全部评论

注册时间:2019-05-05

  • 博文量
    1
  • 访问量
    702