com.android.tradefed.util
Arayüzler
ClassPathScanner.IClassPathFilter |
Sınıf yolu giriş yolları için bir filtre
|
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 adb kökünü etkinleştiren ve geri yükleyen bir AutoCloseable
kök durumunu kontrol edin.
|
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ümantasyonu kodu, AOSP'de şu adreste bulunabilir:
|
Hata raporu | Hata raporu dosyalarının referanslarını barındıran nesne, düz hata raporu ve sıkıştırılmış hata raporu ile uyumlu (bugreportz). |
BuildInfoUtil |
IBuildInfo ile ilgili müdahalede bulunmak için 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 | Aşağıdaki yapılandırmaya olanak tanıyan bir e-posta gönderen yardımcı programı: gönderilen zaman aralığı,ilk seri çekim 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. |
CacheClientFactory |
ICacheClient ürününün tekil örneğini oluşturan bir fabrika.
|
CircularAtraceUtil | Özellikle, Maymun sırasında ANR'lerin temel nedenlerini belirlemek için geliştirilen bir izleme yardımcı programıdır teşvik etmek anlamına gelir. |
CircularByteArray | Dairesel tampon görevi gören sabit boyutlu bir diziyi tutan veri yapısı ve dizideki tüm değerlerin toplamını izler. |
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> |
Nesneleri alabilen, ERROR(/PriorityBlockingQueue) benzeri işlemlere sahip iş parçacığı açısından güvenli bir sınıf
belirli koşulla eşleşen anahtar kelimelere bakalım.
|
ConditionPriorityBlockQueue.NeverMatch<T> |
ConditionPriorityBlockingQueue.IMatcher
herhangi bir nesneyle eşleşen
|
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
|
DeviceConcurrentUtil.ShellCommandCallable<V> |
Şu konumda kabuk komutunu çalıştırmanın ayrıntılarını sarmalayan bir ERROR(/Callable) :
ITestDevice .
|
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. |
EnvironmentVariableUtil | Ortam değişkenlerini hazırlamaya yönelik yardımcı yöntemler koleksiyonu. |
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 | Boşta olduklarında (ö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. |
GceRemoteCmdFormatter | Uzak gce cihazına erişmek için komutları biçimlendirmeye yönelik yardımcı program 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 | Eski! Bunun yerine com.android.tradefed.util.gcs.GCSCommon kullanın. |
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. |
GCSYardımcısı | |
GenelLogcatEventParser<LogcatEventType> | Etkinlikler için logcat girişini ayrıştırın. |
GenelLogcatEventParser.LogcatEvent | Etkinlik türü ve logcat mesajı tetikleyen bir logcat etkinliği tutacak ş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 | Süreçlerden Java kod kapsamı ölçümlerini sıfırlayan ve zorlayan bir yardımcı program sınıfı cihaz üzerinde çalışıyor. |
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 ayrıştırıcı ve bunu bir ITestInvocationListener öğesine iletir. |
KeyGuardControllerState | Tuş koruyucu durumlarının kapsayıcısıdır. |
Enstrümantasyon Ayrıştırıcısını Listeleme |
"pm listesi araçları" çıkışını ayrıştıran bir IShellOutputReceiver sorgu
|
ListInstrumentationParser.InstrumentationTarget | |
LocalRunDirectionionBuilder | Testi yerel olarak çalıştırma talimatını derleme yardımcı programı. |
LogcatEventParser | |
MetricUtility | Test metriklerini depolamak ve metrikleri benzer şekilde toplamak için yaygın yardımcı program yöntemlerini içerir. ve metrikleri bir dosyaya yazma. |
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ın temizlenmesine zorlayan bir yardımcı program sınıfı verileri içerebilir. |
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. |
ProcessUtil. | |
ÖzellikDeğiştirici | Bir 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 | (USER,PID ve NAME) değerini "ps" değerinden ayrıştırmak için kullanılan yardımcı program komut çıkışı |
PythonVirtualenvHelper | Python 3 sanal ortamını etkinleştirmek için yardımcı sınıf. |
QuotationAwareTokenizer | |
RegexTrie<V> |
RegexTrie, anahtarın her ERROR(/Pattern) .
|
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. |
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/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 tutulacağına dair nesne |
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 |
İleti dizisinde güvenli bir dosya, ERROR(/OutputStream) tarafından yedeklenebilecek maksimum veri miktarını sınırlandıracak.
emin olabilirsiniz.
|
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ı |
Dosyaya yazmadan önce çıktıyı ayrıştırabilmemiz için ERROR(/FileOutputStream) öğesini genişletir.
test etkinliklerini başlatıcı tarafında oluşturur.
|
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 | |
GceRemoteCmdFormatter.ScpMode | Bağımsız değişkenlerin yapısına bağlı olarak dosyayı aktarmak veya çekmek için SCP kullanılabilir. |
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ı için BluetoothProfile.java değerlerine dayalı sıralamalar
|
Sl4aBluetoothUtil.BluetoothPriorityLevel |
Bluetooth profili öncelik düzeyi için BluetoothProfile.java değerlerine göre sıralamalar
|
Sl4aBluetoothUtil.BluetoothProfile |
BluetoothProfile.java temelinde Bluetooth profilleri için sıralamalar
|
SystemUtil.EnvVariable | |
TargetFileUtils.FilePermission |
Arayüzler
Sınıflar
- AaptParser
- AbiFormatter
- AbiUtils
- AdbRootElevator
- AdbUtils
- AppVersionFetcher
- DiziUtil
- BluetoothUtils
- Hata raporu
- BuildInfoUtil
- BuildTestsZipUtils
- Toplu E-posta Gönderici
- BundletoolUtil
- Dizi Listesi
- ByteArrayUtil
- CacheClientFactory
- CircularAtraceUtil
- CircularByteArray
- ClangProfileIndexer
- ClassPathScanner
- ClassPathScanner.ClassNameFilter
- ClassPathScanner.ExternalClassNameFilter
- CommandResult
- Koşul Engelleme Kuyruğu
- ConditionPriorityBlockQueue.NeverMatch
- DeviceActionUtil
- DeviceActionUtil.DeviceActionConfigError
- DeviceConcurrentUtil
- DeviceConcurrentUtil.ShellCommandCallable
- DeviceRecoveryModeUtil
- Yönlendirilen Grafiği
- E-posta
- EmmaXmlConstants
- EnvironmentVariableUtil
- ExtensionAtomsRegistry
- SahteTestlerZipKlasör
- FileIdleMonitor
- FileUtil
- FileUtil.LowDiskSpaceException
- FixedByteArrayExitStream
- FlashingResourceUtil
- FuseUtil
- GceRemoteCmdFormatter
- GCSBucketUtil
- GCSBucketUtil.GCSFileMetadata
- GCSCommon
- GCSFileDownloader
- GCSFileUploader
- GCSYardımcısı
- GenelLogcatEventParser
- GenelLogcatEventParser.LogcatEvent
- GoogleApiClientUtil
- HprofAllocSiteParser
- IEmail.Message
- JavaCodeCoverageFlusher
- JUnit4TestFilter
- JUnitXmlParser
- KeyGuardControllerState
- Enstrümantasyon Ayrıştırıcısını Listeleme
- ListInstrumentationParser.InstrumentationTarget
- LocalRunDirectionionBuilder
- LogcatEventParser
- MetricUtility
- ModuleTestTypeUtil
- Çoklu Harita
- NativeCodeCoverageFlusher
- Eşle
- PerfettoTraceRecorder
- PrettyPrintSınırlayıcı
- ProcessInfo
- ProcessUtil.
- ÖzellikDeğiştirici
- ProtoUtil
- Parser
- PythonVirtualenvHelper
- QuotationAwareTokenizer
- RegexTrie
- RemoteZip
- RequestUtil
- ResourceUtil
- RestApiYardımcı
- RunInterruptedException
- RunUtil
- SearchArtifactUtil
- SerializationUtil
- ShellExitReceiverStream
- SimplePerfResult
- BasitPerfStatResultParser
- BasitPerfUtil
- Basit İstatistikler
- SizeLimitedÇıkışStream
- Sl4aBluetoothUtil
- SparseImageUtil
- SparseImageUtil.SparseInputStream
- StreamUtil
- StringEscapeUtils
- StringUtil
- SubProcessEventYardımcı
- 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.
- SubProcessTestResults Ayrıştırıcı
- SubProcessTestResultsParser.StatusKeys
- SystemUtil
- Tablo Oluşturucu
- TableFormatter
- TargetFileUtils
- TarUtil
- TestFilterHelper
- TestRecordTranslateer
- TestRunnerUtil
- TimeUtil
- Zaman Değeri
- BenzersizÇoklu Harita
- Sürüm Ayrıştırıcı
- Sıkıştırma Stratejisi
- ZipUtil
- ZipUtil2
Numaralandırmalar
- AaptParser.AaptVersion
- AppVersionFetcher.AppVersionInfo
- İkili Eyalet
- CommandStatus
- DeviceActionUtil.Command
- FakeTestsZipfolder.ItemType
- GceRemoteCmdFormatter.ScpMode
- IRunUtil.EnvPriority
- LogcatEventType
- BasitPerfUtil.SimplePerfType
- Sl4aBluetoothUtil.BluetoothAccessLevel
- Sl4aBluetoothUtil.BluetoothConnectionState
- Sl4aBluetoothUtil.BluetoothPriorityLevel
- Sl4aBluetoothUtil.BluetoothProfile
- SystemUtil.EnvVariable
- TargetFileUtils.FilePermission