Koleksiyonlar ile düzeninizi koruyun İçeriği tercihlerinize göre kaydedin ve kategorilere ayırın.

Yanıp SönenKaynaklarAyrıştırıcı

public class FlashingResourcesParser
extends Object implements IFlashingResourcesParser

java.lang.Nesne
com.android.tradefed.targetprep.FlashingResourcesParser


Bir aygıtı flaş etmek için gereken yardımcı görüntü dosyalarının gerekli sürümlerini ayrıştıran bir sınıf. (örneğin, önyükleyici, temel bant, vb.)

Özet

iç içe sınıflar

class FlashingResourcesParser.AndroidInfo

Map<String, MultiMap<String, String>> .

interface FlashingResourcesParser.Constraint

FlashingResourcesParser aksi takdirde kullanabileceği bazı kaynakları yok saymasına izin vermeyi amaçlayan bir filtreleme arabirimi

Alanlar

public static final String BASEBAND_VERSION_KEY

public static final String BOARD_KEY

public static final String BOOTLOADER_VERSION_KEY

public static final String PRODUCT_KEY

Kamu inşaatçıları

FlashingResourcesParser (File deviceImgZipFile, c) FlashingResourcesParser (File deviceImgZipFile, c)

Bir FlashingResourcesParser oluşturun ve belirtilen cihaz görüntüsünü yanıp sönme gereksinimleri için ayrıştırmasını sağlayın.

FlashingResourcesParser (File deviceImgZipFile)

Bir FlashingResourcesParser oluşturun ve belirtilen cihaz görüntüsünü yanıp sönme gereksinimleri için ayrıştırmasını sağlayın.

FlashingResourcesParser (BufferedReader infoReader, c) FlashingResourcesParser (BufferedReader infoReader, c)

Sağlanan AndroidInfo Okuyucu ile bir FlashingResourcesParser oluşturur

Birim testi için açık

FlashingResourcesParser (BufferedReader infoReader)

Sağlanan AndroidInfo Okuyucu ile bir FlashingResourcesParser oluşturur

Birim testi için açık

Genel yöntemler

String getRequiredBasebandVersion ()

Aygıt görüntüsü zip dosyasında belirtilen gerekli temel bant sürümünü alır.

Birden çok sürüm listeleniyorsa, sürümlerin en eskiden en yeniye alfabetik olarak sıralandığı varsayımıyla en son sürümü alın.

getRequiredBoards ()

Aygıt görüntüsü zip dosyasında belirtilen gerekli pano türlerini alır.

String getRequiredBootloaderVersion ()

Aygıt görüntüsü zip dosyasında belirtilen gerekli önyükleyici sürümünü alır.

Birden çok sürüm listeleniyorsa, sürümlerin en eskiden en yeniye alfabetik olarak sıralandığı varsayımıyla en son sürümü alın.

String getRequiredImageVersion (String imageVersionKey)

Aygıt görüntüsü zip dosyasında belirtilen gerekli özel görüntü sürümünü alır

Birden çok sürüm listeleniyorsa, sürümlerin en eskiden en yeniye alfabetik olarak sıralandığı varsayımıyla en son sürümü alın.

String getRequiredImageVersion (String imageVersionKey, String productName)

Aygıt görüntüsü zip dosyasında belirtilen gerekli özel görüntü sürümünü alır.

Birden çok sürüm listeleniyorsa, sürümlerin en eskiden en yeniye alfabetik olarak sıralandığı varsayımıyla en son sürümü alın.

Alanlar

BASEBAND_VERSION_KEY

public static final String BASEBAND_VERSION_KEY

BOARD_KEY

public static final String BOARD_KEY

BOOTLOADER_VERSION_KEY

public static final String BOOTLOADER_VERSION_KEY

ÜRÜN ANAHTARI

public static final String PRODUCT_KEY

Kamu inşaatçıları

Yanıp SönenKaynaklarAyrıştırıcı

public FlashingResourcesParser (File deviceImgZipFile, 
                 c)

Bir FlashingResourcesParser oluşturun ve belirtilen cihaz görüntüsünü yanıp sönme gereksinimleri için ayrıştırmasını sağlayın. Yanıp sönen gereksinimler, eklenmeden önce uygun kısıtlamayı (varsa) geçmelidir. Reddedilen gereksinimler sessizce bırakılacaktır.

