首页 > 学院 > 开发设计 > 正文

集成一个第三方SDK正确工作流程(踩坑有感)

2019-11-07 22:49:15
字体:
来源:转载
供稿:网友

最近一个项目需要集成一个身份证阅读功能,相关硬件厂商提供了一个测试机和相关的测试demo和开发sdk,由于我是半路接手,和硬件厂家的沟通交流都不是由我来完成,导致工作进度十分缓慢。 坑1:未提供任何开发文档,测试demo中的每一段代码我都需要比较清除地了解其作用。 坑2:对接过程中注意到了引入lib库,但没有注意引入so文件,导致底层功能无法实现。 坑3:一些涉及到底层的代码其原路径不能更改,即不能更换包名,因为包名的更换导致项目运行错误。 坑4:硬件设备质量不高,电池容量太差,测试几天之后设备挂掉了,而且没有备用机,导致项目停滞。

以后在进行第三方sdk的集成时,一定要自己亲自和硬件厂商对接,询问清楚对接时容易出现的问题,比如库的引入、so文件的引入和包名是否能随意更改等;一定要让厂家提供对接文档,不必自己过多研究其代码,事半功倍;硬件厂商技术人员无法拍板,但测试时可以多申请一台备用设备。


发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表