小米贷款人脸识别活体检测程序认证总是活体失败,怎么办

当前位置:
&&&借贷宝人脸识别失败怎么办解决方法
3251人参与
借贷宝人脸识别失败怎么办解决方法
借贷宝人脸识别失败怎么办?借贷宝人脸识别的功能主要是用户绑定银行卡后选择肖像识别,以后登录就以肖像认证来识别,但是如果识别失败怎么办呢?下面亿智蘑菇小编就给大家说说借贷宝人脸识别失败解决方法吧!
借贷宝人脸识别不成功原因:
借贷宝人脸识别不成功可能有两个原因,一方面是因为刚上线,功能还不够完善;另一方面由于个人操作失误等等的原因也会造成人脸识别失败。
解决办法:
如果是第一种原因造成的人脸识别不成功,只有等待借贷宝方面的技术日趋成熟。但如果是第二个方面的原因,小编建议你这么做:
首先,检查摄像头,确认手机相机授权给借贷宝app。不然不能开启摄像头的话,当然识别不了。然后,检查网络,如果网络不好,即使能够识别,也不能够检测成功,导致的结果当然是失败。
& & & &以上就是小编给大家带来的借贷宝人脸识别失败解决方法,希望可以帮到大家!
& & & &亿智蘑菇小编推荐阅读:
更多内容请扫描下方二维码关注亿智蘑菇微信公众号
(内容限至字) 当前已经输入 0 字
135人申请雅特思 PA03 HIFI魔音电源
86人申请茄子快门
222人申请AQUA 唱吧麦克风
272人申请霖度智能直饮净化水杯
340人申请小媚 S1投影电视
¥239【SAPPYGO】有了它,别人吸霾你吸氧
¥218【VOOC车载闪充】带上它,放心出发
¥199【雅特思】给你的手机音质升个级
¥699【TCL空气净化器】蓝天白云被雾霾“怪兽”吃掉了
¥199【Jimmy吉米】问世间晴为何物 不如教人烘干衣裤!
你还可以分享到以下地方,获得10蘑菇参与!
免费试用:
微信添加"亿智蘑菇"获取我们的服务
微博添加"亿智蘑菇"获取我们的服务
下次自动登录
使用第三方登录网侠手机站:值得大家信赖的手机软件游戏站!
关注网侠手机站礼包、游戏、app应有尽有
手机软件手软合集推荐专题
您的位置:
→ 借贷宝肖像验证失败怎么办? 人脸识别不了解决办法
类型:金融理财大小:20.9MB评分:9.6平台:标签:
《》最近推出了一个的版本,之前必须要用户绑卡才能体现,现在方便多了,扫脸就能轻松赚20块钱,不要白不要,赶快下载最新版借贷宝吧!不过很多朋友表示遇到人脸识别失败的问题,按照下面的指示做就没问题:
1、找一个好的光线角度,重新识别。
2、头部保持平稳,不要乱晃。
3、识别眨眼时,若戴眼镜,可以摘下。
4、识别点头时,可以缓慢点头。
如果还是有问题,这说明是借贷宝的系统出了故障,尝试重新安装借贷宝app或许就能够解决。
实在不行的话,请联系客服,客服:
借贷宝邀请码:20KXK51 (不填写邀请码是没有钱的哦)
搜索「网侠借贷宝」,更多软件教程尽在网侠手机站!
更多借贷宝内容,请进入专题:
安卓版本:1.0苹果版本:v1.0
专题类型:理财类
更新时间: 运营状态:
专题标签:生活服务手机借钱理财神器记账
借贷宝app是一款手机借贷软件,使用单向匿名的借贷模式,是借款人能够快速的借款,出借人能够获得更安全的高收益,本专区提供借贷宝a...
9.0网侠指数
猜你喜欢生活服务手机借钱理财神器记账
亲么,手机上应该安装最多的不是手机游戏吧,而是能为您提供便捷的生活服务的手机软件吧,这些软件可以让你的生活更加的便捷,方便的吧,那有亲们手机上都有哪些软件呢~在...
相关软件其他版本
借贷宝软件资讯[共16篇]
借贷宝软件教程[共60篇]Android(7)
android使用可信科技的人脸识别活体认证遇到的问题
由于项目需要实现身份的人脸识别活体认证功能,所以这里采用可信科技中的人脸识别功能,当然这是人家的劳动成果,认证的过程是需要钱的。实现监面android端并不难,很多东西人家的sdk中都已经封装好了,监面人脸识别的整体流程有:
1、android客户端需要下载相应的sdk,在官网上面有例子,官网的链接是:http://www.kexin.net/,下载android的studio例子或者eclipse的例子的时候,里面的所有资源文件一定要拷贝进去,否则就会报错。
2、android端拷贝完所有的资源后,只需要在需要使用的activity中继承ActivityBase,填写用户名、密码、姓名、身份证以及后台服务器的地址,一般申请了监面开发者账号的,可信公司将提供请求接口时使用的账号(akey)和密码(skey),就是上诉所说的用户名和密码。CameraActivity1类就是启动监面进行活体认证拍照的类,在需要调用活体认证处,添加如下代码:
sp = getSharedPreferences(&mrsoft&, MODE_PRIVATE);
editor = sp.edit();
editor.putString(&ip&, ip);
editor.putString(&editUid&, username);
editor.putString(&editPwd&, pwd);
editor.putString(&name&, name);
editor.putString(&number&, number);
Intent it = getIntent();
Bundle b = new Bundle();
b.putString(&ip&, ip);
b.putString(&username&, username);
b.putString(&password&, pwd);
b.putString(&name&, name);
b.putString(&number&, number);
it.putExtras(b);
it.setClass(TourismLoanActivity.this, CameraActivity1.class);
startActivityForResult(it, ResultCode);
上诉的代码,是将身份证、姓名、用户名、密码、ip传至CameraActivity1中,交由其该类进行活体认证后,将图片上传至ip地址的服务器后台中,再通过回调,返回服务器那边接收到的认证结果,注意,这里的服务器指的是自己公司的服务器,而不是监面那边的服务器,监面是不提供直接客户端与监面服务器的直接的对接的,都是由客户端上传图片至自己公司的服务器上,再由公司的服务器上传至监面的服务器进行验证后将结果返回至公司服务器,再由公司服务器返回结果到客户端回调处,所以,在回调的地方的去处理相应的结果:
protected void onActivityResult(int requestCode, int resultCode, Intent data) {
super.onActivityResult(requestCode, resultCode, data);
//活体认证回调返回
if(requestCode==ResultCode&&resultCode==ResultCode)
// 刷新数据++++++++++++++++++++++++++++++++
Bundle bundle = data.getExtras();
String result = bundle.getString(&result&);
JSONObject jsonObject = new JSONObject(result);
int state =
jsonObject.getInt(&state&);
if(state==0){//识别成功
showCustomToast(&采样成功&);
showCustomToast(&采样失败,请重新采样!&);
} catch (JSONException e) {
e.printStackTrace();
}另外,在android4.4系统上,有可能会出现点击第一次活体认证是没有问题的,当重复再点击的时候程序就会崩溃,出现文件的路径为空的现象,这是由于以下代码导致的,只需要将其屏蔽掉即可:
File kexinface= new File(FileUtil.getWaterPhotoPath());
for (File file : kexinface.listFiles()) {
if (file.isFile())
file.delete(); // 删除所有文件
kexinface.delete();// 删除目录本身其实究其原因,应该是由于android4.4中访问文件的路径的方式与其他android其他的不一样导致文件路径找不着,使用爆空指针的bug。
有的时候使用人脸识别可能不是直接一个按钮就启动的,还需要在webView中进行操作,甚至于webView中不仅仅只有人脸识别需要调用摄像机拍照,还可能需要另外拍证件照,那么此时就会有两个功能,一个是在webView中调用相机来进行证件照的拍摄,一个是需要调用人脸识别来进行图片的活体拍摄,那么在webView中是怎么实现的呢?首先通常布局文件中就是一个webView控件,
&?xml version=&1.0& encoding=&utf-8&?&
&RelativeLayout xmlns:android=&/apk/res/android&
android:layout_width=&match_parent&
android:layout_height=&match_parent&&
android:id=&@+id/id_webView&
android:layout_below=&@id/id_rl_top&
android:layout_width=&match_parent&
android:layout_height=&match_parent&&&/WebView&
&/RelativeLayout&在activity中,则需要初始化webView控件,以及设置相应的属性
* 初始化WebView
private void initWebView() {
//从布局文件中扩展webView
this.webView = (WebView) this.findViewById(R.id.id_webView);
// 得到设置属性的对象
WebSettings webSettings = webView.getSettings();
// 使能JavaScript
webSettings.setJavaScriptEnabled(true);
webView.addJavascriptInterface(this, &test&);//对应js中的test.xxx
//设置可以访问文件
webSettings.setAllowFileAccess(true);
//设置支持缩放
webSettings.setBuiltInZoomControls(true);
webView.addJavascriptInterface(this, &test&);//对应js中的test.xxx
webView.addJavascriptInterface(this, &takePhoto&);//对应js中的test.xxx
this.webView.setWebChromeClient(new chromeClient());
this.webView.loadUrl(&链接地址&);
//设置Web视图
webView.setWebViewClient(new webViewClient (){
public void onPageFinished(WebView view, String url)
super.onPageFinished(view, url);
progressDialog.dismiss();//加载网页完成时,关闭提示
public void onPageStarted(WebView view, String url, Bitmap favicon)
super.onPageStarted(view, url, favicon);
progressDialog.show();&span style=&font-family: 宋体;&&//加载网页时,显示滚动条&/span&
在android中,上诉的js的调用的android中的方法:
* js调用android的活体验证身份的方法
* @param username
* @param ic_card
@JavascriptInterface
public void startPeopleIdentify(String username, String ic_card) {//对应js中xxx.hello(&&)
Log.e(&zqy&, &startPeopleIdentify::::& + username + &,& + ic_card);
number = ic_
* js调用android的拍照方法
* @param str
@JavascriptInterface
public void takePhoto(String str) {//对应js中xxx.hello(&&)
//调用摄像头
Intent intent = new Intent(MediaStore.ACTION_IMAGE_CAPTURE);
startActivityForResult(intent, ResultCodePhoto);
在js中,js调用android的方法:
function &span style=&font-family: 宋体;&&startPeopleIdentify&/span&&span style=&font-family: 宋体;&&() {&/span&
&span style=&white-space:pre&& &/span&window.&span style=&font-family: 宋体;&&test&/span&&span style=&font-family: 宋体;&&.&/span&&span style=&font-family: 宋体;&&startPeopleIdentify&/span&&span style=&font-family: 宋体;&&();//js调用android中的活体认证方法&/span&
function &span style=&font-family: 宋体;&&takePhoto&/span&() {
window.&span style=&font-family: 宋体;&&takePhoto&/span&.&span style=&font-family: 宋体;&&takePhoto&/span&&span style=&font-family: 宋体;&&();//js调用android中的拍照方法&/span&
}在activity中的回调:
//拍照回调返回
if(requestCode==ResultCodePhoto&&resultCode == RESULT_OK) {
String sdStatus = Environment.getExternalStorageState();
if (!sdStatus.equals(Environment.MEDIA_MOUNTED)) { // 检测sd是否可用
Log.i(&TestFile&,
&SD card is not avaiable/writeable right now.&);
String name = new DateFormat().format(&yyyyMMdd_hhmmss&, Calendar.getInstance(Locale.CHINA)) + &.jpg&;
Bundle bundle = data.getExtras();
Bitmap bitmap = (Bitmap) bundle.get(&data&);// 获取相机返回的数据,并转换为Bitmap图片格式
if (bitmap != null) {
final String result = bitmaptoString(bitmap);
webView.post(new Runnable() {//此处是将拍照返回的bitmap转成字符串,传递给js,显示拍照后的图片
public void run() {
webView.loadUrl(&javascript:callJS('& + param + &','& + result + &')&);
Toast.makeText(this, &拍照不成功,请重新拍照..&, Toast.LENGTH_SHORT).show();
//活体认证回调返回
if(requestCode==ResultCode&&resultCode==ResultCode)
// 刷新数据++++++++++++++++++++++++++++++++
Bundle bundle = data.getExtras();
String result = bundle.getString(&result&);
JSONObject jsonObject = new JSONObject(result);
int state =
jsonObject.getInt(&state&);
if(state==0){//识别成功
showCustomToast(&采样成功&);
showCustomToast(&采样失败,请重新采样!&);
} catch (JSONException e) {
e.printStackTrace();
以下是拍照后将bitmap转成字符串的方法:
* 将Bitmap转换成字符串
* @param bitmap
public String bitmaptoString(Bitmap bitmap) {
String string =
ByteArrayOutputStream bStream = new ByteArrayOutputStream();
pressFormat.PNG, 100, bStream);
byte[] bytes = bStream.toByteArray();
string = Base64.encodeToString(bytes, Base64.DEFAULT);
大致上的问题就到这里了,下面附赠活体认证的例子的链接,有需要的可以去下载,也可以去官网下载:
http://download.csdn.net/detail/qiuyin
官网地址:http://www.kexin.net/
参考知识库
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
访问:1229次
排名:千里之外ios9解锁密码忘了怎么办/ios9解锁密码忘了怎么办_ 百度_知道
当前位置: &&
ios9解锁密码忘了怎么办
来源:搜狐汽车 作者: 编辑:毅轩& 02:44:49
字号&小中大&&打印&&收藏
  ios9解锁密码忘了怎么办,QQ:1O8686272 受理:ID解锁. 密码找回,.苹果7/6解锁,等综合业务!是给了我深深感动
  原标题:甘肃酒泉主城区暖气管爆裂 15万居民供暖受影响
暖气管爆裂影响居民出行
暖气管爆裂影响居民出行
  今天上午,甘肃酒泉市敦煌路交解放路一暖气管道发生爆裂。截至12点,暖气管道里的水已经淹没了附近两条街道的路面,市区5.6万户15万居民供暖将受到影响。昨晚开始,酒泉市降温降雪,气温较低。目前,相关部门正在紧张抢修。(央视记者王皓)
车友社区:撞车技巧
版权所有:www.
电子邮箱: 备案号:
执行时间:0.88 秒

我要回帖

更多关于 人脸识别活体检测代码 的文章

 

随机推荐