Начиная с 2026 года, в соответствии с нашей моделью стабильной разработки основной ветки и для обеспечения стабильности платформы для экосистемы, мы будем публиковать исходный код в AOSP во 2-м и 4-м кварталах. Для сборки и внесения вклада в AOSP используйте ветку android-latest-release . Ветка android-latest-release manifest всегда будет ссылаться на самый последний релиз, выпущенный в AOSP. Для получения дополнительной информации см. раздел «Изменения в AOSP» .
Оптимизируйте свои подборки
Сохраняйте и классифицируйте контент в соответствии со своими настройками.
ResourceMetricUtil
public class ResourceMetricUtil
extends Object
| java.lang.Object |
| ↳ | com.android.tradefed.monitoring.collector.ResourceMetricUtil |
Вспомогательные функции для составления метрик.
Краткое содержание
Общедоступные методы |
|---|
static float | ConvertedMetricValue (String original, float conversionDivisor) Преобразует метрическое значение в различные единицы измерения и форматирует выходное значение. |
static Optional<String> | GetCommandResponse ( IDeviceManager deviceManager, String serial, String cmd, long timeoutMs) Выполняет команду adb и возвращает ответ в случае успеха. |
static Timestamp | GetCurrentTimestamp () Получает текущую метку времени из системных часов UTC. |
static float | RoundedMetricValue (String original) Проанализируйте и отформатируйте значение метрики. |
Государственные строители
ResourceMetricUtil
public ResourceMetricUtil ()
Общедоступные методы
ConvertedMetricValue
public static float ConvertedMetricValue (String original,
float conversionDivisor) Преобразует метрическое значение в различные единицы измерения и форматирует выходное значение.
| Параметры |
|---|
original | String : исходное строковое значение. |
conversionDivisor | float : делитель для преобразования единиц измерения. |
| Возвраты |
|---|
float | Выходное значение с плавающей запятой. |
| Броски |
|---|
NumberFormatException | если исходная строка равна null. |
GetCommandResponse
public static Optional<String> GetCommandResponse (IDeviceManager deviceManager,
String serial,
String cmd,
long timeoutMs) Выполняет команду adb и возвращает ответ в случае успеха.
| Параметры |
|---|
deviceManager | IDeviceManager : экземпляр IDeviceManager для выполнения команд на доступных устройствах. |
serial | String : серийный номер устройства. |
cmd | String : строка команды. |
timeoutMs | long : время ожидания в миллисекундах. |
GetCurrentTimestamp
public static Timestamp GetCurrentTimestamp ()
Получает текущую метку времени из системных часов UTC.
Округленное значение метрики
public static float RoundedMetricValue (String original)
Проанализируйте и отформатируйте значение метрики.
| Параметры |
|---|
original | String : исходное строковое значение. |
| Возвраты |
|---|
float | Выходное значение с плавающей запятой. |
| Броски |
|---|
NumberFormatException | если исходная строка равна null. |
Контент и образцы кода на этой странице предоставлены по лицензиям. Java и OpenJDK – это зарегистрированные товарные знаки корпорации Oracle и ее аффилированных лиц.
Последнее обновление: 2026-06-22 UTC.
[[["Прост для понимания","easyToUnderstand","thumb-up"],["Помог мне решить мою проблему","solvedMyProblem","thumb-up"],["Другое","otherUp","thumb-up"]],[["Отсутствует нужная мне информация","missingTheInformationINeed","thumb-down"],["Слишком сложен/слишком много шагов","tooComplicatedTooManySteps","thumb-down"],["Устарел","outOfDate","thumb-down"],["Проблема с переводом текста","translationIssue","thumb-down"],["Проблемы образцов/кода","samplesCodeIssue","thumb-down"],["Другое","otherDown","thumb-down"]],["Последнее обновление: 2026-06-22 UTC."],[],[]]