昨天晚上进行了电话聊天软件,在手机上进行真机测试,但是到了很晚的时候突然发现后台不能运行了,我换了一种方法还是不能运行,今天早上我又查看了一些资料,尝试了一些新的方法,有一些新的突破,今天晚上我还是要睡一下,今天检查代码的时候发现上次有一些失误,因为我粗心,导致了一些设置不够精确,如果语音聊天软件完全依靠网络的话,后台运行是必须的,如果后台不运行的话,有人给美女打电话也会收不到,到时候出现问题,每个人都来找我,那我到时候岂不非常的麻烦。
关于后台运行,我一直非常佩服,有两款软件,一款是阿里出品的阿里邮箱,第一款是网易支持的子弹短信,他们这两款各有特色,网易邮箱一直在后台运行,在状态栏出现耗电量的提示,这一点让别人很不爽,但是它的生命力极强,我无论清理都清理不掉,你的短信虽然没有在状态栏显示,但是清理的时候尝试多次也是可以清理掉的,今天晚上经过了多方查资料,综合进行写代码,我现在已经基本上实现了阿里云邮箱的状态,但是不知道耗电量如何。
其实耗电量是一个非常重要的指标,一款语音聊天软件耗电量低的话用户可以长时间待机,可以长时间接听来自电话聊天客户的请求,之前我这部手机是安卓7.0,耗电量相当大,自从升级到安卓八点之后,耗电量就降的非常低了,这个耗电量我是可以接受的,至于安卓6及之前的版本,我可以用其他方法进行设置,不一定非得用耗电量非常高的方法,那么我将会重点测试安卓7.0,这是一个使用率非常高的软件版本,我想在现在的电话聊天软件当中,加上一个新的功能,收集用户当前操作系统的版本号,如果只是看他的手机型号的话,还需要自己查操作系统版本,太麻烦了,我想加一个统计功能,无法了解当前我的聊天客户,他们的手机操作系统版本主要分布和形式。
其实到了晚上电话聊天人最多的时候,软件操作系统可能对手机进行一些限制,我觉得如果真的这样无法避免的话,我可以在时间到了之后加上一些特殊的方式,有些用户不希望晚上接电话,那么如果他退出软件的话,就不会让它在后台耗电了,这样做也是比较有人性化的,至于普通电话聊天的男客户,就不会让它一直在后台运行,也不会给他在状态栏提示,这样可能会让他非常不爽,他也不想让别人知道他在这里和美女语音聊天,但是可以保证最基本的在后台运行一段时间,例如说两三个小时之类的这两三个小时,他如果和一个美女文字聊天的话,也可以及时收到消息。
我要在软件发布之前要掌握很多种能够保证用户软件后台运行的方法,因为到时候在实际用户手机上安装的时候,每个人的手机它的型号不一样,可能会出现这种那种的问题,一旦用户出现问题来找我解决的时候,我可以把我准备的很多方法然后再去测试一下,顺便把他的设置方法收集到我的电话聊天软件当中的教程里面去,其实我非常想买几部vivo,OPPO,小米的手机进行测试,对具体的电话聊天软件,一开始我想去买二手手机,这样的话花的钱如果非常少的话也是可以的,但是我看了一下实际的价格,比真机全新的机器也只是便宜了一点点而已,我决定在我当前手机上进行全面的测试,可以在一些虚拟手机上也进行一些简单的测试,最好的方法是要实习客户帮我去测试,然后让他截图一下,我可以做成一个实际的教程,供其他人参考。