com.android.tradefed.util

Arayüzler

ClassPathScanner.IClassPathFilter Sınıf yolu giriş yolları için bir filtre

FileFilter sonrası desenli

ConditionPriorityRestrictionsQueue.IMatcher<T> Öğelerin bir koşulla eşleşip eşleşmediğini belirleyen arayüz. 
Sıkıştırma Stratejisi Çalışma zamanında seçilebilen bir sıkıştırma algoritmasını temsil eden arayüz. 
Devre dışı Devre dışı bırakılabilen bir Tradefed nesnesini tanımlayan arayüz. 
IE-posta E-posta gönderme arayüzü. 
IRestApiYardımcı REST API çağrıları gerçekleştirmek için yardımcı arayüz. 
IRunUtil Zamanlanmış işlemleri ve sistem komutlarını çalıştırmak için kullanılan arayüz. 
IRunUtil.IRunnableResult Boole durumu döndüren bir işlemi eşzamansız olarak yürütmeye yönelik arayüz. 

Sınıflar

AaptParser "aapt dump rozet" çıkışını ayrıştırarak apk'den bilgi ayıklayan sınıf. 
AbiFormatter Abi için yardımcı sınıf. 
AbiUtils Cihaz ABI'lerini işlemek için yardımcı sınıf
AdbRootElevator Gerektiğinde oluşturulduğunda adb root'unu etkinleştiren ve tamamlandığında kök durumunu geri yükleyen AutoCloseable
AdbUtils Adb işlemleri için yardımcı program sınıfı. 
AppVersionFetcher Cihazdan uygulama sürümü dizesini almak için yardımcı program sınıfı. 
DiziUtil Diziler için yardımcı yöntemler
BluetoothUtils Cihazda Bluetooth Enstrümantasyonu'nu çağırmak için yardımcı işlevler

Cihaz tarafı Bluetooth Enstrümanı kodu, AOSP'de şu adreste bulunabilir: frameworks/base/core/tests/bluetoothtests

Hata raporu Hata raporu dosyalarının referanslarını içeren, düz hata raporu ve sıkıştırılmış hata raporu (bugreportz) ile uyumlu nesne. 
BuildInfoUtil IBuildInfo üzerinde değişiklik yapılmasına yardımcı olan bir yardımcı sınıfı
BuildTestsZipUtils Android derleme sistemi tarafından oluşturulan ZIP testleriyle ilgili işlemler için yardımcı sınıf
Toplu E-posta Gönderici Şu yapılandırmaya olanak tanıyan bir e-posta gönderen yardımcı programı: gönderilen zaman aralığı,ilk seri işlem boyutu, alıcılar ve toplam ileti sayısı. 
BundletoolUtil Cihaza .apks yüklemek için Bundletool komut satırını kullanan yardımcı program sınıfı. 
Dizi Listesi Hafif bir bayt dizisini temsil eden sınıf. 
ByteArrayUtil Bayt dizisi üzerinde çalışan (ör. baytları tam sayıya dönüştürme) yardımcı programlar. 
CircularAtraceUtil Özellikle maymun testi sırasında ANR'lerin temel nedenlerini belirlemek için geliştirilen bir izleme yardımcı programıdır. 
CircularByteArray Dairesel tampon görevi gören ve dizideki tüm değerlerin toplamını izleyen sabit boyutlu bir diziyi tutmak için kullanılan veri yapısı. 
ClangProfileIndexer Clang kodu kapsamı ölçümlerini dizine ekleyen bir yardımcı program sınıfı. 
ClassPathScanner Sınıf yolundaki girişleri bulur. 
ClassPathScanner.ClassNameFilter Java sınıf adlarını filtreleyip dönüştüren bir IClassPathFilter
ClassPathScanner.ExternalClassNameFilter İç sınıfları reddeden bir ClassNameFilter
CommandResult Bir komutun sonucunu içerir. 
ConditionPriorityBlockQueue<T> Belirli bir koşulla eşleşen nesneleri alabilen, ERROR(/PriorityBlockingQueue) benzeri işlemlere sahip iş parçacığı açısından güvenli bir sınıf. 
ConditionPriorityBlockQueue.NeverMatch<T> Herhangi bir nesneyle eşleşen ConditionPriorityBlockingQueue.IMatcher
DeviceActionUtil Cihaz işlemlerini yürütmek için yardımcı program sınıfı. 
DeviceActionUtil.DeviceActionConfigError Yapılandırma hatası istisnası. 
DeviceConcurrentUtil Eşzamanlı cihaz tarafı komutu yürütme işlemi için yardımcı program yöntemleri ve sınıflar içerir

