com.android.tradefed.util

Arayüzler

ClassPathScanner.IClassPathFilter Classpath giriş yolları için bir filtre

FileFilter tarihinden sonra desenli

ConditionPriorityBlockingQueue.IMatcher<T> Öğelerin bir koşulla eşleşip eşleşmediğini belirlemek için kullanılan bir arayüz. 
ICompressionStrategy Çalışma zamanında seçilebilecek bir sıkıştırma algoritmasını temsil eden arayüz. 
IDisableable Devre dışı bırakılabilen bir Tradefed nesnesini açıklayan arayüz. 
IEmail E-posta gönderme arayüzü. 
IRestApiHelper 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ütmek için kullanılan bir arayüz. 

Sınıflar

AaptParser "aapt dump badging" komutunun çıkışını ayrıştırarak APK'dan bilgi ayıklayan sınıf. 
AbiFormatter abi için yardımcı sınıf. 
AbiUtils Cihaz ABI'lerini işleme için yardımcı program sınıfı 
AdbRootElevator Gerekirse oluşturulduğunda adb root'u etkinleştiren ve tamamlandığında root durumunu geri yükleyen bir AutoCloseable
AdbUtils adb işlemleri için yardımcı program sınıfı. 
AppVersionFetcher Cihazdan uygulama sürümü dizesini almak için kullanılan yardımcı sınıf. 
ArrayUtil Diziler için yardımcı yöntemler 
BluetoothUtils Cihazda BluetoothInstrumentation'ı çağırmaya yönelik yardımcı işlevler

Cihaz tarafında BluetoothInstrumentation kodunu AOSP'de şu adreste bulabilirsiniz: frameworks/base/core/tests/bluetoothtests 

