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 میپیچد. |
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 ارسال می کند. |
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 | یک کلاس کاربردی برای کمک به دوندگان مختلف تست. |
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
- 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
- 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
- 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