FlashingResourcesAyrıştırıcı
public class FlashingResourcesParser
extends Object
implements IFlashingResourcesParser
java.lang.Object | |
↳ | com.android.tradefed.targetprep.FlashingResourcesParser |
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. (örneğin, önyükleyici, temel bant, vb.)
Özet
İç içe sınıflar | |
---|---|
class | FlashingResourcesParser.AndroidInfo |
interface | FlashingResourcesParser.Constraint |
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 (File deviceImgZipFile) Bir | |
FlashingResourcesParser (BufferedReader infoReader, c) FlashingResourcesParser (BufferedReader infoReader, c) Sağlanan AndroidInfo Reader ile bir FlashingResourcesParser oluşturur Birim testi için açık | |
FlashingResourcesParser (BufferedReader infoReader) Sağlanan AndroidInfo Reader ile bir FlashingResourcesParser oluşturur Birim testi için açık |
Genel yöntemler | |
---|---|
String | getRequiredBasebandVersion () Aygıt görüntü zip dosyasında belirtilen gerekli temel bant sürümünü alır. Birden fazla sürüm listeleniyorsa, sürümlerin en eskiden en yeniye alfabetik olarak sıralandığı varsayımıyla en yeni sürümü alın. |
getRequiredBoards () Aygıt görüntü zip dosyasında belirtilen gerekli pano tip(ler)ini alır. | |
String | getRequiredBootloaderVersion () Aygıt görüntüsü zip'inde belirtilen gerekli önyükleyici sürümünü alır. Birden fazla sürüm listeleniyorsa, sürümlerin en eskiden en yeniye alfabetik olarak sıralandığı varsayımıyla en yeni sürümü alın. |
String | getRequiredImageVersion (String imageVersionKey) Cihaz görüntü zip dosyasında belirtilen gerekli özel görüntü sürümünü alır Birden fazla sürüm listeleniyorsa, sürümlerin en eskiden en yeniye alfabetik olarak sıralandığı varsayımıyla en yeni sürümü alın. |
String | getRequiredImageVersion (String imageVersionKey, String productName) Aygıt görüntü zip dosyasında belirtilen gerekli özel görüntü sürümünü alır. Birden fazla sürüm listeleniyorsa, sürümlerin en eskiden en yeniye alfabetik olarak sıralandığı varsayımıyla en yeni 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
FlashingResourcesAyrıştırıcı
public FlashingResourcesParser (File deviceImgZipFile,c)
Bir FlashingResourcesParser
oluşturun ve yanıp sönme gereksinimleri için belirtilen cihaz görüntüsünü ayrıştırmasını sağlayın. Yanıp sönme gereksinimleri, eklenmeden önce uygun kısıtlamayı (varsa) geçmelidir. Reddedilen gereksinimler sessizce kaldırılacaktır.
parametreler | |
---|---|
deviceImgZipFile | File : Flashlanacak updater.zip dosyası |
c | Constraint bir harita. Görüntü adları, eklenmesi için bir ön koşul olarak (varsa) uygun kısıtlamaya göre kontrol edilecektir. Filtrelemeyi devre dışı bırakmak için null olabilir. |
Atar | |
---|---|
TargetSetupError |
FlashingResourcesAyrıştırıcı
public FlashingResourcesParser (File deviceImgZipFile)
Bir FlashingResourcesParser
oluşturun ve yanıp sönme gereksinimleri için belirtilen cihaz görüntüsünü ayrıştırmasını sağlayın.
parametreler | |
---|---|
deviceImgZipFile | File : Flashlanacak updater.zip dosyası |
Atar | |
---|---|
TargetSetupError |
FlashingResourcesAyrıştırıcı
public FlashingResourcesParser (BufferedReader infoReader,c)
Sağlanan AndroidInfo Reader ile bir FlashingResourcesParser oluşturur
Birim testi için açıkparametreler | |
---|---|
infoReader | BufferedReader : ayrıştırılacak android-info.txt eşdeğerini içeren bir ERROR(/BufferedReader) |
c | Constraint bir harita. Görüntü adları, eklenmesi için bir ön koşul olarak (varsa) uygun kısıtlamaya göre kontrol edilecektir. Filtrelemeyi devre dışı bırakmak için null olabilir. |
FlashingResourcesAyrıştırıcı
public FlashingResourcesParser (BufferedReader infoReader)
Sağlanan AndroidInfo Reader ile bir FlashingResourcesParser oluşturur
Birim testi için açıkparametreler | |
---|---|
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ü zip dosyasında belirtilen gerekli temel bant sürümünü alır.
Birden fazla sürüm listeleniyorsa, sürümlerin en eskiden en yeniye alfabetik olarak sıralandığı varsayımıyla en yeni sürümü alın.İadeler | |
---|---|
String | temel bant sürümü veya belirtilmemişse null |
getRequiredBoards
publicgetRequiredBoards ()
Aygıt görüntü zip dosyasında belirtilen gerekli pano tip(ler)ini alır.
İadeler | |
---|---|
tahta türleri veya belirtilmemişse null |
GetRequiredBootloaderVersion
public String getRequiredBootloaderVersion ()
Aygıt görüntüsü zip'inde belirtilen gerekli önyükleyici sürümünü alır.
Birden fazla sürüm listeleniyorsa, sürümlerin en eskiden en yeniye alfabetik olarak sıralandığı varsayımıyla en yeni sürümü alın.İadeler | |
---|---|
String | önyükleyici sürümü veya belirtilmediyse null |
GetRequiredImageVersion
public String getRequiredImageVersion (String imageVersionKey)
Cihaz görüntü zip dosyasında belirtilen gerekli özel görüntü sürümünü alır
Birden fazla sürüm listeleniyorsa, sürümlerin en eskiden en yeniye alfabetik olarak sıralandığı varsayımıyla en yeni sürümü alın.parametreler | |
---|---|
imageVersionKey | String : görüntünün sürüm bilgilerinin 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ü 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 özgü bir gereksinim yoksa, genel gereksinimi döndürmeye geri döner veya söz konusu versionKey
için herhangi bir tür gereksinim yoksa null
olur.
parametreler | |
---|---|
imageVersionKey | String : görüntünün sürüm bilgilerinin beklenen tanımlayıcısı |
productName | String : Kontrol edilecek belirli bir ürün adı |
İadeler | |
---|---|
String | verilen görüntü için gerekli sürüm veya belirtilmemişse null |
Bu sayfadaki içerik ve kod örnekleri, İçerik Lisansı sayfasında açıklanan lisanslara tabidir. Java ve OpenJDK, Oracle ve/veya satış ortaklarının tescilli ticari markasıdır.
Son güncelleme tarihi: 2023-03-30 UTC.