com.android.tradefed.util
رابط ها
| ClassPathScanner.IClassPathFilter | فیلتری برای مسیرهای ورودی کلاس با الگوبرداری از |
| ConditionPriorityBlockingQueue.IMatcher <T> | یک رابط برای تعیین اینکه آیا عناصر با نوعی شرایط مطابقت دارند یا خیر. |
| استراتژی ICompression | یک رابط نشان دهنده یک الگوریتم فشرده سازی است که می تواند در زمان اجرا انتخاب شود. |
| غیرقابل شناسایی | رابطی که یک شی Tradefed را توصیف می کند که می تواند غیرفعال شود. |
| IEmail | رابط برای ارسال ایمیل. |
| IRestApiHelper | یک رابط کمکی برای انجام تماس های REST API. |
| IRunUtil | رابط برای اجرای عملیات زمان بندی شده و دستورات سیستم. |
| IRunUtil.IRunnableResult | یک رابط برای اجرای ناهمزمان عملیاتی که وضعیت بولی را برمی گرداند. |
کلاس ها
| AaptParser | کلاسی که با تجزیه خروجی "aapt dump badging" اطلاعات را از apk استخراج می کند. |
| AbiFormatter | کلاس کاربردی برای abi. |
| AbiUtils | کلاس کاربردی برای جابجایی ABI های دستگاه |
| AdbRootElevator | یک AutoCloseable که در صورت نیاز، ریشه adb را در صورت نیاز فعال میکند و پس از تکمیل، حالت root را بازیابی میکند. |
| AdbUtils | یک کلاس کاربردی برای عملیات adb. |
| AppVersionFetcher | کلاس Utility برای دریافت رشته نسخه برنامه از دستگاه. |
| ArrayUtil | روش های کاربردی برای آرایه ها |
| BluetoothUtils | توابع ابزار برای فراخوانی ابزارهای بلوتوث در دستگاه کد بلوتوث ابزار جانبی دستگاه را میتوانید در AOSP در آدرس زیر پیدا کنید: |
| گزارش اشکال | شیئی که مرجع فایلهای گزارش اشکال را در خود نگه می دارد، با گزارش خطای مسطح و گزارش خطای فشرده (bugreportz) سازگار است. |
| BuildInfoUtil | یک کلاس Util برای کمک به دستکاری IBuildInfo |
| BuildTestsZipUtils | یک کلاس کمکی برای عملیات مربوط به تست های فشرده تولید شده توسط سیستم ساخت اندروید |
| انبوه ایمیل | یک ابزار فرستنده ایمیل که پیکربندی زیر را امکان پذیر می کند: فاصله ارسال شده، اندازه اولیه انفجار، گیرندگان و تعداد کل پیام ها. |
| BundletoolUtil | کلاس Utility که از خط فرمان bundletool برای نصب apks. در deivce استفاده می کند. |
| ByteArrayList | کلاسی برای نمایش یک آرایه بایتی سبک. |
| ByteArrayUtil | ابزارهای کاربردی برای کار بر روی آرایه بایت، به عنوان مثال، تبدیل بایت ها به عدد صحیح. |
| CacheClientFactory | کارخانه ای که یک نمونه تکی از ICacheClient ایجاد می کند. |
| CircularAtraceUtil | یک ابزار atrace در درجه اول برای شناسایی علل ریشه ای ANR ها در طول آزمایش میمون توسعه یافته است. |
| CircularByteArray | ساختار داده برای نگهداری یک آرایه با اندازه ثابت که به عنوان یک بافر دایره ای عمل می کند و مجموع کل مقادیر موجود در آرایه را ردیابی می کند. |
| ClangProfileIndexer | یک کلاس کاربردی که اندازه گیری های پوشش کد Clang را نمایه می کند. |
| ClassPathScanner | ورودی های کلاس را پیدا می کند. |
| ClassPathScanner.ClassNameFilter | یک IClassPathFilter که نام کلاس های جاوا را فیلتر و تبدیل می کند. |
| ClassPathScanner.ExternalClassNameFilter | یک ClassNameFilter که کلاس های داخلی را رد می کند |
| CommandResult | حاوی نتیجه یک فرمان است. |
| ConditionPriorityBlockingQueue <T> | یک کلاس thread-safe با عملیاتی شبیه ERROR(/PriorityBlockingQueue) که می تواند اشیایی را که با شرایط خاصی مطابقت دارند بازیابی کند. |
| ConditionPriorityBlockingQueue.AlwaysMatch <T> | یک ConditionPriorityBlockingQueue.IMatcher که با هر شیئی مطابقت دارد. |
| DeviceActionUtil | یک کلاس Utility برای اجرای اقدامات دستگاه. |
| DeviceActionUtil.DeviceActionConfigError | استثنا برای خطای پیکربندی |
| DeviceConcurrentUtil | شامل روشها و کلاسهای کاربردی برای اجرای همزمان فرمان سمت دستگاه است از |
| DeviceConcurrentUtil.ShellCommandCallable <V> | یک ERROR(/Callable) که جزئیات اجرای فرمان پوسته را در ITestDevice میپیچد. |
| DeviceInspection Result | یک کلاس حاوی نتیجه بازرسی دستگاه زمانی است که دستگاهی در دسترس نباشد. |
| DeviceRecoveryModeUtil | |
| DirectedGraph <V> | اجرای گراف های بدون وزن جهت دار. |
| ایمیل | کلاس کمکی برای ارسال ایمیل. |
| EmmaXmlConstants | ثابت هایی که هنگام تجزیه گزارش emma xml استفاده می شوند. |
| EnvironmentVariableUtil | مجموعه ای از روش های کمکی برای آماده سازی متغیرهای محیطی. |
| ExtensionAtomsRegistry | ExtensionAtomsRegistry برای استفاده محلی از statsd. |
| FakeTestsZipFolder | یک ابزار آزمایشی که بر اساس فهرستی از محتوا، یک پوشه آزمایشی غیرزیپنشده جعلی ایجاد میکند. |
| FileIdleMonitor | فایلها را رصد میکند و در صورتی که غیرفعال بودهاند، یک تماس برگشتی را اجرا میکند (به عنوان مثال |
| FileUtil | یک کلاس کمکی برای عملیات مربوط به فایل |
| FileUtil.LowDiskSpaceException | اگر فضای دیسک قابل استفاده زیر حداقل آستانه باشد، پرتاب می شود. |
| FixedByteArrayOutputStream | یک ERROR(/OutputStream) در حافظه که فقط حداکثر مقدار داده را نگه می دارد. |
| FlashingResourceUtil | این ابزار به تنظیم نسخه مناسب آرتیفکت ها کمک می کند تا بتوان آنها را از طریق DeviceFlashPreparer فلش کرد. |
| FuseUtil | یک کلاس کمکی برای عملیات FUSE. |
| GceRemoteCmdFormatter | کلاس ابزار برای فرمت کردن دستورات برای رسیدن به یک دستگاه gce راه دور. |
| GCSBucketUtil | مدیر فایل برای دانلود و آپلود فایل ها از Google Cloud Storage (GCS). |
| GCSBucketUtil.GCSFileMetadata | بسته بندی ساده برای اطلاعات فایل در GCS. |
| GCSCommon | منسوخ شده! به جای آن از com.android.tradefed.util.gcs.GCSCommon استفاده کنید. |
| GCSFileDownloader | دانلود کننده فایل برای دانلود فایل از فضای ذخیره سازی ابری گوگل (GCS). |
| GCSFileUloader | آپلود کننده فایل برای آپلود داده های فایل در فضای ذخیره سازی ابری گوگل (GCS). |
| GCSHelper | |
| GenericLogcatEventParser <LogcatEventType> | ورودی logcat را برای رویدادها تجزیه کنید. |
| GenericLogcatEventParser.LogcatEvent | ساختاری برای برگزاری رویداد logcat با نوع رویداد و راهاندازی پیام logcat |
| GoogleApiClientUtil | Utils برای ایجاد سرویس گیرنده Google API. |
| HprofAllocSiteParser | کلاس کمکی برای تجزیه اطلاعات از بخش سایتهای تخصیص گزارشهای hprof. |
| IEmail.Message | ظرفی برای داده های پیام ایمیل. |
| JavaCodeCoverageFlusher | یک کلاس کاربردی که مقداری از اندازهگیریهای پوشش کد جاوا را از فرآیندهای در حال اجرا روی دستگاه بازنشانی میکند و مجبور میکند. |
| JUnit4TestFilter | کلاس کمکی که فیلتر را برای JUnit4 runner با گسترش Filter فراهم می کند. |
| JUnitXmlParser | تجزیه کننده ای که داده های نتیجه آزمایش را از نتایج JUnit ذخیره شده در XMLJUnitResultFormatter ant استخراج می کند و آن را به یک ITestInvocationListener ارسال می کند. |
| KernelModuleUtils | |
| KeyguardControllerState | یک ظرف برای حالت های محافظ کلید. |
| ListInstrumentationParser | یک IShellOutputReceiver که خروجی یک پرس و جو «لیست ابزار دقیق» را تجزیه می کند |
| ListInstrumentationParser.InstrumentationTarget | |
| LocalRunInstructionBuilder | ابزاری برای کامپایل دستورالعمل اجرای تست به صورت محلی. |
| LogcatEventParser | |
| MetricUtility | شامل روشهای کاربردی رایج برای ذخیره معیارهای آزمون، جمعآوری معیارها در آزمایشهای مشابه و نوشتن معیارها در یک فایل. |
| ModuleTestTypeUtil | شامل روش های کاربردی رایج برای بررسی ماژول است. |
| MultiMap <K, V> | یک ERROR(/Map) که از چندین مقدار در هر کلید پشتیبانی می کند. |
| NativeCodeCoverageFlusher | یک کلاس کاربردی که اندازهگیریهای پوشش بومی را پاک میکند و دادههای پوشش بومی را از فرآیندهای روی دستگاه تخلیه میکند. |
| جفت <A، B> | کلاس Pair خودمان را که شامل دو شی است تعریف کنیم. |
| PerfettoTraceRecorder | یک کلاس کاربردی برای ضبط ردیابی perfetto در ITestDevice . |
| PrettyPrintDelimiter | ابزار کمکی که به چاپ پیام محدود شده که برجسته است کمک می کند. |
| ProcessInfo | برای ذخیره اطلاعات مربوط به فرآیند (USER، PID، NAME، زمان شروع در ثانیه از زمان) استفاده می شود. |
| ProcessUtil | |
| Property Changer | یک کلاس کاربردی برای تغییر (یا افزودن) موارد در یک فایل ویژگی Android |
| ProtoUtil | روشهای سودمند برای برخورد با پیامهای پروتوباف به صورت آگنوستیک. |
| PsParser | ابزار مورد استفاده برای تجزیه (USER، PID و NAME) از خروجی فرمان "ps". |
| PythonVirtualenvHelper | کلاس کمکی برای فعال سازی محیط مجازی پایتون 3. |
| QuotationAwareTokenizer | |
| RegexTrie <V> | RegexTrie یک آزمایش است که در آن هر کدامERROR(/Pattern) است. |
| RemoteZip | ابزارهای کمکی برای باز کردن فایل های فردی در داخل یک فایل فشرده از راه دور. |
| RequestUtil | ابزارهای کمکی برای اجازه دادن مجدد به درخواست های شبکه با مدیریت خطا. |
| ResourceUtil | ابزار برای خواندن منابع پیکربندی. |
| RestApiHelper | یک کلاس کمکی برای انجام تماسهای REST API. |
| RunInterruptedException | هنگامی که یک عملیات اجرا توسط یک درخواست خارجی قطع می شود، پرتاب می شود. |
| RunUtil | مجموعه ای از روش های کمکی برای اجرای عملیات. |
| SearchArtifactUtil | یک کلاس کاربردی که می تواند برای جستجوی مصنوعات آزمایشی استفاده شود. |
| SerializationUtil | ابزاری برای سریالسازی/عدم سریالسازی یک شی که ERROR(/Serializable) را پیادهسازی میکند. |
| ShellOutputReceiverStream | زیرکلاس Utility از OutputStream که در یک IShellOutputReceiver می نویسد. |
| SimplePerfResult | برای نگه داشتن همه نتایج آزمون simpleperf شیء کنید |
| SimplePerfStatResultParser | یک کلاس کاربردی برای تجزیه نتیجه simpleperf. |
| SimplePerfUtil | کلاس Utility برای ارسال فرمان ساده و جمع آوری نتایج |
| SimpleStats | یک کلاس کاربردی کوچک که چند معیار آماری را با یک مجموعه داده عددی محاسبه می کند. |
| SizeLimitedOutputStream | یک فایل امن رشته ای با پشتوانه ERROR(/OutputStream) که حداکثر مقدار داده قابل نوشتن را محدود می کند. |
| Sl4aBluetoothUtil | یک کلاس ابزار عملیات بلوتوث را روی یک یا دو دستگاه با استفاده از SL4A ارائه می دهد |
| SparseImageUtil | ابزاری برای حذف پراکنده تصاویر پراکنده. |
| SparseImageUtil.SparseInputStream | SparseInputStream از بالادست خوانده می شود و قالب داده را تشخیص می دهد. |
| StreamUtil | کلاس کاربردی برای مدیریت جریان های ورودی. |
| StringEscapeUtils | کلاس ابزار برای فرار از رشته ها برای فرمت های خاص. |
| StringUtil | کلاس کاربردی برای فرار از رشته ها برای دستکاری رشته های رایج. |
| SubprocessEventHelper | کمک کننده برای سریالسازی/آسیالیزدایی رویدادهایی که باید به گزارش منتقل شوند. |
| SubprocessEventHelper.BaseTestEventInfo | Base Helper برای اطلاعات TestIgnored. |
| SubprocessEventHelper.FailedTestEventInfo | کمک کننده برای تست اطلاعات ناموفق. |
| SubprocessEventHelper.InvocationEndedEventInfo | کمک کننده برای فراخوانی اطلاعات پایان یافته است. |
| SubprocessEventHelper.InvocationFailedEventInfo | کمک کننده اطلاعات InvocationFailed. |
| SubprocessEventHelper.InvocationStartedEventInfo | کمک کننده برای فراخوانی اطلاعات را آغاز کرد. |
| SubprocessEventHelper.LogAssociationEventInfo | کمک کننده برای اطلاعات logAssociation. |
| SubprocessEventHelper.SkippedTestEventInfo | |
| 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 به طوری که هر ستون عنصر ردیف شود |
| TargetFileUtils | |
| TarUtil | ابزار دستکاری فایل tar. |
| TestFilterHelper | کلاس کمکی برای تست های فیلترینگ |
| TestRecord Interpreter | ابزاری برای تبدیل یک پروتو TestRecord به فرمت قابل دستکاری آسان تر در Tradefed. |
| TestRunnerUtil | یک کلاس کاربردی برای کمک به دوندگان مختلف تست. |
| TfInternalOptionsFetcher | یک کلاس کاربردی که به کلاس ها اجازه می دهد تا مقدار متغیر را به صورت ایستا از یک فایل res بارگذاری کنند. |
| TimeUtil | شامل روش های سودمند مربوط به زمان است. |
| TimeVal | این یک نوع نگهبان است که یک Long را می پیچد. |
| UniqueMultiMap <K, V> | MultiMap که مقادیر منحصر به فرد را برای هر کلید تضمین می کند. |
| VersionParser | نسخه ای از مصنوعات در حال اجرا را واکشی کنید. |
| ZipCompression Strategy | یک ICompressionStrategy برای ایجاد آرشیوهای فشرده. |
| ZipUtil | یک کلاس کمکی برای عملیات مربوط به فشرده سازی |
| ZipUtil2 | یک کلاس کمکی برای استخراج zip که مجوزهای فایل POSIX را در نظر می گیرد |
Enums
| AaptParser.AaptVersion | تعداد گزینه هایی برای نسخه AAPT که برای تجزیه فایل های APK استفاده می شود. |
| AppVersionFetcher.AppVersionInfo | انواع اطلاعات نسخه برنامه |
| باینری استیت | Enum برای ضبط وضعیت ON/OFF با حالت IGNORE no-op استفاده می شود. |
| وضعیت فرمان | وضعیت یک عملیات زمان بندی شده را نشان می دهد. |
| DeviceActionUtil.Command | دستورات برای عملکرد دستگاه |
| FakeTestsZipFolder.ItemType | |
| GceRemoteCmdFormatter.ScpMode | بسته به ساختار args می توان از SCP برای فشار دادن یا کشیدن فایل استفاده کرد. |
| IRunUtil.EnvPriority | Enum که تعیین می کند که آیا یک env خاص را تنظیم یا لغو تنظیم می کند. |
| LogcatEventType | انواع رویداد برای LogcatEventParser . |
| SimplePerfUtil.SimplePerfType | تعداد گزینه های دستور simpleperf |
| Sl4aBluetoothUtil.BluetoothAccessLevel | فهرستهایی برای سطح دسترسی دستگاه بلوتوث که مبتنی بر BluetoothDevice.java است |
| Sl4aBluetoothUtil.BluetoothConnectionState | فهرست هایی برای حالت های اتصال بلوتوث که بر اساس BluetoothProfile.java هستند |
| Sl4aBluetoothUtil.BluetoothPriorityLevel | فهرست هایی برای سطح اولویت نمایه بلوتوث که بر اساس BluetoothProfile.java است |
| Sl4aBluetoothUtil.BluetoothProfile | فهرست هایی برای پروفایل های بلوتوث که بر پایه BluetoothProfile.java هستند |
| SystemUtil.EnvVariable | |
| TargetFileUtils.FilePermission |
رابط ها
کلاس ها
- AaptParser
- AbiFormatter
- AbiUtils
- AdbRootElevator
- AdbUtils
- AppVersionFetcher
- ArrayUtil
- BluetoothUtils
- گزارش اشکال
- BuildInfoUtil
- BuildTestsZipUtils
- انبوه ایمیل
- BundletoolUtil
- ByteArrayList
- ByteArrayUtil
- CacheClientFactory
- CircularAtraceUtil
- CircularByteArray
- ClangProfileIndexer
- ClassPathScanner
- ClassPathScanner.ClassNameFilter
- ClassPathScanner.ExternalClassNameFilter
- CommandResult
- ConditionPriorityBlockingQueue
- ConditionPriorityBlockingQueue.AlwaysMatch
- DeviceActionUtil
- DeviceActionUtil.DeviceActionConfigError
- DeviceConcurrentUtil
- DeviceConcurrentUtil.ShellCommandCallable
- DeviceInspection Result
- DeviceRecoveryModeUtil
- DirectedGraph
- ایمیل
- EmmaXmlConstants
- EnvironmentVariableUtil
- ExtensionAtomsRegistry
- FakeTestsZipFolder
- FileIdleMonitor
- FileUtil
- FileUtil.LowDiskSpaceException
- FixedByteArrayOutputStream
- FlashingResourceUtil
- FuseUtil
- GceRemoteCmdFormatter
- GCSBucketUtil
- GCSBucketUtil.GCSFileMetadata
- GCSCommon
- GCSFileDownloader
- GCSFileUloader
- GCSHelper
- GenericLogcatEventParser
- GenericLogcatEventParser.LogcatEvent
- GoogleApiClientUtil
- HprofAllocSiteParser
- IEmail.Message
- JavaCodeCoverageFlusher
- JUnit4TestFilter
- JUnitXmlParser
- KernelModuleUtils
- KeyguardControllerState
- ListInstrumentationParser
- ListInstrumentationParser.InstrumentationTarget
- LocalRunInstructionBuilder
- LogcatEventParser
- MetricUtility
- ModuleTestTypeUtil
- MultiMap
- NativeCodeCoverageFlusher
- جفت کردن
- PerfettoTraceRecorder
- PrettyPrintDelimiter
- ProcessInfo
- ProcessUtil
- Property Changer
- ProtoUtil
- PsParser
- PythonVirtualenvHelper
- QuotationAwareTokenizer
- RegexTrie
- RemoteZip
- RequestUtil
- ResourceUtil
- RestApiHelper
- RunInterruptedException
- RunUtil
- SearchArtifactUtil
- SerializationUtil
- ShellOutputReceiverStream
- SimplePerfResult
- SimplePerfStatResultParser
- SimplePerfUtil
- SimpleStats
- SizeLimitedOutputStream
- Sl4aBluetoothUtil
- SparseImageUtil
- SparseImageUtil.SparseInputStream
- StreamUtil
- StringEscapeUtils
- StringUtil
- SubprocessEventHelper
- SubprocessEventHelper.BaseTestEventInfo
- SubprocessEventHelper.FailedTestEventInfo
- SubprocessEventHelper.InvocationEndedEventInfo
- SubprocessEventHelper.InvocationFailedEventInfo
- SubprocessEventHelper.InvocationStartedEventInfo
- SubprocessEventHelper.LogAssociationEventInfo
- SubprocessEventHelper.SkippedTestEventInfo
- SubprocessEventHelper.TestEndedEventInfo
- SubprocessEventHelper.TestLogEventInfo
- SubprocessEventHelper.TestModuleStartedEventInfo
- SubprocessEventHelper.TestRunEndedEventInfo
- SubprocessEventHelper.TestRunFailedEventInfo
- SubprocessEventHelper.TestRunStartedEventInfo
- SubprocessEventHelper.TestStartedEventInfo
- SubprocessExceptionParser
- SubprocessTest ResultsParser
- SubprocessTestResultsParser.StatusKeys
- SystemUtil
- جدول ساز
- TableFormatter
- TargetFileUtils
- TarUtil
- TestFilterHelper
- TestRecord Interpreter
- TestRunnerUtil
- TfInternalOptionsFetcher
- TimeUtil
- TimeVal
- UniqueMultiMap
- VersionParser
- ZipCompression Strategy
- ZipUtil
- ZipUtil2
Enums
- AaptParser.AaptVersion
- AppVersionFetcher.AppVersionInfo
- باینری استیت
- وضعیت فرمان
- DeviceActionUtil.Command
- FakeTestsZipFolder.ItemType
- GceRemoteCmdFormatter.ScpMode
- IRunUtil.EnvPriority
- LogcatEventType
- SimplePerfUtil.SimplePerfType
- Sl4aBluetoothUtil.BluetoothAccessLevel
- Sl4aBluetoothUtil.BluetoothConnectionState
- Sl4aBluetoothUtil.BluetoothPriorityLevel
- Sl4aBluetoothUtil.BluetoothProfile
- SystemUtil.EnvVariable
- TargetFileUtils.FilePermission