FlashingResourcesParser
public
class
FlashingResourcesParser
extends Object
implements
IFlashingResourcesParser
java.lang.Object | |
↳ | com.android.tradefed.targetprep.FlashingResourcesParser |
Bir cihazı flaşlamak için gerekli yardımcı resim dosyalarının 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
|
Fields'ın oynadığı filmler | |
---|---|
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
|
Herkese açık kurucular | |
---|---|
FlashingResourcesParser(BufferedReader infoReader)
Sağlanan AndroidInfo Reader ile bir FlashingResourcesParser oluşturur Birim testi için kullanıma sunulur. |
|
FlashingResourcesParser(BufferedReader infoReader,
Sağlanan AndroidInfo Reader ile bir FlashingResourcesParser oluşturur Birim testi için kullanıma sunulur. |
|
FlashingResourcesParser(File deviceImgZipFile)
Bir |
|
FlashingResourcesParser(File deviceImgZipFile,
Bir |
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 listelenmişse sürümlerin en eskiden en yeniye doğru alfabetik olarak sıralandığı varsayılarak en yeni sürüm alın. |
|
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 listelenmişse sürümlerin en eskiden en yeniye doğru alfabetik olarak sıralandığı varsayılarak en yeni sürüm alın. |
String
|
getRequiredImageVersion(String imageVersionKey)
Cihaz resmi zip'inde belirtilen gerekli özel resim sürümünü alır Birden fazla sürüm listelenmişse sürümlerin en eskiden en yeniye doğru alfabetik olarak sıralandığı varsayılarak en yeni sürüm alın. |
String
|
getRequiredImageVersion(String imageVersionKey, String productName)
Cihaz resmi zip'inde belirtilen gerekli özel resim sürümünü alır. Birden fazla sürüm listelenmişse sürümlerin en eskiden en yeniye doğru alfabetik olarak sıralandığı varsayılarak en yeni sürüm alın. |
Fields'ın oynadığı filmler
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
PRODUCT_KEY
public static final String PRODUCT_KEY
Herkese açık kurucular
FlashingResourcesParser
public FlashingResourcesParser (BufferedReader infoReader)
Sağlanan AndroidInfo Reader ile bir FlashingResourcesParser oluşturur
Birim testi için kullanıma sunulur.
Parametreler | |
---|---|
infoReader |
BufferedReader : Ayrıştırılacak android-info.txt eşdeğerini içeren bir ERROR(/BufferedReader) |
FlashingResourcesParser
public FlashingResourcesParser (BufferedReader infoReader,c)
Sağlanan AndroidInfo Reader ile bir FlashingResourcesParser oluşturur
Birim testi için kullanıma sunulur.
Parametreler | |
---|---|
infoReader |
BufferedReader : Ayrıştırılacak android-info.txt eşdeğerini içeren bir ERROR(/BufferedReader) |
c |
: Anahtar adından Constraint 'a bir eşleme. Resim adları, eklenme ön koşulu olarak uygun kısıtlamaya (varsa) göre kontrol edilir. Filtrelemeyi devre dışı bırakmak için boş olabilir. |
FlashingResourcesParser
public FlashingResourcesParser (File deviceImgZipFile)
Bir 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 : Yansıtılacak updater.zip dosyası |
Atışlar | |
---|---|
TargetSetupError |
FlashingResourcesParser
public FlashingResourcesParser (File deviceImgZipFile,c)
Bir 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 şartlar sessizce atlanır.
Parametreler | |
---|---|
deviceImgZipFile |
File : Yansıtılacak updater.zip dosyası |
c |
: Anahtar adından Constraint 'a bir eşleme. Resim adları, eklenme ön koşulu olarak uygun kısıtlamaya (varsa) göre kontrol edilir. Filtrelemeyi devre dışı bırakmak için boş olabilir. |
Atışlar | |
---|---|
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 listelenmişse sürümlerin en eskiden en yeniye doğru alfabetik olarak sıralandığı varsayılarak en yeni sürüm alın.
İlerlemeler | |
---|---|
String |
ana bant sürümü veya belirtilmemişse null |
getRequiredBoards
publicgetRequiredBoards ()
Cihaz resmi zip dosyasında belirtilen gerekli kart türlerini alır.
İlerlemeler | |
---|---|
|
pano türleri veya belirtilmemişse 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 listelenmişse sürümlerin en eskiden en yeniye doğru alfabetik olarak sıralandığı varsayılarak en yeni sürüm alın.
İlerlemeler | |
---|---|
String |
bootloader sürümü veya belirtilmemişse null |
getRequiredImageVersion
public String getRequiredImageVersion (String imageVersionKey)
Cihaz resmi zip'inde belirtilen gerekli özel resim sürümünü alır
Birden fazla sürüm listelenmişse sürümlerin en eskiden en yeniye doğru alfabetik olarak sıralandığı varsayılarak en yeni sürüm alın.
Parametreler | |
---|---|
imageVersionKey |
String : Resmin sürüm bilgilerinin beklenen tanımlayıcısı |
İlerlemeler | |
---|---|
String |
Belirtilen resim için gerekli sürüm veya belirtilmemişse null |
getRequiredImageVersion
public String getRequiredImageVersion (String imageVersionKey, String productName)
Cihaz resmi zip'inde 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 şartlarını kontrol eder (ve varsa döndürür). Ürüne özgü bir şart yoksa genel şartı döndürür veya söz konusu versionKey
için herhangi bir şart yoksa null
değerini döndürür.
Birden fazla sürüm listelenmişse sürümlerin en eskiden en yeniye doğru alfabetik olarak sıralandığı varsayılarak en yeni sürüm alın.
Parametreler | |
---|---|
imageVersionKey |
String : Resmin sürüm bilgilerinin beklenen tanımlayıcısıdır. |
productName |
String : Kontrol edilecek belirli bir ürün adı |
İlerlemeler | |
---|---|
String |
Belirtilen resim için gerekli sürüm veya belirtilmemişse null |