از سال ۲۰۲۶، برای همسو شدن با مدل توسعه پایدار ترانک و تضمین پایداری پلتفرم برای اکوسیستم، کد منبع را در سهماهه دوم و چهارم در AOSP منتشر خواهیم کرد. برای ساخت و مشارکت در AOSP، android-latest-release استفاده کنید. شاخه مانیفست android-latest-release همیشه به جدیدترین نسخه منتشر شده در AOSP ارجاع میدهد. برای اطلاعات بیشتر، به تغییرات در AOSP مراجعه کنید.
با مجموعهها، منظم بمانید
ذخیره و طبقهبندی محتوا براساس اولویتهای شما.
ResourceMetricUtil
public class ResourceMetricUtil
extends 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 ()
روشهای عمومی
مقدار متریک تبدیلشده
public static float ConvertedMetricValue (String original,
float conversionDivisor) مقدار متریک را به واحدهای مختلف تبدیل کرده و مقدار خروجی را قالببندی میکند.
| پارامترها |
|---|
original | String : رشته مقدار اصلی. |
conversionDivisor | float : مقسوم علیه برای تبدیل واحد. |
| بازگشتها |
|---|
float | مقدار اعشاری خروجی. |
| پرتابها |
|---|
NumberFormatException | اگر رشته اصلی تهی باشد. |
دریافت پاسخ فرمان
public static Optional<String> GetCommandResponse (IDeviceManager deviceManager,
String serial,
String cmd,
long timeoutMs) دستور adb را اجرا میکند و در صورت موفقیت، پاسخ را برمیگرداند.
| پارامترها |
|---|
deviceManager | IDeviceManager : نمونهی IDeviceManager برای اجرای دستور روی دستگاههای «موجود». |
serial | String : سریال دستگاه. |
cmd | String : رشته فرمان. |
timeoutMs | long : مدت زمان انتظار بر حسب میلی ثانیه. |
دریافت مهر زمان فعلی
public static Timestamp GetCurrentTimestamp ()
مهر زمانی فعلی را از ساعت UTC سیستم دریافت میکند.
مقدار متریک گرد شده
public static float RoundedMetricValue (String original)
مقدار متریک را تجزیه و قالببندی کنید.
| پارامترها |
|---|
original | String : رشته مقدار اصلی. |
| بازگشتها |
|---|
float | مقدار اعشاری خروجی. |
| پرتابها |
|---|
NumberFormatException | اگر رشته اصلی تهی باشد. |
محتوا و نمونه کدها در این صفحه مشمول پروانههای توصیفشده در پروانه محتوا هستند. جاوا و 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 بهوقت ساعت هماهنگ جهانی."],[],[]]