Начиная с 2026 года, в соответствии с нашей моделью стабильной разработки основной ветки и для обеспечения стабильности платформы для экосистемы, мы будем публиковать исходный код в AOSP во 2-м и 4-м кварталах. Для сборки и внесения вклада в AOSP используйте ветку android-latest-release . Ветка android-latest-release manifest всегда будет ссылаться на самый последний релиз, выпущенный в AOSP. Для получения дополнительной информации см. раздел «Изменения в AOSP» .
Оптимизируйте свои подборки
Сохраняйте и классифицируйте контент в соответствии со своими настройками.
TfMetricProtoUtil
public class TfMetricProtoUtil
extends Object
| java.lang.Object |
| ↳ | com.android.tradefed.util.proto.TfMetricProtoUtil |
Вспомогательный класс для работы с картой. на карту переход.
Краткое содержание
Общедоступные методы |
|---|
static Map<String, String> | compatibleConvert (Map<String, MetricMeasurement.Metric> map) Преобразование карты на карту . |
static MetricMeasurement.Metric | createSingleValue (long value, String unit) Создайте Metric для одного значения типа long/int и, при необходимости, укажите единицу измерения. |
static MetricMeasurement.Metric | doubleArrayToMetric (List<Double> metric) Преобразовать список чисел с плавающей запятой типа double в тип Metric . |
static MetricMeasurement.Metric | doubleToMetric (Double metric) Преобразовать простую метрику типа Double в Metric . |
static MetricMeasurement.Metric | numericArrayToMetric (List<Long> metric) Преобразовать список числовых значений (int64) в Metric . |
static MetricMeasurement.Metric | numericToMetric (Long metric) Преобразовать простую числовую метрику в Metric . |
static MetricMeasurement.Metric | stringArrayToMetric (List<String> metric) Преобразовать список строк в Metric . |
static MetricMeasurement.Metric | stringToMetric (String metric) Преобразовать простую строковую метрику (старый формат) в Metric (новый формат). |
static HashMap<String, MetricMeasurement.Metric> | upgradeConvert (Map<String, String> metrics) Преобразование из карты к Хэш-карте . |
static HashMap<String, MetricMeasurement.Metric> | upgradeConvert (Map<String, String> metrics, boolean smartNumbers) Преобразование из карты к Хэш-карте . |
Государственные строители
TfMetricProtoUtil
public TfMetricProtoUtil ()
Общедоступные методы
совместимыйКонверт
public static Map<String, String> compatibleConvert (Map<String, MetricMeasurement.Metric> map)
Преобразование карты на карту .
| Возвраты |
|---|
Map<String, String> | |
createSingleValue
public static MetricMeasurement.Metric createSingleValue (long value,
String unit) Создайте Metric для одного значения типа long/int и, при необходимости, укажите единицу измерения.
| Параметры |
|---|
value | long : Значение, которое будет сохранено. |
unit | String : единица измерения значения или null, если единица измерения не указана. |
| Возвраты |
|---|
MetricMeasurement.Metric | Metric , заполненная информацией. |
doubleArrayToMetric
public static MetricMeasurement.Metric doubleArrayToMetric (List<Double> metric)
Преобразовать список чисел с плавающей запятой типа double в тип Metric .
| Параметры |
|---|
metric | List : Список, содержащий метрику. |
| Возвраты |
|---|
MetricMeasurement.Metric | Созданная Metric |
doubleToMetric
public static MetricMeasurement.Metric doubleToMetric (Double metric)
Преобразовать простую метрику типа Double в Metric .
| Параметры |
|---|
metric | Double : число типа double, содержащее метрику. |
| Возвраты |
|---|
MetricMeasurement.Metric | Созданная Metric |
numericArrayToMetric
public static MetricMeasurement.Metric numericArrayToMetric (List<Long> metric)
Преобразовать список числовых значений (int64) в Metric .
| Параметры |
|---|
metric | List : Список, содержащий метрику. |
| Возвраты |
|---|
MetricMeasurement.Metric | Созданная Metric |
numericToMetric
public static MetricMeasurement.Metric numericToMetric (Long metric)
Преобразовать простую числовую метрику в Metric .
| Параметры |
|---|
metric | Long : число с плавающей запятой, содержащее метрику. |
| Возвраты |
|---|
MetricMeasurement.Metric | Созданная Metric |
stringArrayToMetric
public static MetricMeasurement.Metric stringArrayToMetric (List<String> metric)
Преобразовать список строк в Metric .
| Параметры |
|---|
metric | List : Список, содержащий метрику. |
| Возвраты |
|---|
MetricMeasurement.Metric | Созданная Metric |
stringToMetric
public static MetricMeasurement.Metric stringToMetric (String metric)
Преобразовать простую строковую метрику (старый формат) в Metric (новый формат).
| Параметры |
|---|
metric | String : строка, содержащая метрику. |
| Возвраты |
|---|
MetricMeasurement.Metric | Созданная Metric |
upgradeConvert
public static HashMap<String, MetricMeasurement.Metric> upgradeConvert (Map<String, String> metrics)
Преобразование из карты к Хэш-карте Для перехода к новому интерфейсу информация может быть заполнена лишь частично из-за ограничений старого формата.
| Возвраты |
|---|
HashMap<String, MetricMeasurement.Metric> | |
upgradeConvert
public static HashMap<String, MetricMeasurement.Metric> upgradeConvert (Map<String, String> metrics,
boolean smartNumbers)Преобразование из карты к Хэш-карте Для перехода к новому интерфейсу информация может быть заполнена лишь частично из-за ограничений старого формата.
| Параметры |
|---|
metrics | Map |
smartNumbers | boolean : преобразование чисел в целочисленные метрики |
| Возвраты |
|---|
HashMap<String, MetricMeasurement.Metric> | |
Контент и образцы кода на этой странице предоставлены по лицензиям. 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."],[],[]]