parametreler
deviceImgZipFile File : updater.zip dosyası

c : Anahtar adından Constraint bir harita. Resim adları, eklenmek için bir ön koşul olarak (varsa) uygun kısıtlamaya göre kontrol edilecektir. Filtrelemeyi devre dışı bırakmak için boş olabilir.

atar
TargetSetupError

Yanıp SönenKaynaklarAyrıştırıcı

public FlashingResourcesParser (File deviceImgZipFile)

Bir FlashingResourcesParser oluşturun ve belirtilen cihaz görüntüsünü yanıp sönme gereksinimleri için ayrıştırmasını sağlayın.

parametreler
deviceImgZipFile File : updater.zip dosyası

atar
TargetSetupError

Yanıp SönenKaynaklarAyrıştırıcı

public FlashingResourcesParser (BufferedReader infoReader, 
                 c)

Sağlanan AndroidInfo Okuyucu ile bir FlashingResourcesParser oluşturur

Birim testi için açık

parametreler
infoReader BufferedReader : ayrıştırılacak android-info.txt eşdeğerini içeren bir ERROR(/BufferedReader)

c : Anahtar adından Constraint bir harita. Resim adları, eklenmek için bir ön koşul olarak (varsa) uygun kısıtlamaya göre kontrol edilecektir. Filtrelemeyi devre dışı bırakmak için boş olabilir.

Yanıp SönenKaynaklarAyrıştırıcı

public FlashingResourcesParser (BufferedReader infoReader)

Sağlanan AndroidInfo Okuyucu ile bir FlashingResourcesParser oluşturur

Birim testi için açık

parametreler
infoReader BufferedReader : ayrıştırılacak android-info.txt eşdeğerini içeren bir ERROR(/BufferedReader)

Genel yöntemler

getRequiredBasebandVersion

public String getRequiredBasebandVersion ()

Aygıt görüntüsü zip dosyasında belirtilen gerekli temel bant sürümünü alır.

Birden çok sürüm listeleniyorsa, sürümlerin en eskiden en yeniye alfabetik olarak sıralandığı varsayımıyla en son sürümü alın.

İadeler
String temel bant sürümü veya belirtilmemişse null

getRequiredBoards

public  getRequiredBoards ()

Aygıt görüntüsü zip dosyasında belirtilen gerekli pano türlerini alır.

İadeler
tahta türleri veya belirtilmemişse null

getRequiredBootloaderVersion

public String getRequiredBootloaderVersion ()

Aygıt görüntüsü zip dosyasında belirtilen gerekli önyükleyici sürümünü alır.

Birden çok sürüm listeleniyorsa, sürümlerin en eskiden en yeniye alfabetik olarak sıralandığı varsayımıyla en son sürümü alın.

İadeler
String önyükleyici sürümü veya belirtilmemişse null

getRequiredImageVersion

public String getRequiredImageVersion (String imageVersionKey)

Aygıt görüntüsü zip dosyasında belirtilen gerekli özel görüntü sürümünü alır

Birden çok sürüm listeleniyorsa, sürümlerin en eskiden en yeniye alfabetik olarak sıralandığı varsayımıyla en son sürümü alın.

parametreler
imageVersionKey String : resmin sürüm bilgisinin beklenen tanımlayıcısı

İadeler
String verilen görüntü için gerekli sürüm veya belirtilmemişse null

getRequiredImageVersion

public String getRequiredImageVersion (String imageVersionKey, 
                String productName)

Aygıt görüntüsü zip dosyasında belirtilen gerekli özel görüntü sürümünü alır. productName null değilse, bu yöntem söz konusu ürün için belirtilen görüntü gereksinimlerini kontrol eder (ve varsa döndürür). Ürüne özel bir gereksinim yoksa, genel gereksinimi döndürmeye geri döner veya söz konusu versionKey için herhangi bir gereksinim yoksa null olur.

Birden çok sürüm listeleniyorsa, sürümlerin en eskiden en yeniye alfabetik olarak sıralandığı varsayımıyla en son sürümü alın.

parametreler
imageVersionKey String : resmin sürüm bilgisinin beklenen tanımlayıcısı

productName String : Kontrol edilecek belirli bir ürün adı

İadeler
String verilen resim için gerekli sürüm veya belirtilmemişse null