FlashingResourcesParser
public
class
FlashingResourcesParser
extends Object
implements
IFlashingResourcesParser
| java.lang.Object | |
| ↳ | com.android.tradefed.targetprep.FlashingResourcesParser |
Bir cihazın flash'lanması için gereken yardımcı resim dosyalarının gerekli sürümlerini ayrıştıran bir sınıf. (ör.bootloader, ana bant vb.)
Özet
İç içe yerleştirilmiş sınıflar | |
|---|---|
class |
FlashingResourcesParser.AndroidInfo
|
interface |
FlashingResourcesParser.Constraint
|
Sabitler | |
|---|---|
String |
BASEBAND_VERSION_KEY
|
String |
BOARD_KEY
|
String |
BOOTLOADER_VERSION_KEY
|
String |
PRODUCT_KEY
|
Herkese açık oluşturucular | |
|---|---|
FlashingResourcesParser(BufferedReader infoReader)
Sağlanan AndroidInfo Reader ile bir FlashingResourcesParser oluşturur. Birim testi için kullanıma sunuldu |
|
FlashingResourcesParser(BufferedReader infoReader,
Sağlanan AndroidInfo Reader ile bir FlashingResourcesParser oluşturur. Birim testi için kullanıma sunuldu |
|
FlashingResourcesParser(File deviceImgZipFile)
|
|
FlashingResourcesParser(File deviceImgZipFile,
|
|
Herkese açık yöntemler | |
|---|---|
String
|
getRequiredBasebandVersion()
Cihaz resmi zip dosyasında belirtilen gerekli ana bant sürümünü alır. Birden fazla sürüm listeleniyorsa sürümlerin alfabetik olarak en eskiden en yeniye doğru sıralandığı varsayımıyla en yeni sürümü edinin. |
|
getRequiredBoards()
Cihaz resmi zip dosyasında belirtilen gerekli kart türlerini alır. |
String
|
getRequiredBootloaderVersion()
Cihaz resmi zip dosyasında belirtilen gerekli önyükleyici sürümünü alır. Birden fazla sürüm listeleniyorsa sürümlerin alfabetik olarak en eskiden en yeniye doğru sıralandığı varsayımıyla en yeni sürümü edinin. |
String
|
getRequiredImageVersion(String imageVersionKey)
Cihaz resmi zip dosyasında belirtilen gerekli özel resim sürümünü alır. Birden fazla sürüm listeleniyorsa sürümlerin alfabetik olarak en eskiden en yeniye doğru sıralandığı varsayımıyla en yeni sürümü edinin. |
String
|
getRequiredImageVersion(String imageVersionKey, String productName)
Cihaz resmi zip dosyasında belirtilen gerekli özel resim sürümünü alır. Birden fazla sürüm listeleniyorsa sürümlerin alfabetik olarak en eskiden en yeniye doğru sıralandığı varsayımıyla en yeni sürümü edinin. |
Sabitler
BASEBAND_VERSION_KEY
public static final String BASEBAND_VERSION_KEY
Sabit Değer: "version-baseband"
BOARD_KEY
public static final String BOARD_KEY
Sabit Değer: "board"
BOOTLOADER_VERSION_KEY
public static final String BOOTLOADER_VERSION_KEY
Sabit Değer: "version-bootloader"
PRODUCT_KEY
public static final String PRODUCT_KEY
Sabit Değer: "product"
Herkese açık oluşturucular
FlashingResourcesParser
public FlashingResourcesParser (BufferedReader infoReader)
Sağlanan AndroidInfo Reader ile bir FlashingResourcesParser oluşturur.
Birim testi için kullanıma sunuldu
| Parametreler | |
|---|---|
infoReader |
BufferedReader: android-info.txt'nin eşdeğerini içeren ve ayrıştırılacak bir ERROR(/BufferedReader) |
FlashingResourcesParser
public FlashingResourcesParser (BufferedReader infoReader,
c) Sağlanan AndroidInfo Reader ile bir FlashingResourcesParser oluşturur.
Birim testi için kullanıma sunuldu
| Parametreler | |
|---|---|
infoReader |
BufferedReader: android-info.txt'nin eşdeğerini içeren ve ayrıştırılacak bir ERROR(/BufferedReader) |
c |
: Anahtar adından Constraint öğesine giden bir harita. Resim adları, eklenmeden önce uygun kısıtlamaya (varsa) göre kontrol edilir. Filtrelemeyi devre dışı bırakmak için boş olabilir. |
FlashingResourcesParser
public FlashingResourcesParser (File deviceImgZipFile)
FlashingResourcesParser oluşturun ve belirtilen cihaz görüntüsünü yanıp sönme koşulları için ayrıştırmasını sağlayın.
| Parametreler | |
|---|---|
deviceImgZipFile |
File: updater.zip dosyası yanıp sönecek |
| Dekoratif yastıklar | |
|---|---|
TargetSetupError |
|
FlashingResourcesParser
public FlashingResourcesParser (File deviceImgZipFile,
c) FlashingResourcesParser oluşturun ve belirtilen cihaz görüntüsünü yanıp sönme koşulları için ayrıştırmasını sağlayın. Yanıp sönme koşulları, eklenmeden önce uygun kısıtlamayı (varsa) karşılamalıdır. Reddedilen gereksinimler sessizce bırakılır.
| Parametreler | |
|---|---|
deviceImgZipFile |
File: updater.zip dosyası yanıp sönecek |
c |
: Anahtar adından Constraint öğesine giden bir harita. Resim adları, eklenmeden önce uygun kısıtlamaya (varsa) göre kontrol edilir. Filtrelemeyi devre dışı bırakmak için boş olabilir. |
| Dekoratif yastıklar | |
|---|---|
TargetSetupError |
|
Herkese açık yöntemler
getRequiredBasebandVersion
public String getRequiredBasebandVersion ()
Cihaz resmi zip dosyasında belirtilen gerekli ana bant sürümünü alır.
Birden fazla sürüm listeleniyorsa sürümlerin alfabetik olarak en eskiden en yeniye doğru sıralandığı varsayımıyla en yeni sürümü edinin.
| İlerlemeler | |
|---|---|
String |
belirtilmemişse ana bant sürümü veya null |
getRequiredBoards
publicgetRequiredBoards ()
Cihaz resmi zip dosyasında belirtilen gerekli kart türlerini alır.
| İlerlemeler | |
|---|---|
|
Belirtilmemişse kart türleri veya null |
getRequiredBootloaderVersion
public String getRequiredBootloaderVersion ()
Cihaz resmi zip dosyasında belirtilen gerekli önyükleyici sürümünü alır.
Birden fazla sürüm listeleniyorsa sürümlerin alfabetik olarak en eskiden en yeniye doğru sıralandığı varsayımıyla en yeni sürümü edinin.
| İlerlemeler | |
|---|---|
String |
bootloader sürümü veya belirtilmemişse null |
getRequiredImageVersion
public String getRequiredImageVersion (String imageVersionKey)
Cihaz resmi zip dosyasında belirtilen gerekli özel resim sürümünü alır.
Birden fazla sürüm listeleniyorsa sürümlerin alfabetik olarak en eskiden en yeniye doğru sıralandığı varsayımıyla en yeni sürümü edinin.
| Parametreler | |
|---|---|
imageVersionKey |
String: Resmin sürüm bilgilerinin beklenen tanımlayıcısı |
| İlerlemeler | |
|---|---|
String |
Belirli bir resim için gerekli sürüm veya belirtilmemişse null |
getRequiredImageVersion
public String getRequiredImageVersion (String imageVersionKey,
String productName)Cihaz resmi zip dosyasında belirtilen gerekli özel resim sürümünü alır. productName, null değilse bu yöntem, söz konusu ürün için belirtilen resim koşullarını kontrol eder (ve varsa döndürür). Ürüne özel bir koşul yoksa genel koşul döndürülür veya söz konusu versionKey için herhangi bir koşul yoksa null döndürülür.
Birden fazla sürüm listeleniyorsa sürümlerin alfabetik olarak en eskiden en yeniye doğru sıralandığı varsayımıyla en yeni sürümü edinin.
| Parametreler | |
|---|---|
imageVersionKey |
String: Resmin sürüm bilgilerinin beklenen tanımlayıcısı |
productName |
String: Kontrol edilecek belirli bir ürün adı |
| İlerlemeler | |
|---|---|
String |
Belirli bir resim için gerekli sürüm veya belirtilmemişse null |