با مجموعهها، منظم بمانید
ذخیره و دستهبندی محتوا براساس اولویتهای شما.
PerfettoPullerMetricCollector
public class PerfettoPullerMetricCollector
extends FilePullerDeviceMetricCollector
اجرای پایه FilePullerDeviceMetricCollector
که اجازه می دهد فایل های perfetto را از دستگاه بیرون بکشید و معیارها را از آن جمع آوری کنید. همچنین برای تبدیل فایل ردیابی خام به فایل متریک پرفتو استفاده می شود.
خلاصه
روش های محافظت شده |
---|
File | retrieveFile ( ITestDevice device, String remoteFilePath, int userId) فایل را از مسیر مشخص شده در دستگاه بکشید. |
سازندگان عمومی
PerfettoPullerMetricCollector
public PerfettoPullerMetricCollector ()
روش های عمومی
processMetricDirectory
public void processMetricDirectory (String key,
File metricDirectory,
DeviceMetricData runData)
پیادهسازی روش باید امکان ثبت دایرکتوری، تجزیه آن را برای معیارهایی که در DeviceMetricData
قرار میگیرند را بدهد.
پارامترها |
---|
key | String : کلید گزینه مرتبط با فهرستی که کشیده شده است. |
metricDirectory | File : ERROR(/File) که از دستگاه منطبق با کلید گزینه خارج می شود. |
runData | DeviceMetricData : DeviceMetricData که در آن معیارها می توانند ذخیره شوند. |
processMetricFile
public void processMetricFile (String key,
File metricFile,
DeviceMetricData data)
فایل ردیابی perfetto را برای معیارهای اضافی پردازش کنید و آن را به معیارهای نهایی اضافه کنید. اگر فشرده سازی فعال بود، فایل perfetto را برای پردازش از حالت فشرده خارج کنید.
پارامترها |
---|
key | String : کلید گزینه مرتبط با فایلی که از دستگاه کشیده شده است. |
metricFile | File : ERROR(/File) که از دستگاه منطبق با کلید گزینه خارج می شود. |
data | DeviceMetricData : جایی که معیارها ذخیره خواهند شد. |
روش های محافظت شده
retrieveFile
protected File retrieveFile (ITestDevice device,
String remoteFilePath,
int userId)
فایل را از مسیر مشخص شده در دستگاه بکشید. اگر گزینه compress perfetto فعال است، محتوای فشرده فایل perfetto را بکشید.
پارامترها |
---|
device | ITestDevice : که دارای فایل است. |
remoteFilePath | String : مکان در دستگاه. |
userId | int : شناسه کاربری که باید از آن خارج شود |
برمی گرداند |
---|
File | نسخه فشرده یا غیر فشرده فایل perfetto بر اساس گزینه mCompressPerfetto تنظیم شده است یا خیر. |
محتوا و نمونه کدها در این صفحه مشمول پروانههای توصیفشده در پروانه محتوا هستند. جاوا و OpenJDK علامتهای تجاری یا علامتهای تجاری ثبتشده Oracle و/یا وابستههای آن هستند.
تاریخ آخرین بهروزرسانی 2024-11-12 بهوقت ساعت هماهنگ جهانی.
[[["درک آسان","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"]],["تاریخ آخرین بهروزرسانی 2024-11-12 بهوقت ساعت هماهنگ جهانی."],[],[]]