Bugreport Hata raporu dosya referanslarını tutan nesne. Düz hata raporu ve sıkıştırılmış hata raporuyla (bugreportz) uyumludur. 
BuildInfoUtil IBuildInfo 
BuildTestsZipUtils Android derleme sistemi tarafından oluşturulan testler zip'iyle ilgili işlemler için yardımcı sınıf
BulkEmailer Aşağıdaki yapılandırmalara izin veren bir e-posta gönderen yardımcı programı: gönderilen aralık,ilk gönderme boyutu, alıcılar ve toplam mesaj sayısı. 
BundletoolUtil .apk dosyalarını cihaza yüklemek için bundletool komut satırını kullanan yardımcı program sınıfı. 
ByteArrayList Hafif bir bayt dizisini temsil eden bir sınıf. 
ByteArrayUtil Bayt dizisinde işlem yapmak için kullanılan yardımcı programlar (ör. baytları tam sayıya dönüştürme). 
CacheClientFactory ICacheClient tekil örneğini oluşturan bir fabrika. 
CircularAtraceUtil Atrace yardımcı programı, öncelikle Monkey testi sırasında ANR'lerin temel nedenlerini belirlemek için geliştirilmiştir. 
CircularByteArray Dairesel bir arabellek gibi çalışan ve dizideki tüm değerlerin toplamını izleyen sabit boyutlu bir diziyi tutmak için kullanılan veri yapısı. 
ClangProfileIndexer Clang kod kapsamı ölçümlerini dizine ekleyen bir yardımcı program sınıfı. 
ClassPathScanner Classpath'teki girişleri bulur. 
ClassPathScanner.ClassNameFilter Java sınıf adlarını filtreleyen ve dönüştüren bir IClassPathFilter
ClassPathScanner.ExternalClassNameFilter Dahili sınıfları reddeden bir ClassNameFilter
CommandResult Bir komutun sonucunu içerir. 
ConditionPriorityBlockingQueue<T> Belirli bir koşulla eşleşen nesneleri alabilecek ERROR(/PriorityBlockingQueue) benzeri işlemlere sahip, iş parçacığı güvenli bir sınıf. 
ConditionPriorityBlockingQueue.AlwaysMatch<T> Herhangi bir nesneyle eşleşen bir ConditionPriorityBlockingQueue.IMatcher
DeviceActionUtil Cihaz işlemlerini yürüten bir yardımcı program sınıfı. 
DeviceActionUtil.DeviceActionConfigError Yapılandırma hatası için istisna. 
DeviceConcurrentUtil Cihaz tarafında eşzamanlı komut yürütme 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ütme için ERROR(/ExecutorService) tarafından döndürülen ERROR(/Future) ile senkronizasyon yapmak için ERROR(/#joinFuture(String,Future,long))'yi kullanın. 

DeviceConcurrentUtil.ShellCommandCallable<V> ITestDevice üzerinde kabuk komutunun yürütülmesiyle ilgili ayrıntıları sarmalayan bir ERROR(/Callable)
DeviceInspectionResult Bir sınıf, bir cihaz kullanılamadığında cihaz denetimi sonucunu içerir. 
DeviceRecoveryModeUtil  
DirectedGraph<V> Yönlendirilmiş ağırlıksız grafik uygulaması. 
E-posta E-posta göndermek için kullanılan yardımcı sınıf. 
EmmaXmlConstants emma xml raporu ayrıştırılırken kullanılan sabitler. 
EnvironmentVariableUtil Ortam değişkenlerini hazırlamak için yardımcı yöntemler koleksiyonu. 
ExtensionAtomsRegistry statsd'nin yerel kullanımı için ExtensionAtomsRegistry. 
FakeTestsZipFolder İçerik listesine göre sahte bir sıkıştırılmamış testler klasörü oluşturan bir test aparatı. 
FileIdleMonitor Dosyaları izler ve kullanılmadıkları takdirde (ör.
FileUtil Dosyalarla ilgili işlemler için yardımcı sınıf
FileUtil.LowDiskSpaceException Kullanılabilir disk alanı minimum eşiğin altındaysa atılır. 
FixedByteArrayOutputStream Yalnızca maksimum miktarda veri tutan bellek içi ERROR(/OutputStream)
FlashingResourceUtil Bu yardımcı program, yapıların DeviceFlashPreparer üzerinden yanıp sönülebilmesi için uygun sürümün ayarlanmasına yardımcı olur. 
FuseUtil FUSE işlemleri için yardımcı sınıf. 
GceRemoteCmdFormatter Uzaktan bir gce cihazına ulaşmak için komutları biçimlendiren yardımcı program sınıfı. 
GCSBucketUtil Google Cloud Storage'dan (GCS) dosya indirip yüklemek için dosya yöneticisi. 
GCSBucketUtil.GCSFileMetadata GCS'deki dosya bilgileri için basit bir sarmalayıcı. 
GCSCommon Desteği sonlandırıldı. Bunun yerine com.android.tradefed.util.gcs.GCSCommon kullanın. 
GCSFileDownloader Google Cloud Storage'dan (GCS) dosya indirmek için dosya indirici. 
GCSFileUploader Dosya verilerini Google Cloud Storage'a (GCS) yüklemek için dosya yükleyici. 
GCSHelper  
GenericLogcatEventParser<LogcatEventType> Etkinlikler için logcat girişini ayrıştırın. 
GenericLogcatEventParser.LogcatEvent Etkinlik türünü ve tetikleyici logcat mesajını içeren bir logcat etkinliği barındıran yapı 
GoogleApiClientUtil Google API istemcisi oluşturmak için kullanılan yardımcı programlar. 
HprofAllocSiteParser hprof raporlarının Allocation Sites bölümündeki bilgileri ayrıştırmak için yardımcı sınıf. 
IEmail.Message E-posta ileti verileri kapsayıcısı. 
JavaCodeCoverageFlusher Cihazda çalışan işlemlerden Java kod kapsamı ölçümlerinin sıfırlanmasını ve temizlenmesini zorlayan bir yardımcı program sınıfı. 
JUnit4TestFilter Filter sınıfını genişleterek JUnit4 çalıştırıcı için filtreleme sağlayan yardımcı sınıf. 
JUnitXmlParser ant'ın XMLJUnitResultFormatter sınıfında depolanan JUnit sonuçlarından test sonucu verilerini ayıklayıp ITestInvocationListener sınıfına ileten ayrıştırıcı. 
KernelModuleUtils  
KeyguardControllerState Kilit ekranı durumlarının kapsayıcısı. 
ListInstrumentationParser "pm list instrumentation" sorgusunun çıkışını ayrıştıran bir IShellOutputReceiver
ListInstrumentationParser.InstrumentationTarget  
LocalRunInstructionBuilder Testi yerel olarak çalıştırma talimatlarını derleyen yardımcı program. 
LogcatEventParser  
MetricUtility Test metriklerinin depolanması, benzer testlerde toplanması ve bir dosyaya yazılması için kullanılan genel yardımcı program yöntemlerini içerir. 
ModuleTestTypeUtil Modülü kontrol etmek için kullanılan yaygın yardımcı program yöntemlerini içerir. 
MultiMap<K, V> Anahtar başına birden fazla değeri destekleyen bir ERROR(/Map)
NativeCodeCoverageFlusher Yerel kapsam ölçümlerini temizleyen ve cihazdaki işlemlerden yerel kapsam verilerinin temizlenmesini zorunlu kılan bir yardımcı program sınıfı. 
Eşle<A, B> İki nesne içeren kendi Pair sınıfımızı tanımlayın. 
PerfettoTraceRecorder ITestDevice üzerinde perfetto izleme kaydetmek için kullanılan bir yardımcı program sınıfı. 
PrettyPrintDelimiter Ayrılmış mesajları öne çıkaracak şekilde yazdırmaya yardımcı olan yardımcı program. 
ProcessInfo İşlemle ilgili bilgileri(USER, PID, NAME, START TIME IN SECOND SINCE EPOCH) depolamak için kullanılır. 
ProcessUtil  
PropertyChanger Android mülk dosyasında öğeleri değiştirmek (veya eklemek) için kullanılan bir yardımcı program sınıfı
ProtoUtil Protobuf mesajlarıyla türden bağımsız olarak işlem yapmak için kullanılan yardımcı yöntemler. 
PsParser "ps" komutu çıktısından ayrıştırmak için kullanılan yardımcı program(USER,PID ve NAME)
PythonVirtualenvHelper Python 3 sanal ortamını etkinleştirmeye yönelik bir yardımcı sınıf. 
QuotationAwareTokenizer  
RegexTrie<V> RegexTrie, anahtarın her saklanan segmentinin normal ifade olduğu bir ERROR(/Pattern) ağacıdır. 
RemoteZip Uzaktan bir ZIP dosyasındaki dosyaları tek tek açmak için kullanılan yardımcı programlar. 
RequestUtil Ağ isteklerinin hata işleme ile genel olarak yeniden denenmesine olanak tanıyan yardımcı programlar. 
ResourceUtil Yapılandırma kaynaklarını okumak için kullanılan yardımcı program. 
RestApiHelper REST API çağrıları yapmak için kullanılan bir yardımcı sınıf. 
RunInterruptedException Bir çalıştırma işlemi harici bir istek tarafından kesintiye uğradığında atılır. 
RunUtil İşlemleri yürütmek için yardımcı yöntemler koleksiyonu. 
SearchArtifactUtil Test yapılarını aramak için kullanılabilecek bir yardımcı program sınıfı. 
SerializationUtil ERROR(/Serializable) uygulayan bir nesneyi serileştirme/nesneleri seri dışına çıkarma aracı. 
ShellOutputReceiverStream IShellOutputReceiver'a yazan OutputStream yardımcı sınıfı. 
SimplePerfResult Tüm simpleperf test sonuçlarını barındıran nesne 
SimplePerfStatResultParser simpleperf sonucunu ayrıştırmak için kullanılan bir yardımcı program sınıfı. 
SimplePerfUtil Basit komutlar göndermek ve sonuçları toplamak için kullanılan yardımcı program sınıfı 
SimpleStats Sayısal bir veri kümesi verildiğinde birkaç istatistiksel ölçümü hesaplayan küçük bir yardımcı program sınıfı. 
SizeLimitedOutputStream Yazılabilen maksimum veri miktarını sınırlayan, iş parçacığı güvenli bir dosyayla desteklenen ERROR(/OutputStream)
Sl4aBluetoothUtil Bir yardımcı program sınıfı, SL4A'yı kullanarak bir veya iki cihazda Bluetooth işlemleri sağlar.
SparseImageUtil Seyrek resimlerin aralığını artıran yardımcı program. 
SparseImageUtil.SparseInputStream Yukarı akıştan okunan SparseInputStream, veri biçimini algılar. 
StreamUtil Giriş akışlarını yönetmek için kullanılan yardımcı program sınıfı. 
StringEscapeUtils Belirli biçimler için dizelerden kaçınma işlemini gerçekleştiren yardımcı sınıf. 
StringUtil Sık kullanılan dize manipülasyonları için dizelerden kaçmak amacıyla kullanılan yardımcı sınıf. 
SubprocessEventHelper Günlüğe iletilecek etkinlikleri serileştirmek/seri dışına çıkarmak için yardımcı program. 
SubprocessEventHelper.BaseTestEventInfo TestIgnored bilgileri için temel yardımcı. 
SubprocessEventHelper.FailedTestEventInfo testFailed bilgileri için yardımcı. 
SubprocessEventHelper.InvocationEndedEventInfo Çağrının sona ermesiyle ilgili bilgileri gösteren yardımcı. 
SubprocessEventHelper.InvocationFailedEventInfo InvocationFailed bilgileri için yardımcı. 
SubprocessEventHelper.InvocationStartedEventInfo Çağrının başlatılmasıyla ilgili bilgi için yardımcı. 
SubprocessEventHelper.LogAssociationEventInfo logAssociation bilgileri için yardımcı. 
SubprocessEventHelper.SkippedTestEventInfo  
SubprocessEventHelper.TestEndedEventInfo testEnded bilgileri için yardımcı. 
SubprocessEventHelper.TestLogEventInfo testLog bilgileri için yardımcı. 
SubprocessEventHelper.TestModuleStartedEventInfo Test modülü başlatıldı bilgileri için yardımcı. 
SubprocessEventHelper.TestRunEndedEventInfo testRunEnded bilgileri için yardımcı. 
SubprocessEventHelper.TestRunFailedEventInfo testRunFailed bilgileri için yardımcı program 
SubprocessEventHelper.TestRunStartedEventInfo testRunStarted bilgileri için yardımcı program 
SubprocessEventHelper.TestStartedEventInfo testStarted bilgileri için yardımcı
SubprocessExceptionParser Standart Tradefed komut çalıştırıcılarından gelen istisna çıkışını işlemek için yardımcı program. 
SubprocessTestResultsParser Test etkinliklerini başlatıcı tarafında oluşturabilmemiz için dosyaya yazmadan önce çıkışı ayrıştırmak üzere ERROR(/FileOutputStream)'ü genişletir. 
SubprocessTestResultsParser.StatusKeys Alakalı test durumu anahtarları. 
SystemUtil Sistem çağrıları yapmak için kullanılan yardımcı program sınıfı. 
TableBuilder Bir tabloda dize öğelerinden oluşan bir matrisi görüntülemek için kullanılan yardımcı sınıf. 
TableFormatter Her öğe sütunu hizalanacak şekilde bir dize öğesi matrisi görüntülemek için yardımcı sınıf 
TargetFileUtils  
TarUtil Tar dosyasını değiştirmek için kullanılan yardımcı program. 
TestFilterHelper Testleri filtrelemek için yardımcı sınıf 
TestRecordInterpreter TestRecord proto'sunu Tradefed'de daha kolay değiştirilebilir bir biçime dönüştüren yardımcı program. 
TestRunnerUtil Çeşitli test çalıştırıcılarına yardımcı olan bir yardımcı program sınıfı. 
TfInternalOptionsFetcher Sınıfların bir değişken değerini bir res dosyasından statik olarak yüklemesine olanak tanıyan bir yardımcı program sınıfı. 
TimeUtil Zamanla ilgili yardımcı program yöntemlerini içerir. 
TimeVal Bu, bir Long öğesini saran bir gözetleyici türüdür. 
UniqueMultiMap<K, V> Her anahtar için benzersiz değerler sağlayan bir MultiMap
VersionParser Çalışan tradefed yapılarının sürümünü alın. 
ZipCompressionStrategy Zip arşivi oluşturmak için ICompressionStrategy
ZipUtil Sıkıştırmayla ilgili işlemler için yardımcı sınıf
ZipUtil2 POSIX dosya izinlerini dikkate alan zip ayıklama yardımcı sınıfı

Numaralandırmalar

AaptParser.AaptVersion APK dosyalarını ayrıştırmak için kullanılan AAPT sürümü seçeneklerinin listesi. 
AppVersionFetcher.AppVersionInfo Uygulama sürümü bilgi türleri. 
BinaryState IGNORE işlemsiz durumuyla AÇIK/KAPALI durumunu kaydetmek için kullanılan enum. 
CommandStatus Zamanlanmış bir işlemin durumunu temsil eder. 
DeviceActionUtil.Command Cihaz işlemi için komutlar. 
FakeTestsZipFolder.ItemType  
GceRemoteCmdFormatter.ScpMode SCP, bağımsız değişkenlerin yapısına bağlı olarak dosya göndermek veya almak için kullanılabilir. 
IRunUtil.EnvPriority Belirli bir ortamın ayarlanıp ayarlanmayacağını tanımlayan bir enum. 
LogcatEventType LogcatEventParser için etkinlik türleri. 
SimplePerfUtil.SimplePerfType simpleperf komut seçeneklerinin listesi 
Sl4aBluetoothUtil.BluetoothAccessLevel BluetoothDevice.java'e dayalı Bluetooth cihaz erişim düzeyi için enum'ler 
Sl4aBluetoothUtil.BluetoothConnectionState BluetoothProfile.java'e dayalı Bluetooth bağlantısı durumları için enum'ler 
Sl4aBluetoothUtil.BluetoothPriorityLevel BluetoothProfile.java'e dayalı Bluetooth profili öncelik düzeyi için enum'ler 
Sl4aBluetoothUtil.BluetoothProfile BluetoothProfile.java'e dayalı Bluetooth profilleri için enum'ler 
SystemUtil.EnvVariable  
TargetFileUtils.FilePermission