com.android.tradefed.util
رابط ها
| ClassPathScanner.IClassPathFilter | فیلتری برای مسیرهای ورودی کلاس با الگوبرداری از |
| ConditionPriorityBlockingQueue.IMatcher <T> | یک رابط برای تعیین اینکه آیا عناصر با نوعی شرایط مطابقت دارند یا خیر. |
| استراتژی ICompression | یک رابط نشان دهنده یک الگوریتم فشرده سازی است که می تواند در زمان اجرا انتخاب شود. |
| غیرقابل شناسایی | رابطی که یک شی Tradefed را توصیف می کند که می تواند غیرفعال شود. |
| IRestApiHelper | یک رابط کمکی برای انجام تماس های REST API. |
کلاس ها
| AaptParser | کلاسی که با تجزیه خروجی "aapt dump badging" اطلاعات را از apk استخراج می کند. |
| AbiFormatter | کلاس کاربردی برای abi. |
| AdbRootElevator | یک AutoCloseable که در صورت نیاز، ریشه adb را در صورت نیاز فعال میکند و پس از تکمیل، حالت root را بازیابی میکند. |
| AppVersionFetcher | کلاس Utility برای دریافت رشته نسخه برنامه از دستگاه. |
| BluetoothUtils | توابع ابزار برای فراخوانی ابزارهای بلوتوث در دستگاه کد بلوتوث ابزار جانبی دستگاه را میتوانید در AOSP در آدرس زیر پیدا کنید: |
| BuildInfoUtil | یک کلاس Util برای کمک به دستکاری IBuildInfo |
| BuildTestsZipUtils | یک کلاس کمکی برای عملیات مربوط به تست های فشرده تولید شده توسط سیستم ساخت اندروید |
| انبوه ایمیل | یک ابزار فرستنده ایمیل که پیکربندی زیر را امکان پذیر می کند: فاصله ارسال شده، اندازه اولیه انفجار، گیرندگان و تعداد کل پیام ها. |
| BundletoolUtil | کلاس Utility که از خط فرمان bundletool برای نصب apks. در deivce استفاده می کند. |
| CircularAtraceUtil | یک ابزار atrace در درجه اول برای شناسایی علل ریشه ای ANR ها در طول آزمایش میمون توسعه یافته است. |
| CircularByteArray | ساختار داده برای نگهداری یک آرایه با اندازه ثابت که به عنوان یک بافر دایره ای عمل می کند و مجموع کل مقادیر موجود در آرایه را ردیابی می کند. |
| ClassPathScanner | ورودی های کلاس را پیدا می کند. |
| ClassPathScanner.ClassNameFilter | یک IClassPathFilter که نام کلاس های جاوا را فیلتر و تبدیل می کند. |
| ClassPathScanner.ExternalClassNameFilter | یک ClassNameFilter که کلاس های داخلی را رد می کند |
| ConditionPriorityBlockingQueue <T> | یک کلاس thread-safe با عملیاتی شبیه ERROR(/PriorityBlockingQueue) که می تواند اشیایی را که با شرایط خاصی مطابقت دارند بازیابی کند. |
| ConditionPriorityBlockingQueue.AlwaysMatch <T> | یک ConditionPriorityBlockingQueue.IMatcher که با هر شیئی مطابقت دارد. |
| DeviceConcurrentUtil | شامل روشها و کلاسهای کاربردی برای اجرای همزمان فرمان سمت دستگاه است از |
| DeviceConcurrentUtil.ShellCommandCallable <V> | یک ERROR(/Callable) که جزئیات اجرای فرمان پوسته را در ITestDevice میپیچد. |
| DeviceRecoveryModeUtil | |
| DirectedGraph <V> | اجرای گراف های بدون وزن جهت دار. |
| EmmaXmlConstants | ثابت هایی که هنگام تجزیه گزارش emma xml استفاده می شوند. |
| FakeTestsZipFolder | یک ابزار آزمایشی که بر اساس فهرستی از محتوا، یک پوشه آزمایشی غیرزیپنشده جعلی ایجاد میکند. |
| FileIdleMonitor | فایلها را رصد میکند و در صورتی که غیرفعال بودهاند، یک تماس برگشتی را اجرا میکند (به عنوان مثال |
| FixedByteArrayOutputStream | یک ERROR(/OutputStream) در حافظه که فقط حداکثر مقدار داده را نگه می دارد. |
| FlashingResourceUtil | این ابزار به تنظیم نسخه مناسب آرتیفکت ها کمک می کند تا بتوان آنها را از طریق DeviceFlashPreparer فلش کرد. |
| GCSBucketUtil | مدیر فایل برای دانلود و آپلود فایل ها از Google Cloud Storage (GCS). |
| GCSBucketUtil.GCSFileMetadata | بسته بندی ساده برای اطلاعات فایل در GCS. |
| GCSCommon | کلاس پایه برای عملیات Gcs مانند دانلود و آپلود. |
| GCSFileDownloader | دانلود کننده فایل برای دانلود فایل از فضای ذخیره سازی ابری گوگل (GCS). |
| GCSFileUloader | آپلود کننده فایل برای آپلود داده های فایل در فضای ذخیره سازی ابری گوگل (GCS). |
| GoogleApiClientUtil | Utils برای ایجاد سرویس گیرنده Google API. |
| HprofAllocSiteParser | کلاس کمکی برای تجزیه اطلاعات از بخش سایتهای تخصیص گزارشهای hprof. |
| JavaCodeCoverageFlusher | یک کلاس کاربردی که مقداری از اندازهگیریهای پوشش کد جاوا را از فرآیندهای در حال اجرا روی دستگاه بازنشانی میکند و مجبور میکند. |
| JUnit4TestFilter | کلاس کمکی که فیلتر را برای JUnit4 runner با گسترش Filter فراهم می کند. |
| JUnitXmlParser | تجزیه کننده ای که داده های نتیجه آزمایش را از نتایج JUnit ذخیره شده در XMLJUnitResultFormatter ant استخراج می کند و آن را به یک ITestInvocationListener ارسال می کند. |
| ListInstrumentationParser | یک IShellOutputReceiver که خروجی یک پرس و جو «لیست ابزار دقیق» را تجزیه می کند |
| ListInstrumentationParser.InstrumentationTarget | |
| LocalRunInstructionBuilder | ابزاری برای کامپایل دستورالعمل اجرای تست به صورت محلی. |
| LogcatEventParser | |
| MetricUtility | شامل روشهای کاربردی رایج برای ذخیره معیارهای آزمون، جمعآوری معیارها در آزمایشهای مشابه و نوشتن معیارها در یک فایل. |
| NativeCodeCoverageFlusher | یک کلاس کاربردی که اندازهگیریهای پوشش بومی را پاک میکند و دادههای پوشش بومی را از فرآیندهای روی دستگاه تخلیه میکند. |
| جفت <A، B> | کلاس Pair خودمان را که شامل دو شی است تعریف کنیم. |
| PrettyPrintDelimiter | ابزار کمکی که به چاپ پیام محدود شده که برجسته است کمک می کند. |
| Property Changer | یک کلاس کاربردی برای تغییر (یا افزودن) موارد در یک فایل ویژگی Android |
| ProtoUtil | روشهای سودمند برای برخورد با پیامهای پروتوباف به صورت آگنوستیک. |
| PsParser | ابزار مورد استفاده برای تجزیه (USER، PID و NAME) از خروجی فرمان "ps". |
| QuotationAwareTokenizer | |
| RegexTrie <V> | RegexTrie یک آزمایش است که در آن هر کدامERROR(/Pattern) است. |
| RemoteZip | ابزارهای کمکی برای باز کردن فایل های فردی در داخل یک فایل فشرده از راه دور. |
| RestApiHelper | یک کلاس کمکی برای انجام تماسهای REST API. |
| SerializationUtil | ابزاری برای سریالسازی/عدم سریالسازی یک شی که ERROR(/Serializable) را پیادهسازی میکند. |
| ShellOutputReceiverStream | زیرکلاس Utility از OutputStream که در یک IShellOutputReceiver می نویسد. |
| SimplePerfResult | برای نگه داشتن همه نتایج آزمون simpleperf شیء کنید |
| SimplePerfStatResultParser | یک کلاس کاربردی برای تجزیه نتیجه simpleperf. |
| SimplePerfUtil | کلاس Utility برای ارسال فرمان ساده و جمع آوری نتایج |
| SimpleStats | یک کلاس کاربردی کوچک که چند معیار آماری را با یک مجموعه داده عددی محاسبه می کند. |
| SizeLimitedOutputStream | یک فایل امن رشته ای با پشتوانه ERROR(/OutputStream) که حداکثر مقدار داده قابل نوشتن را محدود می کند. |
| Sl4aBluetoothUtil | یک کلاس ابزار عملیات بلوتوث را روی یک یا دو دستگاه با استفاده از SL4A ارائه می دهد |
| StringEscapeUtils | کلاس ابزار برای فرار از رشته ها برای فرمت های خاص. |
| StringUtil | کلاس کاربردی برای فرار از رشته ها برای دستکاری رشته های رایج. |
| SubprocessEventHelper | کمک کننده برای سریالسازی/آسیالیزدایی رویدادهایی که باید به گزارش منتقل شوند. |
| SubprocessEventHelper.BaseTestEventInfo | Base Helper برای اطلاعات TestIgnored. |
| SubprocessEventHelper.FailedTestEventInfo | کمک کننده برای تست اطلاعات ناموفق. |
| SubprocessEventHelper.InvocationEndedEventInfo | کمک کننده برای فراخوانی اطلاعات پایان یافته است. |
| SubprocessEventHelper.InvocationFailedEventInfo | کمک کننده اطلاعات InvocationFailed. |
| SubprocessEventHelper.InvocationStartedEventInfo | کمک کننده برای فراخوانی اطلاعات را آغاز کرد. |
| SubprocessEventHelper.LogAssociationEventInfo | کمک کننده برای اطلاعات logAssociation. |
| SubprocessEventHelper.TestEndedEventInfo | کمک کننده برای اطلاعات تست پایان. |
| SubprocessEventHelper.TestLogEventInfo | کمک کننده برای اطلاعات testLog. |
| SubprocessEventHelper.TestModuleStartedEventInfo | راهنمای ماژول تست اطلاعات را آغاز کرد. |
| SubprocessEventHelper.TestRunEndedEventInfo | راهنما برای اطلاعات testRunEnded. |
| SubprocessEventHelper.TestRunFailedEventInfo | راهنما برای اطلاعات testRunFailed |
| SubprocessEventHelper.TestRunStartedEventInfo | راهنما برای اطلاعات testRunStarted |
| SubprocessEventHelper.TestStartedEventInfo | راهنمای تست اطلاعات شروع شده |
| SubprocessExceptionParser | کمکی برای رسیدگی به خروجی استثنا از اجراکنندگان فرمان استاندارد Tradefed. |
| SubprocessTest ResultsParser | ERROR(/FileOutputStream) را گسترش می دهد تا خروجی را قبل از نوشتن در فایل تجزیه کند تا بتوانیم رویدادهای آزمایشی را در سمت راه اندازی ایجاد کنیم. |
| SubprocessTestResultsParser.StatusKeys | کلیدهای وضعیت تست مربوطه. |
| SystemUtil | کلاس ابزار برای برقراری تماس های سیستمی. |
| جدول ساز | کلاس کمکی برای نمایش ماتریسی از عناصر String در جدول. |
| TableFormatter | کلاس کمکی برای نمایش ماتریسی از عناصر String به طوری که هر ستون عنصر ردیف شود |
| TarUtil | ابزار دستکاری فایل tar. |
| TestFilterHelper | کلاس کمکی برای تست های فیلترینگ |
| TestRecord Interpreter | ابزاری برای تبدیل یک پروتو TestRecord به فرمت قابل دستکاری آسان تر در Tradefed. |
| TimeVal | این کلاس منسوخ شده است. به جای آن Duration استفاده کنید. |
| ZipCompression Strategy | یک ICompressionStrategy برای ایجاد آرشیوهای فشرده. |
Enums
| AaptParser.AaptVersion | تعداد گزینه هایی برای نسخه AAPT که برای تجزیه فایل های APK استفاده می شود. |
| AppVersionFetcher.AppVersionInfo | انواع اطلاعات نسخه برنامه |
| باینری استیت | Enum برای ضبط وضعیت ON/OFF با حالت IGNORE no-op استفاده می شود. |
| FakeTestsZipFolder.ItemType | |
| LogcatEventType | انواع رویداد برای LogcatEventParser . |
| SimplePerfUtil.SimplePerfType | تعداد گزینه های دستور simpleperf |
| Sl4aBluetoothUtil.BluetoothAccessLevel | فهرستهایی برای سطح دسترسی دستگاه بلوتوث که مبتنی بر BluetoothDevice.java است |
| Sl4aBluetoothUtil.BluetoothConnectionState | فهرست هایی برای حالت های اتصال بلوتوث که بر اساس BluetoothProfile.java هستند |
| Sl4aBluetoothUtil.BluetoothPriorityLevel | فهرست هایی برای سطح اولویت نمایه بلوتوث که بر اساس BluetoothProfile.java است |
| Sl4aBluetoothUtil.BluetoothProfile | فهرست هایی برای پروفایل های بلوتوث که بر پایه BluetoothProfile.java هستند |
| SystemUtil.EnvVariable |
رابط ها
کلاس ها
- AaptParser
- AbiFormatter
- AdbRootElevator
- AppVersionFetcher
- BluetoothUtils
- BuildInfoUtil
- BuildTestsZipUtils
- انبوه ایمیل
- BundletoolUtil
- CircularAtraceUtil
- CircularByteArray
- ClassPathScanner
- ClassPathScanner.ClassNameFilter
- ClassPathScanner.ExternalClassNameFilter
- ConditionPriorityBlockingQueue
- ConditionPriorityBlockingQueue.AlwaysMatch
- DeviceConcurrentUtil
- DeviceConcurrentUtil.ShellCommandCallable
- DeviceRecoveryModeUtil
- DirectedGraph
- EmmaXmlConstants
- FakeTestsZipFolder
- FileIdleMonitor
- FixedByteArrayOutputStream
- FlashingResourceUtil
- GCSBucketUtil
- GCSBucketUtil.GCSFileMetadata
- GCSCommon
- GCSFileDownloader
- GCSFileUloader
- GoogleApiClientUtil
- HprofAllocSiteParser
- JavaCodeCoverageFlusher
- JUnit4TestFilter
- JUnitXmlParser
- ListInstrumentationParser
- ListInstrumentationParser.InstrumentationTarget
- LocalRunInstructionBuilder
- LogcatEventParser
- MetricUtility
- NativeCodeCoverageFlusher
- جفت کردن
- PrettyPrintDelimiter
- Property Changer
- ProtoUtil
- PsParser
- QuotationAwareTokenizer
- RegexTrie
- RemoteZip
- RestApiHelper
- SerializationUtil
- ShellOutputReceiverStream
- SimplePerfResult
- SimplePerfStatResultParser
- SimplePerfUtil
- SimpleStats
- SizeLimitedOutputStream
- Sl4aBluetoothUtil
- StringEscapeUtils
- StringUtil
- SubprocessEventHelper
- SubprocessEventHelper.BaseTestEventInfo
- SubprocessEventHelper.FailedTestEventInfo
- SubprocessEventHelper.InvocationEndedEventInfo
- SubprocessEventHelper.InvocationFailedEventInfo
- SubprocessEventHelper.InvocationStartedEventInfo
- SubprocessEventHelper.LogAssociationEventInfo
- SubprocessEventHelper.TestEndedEventInfo
- SubprocessEventHelper.TestLogEventInfo
- SubprocessEventHelper.TestModuleStartedEventInfo
- SubprocessEventHelper.TestRunEndedEventInfo
- SubprocessEventHelper.TestRunFailedEventInfo
- SubprocessEventHelper.TestRunStartedEventInfo
- SubprocessEventHelper.TestStartedEventInfo
- SubprocessExceptionParser
- SubprocessTest ResultsParser
- SubprocessTestResultsParser.StatusKeys
- SystemUtil
- جدول ساز
- TableFormatter
- TarUtil
- TestFilterHelper
- TestRecord Interpreter
- TimeVal
- ZipCompression Strategy
Enums
- AaptParser.AaptVersion
- AppVersionFetcher.AppVersionInfo
- باینری استیت
- FakeTestsZipFolder.ItemType
- LogcatEventType
- SimplePerfUtil.SimplePerfType
- Sl4aBluetoothUtil.BluetoothAccessLevel
- Sl4aBluetoothUtil.BluetoothConnectionState
- Sl4aBluetoothUtil.BluetoothPriorityLevel
- Sl4aBluetoothUtil.BluetoothProfile
- SystemUtil.EnvVariable