在安卓开发中,遇到bug是可以修复的,通过日志,或者调试各种方法都是可以解决的。但是耗电量高的问题,你又如何解决的呢?
这个问题第一次遇见,会觉得无从下手,没有丝毫的头绪。但问题出现了,必须要硬着头皮去解决了。
首先先检查手机什么最耗电,手机设定-》更多-》电池,看到了哪些应用耗电的情况。确定耗电的事实。
其次,我们要检查为什么它这么耗电,建议你下个超级终端,这就要有些linux的知识了,运行top -m 5 -t,
显示出按cpu大小列出5个进程列表。可以看到是哪个进程,cpu的使用率高,相信这5个你就能看到端倪,
多半有你的程序包名吧。
然后我们下载个strace命令安装包,这个问度娘。安装后,运行strace -p 456,就看到你的代码到底都在做什么了,
耗电罪魁祸首就是它了。
好了,有不明白的,加我群咨询,263862916
时间: 2024-10-15 21:23:08