از سال ۲۰۲۶، برای همسو شدن با مدل توسعه پایدار trunk و تضمین پایداری پلتفرم برای اکوسیستم، کد منبع را در سهماهه دوم و چهارم در AOSP منتشر خواهیم کرد. برای ساخت و مشارکت در AOSP، توصیه میکنیم android-latest-release به جای aosp-main استفاده کنید. شاخه manifest در android-latest-release همیشه به جدیدترین نسخه منتشر شده در AOSP ارجاع میدهد. برای اطلاعات بیشتر، به تغییرات در AOSP مراجعه کنید.
با مجموعهها، منظم بمانید
ذخیره و طبقهبندی محتوا براساس اولویتهای شما.
TfMetricProtoUtil
public class TfMetricProtoUtil
extends Object
| شیء جاوا |
| ↳ | com.android.tradefed.util.proto.TfMetricProtoUtil |
کلاس کمکی برای کمک به نقشه به نقشه گذار.
خلاصه
روشهای عمومی |
|---|
static | compatibleConvert ( map) تبدیل نقشه به نقشه . |
static MetricMeasurement.Metric | doubleArrayToMetric ( metric) لیستی از اعداد دوتایی را به یک Metric تبدیل کنید. |
static MetricMeasurement.Metric | doubleToMetric (Double metric) یک متریک سادهی دابل را به یک Metric تبدیل کنید. |
static MetricMeasurement.Metric | numericArrayToMetric ( metric) تبدیل لیستی از اعداد (int64) به Metric . |
static MetricMeasurement.Metric | numericToMetric (long value, String unit) یک Metric برای یک مقدار long/int ایجاد کنید و به صورت اختیاری یک واحد نیز ارائه دهید. |
static MetricMeasurement.Metric | numericToMetric (Long metric) تبدیل یک معیار عددی ساده به یک Metric . |
static MetricMeasurement.Metric | stringArrayToMetric ( metric) تبدیل لیستی از رشتهها به یک Metric . |
static MetricMeasurement.Metric | stringToMetric (String metric) تبدیل یک معیار رشتهای ساده (با فرمت قدیمی) به یک Metric (با فرمت جدید). |
static | upgradeConvert ( metrics) تبدیل از نقشه به HashMap . |
static | upgradeConvert ( metrics, boolean smartNumbers) تبدیل از نقشه به HashMap . |
سازندگان عمومی
TfMetricProtoUtil
public TfMetricProtoUtil ()
روشهای عمومی
تبدیل سازگار
public static compatibleConvert ( map)
تبدیل نقشه به نقشه .
doubleArrayToMetric
public static MetricMeasurement.Metric doubleArrayToMetric ( metric)
لیستی از اعداد دوتایی را به یک Metric تبدیل کنید.
| پارامترها |
|---|
metric | : لیستی که شامل معیار است. |
| بازگشتها |
|---|
MetricMeasurement.Metric | Metric ایجاد شده |
دابل تو متریک
public static MetricMeasurement.Metric doubleToMetric (Double metric)
یک متریک سادهی دابل را به یک Metric تبدیل کنید.
| پارامترها |
|---|
metric | Double : دابل حاوی یک متریک. |
| بازگشتها |
|---|
MetricMeasurement.Metric | Metric ایجاد شده |
عددیArrayToMetric
public static MetricMeasurement.Metric numericArrayToMetric ( metric)
تبدیل لیستی از اعداد (int64) به Metric .
| پارامترها |
|---|
metric | : لیستی که شامل معیار است. |
| بازگشتها |
|---|
MetricMeasurement.Metric | Metric ایجاد شده |
عددی-متریک
public static MetricMeasurement.Metric numericToMetric (long value,
String unit) یک Metric برای یک مقدار long/int ایجاد کنید و به صورت اختیاری یک واحد نیز ارائه دهید.
| پارامترها |
|---|
value | long : مقداری که ذخیره خواهد شد. |
unit | String : واحد مقدار، یا اگر واحدی وجود نداشته باشد، null. |
| بازگشتها |
|---|
MetricMeasurement.Metric | یک Metric که با اطلاعات پر شده است. |
عددی-متریک
public static MetricMeasurement.Metric numericToMetric (Long metric)
تبدیل یک معیار عددی ساده به یک Metric .
| پارامترها |
|---|
metric | Long : دوتایی که شامل یک متریک است. |
| بازگشتها |
|---|
MetricMeasurement.Metric | Metric ایجاد شده |
رشتهی آرایه به متریک
public static MetricMeasurement.Metric stringArrayToMetric ( metric)
تبدیل لیستی از رشتهها به یک Metric .
| پارامترها |
|---|
metric | : لیستی که شامل معیار است. |
| بازگشتها |
|---|
MetricMeasurement.Metric | Metric ایجاد شده |
stringToMetric
public static MetricMeasurement.Metric stringToMetric (String metric)
تبدیل یک معیار رشتهای ساده (با فرمت قدیمی) به یک Metric (با فرمت جدید).
| پارامترها |
|---|
metric | String : رشتهای که شامل یک معیار است. |
| بازگشتها |
|---|
MetricMeasurement.Metric | Metric ایجاد شده |
ارتقاتبدیل
public static upgradeConvert ( metrics)
تبدیل از نقشه به HashMap برای رفتن به رابط کاربری جدید. به دلیل محدودیتهای قالب قدیمی، ممکن است اطلاعات فقط تا حدی پر شوند.
ارتقاتبدیل
public static upgradeConvert ( metrics,
boolean smartNumbers)
تبدیل از نقشه به HashMap برای رفتن به رابط کاربری جدید. به دلیل محدودیتهای قالب قدیمی، ممکن است اطلاعات فقط تا حدی پر شوند.
| پارامترها |
|---|
metrics | |
smartNumbers | boolean : تبدیل اعداد به معیارهای صحیح |
محتوا و نمونه کدها در این صفحه مشمول پروانههای توصیفشده در پروانه محتوا هستند. جاوا و OpenJDK علامتهای تجاری یا علامتهای تجاری ثبتشده Oracle و/یا وابستههای آن هستند.
تاریخ آخرین بهروزرسانی 2025-12-04 بهوقت ساعت هماهنگ جهانی.
[[["درک آسان","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"]],["تاریخ آخرین بهروزرسانی 2025-12-04 بهوقت ساعت هماهنگ جهانی."],[],[]]