解决百度人脸识别之离线识别SDK1.1demo编译失败和运行失败的问题

解决百度人脸识别之离线识别SDK1.1demo编译失败和运行失败的问题

在下载了FaceSDKAndroidSample,离线识别SDK1.1稳定版的demo,打开后先是编译失败,尝试了各种方法无效,网上看的帖子说是SDK版本问题,无奈已经尝试了卸载重装AS走投无路了,于是更新最新的全部SDK,包括一些tools,然后重新编译,奈斯!!!编程过了,高兴得要死,边自嗨边和同时炫耀我搞定了,run了以后脸色瞬间铁青,旁边的同事笑了摸摸我的头,哎~~~真是蛋疼,直接报错CompilationFailedException…。这尼玛具体的异常也没有,好烦看各路大神用命令行各种查问题。各种尝试没找到具体问题。
相当无奈之下然后去百度提交工单,打客服,终于找到了百度的技术大大,大大告诉我应该是gradle版本问题,因为在run的时候好像有看到implementation和api字眼,好像这两货就是gradle3.4后出来顶替complile的,emmm,就从这里下手了,因为demo默认的gradle是3.2的,我的AS是3.2.1的,gradle是4.6的,那么我觉得问题应该就在这个gradle这里,妥妥的应该错不了了,然后查了下implementation和api的区别,好个google亲爹,implementation的出现是为了节约编译时间,而api基本和complile一样,我的简单理解:implementation是对其他lib隐藏了依赖,lib2 implementation lib3,然后lib1 implementation lib2

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值