اعتبارًا من عام 2026، ولضمان اتّساق نموذج التطوير الثابت الأساسي واستقرار المنصة في النظام المتكامل، سننشر رمز المصدر في مشروع Android مفتوح المصدر (AOSP) في الربعَين الثاني والرابع. لبناء مشروع Android مفتوح المصدر والمساهمة فيه، استخدِم android-latest-release. سيشير فرع بيان android-latest-release دائمًا إلى أحدث إصدار تم نشره في مشروع Android مفتوح المصدر. لمزيد من المعلومات، يُرجى الاطّلاع على التغييرات في مشروع Android مفتوح المصدر.
Google uses AI technology to translate content into your preferred language. AI translations can contain errors.
تنظيم صفحاتك في مجموعات
يمكنك حفظ المحتوى وتصنيفه حسب إعداداتك المفضّلة.
TfMetricProtoUtil
public
class
TfMetricProtoUtil
extends Object
| java.lang.Object
|
| ↳ |
com.android.tradefed.util.proto.TfMetricProtoUtil
|
فئة أدوات مساعدة لتسهيل عملية الانتقال من Map<string, string=""> إلى Map<string, metric="">.</string,></string,>
ملخّص
الإجراءات العامة |
static
Map<String, String>
|
compatibleConvert(Map<String, MetricMeasurement.Metric> map)
تحويل Map<string, metric=""> إلى Map<string, string="">.
</string,></string,>
|
static
MetricMeasurement.Metric
|
createSingleValue(long value, String unit)
أنشئ Metric لقيمة طويلة/عدد صحيح واحد، وقدِّم وحدة اختياريًا.
|
static
MetricMeasurement.Metric
|
doubleArrayToMetric(List<Double> metric)
حوِّل قائمة من الأعداد المضاعفة إلى 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)
التحويل من Map<string, string=""> إلى HashMap<string, metric="">.
</string,></string,>
|
static
HashMap<String, MetricMeasurement.Metric>
|
upgradeConvert(Map<String, String> metrics, boolean smartNumbers)
التحويل من Map<string, string=""> إلى HashMap<string, metric="">.
</string,></string,>
|
طُرق وضع التصميم العامة
TfMetricProtoUtil
public TfMetricProtoUtil ()
الإجراءات العامة
compatibleConvert
public static Map<String, String> compatibleConvert (Map<String, MetricMeasurement.Metric> map)
تحويل Map<string, metric=""> إلى Map<string, string="">.</string,></string,>
| المرتجعات |
Map<String, String> |
|
createSingleValue
public static MetricMeasurement.Metric createSingleValue (long value,
String unit)
أنشئ Metric لقيمة طويلة/عدد صحيح واحد، وقدِّم وحدة اختياريًا.
| المعلَمات |
value |
long: القيمة التي سيتم تخزينها. |
unit |
String: وحدة القيمة، أو فارغة إذا لم تكن هناك وحدة |
| المرتجعات |
MetricMeasurement.Metric |
Metric مملوءة بالمعلومات |
doubleArrayToMetric
public static MetricMeasurement.Metric doubleArrayToMetric (List<Double> metric)
حوِّل قائمة من الأعداد المضاعفة إلى Metric.
| المعلَمات |
metric |
List: القائمة التي تحتوي على المقياس |
| المرتجعات |
MetricMeasurement.Metric |
تم إنشاء Metric |
doubleToMetric
public static MetricMeasurement.Metric doubleToMetric (Double metric)
تحويل مقياس Double بسيط إلى Metric
| المعلَمات |
metric |
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)
تحويل من Map<string, string=""> إلى HashMap<string, metric="">، وذلك للانتقال إلى الواجهة الجديدة. قد لا يتم ملء المعلومات إلا بشكل جزئي بسبب القيود التي يفرضها التنسيق القديم.</string,></string,>
| المرتجعات |
HashMap<String, MetricMeasurement.Metric> |
|
upgradeConvert
public static HashMap<String, MetricMeasurement.Metric> upgradeConvert (Map<String, String> metrics,
boolean smartNumbers)
تحويل من Map<string, string=""> إلى HashMap<string, metric="">، وذلك للانتقال إلى الواجهة الجديدة. قد لا يتم ملء المعلومات إلا بشكل جزئي بسبب القيود التي يفرضها التنسيق القديم.</string,></string,>
| المعلَمات |
metrics |
Map |
smartNumbers |
boolean: تحويل الأرقام إلى مقاييس عدد صحيح |
| المرتجعات |
HashMap<String, MetricMeasurement.Metric> |
|
يخضع كل من المحتوى وعيّنات التعليمات البرمجية في هذه الصفحة للتراخيص الموضحّة في ترخيص استخدام المحتوى. إنّ Java وOpenJDK هما علامتان تجاريتان مسجَّلتان لشركة Oracle و/أو الشركات التابعة لها.
تاريخ التعديل الأخير: 2026-06-22 (حسب التوقيت العالمي المتفَّق عليه)
[[["يسهُل فهم المحتوى.","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 (حسب التوقيت العالمي المتفَّق عليه)"],[],[]]