迪克斯克拉_获取有关改善克拉的Android手机电池寿命的建议

2024-02-15 15:20

本文主要是介绍迪克斯克拉_获取有关改善克拉的Android手机电池寿命的建议,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

迪克斯克拉

迪克斯克拉

carat-header

You don’t need a task killer because Android can normally manage processes better on its own. However, this all falls apart if there’s a buggy app hogging your resources and running when it shouldn’t be. But how do you identify these misbehaving apps?

您不需要任务杀手,因为Android通常可以更好地自行管理流程。 但是,如果有一个错误的应用程序占用了资源并在不应该运行的情况下运行,那么一切都将崩溃。 但是,您如何识别这些行为异常的应用程序?

Carat, an app developed by a team of researches at AMP Lab at UC Berkeley, is an Android app that collects samples from many devices and suggests actions you can take to improve your phone’s battery life. Carat uses machine learning to analyze the data it collects and identify battery hogs.

Carat是由UC Berkeley AMP实验室的一组研究团队开发的应用程序,它是一款Android应用程序,可从许多设备中收集样本并提出可采取的行动来改善手机的电池寿命。 克拉使用机器学习来分析其收集的数据并识别电池消耗。

克拉入门 (Getting Started With Carat)

Carat isn’t a quick-fix app. It’s very easy to use, but it will take some time to do its work. To generate personalized recommendations, you’ll need to use Carat for about a week before it will start generating reports specific to your phone. However, Carat doesn’t run in the background, so it won’t drain your battery life.

克拉不是快速修复的应用。 它非常易于使用,但是需要一些时间才能完成工作。 要生成个性化推荐,您需要使用Carat大约一周,然后才能开始生成特定于您手机的报告。 但是,Carat不在后台运行,因此不会耗尽电池寿命。

To get started, first install the free Carat app from Google Play. In the first week, you’ll want to open Carat at least once per day (when you have a network connection) so it can collect samples of your phone’s data and upload it to its servers, where it can be analyzed. Carat does not run in the background, so it depends on you opening it so it can collect this data.

首先,请先从Google Play安装免费的Carat应用程序。 在第一周,您将希望每天至少打开一次Carat(有网络连接时),以便它可以收集手机数据的样本并将其上传到服务器中进行分析。 Carat不在后台运行,因此取决于您打开它的方式,以便它可以收集此数据。

help-carat-collect-data

Don’t expect any suggestions for the first week. If you’re lucky, you may not see any suggestions even after the first week — that’s a sign your phone is in good shape and you’re not using any known battery-hogging apps.

不要期望第一周有任何建议。 如果幸运的话,即使在第一周之后,您也可能看不到任何建议-这表明您的手机状态良好,并且您没有使用任何已知的耗电应用。

设备,错误和生猪 (Device, Bugs, and Hogs)

The Device screen shows you information about your smartphone’s battery life.  You’ll see a J-Score, which lets you compare your device’s actual battery life to the battery life of other devices running Carat. For example, a J-Score of 89 in the screenshot below indicates that our phone has better battery life in-use than 89% of the other phones Carat knows about.

设备屏幕显示有关智能手机电池寿命的信息。 您会看到一个J-Score,可让您将设备的实际电池寿命与其他运行Carat的设备的电池寿命进行比较。 例如,下面的屏幕快照中的J-Score为89,表明我们的手机在使用中的电池寿命比Carat知道的其他手机的89%更长。

Carat also measures your phone’s Active Battery Life, which is approximately “the amount of time your battery would last if you started from a full charge and discharged the battery at a rate that was the average of what Carat observed on your device during active use.”

Carat还可以测量手机的有效电池寿命,该时间大约是“如果您从充满电开始并以正常使用期间在设备上观察到的Carat观察到的平均值放电,则电池可以持续的时间。 ”

carat-device-screen

Carat divides problem apps into Bugs and Hogs. Bugs are apps that use a lot of energy on a small percentage of devices — a sign that they’re potentially buggy. Restarting them may improve your battery life.

Carat将有问题的应用程序分为Bug和Hogs。 错误是在一小部分设备上消耗大量能量的应用程序-这表明它们可能存在错误。 重新启动它们可能会延长电池寿命。

Hogs are apps that seem to cause additional battery drain on a large number of devices. A hog app is likely programmed badly, and having it running at all will decrease your battery life. You should kill these apps.

猪是似乎在大量设备上造成额外电池消耗的应用程序。 猪的应用程序可能编程错误,完全运行会减少电池寿命。 您应该杀死这些应用程序。

carat-hogs

Of course, you can also improve things by uninstalling a Bug or Hog app and replacing it with a better-behaved alternative if you use the app.

当然,您也可以通过卸载Bug或Hog应用程序并用行为更好的替代方法代替它来改善性能。

更多电池寿命改善 (More Battery Life Improvements)

In the future, you should open Carat every few days or so to upload new samples from your device and see if it has any additional suggestions for you.

将来,您应该每隔几天左右打开Carat,以从设备上载新样本,然后查看它是否还有其他建议。

