Cnbeta 04月18日 10:07
Google推出新计划旨在解决Android设备耗电量过快 提醒开发者优化
index_new5.html
../../../zaker_core/zaker_tpl_static/wap/tpl_guoji1.html

 

安卓设备电量消耗过快,常因应用程序后台过度唤醒导致。Google推出新计划,通过Android Vitals仪表盘追踪应用“过度唤醒锁”使用情况,帮助开发者优化应用,提升设备续航。该计划旨在识别并标记24小时内使用唤醒锁超过3小时的后台运行应用。Google正与三星等厂商合作,制定统一的性能标准。然而,对于恶意使用唤醒锁的应用,该计划效果有限。

💡 唤醒锁是安卓系统的功能,允许设备在空闲时保持唤醒状态,部分应用如音乐播放器、运动追踪需使用。

📱 部分应用滥用唤醒锁,即使没有后台功能也持续唤醒设备,导致资源消耗和电量快速耗尽。

📊 Google Play 管理中心的Android Vitals仪表盘将标记24小时内使用唤醒锁超过3小时的后台应用,帮助开发者排查和优化。

🤝 Google正与三星等OEM合作,制定统一的性能标准,以提升安卓设备上的应用运行效率。

Android设备有时候可能会莫名其妙的出现电量快速耗尽的情况,大多数这种情况都不是系统本身的问题,而是用户安装的某些应用程序通过频繁唤醒或其他保活手段导致消耗硬件资源和电量。

现在Google制定新计划旨在解决这个问题但仅面向善良的开发者:开发者可以通过 Google Play 管理中心的 Android Vitals 仪表盘追踪自己的应用程序“过度唤醒锁”使用情况。

唤醒锁是Android的系统级功能,该功能可以让Android设备即便在空闲状态也强制保持唤醒状态,有些应用程序有正当理由使用唤醒锁,例如在后台播放的音乐或者需要持续追踪用户运动记录的应用程序。

然而还有很多应用程序没有后台使用功能也使用唤醒锁导致Android系统始终无法进入空闲状态,而后台这些进程持续运营也会导致内存占用和电池电量被更快耗尽,于是手机续航时间被缩短。

新的 Android Vitals 仪表盘会标记在 24 小时内使用唤醒锁超过 3 小时的应用程序,前提是该应用在后台运行且没有活跃的前台服务,开发者可以根据这些信息排查自己的应用程序是否存在问题以及进行针对性的优化。

目前Google正在与三星等 OEM 合作建立一致的定义,明确 Android 设备上良好性能的具体表现,其目标是帮助开发者编写更高效的应用程序,使这些应用程序能够在不同品牌的Android设备上良好运行。

遗憾的是有不少应用程序是故意使用唤醒锁达成后台持续运行的目的,这些应用程序甚至还会与其他应用程序合作进行相互唤醒从而始终在后台运行,所以Google的新计划仅限于那些善良的开发者们,对于心怀不轨的开发者没有太大的作用。

Fish AI Reader

Fish AI Reader

AI辅助创作,多种专业模板,深度分析,高质量内容生成。从观点提取到深度思考,FishAI为您提供全方位的创作支持。新版本引入自定义参数,让您的创作更加个性化和精准。

FishAI

FishAI

鱼阅,AI 时代的下一个智能信息助手,助你摆脱信息焦虑

联系邮箱 441953276@qq.com

相关标签

安卓 电量 唤醒锁 应用优化
相关文章