ShellCommandCallable olarak uygulanan komutları çalıştırmak için ERROR(/ExecutorService), komut yürütmede ERROR(/ExecutorService) tarafından döndürülen ERROR(/Future) ile senkronizasyon için ERROR(/#joinFuture(String,Future,long)) kullanın. 

DeviceConcurrentUtil.ShellCommandCallable<V> ITestDevice üzerinde kabuk komutunu çalıştırmanın ayrıntılarını sarmalayan bir ERROR(/Callable)
DeviceRecoveryModeUtil  
Yönlendirilen Grafiği<V> Yönlendirilmiş ağırlıklandırılmamış grafikler uygulaması. 
E-posta E-posta göndermek için yardımcı sınıf. 
EmmaXmlConstants Emma xml raporu ayrıştırılırken kullanılan sabitler. 
ExtensionAtomsRegistry ExtensionAtomsRegistry işlevini kullanın. 
SahteTestlerZipKlasör İçerik listesine dayanarak sahte bir sıkıştırılmış dosya açılmamış test klasörü oluşturan bir test armatürü. 
FileIdleMonitor Dosyaları izler ve boşta kalmaları durumunda bir geri çağırma gerçekleştirir (ör.
FileUtil Dosyayla ilgili işlemler için bir yardımcı sınıf
FileUtil.LowDiskSpaceException Kullanılabilir disk alanı minimum eşiğin altındaysa verilir. 
FixedByteArrayExitStream Yalnızca maksimum miktarda veri tutan bellek içi ERROR(/OutputStream) 
FlashingResourceUtil Bu yardımcı program, DeviceFlashPreparer aracılığıyla yüklenebilmeleri için yapıların uygun sürümünün ayarlanmasına yardımcı olur. 
FuseUtil FUSE işlemleri için bir yardımcı sınıf. 
GCSBucketUtil Google Cloud Storage'dan (GCS) dosya indirip yüklemek için kullanılan dosya yöneticisi. 
GCSBucketUtil.GCSFileMetadata GCS'deki dosya bilgileri için basit sarmalayıcı. 
GCSCommon İndirme ve yükleme gibi Gcs işlemleri için temel sınıf. 
GCSFileDownloader Google Cloud Storage'dan (GCS) dosya indirmek için kullanılan dosya indirme aracı. 
GCSFileUploader Dosya verilerini Google Cloud Storage'a (GCS) yüklemek için dosya yükleyici. 
GenelLogcatEventParser<LogcatEventType> Etkinlikler için logcat girişini ayrıştırın. 
GenelLogcatEventParser.LogcatEvent Etkinlik türüne sahip ve logcat mesajı tetikleyen bir logcat etkinliği barındıracak şekilde yapılandır
GoogleApiClientUtil Google API istemcisi oluşturma yardımcı programları. 
HprofAllocSiteParser hprof raporlarının Tahsis Siteleri bölümünden bilgi ayrıştıran yardımcı sınıf. 
IEmail.Message E-posta iletisi verilerinin kapsayıcısıdır. 
JavaCodeCoverageFlusher Cihazda çalışan işlemlerden Java kod kapsamı ölçümlerini sıfırlayan ve zorlayan bir yardımcı program sınıfı. 
JUnit4TestFilter Filter öğesini genişleterek JUnit4 çalıştırıcısı için filtreleme sağlayan yardımcı sınıf. 
JUnitXmlParser Karıncanın XMLJUnitResultFormatter'ında depolanan JUnit sonuçlarından test sonucu verilerini ayıklayan ve bunu bir ITestInvocationListener öğesine yönlendiren ayrıştırıcı. 
KeyGuardControllerState Tuş koruyucu durumlarının kapsayıcısıdır. 
Enstrümantasyon Ayrıştırıcısını Listeleme "pm liste araçları" sorgusunun çıkışını ayrıştıran bir IShellOutputReceiver
ListInstrumentationParser.InstrumentationTarget  
LocalRunDirectionionBuilder Testi yerel olarak çalıştırma talimatını derleme yardımcı programı. 
LogcatEventParser  
MetricUtility Test metriklerini depolamak, metrikleri benzer testlerde toplamak ve metrikleri bir dosyaya yazmak için yaygın olarak kullanılan yardımcı program yöntemlerini içerir. 
ModuleTestTypeUtil Modülün kontrolünde kullanılan yaygın yardımcı program yöntemlerini içerir. 
Çoklu Harita<K, V> Anahtar başına birden fazla değeri destekleyen bir ERROR(/Map)
NativeCodeCoverageFlusher Yerel kapsam ölçümlerini temizleyen ve yerel kapsam verilerini cihazdaki işlemlerden temizleyen bir yardımcı program sınıfı. 
Eşle<A, B> İki nesne içeren kendi Eşleme sınıfımızı tanımlayın. 
PerfettoTraceRecorder ITestDevice cihazında perfetto takibini kaydetmeye yönelik yardımcı program sınıfı. 
PrettyPrintSınırlayıcı Göze çarpan, ayrılmış iletileri yazdırmaya yardımcı olan yardımcı yardımcı program. 
ProcessInfo İşleme alakalı(USER, PID, NAME, START TIME IN SECOND SINCE EPOCH) bilgileri depolamak için kullanılır. 
ÖzellikDeğiştirici Android özellik dosyasındaki öğeleri değiştirmek (veya eklemek) için yardımcı program sınıfı
ProtoUtil Protobuf mesajlarıyla türünden bağımsız olarak ilgilenmek için yardımcı yöntemler. 
Parser "ps" komut çıkışından ayrıştırmak(USER,PID ve NAME) için kullanılan yardımcı program
PythonVirtualenvHelper Python 3 sanal ortamını etkinleştirmek için yardımcı sınıf. 
QuotationAwareTokenizer  
RegexTrie<V> RegexTrie, anahtarın her depolanan segmentinin bir ERROR(/Pattern) normal ifadesi olduğu bir tri'dir. 
RemoteZip Uzak bir zip dosyasındaki sıkıştırılmış dosyaları tek tek açmaya yarayan yardımcı programlar. 
RequestUtil Ağ isteklerinin hata işlemeyle genel olarak yeniden denenmesine olanak tanıyan yardımcı programlar. 
ResourceUtil Yapılandırma kaynaklarını okumak için yardımcı program. 
RestApiYardımcı REST API çağrıları gerçekleştirmek için bir yardımcı sınıf. 
RunInterruptedException Bir çalıştırma işlemi harici bir istek nedeniyle kesintiye uğradığında gönderilir. 
RunUtil İşlemleri yürütmek için yardımcı yöntemler koleksiyonu. 
SerializationUtil ERROR(/Serializable) uygulayan bir nesneyi serileştirme/seri kaldırma işlemi yapma yardımcı programı. 
ShellExitReceiverStream OUTStream'in IShellExitReceiver'a yazan yardımcı program alt sınıfı. 
SimplePerfResult Tüm basit performans test sonuçlarının bekletilmesine itiraz
BasitPerfStatResultParser Basit performans sonucunu ayrıştırmak için bir yardımcı program sınıfı. 
BasitPerfUtil Basit komut göndermek ve sonuçları toplamak için yardımcı program sınıfı
Basit İstatistikler Sayısal bir veri kümesi kapsamında birkaç istatistiksel ölçümü hesaplayan küçük bir yardımcı sınıf. 
SizeLimitedÇıkışStream İş parçacığı için güvenli bir dosya, yazılabilecek maksimum veri miktarını sınırlayan ERROR(/OutputStream) yedekledi. 
Sl4aBluetoothUtil Yardımcı program sınıfı, SL4A kullanarak bir veya iki cihazda Bluetooth işlemleri sağlar.
SparseImageUtil Seyrek resimleri birbirinden ayırmaya yardımcı olur. 
SparseImageUtil.SparseInputStream SparseInputStream, yukarı akıştan okur ve veri biçimini algılar. 
StreamUtil Giriş akışlarını yönetmek için yardımcı sınıf. 
StringEscapeUtils Belirli biçimler için dizelere çıkış karakteri eklemek üzere yardımcı sınıf. 
StringUtil Yaygın dize manipülasyonunda dizelere çıkış karakteri eklemek için yardımcı sınıf. 
SubProcessEventYardımcı Günlüğe aktarılacak etkinlikleri serileştirme/serbestleştirme yardımcısı. 
SubProcessEventHelper.BaseTestEventInfo TestYoksayılan bilgiler için Temel Yardımcı. 
SubProcessEventHelper.FailedTestEventInfo testFailed bilgileri için yardımcı. 
SubProcessEventHelper.InvocationEndedEventInfo Çağrı sona erdi bilgisi yardımcısı. 
SubProcessEventHelper.InvocationFailedEventInfo InvocationFailed bilgileri için yardımcı. 
SubProcessEventHelper.InvocationStartedEventInfo Çağrı başlatma bilgisinin yardımcısı. 
SubProcessEventHelper.LogAssociationEventInfo logAssociation bilgileri yardımcısı. 
SubProcessEventHelper.SkippedTestEventInfo  
SubProcessEventHelper.TestEndedEventInfo testEnded bilgileri için yardımcı. 
SubProcessEventHelper.TestLogEventInfo testLog bilgileri yardımcısı. 
SubProcessEventHelper.TestModuleStartedEventInfo Test modülü başlangıç bilgileri için yardımcı. 
SubProcessEventHelper.TestRunEndedEventInfo testRunEnded Bilgileri için yardımcı. 
SubProcessEventHelper.TestRunFailedEventInfo testRunFailed bilgileri için yardımcı
SubProcessEventHelper.TestRunStartedEventInfo testRunStarted bilgileri için yardımcı
SubProcessEventHelper.TestStartedEventInfo testStarted bilgileri için yardımcı
SubProcessExceptionParser. Standart Tradefed komut çalıştırıcılarının istisna çıkışını işleme yardımcısı. 
SubProcessTestResults Ayrıştırıcı Başlatıcı tarafında test etkinliklerini oluşturabilmemiz için dosyaya yazmadan önce çıkışı ayrıştırmak üzere ERROR(/FileOutputStream) öğesini genişletir. 
SubProcessTestResultsParser.StatusKeys İlgili test durumu anahtarları. 
SystemUtil Sistem çağrıları yapmak için yardımcı sınıf. 
Tablo Oluşturucu Bir tabloda Dize öğelerinden oluşan bir matris görüntülemek için yardımcı sınıf. 
TableFormatter Her öğe sütununun hizalı olacağı şekilde Dize öğelerinden oluşan bir matris görüntülemek için yardımcı sınıf
TargetFileUtils  
TarUtil tar dosyasını işlemeye yönelik yardımcı program. 
TestFilterHelper Filtreleme testleri için yardımcı sınıf
TestRecordTranslateer TestRecord protosunu Tradefed'te daha kolay değişiklik yapılabilir bir biçime dönüştürme yardımcı programı. 
TestRunnerUtil Çeşitli test koşucularına yardımcı olacak bir yardımcı program sınıfı. 
TimeUtil Zamana bağlı fayda yöntemlerini içerir. 
Zaman Değeri Bu, Long öğesini sarmalayan bir koruyucu türüdür. 
UniqueMultiMap<K, V> Her anahtar için benzersiz değerler sağlayan bir MultiMap
Sürüm Ayrıştırıcı Çalışan takas edilen yapıların sürümünü getirin. 
Sıkıştırma Stratejisi Zip arşivleri oluşturmak için ICompressionStrategy
ZipUtil Sıkıştırmayla ilgili işlemler için bir yardımcı sınıf
ZipUtil2 POSIX dosya izinlerini dikkate alan, zip çıkarma için bir yardımcı sınıf

Numaralandırmalar

AaptParser.AaptVersion APK dosyalarını ayrıştırmak için kullanılan AAPT sürümü için seçenek sıralaması. 
AppVersionFetcher.AppVersionInfo Uygulama sürümü bilgi türleri. 
İkili Eyalet IGNORE işlem yok durumuyla AÇIK/KAPALI durumunu kaydetmek için kullanılan sıralama. 
CommandStatus Zamanlanmış bir işlemin durumunu temsil eder. 
DeviceActionUtil.Command Cihaz işlemiyle ilgili komutlar. 
FakeTestsZipfolder.ItemType  
IRunUtil.EnvPriority Belirli bir ortamın ayarlanmasını veya ayarının geri alınmasını tanımlayan enum. 
LogcatEventType LogcatEventParser için etkinlik türleri. 
BasitPerfUtil.SimplePerfType Simpleperf komut seçeneklerinin sıralaması
Sl4aBluetoothUtil.BluetoothAccessLevel Bluetooth cihaz erişim düzeyi için BluetoothDevice.java değerini temel alan sıralamalar
Sl4aBluetoothUtil.BluetoothConnectionState Bluetooth bağlantı durumlarına dayalı olarak BluetoothProfile.java sıralamaları
Sl4aBluetoothUtil.BluetoothPriorityLevel Bluetooth profili öncelik düzeyi için BluetoothProfile.java değerini temel alan sıralamalar
Sl4aBluetoothUtil.BluetoothProfile BluetoothProfile.java temelinde Bluetooth profilleri için sıralamalar
SystemUtil.EnvVariable  
TargetFileUtils.FilePermission