FlashingResourcesParser
public
class
FlashingResourcesParser
extends Object
implements
IFlashingResourcesParser
Java.lang.Nesne | |
🎃 | com.android.tradefed.targetprep.FlashingResourcesParser |
Bir cihaza Flash'ı yüklemek için gerekli 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
|
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
|
Kamu inşaatçıları | |
---|---|
FlashingResourcesParser(File deviceImgZipFile,
Bir |
|
FlashingResourcesParser(File deviceImgZipFile)
Bir |
|
FlashingResourcesParser(BufferedReader infoReader,
Sağlanan AndroidInfo Okuyucu ile FlashingResourcesParser oluşturur Birim testi için kullanıma sunuldu |
|
FlashingResourcesParser(BufferedReader infoReader)
Sağlanan AndroidInfo Okuyucu ile FlashingResourcesParser oluşturur Birim testi için kullanıma sunuldu |
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. |
|
getRequiredBoards()
Cihaz resmi zip dosyasında belirtilen gerekli pano türlerini alır. |
String
|
getRequiredBootloaderVersion()
Cihaz görüntüsü zip dosyasında belirtilen gerekli bootloader sürümünü alır. Birden fazla sürüm listeleniyorsa sürümlerin alfabetik olarak en eskiden en yeniye. |
String
|
getRequiredImageVersion(String imageVersionKey)
Cihaz resmi zip dosyasında belirtilen gerekli özel görüntü sürümünü alır Birden fazla sürüm listeleniyorsa sürümlerin alfabetik olarak en eskiden en yeniye. |
String
|
getRequiredImageVersion(String imageVersionKey, String productName)
Cihaz resmi zip dosyasında belirtilen gerekli özel görüntü sürümünü alır. Birden fazla sürüm listeleniyorsa sürümlerin alfabetik olarak en eskiden en yeniye. |
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
ÜRÜN_ANAHTARI
public static final String PRODUCT_KEY
Kamu inşaatçıları
FlashingResourcesParser
public FlashingResourcesParser (File deviceImgZipFile,c)
Bir FlashingResourcesParser
oluşturun ve belirtilen cihaz görüntüsünü
ve yanıp sönen şartlar. Yanıp sönen koşullar, uygun kısıtlamayı geçirmelidir (varsa)
ekleyin). Reddedilen gereksinimler sessizce kaldırılır.
Parametreler | |
---|---|
deviceImgZipFile |
File : Yüklenecek updater.zip dosyası |
c |
: Anahtar adı ile Constraint arasındaki harita. Resim adları kontrol edilecek
ön koşul olarak uygun kısıtlamayı (varsa) sunmalıdır. Şunun için boş olabilir:
filtrelemeyi devre dışı bırak. |
Fırlatma | |
---|---|
TargetSetupError |
FlashingResourcesParser
public FlashingResourcesParser (File deviceImgZipFile)
Bir FlashingResourcesParser
oluşturun ve belirtilen cihaz görüntüsünü
ve yanıp sönen şartlar.
Parametreler | |
---|---|
deviceImgZipFile |
File : Yüklenecek updater.zip dosyası |
Fırlatma | |
---|---|
TargetSetupError |
FlashingResourcesParser
public FlashingResourcesParser (BufferedReader infoReader,c)
Sağlanan AndroidInfo Okuyucu ile FlashingResourcesParser oluşturur
Birim testi için kullanıma sunuldu
Parametreler | |
---|---|
infoReader |
BufferedReader : android-info.txt dosyasının şuna eşdeğerini içeren bir ERROR(/BufferedReader) :
ayrıştır |
c |
: Anahtar adı ile Constraint arasındaki harita. Resim adları kontrol edilecek
ön koşul olarak uygun kısıtlamayı (varsa) sunmalıdır. Şunun için boş olabilir:
filtrelemeyi devre dışı bırak. |
FlashingResourcesParser
public FlashingResourcesParser (BufferedReader infoReader)
Sağlanan AndroidInfo Okuyucu ile FlashingResourcesParser oluşturur
Birim testi için kullanıma sunuldu
Parametreler | |
---|---|
infoReader |
BufferedReader : android-info.txt dosyasının şuna eşdeğerini içeren bir ERROR(/BufferedReader) :
ayrıştır |
Herkese açık yöntemler
getZorunluTemelBantSürümü
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.
İlerlemeler | |
---|---|
String |
ana bant sürümü veya belirtilmemişse null |
getGerekliBoard'lar
publicgetRequiredBoards ()
Cihaz resmi zip dosyasında belirtilen gerekli pano türlerini alır.
İlerlemeler | |
---|---|
|
Kart türleri veya belirtilmemişse null |
getGerekliBootloaderSürümü
public String getRequiredBootloaderVersion ()
Cihaz görüntüsü zip dosyasında belirtilen gerekli bootloader sürümünü alır.
Birden fazla sürüm listeleniyorsa sürümlerin alfabetik olarak en eskiden en yeniye.
İlerlemeler | |
---|---|
String |
bootloader sürümü veya belirtilmezse null |
getGerekliImageVersion
public String getRequiredImageVersion (String imageVersionKey)
Cihaz resmi zip dosyasında belirtilen gerekli özel görüntü sürümünü alır
Birden fazla sürüm listeleniyorsa sürümlerin alfabetik olarak en eskiden en yeniye.
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 |
getGerekliImageVersion
public String getRequiredImageVersion (String imageVersionKey, String productName)
Cihaz resmi zip dosyasında belirtilen gerekli özel görüntü sürümünü alır. Eğer
productName
, null
dışında bir değer. Bu yöntem şunları kontrol eder (ve varsa döner)
Resim gereksinimleri. Ürüne özel bir gereklilik yoksa
küresel şartı karşılamaya devam eder. Aksi takdirde null
söz konusu versionKey
için herhangi bir şart vardır.
Birden fazla sürüm listeleniyorsa sürümlerin alfabetik olarak en eskiden en yeniye.
Parametreler | |
---|---|
imageVersionKey |
String : Resmin sürüm bilgilerinin beklenen tanımlayıcısı |
productName |
String : Kontrol edilecek belirli bir ürün adı |
İlerlemeler | |
---|---|
String |
belirtilen resim için gerekli sürüm veya belirtilmemişse null |