Em 2026, para nos alinharmos ao nosso modelo de desenvolvimento estável e garantir a estabilidade da plataforma para o ecossistema, vamos publicar o código-fonte no AOSP no segundo e quarto trimestres. Para criar e contribuir com o AOSP, use android-latest-release. A ramificação de manifesto android-latest-release sempre vai referenciar a versão mais recente enviada ao AOSP. Para mais informações, consulte Mudanças no AOSP.
Google uses AI technology to translate content into your preferred language. AI translations can contain errors.
Mantenha tudo organizado com as coleções
Salve e categorize o conteúdo com base nas suas preferências.
TfMetricProtoUtil
public
class
TfMetricProtoUtil
extends Object
| java.lang.Object
|
| ↳ |
com.android.tradefed.util.proto.TfMetricProtoUtil
|
Classe utilitária para ajudar na transição de Map<string, string=""> para Map<string, metric="">.</string,></string,>
Resumo
Métodos públicos |
static
Map<String, String>
|
compatibleConvert(Map<String, MetricMeasurement.Metric> map)
Conversão de Map<string, metric=""> para Map<string, string="">.
</string,></string,>
|
static
MetricMeasurement.Metric
|
createSingleValue(long value, String unit)
Crie um Metric para um único valor longo/int e, se quiser, forneça uma unidade.
|
static
MetricMeasurement.Metric
|
doubleArrayToMetric(List<Double> metric)
Converter uma lista de números de ponto flutuante de precisão dupla em um Metric.
|
static
MetricMeasurement.Metric
|
doubleToMetric(Double metric)
Converter uma métrica Double simples em um Metric.
|
static
MetricMeasurement.Metric
|
numericArrayToMetric(List<Long> metric)
Converter uma lista de números (int64) em um Metric.
|
static
MetricMeasurement.Metric
|
numericToMetric(Long metric)
Converter uma métrica numérica simples em um Metric.
|
static
MetricMeasurement.Metric
|
stringArrayToMetric(List<String> metric)
Converter uma lista de strings em um Metric.
|
static
MetricMeasurement.Metric
|
stringToMetric(String metric)
Converter uma métrica de string simples (formato antigo) em um Metric (novo formato).
|
static
HashMap<String, MetricMeasurement.Metric>
|
upgradeConvert(Map<String, String> metrics)
Conversão de Map<string, string=""> para HashMap<string, metric="">.
</string,></string,>
|
static
HashMap<String, MetricMeasurement.Metric>
|
upgradeConvert(Map<String, String> metrics, boolean smartNumbers)
Conversão de Map<string, string=""> para HashMap<string, metric="">.
</string,></string,>
|
Construtores públicos
TfMetricProtoUtil
public TfMetricProtoUtil ()
Métodos públicos
compatibleConvert
public static Map<String, String> compatibleConvert (Map<String, MetricMeasurement.Metric> map)
Conversão de Map<string, metric=""> para Map<string, string="">.</string,></string,>
| Retorna |
Map<String, String> |
|
createSingleValue
public static MetricMeasurement.Metric createSingleValue (long value,
String unit)
Crie um Metric para um único valor longo/int e, se quiser, forneça uma unidade.
| Parâmetros |
value |
long: o valor que será armazenado. |
unit |
String: a unidade do valor ou nulo se não houver unidade. |
| Retorna |
MetricMeasurement.Metric |
um Metric preenchido com as informações. |
doubleArrayToMetric
public static MetricMeasurement.Metric doubleArrayToMetric (List<Double> metric)
Converter uma lista de números de ponto flutuante de precisão dupla em um Metric.
| Parâmetros |
metric |
List: a lista que contém a métrica. |
| Retorna |
MetricMeasurement.Metric |
O Metric criado |
doubleToMetric
public static MetricMeasurement.Metric doubleToMetric (Double metric)
Converter uma métrica Double simples em um Metric.
| Parâmetros |
metric |
Double: o número de ponto flutuante de precisão dupla que contém uma métrica. |
| Retorna |
MetricMeasurement.Metric |
O Metric criado |
numericArrayToMetric
public static MetricMeasurement.Metric numericArrayToMetric (List<Long> metric)
Converter uma lista de números (int64) em um Metric.
| Parâmetros |
metric |
List: a lista que contém a métrica. |
| Retorna |
MetricMeasurement.Metric |
O Metric criado |
numericToMetric
public static MetricMeasurement.Metric numericToMetric (Long metric)
Converter uma métrica numérica simples em um Metric.
| Parâmetros |
metric |
Long: o número de ponto flutuante de precisão dupla que contém uma métrica. |
| Retorna |
MetricMeasurement.Metric |
O Metric criado |
stringArrayToMetric
public static MetricMeasurement.Metric stringArrayToMetric (List<String> metric)
Converter uma lista de strings em um Metric.
| Parâmetros |
metric |
List: a lista que contém a métrica. |
| Retorna |
MetricMeasurement.Metric |
O Metric criado |
stringToMetric
public static MetricMeasurement.Metric stringToMetric (String metric)
Converter uma métrica de string simples (formato antigo) em um Metric (novo formato).
| Parâmetros |
metric |
String: a string que contém uma métrica. |
| Retorna |
MetricMeasurement.Metric |
O Metric criado |
upgradeConvert
public static HashMap<String, MetricMeasurement.Metric> upgradeConvert (Map<String, String> metrics)
Conversão de Map<string, string=""> para HashMap<string, metric=""> para acessar a nova interface. As informações podem estar parcialmente preenchidas devido às limitações do formato antigo.</string,></string,>
| Retorna |
HashMap<String, MetricMeasurement.Metric> |
|
upgradeConvert
public static HashMap<String, MetricMeasurement.Metric> upgradeConvert (Map<String, String> metrics,
boolean smartNumbers)
Conversão de Map<string, string=""> para HashMap<string, metric=""> para acessar a nova interface. As informações podem estar parcialmente preenchidas devido às limitações do formato antigo.</string,></string,>
| Parâmetros |
metrics |
Map |
smartNumbers |
boolean: converter números em métricas de números inteiros |
| Retorna |
HashMap<String, MetricMeasurement.Metric> |
|
O conteúdo e os exemplos de código nesta página estão sujeitos às licenças descritas na Licença de conteúdo. Java e OpenJDK são marcas registradas da Oracle e/ou suas afiliadas.
Última atualização 2026-06-22 UTC.
[[["Fácil de entender","easyToUnderstand","thumb-up"],["Meu problema foi resolvido","solvedMyProblem","thumb-up"],["Outro","otherUp","thumb-up"]],[["Não contém as informações de que eu preciso","missingTheInformationINeed","thumb-down"],["Muito complicado / etapas demais","tooComplicatedTooManySteps","thumb-down"],["Desatualizado","outOfDate","thumb-down"],["Problema na tradução","translationIssue","thumb-down"],["Problema com as amostras / o código","samplesCodeIssue","thumb-down"],["Outro","otherDown","thumb-down"]],["Última atualização 2026-06-22 UTC."],[],[]]