However, Carat is focused on identifying buggy apps, not features that drain your battery life. It won’t advise you to turn your screen brightness down to squeeze out more battery life. It also won’t identify wakelocks and inform you that you can improve battery life by turning off automatic syncing in apps such as Gmail. If you’re looking for recommendations like this one, check out our guide to identifying and eliminating wakelocks and our tips for improving your Android phone’s battery life in general.

但是,Carat专注于识别错误的应用程序,而不是消耗电池寿命的功能。 它不建议您调低屏幕亮度以延长电池寿命。 它还不会识别唤醒锁,并通知您可以通过关闭Gmail等应用程序中的自动同步来延长电池寿命。 如果您正在寻找这样的建议,请查看我们的识别和消除唤醒锁的指南,以及有关总体上改善Android手机电池寿命的提示。



Thanks to sdaigherty on the forum for suggesting this app!

感谢论坛上的sdaigherty建议这个应用程序!

翻译自: https://www.howtogeek.com/162932/get-suggestions-for-improving-your-android-phones-battery-life-with-carat/

迪克斯克拉

这篇关于迪克斯克拉_获取有关改善克拉的Android手机电池寿命的建议的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/711766

相关文章

一文详解如何使用Java获取PDF页面信息

《一文详解如何使用Java获取PDF页面信息》了解PDF页面属性是我们在处理文档、内容提取、打印设置或页面重组等任务时不可或缺的一环,下面我们就来看看如何使用Java语言获取这些信息吧... 目录引言一、安装和引入PDF处理库引入依赖二、获取 PDF 页数三、获取页面尺寸(宽高)四、获取页面旋转角度五、判断

Android kotlin中 Channel 和 Flow 的区别和选择使用场景分析

《Androidkotlin中Channel和Flow的区别和选择使用场景分析》Kotlin协程中,Flow是冷数据流,按需触发,适合响应式数据处理;Channel是热数据流,持续发送,支持... 目录一、基本概念界定FlowChannel二、核心特性对比数据生产触发条件生产与消费的关系背压处理机制生命周期

Android ClassLoader加载机制详解

《AndroidClassLoader加载机制详解》Android的ClassLoader负责加载.dex文件,基于双亲委派模型,支持热修复和插件化,需注意类冲突、内存泄漏和兼容性问题,本文给大家介... 目录一、ClassLoader概述1.1 类加载的基本概念1.2 android与Java Class

Python使用OpenCV实现获取视频时长的小工具

《Python使用OpenCV实现获取视频时长的小工具》在处理视频数据时,获取视频的时长是一项常见且基础的需求,本文将详细介绍如何使用Python和OpenCV获取视频时长,并对每一行代码进行深入解析... 目录一、代码实现二、代码解析1. 导入 OpenCV 库2. 定义获取视频时长的函数3. 打开视频文

MySQL 获取字符串长度及注意事项

《MySQL获取字符串长度及注意事项》本文通过实例代码给大家介绍MySQL获取字符串长度及注意事项,本文通过实例代码给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友参考下吧... 目录mysql 获取字符串长度详解 核心长度函数对比⚠️ 六大关键注意事项1. 字符编码决定字节长度2

python3如何找到字典的下标index、获取list中指定元素的位置索引

《python3如何找到字典的下标index、获取list中指定元素的位置索引》:本文主要介绍python3如何找到字典的下标index、获取list中指定元素的位置索引问题,具有很好的参考价值,... 目录enumerate()找到字典的下标 index获取list中指定元素的位置索引总结enumerat

Redis 配置文件使用建议redis.conf 从入门到实战

《Redis配置文件使用建议redis.conf从入门到实战》Redis配置方式包括配置文件、命令行参数、运行时CONFIG命令,支持动态修改参数及持久化,常用项涉及端口、绑定、内存策略等,版本8... 目录一、Redis.conf 是什么?二、命令行方式传参(适用于测试)三、运行时动态修改配置(不重启服务

Android DataBinding 与 MVVM使用详解

《AndroidDataBinding与MVVM使用详解》本文介绍AndroidDataBinding库,其通过绑定UI组件与数据源实现自动更新,支持双向绑定和逻辑运算,减少模板代码,结合MV... 目录一、DataBinding 核心概念二、配置与基础使用1. 启用 DataBinding 2. 基础布局

Android ViewBinding使用流程

《AndroidViewBinding使用流程》AndroidViewBinding是Jetpack组件,替代findViewById,提供类型安全、空安全和编译时检查,代码简洁且性能优化,相比Da... 目录一、核心概念二、ViewBinding优点三、使用流程1. 启用 ViewBinding (模块级

SpringMVC高效获取JavaBean对象指南

《SpringMVC高效获取JavaBean对象指南》SpringMVC通过数据绑定自动将请求参数映射到JavaBean,支持表单、URL及JSON数据,需用@ModelAttribute、@Requ... 目录Spring MVC 获取 JavaBean 对象指南核心机制:数据绑定实现步骤1. 定义 Ja