记录一次无法很好解决的问题
Posted bling123
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了记录一次无法很好解决的问题相关的知识,希望对你有一定的参考价值。
近些天在做手机的一些测试,问题如下:
(1)待机时长较短:20180526 13:00 100% -----20180528 08:30 已经关机
(2)手机某一段时间异常卡顿
(3)终端切换字体时、重启终端时,出现过“桌面”异常停止
手机硬件为:
系统:android6.0,处理器:四核1.5GHZ,内部存储:32GB,运行内存:3GB
1、如何查询手机耗电量及待机时间较短问题:
一般来说,如果我们手头上没有测量电池电压的工具的话,最简单的方法就是将电池充满电,每隔一个时间段(一般来讲是6小时)来记录手机剩余电量。
通过:设置--其他--存储和电量--电池,可以查看到电池电量使用情况;点击某个应用(如:斗米、探探等)可以进入查看详细使用情况。
应用斗米使用情况如下:
CPU使用时间:5小时52分49秒
CPU(前台):26秒
保持唤醒状态:20小时40分7秒
接收的wlan数据包:6183
发送的wlan数据包:7519
计算出的耗电量:592毫安时
应用探探使用情况如下:
CPU使用时间:3小时47分06秒
CPU(前台):0秒
保持唤醒状态:00小时4分43秒
接收的wlan数据包:1191
发送的wlan数据包:1720
计算出的耗电量:387毫安时
原因描述:
这些应用在手机待机过程中并没有使用,但是却较长时间保持在唤醒状态(后台自唤醒,系统杀死;再次唤醒杀死),且保持了wlan数据通信,因此增加了耗电量,减少了待机时长。
解决方案:
因为我们无法保证用户下载何种应用,所以只能从自身系统以及硬件优化开始。
原安卓系统的自动获取手机权限的机制,在此不放开;并去除原有电池优化模式,增加现有电池优化机制。硬件上:更换更大毫安的电池。最后只能但愿用户不要下载那些花里胡哨的应用吧。
2、针对手机异常卡顿:
问题描述:(1)开启多个应用之后(2)解锁过程中
现有机制:可用内存低于40%清理非白名单内存、锁屏清理非白名单内存。
开发给出的解释为:多个应用或多个进程在后台默默唤醒或开启,无法做到更好的控制。
解决方案:更换处理器,暂无更好的解决方案。
3、针对“桌面”停止:
前置条件:打开:设置--其他--更多--开发者选项--显示“应用程序出错”
问题描述:通过设置,重新更换字体,长按HOME键退回至桌面,“桌面”停止。若关闭设置中的选项,无此“桌面停止”提示。
总觉得很奇怪。
联想到相似问题:后台有其他应用,开启或者运行其他完毕应用时,后台应用会弹出,对比其他安卓手机(如华为的、小米)均无此问题。
开发给出解释:这是正常现象。------这里我觉得,应该是没有找到解决方案才是这样说的吧。哈哈哈~
以上是关于记录一次无法很好解决的问题的主要内容,如果未能解决你的问题,请参考以下文章
Python 应用闭包思路动态生成unittest执行脚本---分析问题,解决问题,记录填坑。