抖音技术分享:抖音Android端手机功耗问题的全面分析和详细优化实践

抖音技术分享:抖音Android端手机功耗问题的全面分析和详细优化实践

本文由字节跳动技术团队高原、汤中峰分享,原题“抖音功耗优化实践”,本文有修订和改动。一、引言功耗优化是应用体验优化的一个重要课题,高功耗会引发用户的电量焦虑,也会导致糟糕的发热体验,从而降低了用户的使用意愿。而功耗又是涉及整机的长时间多场景的综合性复杂指标,影响因素很多。不论是功耗的量化拆解,还是异...

钉钉 Android 端功耗优化最佳实践(上)

钉钉 Android 端功耗优化最佳实践(上)

背景钉钉作为亿级企业数字化平台,高效即时沟通是核心能力之一,消息即时触达以及后台功耗一直是 Android 端核心体验,随着业务快速的发展,越来越多的消息信令通过钉钉自有的长连接通道推送到客户端,同时手机续航也是用户和手机厂商关心的核心体验之一。面临的问题在钉钉快速发展的过程中,我们收到部分用户反馈...

开源Android容器化框架Atlas开发者指南

7 课时 |
1532 人已学 |
免费
开发者课程背景图
钉钉 Android 端功耗优化最佳实践(中)

钉钉 Android 端功耗优化最佳实践(中)

更多精彩内容,欢迎观看:钉钉 Android 端功耗优化最佳实践(上):https://developer.aliyun.com/article/1262699?spm=a2c6h.13148508.setting.14.1fb44f0e1zEMZJ感知能力 - 功耗部件监控感知能力的建设对于了解线...

钉钉 Android 端功耗优化最佳实践(下)

钉钉 Android 端功耗优化最佳实践(下)

更多精彩内容,欢迎观看:钉钉 Android 端功耗优化最佳实践(中):https://developer.aliyun.com/article/1262697?groupCode=alibabaf2e防劣化能力如前文所说,不同于 Crash、ANR 等问题,耗电量在线上是没有一个可以量化的...

功耗优化 · 方案篇 · Android功耗优化指导规范(2)

功耗优化 · 方案篇 · Android功耗优化指导规范(2)

四、功耗优化案例分析4.1 CPU异常SOP4.1.1 CPU异常归因CPU高负载异常是最常见的一类功耗问题。引起CPU高负载的原因有很多,通常是业务开发的不规范导 致的。高功耗任务主要通过线下和线上的工具,识别出CPU异常,进行进行Case by case的优化。除了使用Android Profi...

功耗优化 · 方案篇 · Android功耗优化指导规范

功耗优化 · 方案篇 · Android功耗优化指导规范

【小木箱成长营】功耗优化系列文章:功耗优化 · 入门篇 · 浅析Android耗电量优化功耗优化 · 工具篇 · 常用的7款功耗优化工具功耗优化 · 实战篇 · 100万日活APP功耗优化实践Tips: 关注小木箱成长营公众号, 回复"功耗优化"可免费获取功耗优化思维导图。一、序言Hello,我是小...

功耗优化 · 入门篇 · 浅析Android耗电量优化(2)

功耗优化 · 入门篇 · 浅析Android耗电量优化(2)

五. APM 耗电监控建设影响App电量的因素有: 有屏幕, GPS,CPU,Radio,Video/Audio,Wifi 或蓝牙等那么我们该如何计算耗电量呢?怎么监控多进程,前后台等不同方式监测耗电情况呢?手机系统耗电这块我们可以根据 /system/framework/framework-res...

功耗优化 · 入门篇 · 浅析Android耗电量优化(1)

功耗优化 · 入门篇 · 浅析Android耗电量优化(1)

一. 发热案例分析Android 框架层通过一个名为 batterystats 的系统服务,电池的信息,电压,温度,充电状态等等,都是由BatteryService来提供的。电池的这些信息是BatteryService通过广播主动把数据传送给所关心的应用程序。实现了电量统计的功能,batteryst...

本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。

产品推荐

社区圈子

mPaaS 移动开发平台
mPaaS 移动开发平台
mPaaS 源于蚂蚁集团金融科技,为 App 开发、测试、运营及运维提供云到端的一站式解决方案,致力于提供高效、灵活、稳定的移动研发、管理平台。 官网地址:https://www.aliyun.com/product/mobilepaas/mpaas
143+人已加入
加入
相关电子书
更多
Android组件化实现
蚂蚁聚宝Android秒级编译—— Freeline
Android插件化:从入门到放弃
立即下载 立即下载 立即下载