石家庄出差-软硬件调试小记

背景

公司项目实施,涉及到软硬件调试,需要到现场安装以及测试,软件实际已经开发和测试完成,只是产品负责人担心新的硬件会有兼容问题,于是拉上我一起去现场。

 

过程

第一天

飞机直达目的地,刚下飞机,就看到对接的技术发来测试结果:硬件A安装软件顺利,只是语音识别不能工作。于是下飞机到现场的路上已经在思考可能是讯飞的唤醒和阿里识别冲突了。

于是到现场立马开好电脑,准备切换到百度的唤醒和识别服务,这块之前代码都有的,只是没有给项目配置。寻找账号赶紧弄好配置,然后测试一下,可以唤醒和识别。只是唤醒词是老的。然后在百度后台找了一圈怎么生成新唤醒词,这块吐槽一下,后台不是很友好,总之找了半天,有找到就是生成不了,也没有错误提示,就是跳转跳来跳去。好吧,想到老的唤醒词是老大生成的,于是求助老大,老大一会就发来生成的新的唤醒文件wake.bin。替换测试ok。

到这硬件A已经能正常工作。

后面修改了一些体验方面的问题,然后21点30下班准备去石家庄一个网红店“火社火锅”吃晚饭,到地点已经10点了,还等了几分钟,我也是服了。吃完感觉是真的🌶!味道还行吧

第二天

早上起来在酒店解决早餐,吃完就去现场,今天要测试下客户的硬件B。安装完后进入系统,崩了。有点懵。这也太不给面了吧,然后查本地日志,啥也没有。查系统版本是5.1.1,系统版本是有点老,一方面咨询硬件方是否可以升级(得到确定的结论是无法升级),另一个调试程序,

没啥头绪啊,因为什么日志也没有,也无法直接连接进行调试。wifi adb也试了,连不上。

只能弄个分支,来单独分析这个问题了。于是在分支上好些地方加了toast提示,结果很多入口的地方toast没出来。

不可思议,再新建一个activity,然后只设置布局文件,结果还崩了。这时候怀疑是webrtc组件的支持问题。于是在布局文件中去掉webrtc的组件,结果还是崩,这会倒也放心了,不是什么大的兼容问题,已经19点了,肚子饿的咕咕叫,让对接的哥们先回了,问题不大,今天能搞定。我们先去吃饭,买了个全家桶上来,吃的饱饱的,继续干活。

吃完测了好几把,确认是webview的系统兼容问题(博文:

https://mp.csdn.net/console/editor/html/109453280)。终于可以进入系统,但是进入系统后,由于硬件内存过低,只有1G,明显低于要求,软件是能跑,但是效果不佳,产品负责人在跟对接人沟通明天需要更换其他硬件测试。

时间来到0点了,优化了其他几个小问题,准备回去睡觉。编好版本,安装,白屏了,想爆粗了!啥玩意啊,一查,视频服务挂了,但是程序没有提示,下载还得优化,上github找了个几kstar的下载来替换,ok,运行正常。

问题搞完已经快2点了,回酒店睡觉。

艹蛋的一天。

第三天

客户一大早拿来硬件c(配置比硬件b高),我们9点就赶到现场,想着早点弄完,赶下午的飞机。安装软件,运行测试正常。

买好下午的机票。中午客户带我们去附近饭店吃午饭,肉真多,一大盆牛大骨,过瘾了~

吃完赶飞机~

小结

出差的几天挺忙的,比上班累,不过还比较充实,但愿项目一切顺利,这样也值得了!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值