com.android.tradefed.targetprep

Arayüzler

FlashingResourcesParser.Constraint FlashingResourcesParser normalde kullanabileceği bazı kaynakları yok saymasına olanak tanıyan bir filtreleme arayüzü
IDeviceFlaşör Bir cihazdaki cihaz görüntüsünü yanıp söner.
IFlashingResourcesParser Bir aygıtı flaşlamak için gereken yardımcı görüntü dosyalarının gerekli sürümlerini sağlamaya yönelik arayüz.
IFlashingResourcesRetriever Bir cihazı flaşlamak için gereken yardımcı görüntü dosyalarını almak için arayüz.
IHostCleaner Test çalıştırması bittikten sonra ana bilgisayarı temizler.
ITargetCleaner Bu arayüz kullanımdan kaldırıldı. gözyaşıDown temel ITargetPreparer arayüzüne taşındı.
ITargetPreparer Test çalıştırması için test ortamını hazırlar.
ITestsZipInstaller Testleri bir cihazdaki test zip dosyasından (derleme sistemi tarafından çıktı olarak) yükler.

Sınıflar

BaseEmulatorHazırlayıcı Yerel bir öykünücüyü başlatmak için ortak hazırlayıcı.
BaseTargetHazırlayıcı ITargetPreparer için nesnenin devre dışı bırakılıp bırakılmadığını kontrol etmeye olanak tanıyan temel uygulama sınıfı.
BuildInfoRecorder Derleme bilgisi meta verilerini belirtilen bir dosyaya yazan bir ITargetPreparer .
AvdPreparer Oluştur
Kullanıcı Hazırlayıcı Oluştur Kullanıcı oluşturmak ve sonunda temizlemek için hedef hazırlayıcı.
VarsayılanTestlerZipInstaller Test zip yükleyicisinin varsayılan uygulaması.
DeviceBuildInfoBootStrapper Derleme bilgi alanlarını cihazdan okunan özniteliklerle değiştiren bir ITargetPreparer

Bu, harici bir kaynaktan oluşturulan yapılara sahip cihazları test etmek için kullanışlıdır (örn.

DeviceBuildInfoInjector DeviceBuildDescriptor meta verilerini IBuildInfo ekleyen bir ITargetPreparer .
Cihaz Temizleyici Testten sonra temizleme eylemi olarak yeniden başlatma veya biçimlendirme gerçekleştirir ve isteğe bağlı olarak ekranı kapatır
DeviceFlashPreparer Fiziksel Android donanımında bir görüntüyü yanıp sönen bir ITargetPreparer .
DeviceImageZipFlashingTargetPreparer Belirli bir format aracılığıyla sağlanan cihaz görüntülerini cihaza aktaran bir hedef hazırlayıcı.
Cihaz kurulumu Sağlanan Option dayalı olarak bir cihazı test için yapılandıran bir ITargetPreparer .
DeviceUpdateTargetPreparer Cihazların harici bir kaynaktan alınan bir cihaz görüntü dosyasıyla (derleme hizmetinin aksine) güncellenmesiyle ilgili ortak adımları gerçekleştiren soyut bir ITargetPreparer .
FastbootCihazFlaşör Fiziksel Android donanımında bir görüntüyü flaşlamak için fastboot'a dayanan bir sınıf.
FastbootUpdateBootstrapPreparer Cihazların FastbootDeviceFlasher ile flaşlanmasını sağlamak için belirtilen dosyaları (önyükleyici, radyo, cihaz görüntüsü zip'i) IDeviceBuildInfo yerleştiren ve ardından sonuç raporlama amacıyla önyükleme sonrası cihaz niteliklerini yapı bilgisine enjekte eden bir ITargetPreparer .
Yanıp Sönen Kaynaklar Ayrıştırıcı Bir aygıtı flaşlamak için gereken yardımcı görüntü dosyalarının gerekli sürümlerini ayrıştıran bir sınıf.
FlashingResourcesParser.AndroidInfo Map<String, MultiMap<String, String>> .
GkiDeviceFlashPreparer Cihazı Android ortak çekirdek genel görüntüsüyle flaşlayan bir hedef hazırlayıcı.
GsiDeviceFlashPreparer Cihazı android jenerik sistem görüntüsüyle yanıp sönen bir hedef hazırlayıcı.
InstallApexModuleTargetPreparer
Mevcut EmulatorPreparer'ı Öldür Çalışan bir öykünücüyü kapatan bir ITargetPreparer .
LocalEmulatorLaunch Bir Android derleme ortamından yerel olarak bir öykünücüyü başlatan bir TargetPreparer.
LocalEmulatorAnlık Görüntü Bir Android oluşturma/geliştirme ortamından temiz bir emülatör anlık görüntüsü oluşturmaya yönelik bir TargetPreparer
ModülOemTargetPreparer
ModuleOemTargetPreparer.ModuleInfo Bir modül hakkında bilgi depolamak için basit bir yapı sınıfı
RecoveryLogPreparer Kurtarma işleminden önce günlükleri toplamak için kullanılan bir hedef hazırlayıcı.
RunCommandTargetPreparer
RunOnSecondaryUserTargetPreparer Kurulumda ikincil bir kullanıcı oluşturan ve testlerin bu kullanıcıda çalıştırılması gerektiğini işaretleyen bir ITargetPreparer .
RunOnSystemUserTargetPreparer Testlerin kullanıcı üzerinde (geçerli kullanıcı yerine) çalıştırılması gerektiğini işaretleyen bir ITargetPreparer .
RunOnWorkProfileTargetPreparer Kurulumda bir iş profili oluşturan ve testlerin o kullanıcıda çalıştırılması gerektiğini işaretleyen bir ITargetPreparer .
StubTargetHazırlayıcı Bir ITargetPreparer yer tutucu boş uygulaması.
TestAppInstallSetup IDeviceBuildInfo.getTestsDir() klasöründen bir veya daha fazla uygulamayı cihaza yükleyen bir ITargetPreparer .

Numaralandırmalar

AltDirBehavior Çeşitli test yapısı yükleyicileri/iticileri için alternatif dizin davranışlarını tanımlayan bir numaralandırma

DeviceCleaner.CleanupAction
DeviceCleaner.PostCleanupAction
DeviceFlashPreparer.EncryptionOptions Kullanıcı verisi görüntüsünün şifrelenmesine yönelik seçeneklerin listesi
IDeviceFlasher.UserDataFlashOption Kullanıcı verisi görüntüsünü işlemeye yönelik seçeneklerin listesi

İstisnalar

DeviceFailedToBootError Bir aygıt bir yapıyla flashlandıktan sonra önyükleme başarısız olursa atılır.