Yanıp Sönen Kaynaklar Ayrış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. (örn. önyükleyici, ana bant vb.)
Özet
İç içe geçmiş 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 kullanıma sunuldu | |
FlashingResourcesParser (BufferedReader infoReader) Sağlanan AndroidInfo Reader ile bir FlashingResourcesParser oluşturur Birim testi için kullanıma sunuldu |
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 fazla sürüm listeleniyorsa sürümlerin alfabetik olarak en eskiden en yeniye doğru 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 fazla sürüm listeleniyorsa sürümlerin alfabetik olarak en eskiden en yeniye doğru sıralandığı varsayımıyla en son sürümü alın. |
String | getRequiredImageVersion (String imageVersionKey) Cihaz görsel zip dosyasında belirtilen gerekli özel görsel 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 son sürümü alın. |
String | getRequiredImageVersion (String imageVersionKey, String productName) 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 alfabetik olarak en eskiden en yeniye doğru 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önen Kaynaklar Ayrıştırıcı
public FlashingResourcesParser (File deviceImgZipFile,c)
Bir FlashingResourcesParser
oluşturun ve flashing gereksinimleri için belirtilen aygıt görüntüsünü ayrıştırmasını sağlayın. Yanıp sönen gereksinimler eklenmeden önce uygun kısıtlamayı (varsa) geçmelidir. Reddedilen gereksinimler sessizce iptal edilecektir.
Parametreler | |
---|---|
deviceImgZipFile | File : Flashlanacak updater.zip dosyası |
c | Constraint kadar bir harita. Resim adları, eklenmenin önkoşulu olarak uygun kısıtlamaya (varsa) göre kontrol edilecektir. Filtrelemeyi devre dışı bırakmak için null olabilir. |
Atar | |
---|---|
TargetSetupError |
Yanıp Sönen Kaynaklar Ayrıştırıcı
public FlashingResourcesParser (File deviceImgZipFile)
Bir FlashingResourcesParser
oluşturun ve flashing gereksinimleri için belirtilen aygıt görüntüsünü ayrıştırmasını sağlayın.
Parametreler | |
---|---|
deviceImgZipFile | File : Flashlanacak updater.zip dosyası |
Atar | |
---|---|
TargetSetupError |
Yanıp Sönen Kaynaklar Ayrıştırıcı
public FlashingResourcesParser (BufferedReader infoReader,c)
Sağlanan AndroidInfo Reader ile bir FlashingResourcesParser oluşturur
Birim testi için kullanıma sunulduParametreler | |
---|---|
infoReader | BufferedReader : ayrıştırılacak android-info.txt dosyasının eşdeğerini içeren bir ERROR(/BufferedReader) |
c | Constraint kadar bir harita. Resim adları, eklenmenin önkoşulu olarak uygun kısıtlamaya (varsa) göre kontrol edilecektir. Filtrelemeyi devre dışı bırakmak için null olabilir. |
Yanıp Sönen Kaynaklar Ayrıştırıcı
public FlashingResourcesParser (BufferedReader infoReader)
Sağlanan AndroidInfo Reader ile bir FlashingResourcesParser oluşturur
Birim testi için kullanıma sunulduParametreler | |
---|---|
infoReader | BufferedReader : ayrıştırılacak android-info.txt dosyasının 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 fazla sürüm listeleniyorsa sürümlerin alfabetik olarak en eskiden en yeniye doğru sıralandığı varsayımıyla en son sürümü alın.İadeler | |
---|---|
String | temel bant sürümü veya belirtilmemişse null |
getRequiredBoards
publicgetRequiredBoards ()
Aygıt görüntüsü zip dosyasında belirtilen gerekli pano türlerini alır.
İadeler | |
---|---|
pano 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 fazla sürüm listeleniyorsa sürümlerin alfabetik olarak en eskiden en yeniye doğru 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)
Cihaz görsel zip dosyasında belirtilen gerekli özel görsel 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 son 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)
Cihaz 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 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-12-01 UTC.