FlashingResourcesParser

public class FlashingResourcesParser
extends Object implements IFlashingResourcesParser

java.lang.Object
   ↳ com.android.tradefed.targetprep.FlashingResourcesParser


Class yang mengurai versi file gambar tambahan yang diperlukan untuk mem-flash perangkat. (misalnya bootloader, baseband, dll.)

Ringkasan

Class bertingkat

class FlashingResourcesParser.AndroidInfo

Typedef untuk Map<String, MultiMap<String, String>>

interface FlashingResourcesParser.Constraint

Antarmuka pemfilteran, yang dimaksudkan untuk memungkinkan FlashingResourcesParser mengabaikan beberapa resource yang mungkin digunakannya  

Kolom

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

Konstruktor publik

FlashingResourcesParser(File deviceImgZipFile, c)

Buat FlashingResourcesParser dan minta untuk mengurai image perangkat yang ditentukan untuk persyaratan flashing.

FlashingResourcesParser(File deviceImgZipFile)

Buat FlashingResourcesParser dan minta untuk mengurai image perangkat yang ditentukan untuk persyaratan flashing.

FlashingResourcesParser(BufferedReader infoReader, c)

Membuat FlashingResourcesParser dengan AndroidInfo Reader yang disediakan

Ditampilkan untuk pengujian unit

FlashingResourcesParser(BufferedReader infoReader)

Membuat FlashingResourcesParser dengan AndroidInfo Reader yang disediakan

Ditampilkan untuk pengujian unit

Metode publik

String getRequiredBasebandVersion()

Mendapatkan versi baseband yang diperlukan yang ditentukan dalam zip image perangkat.

Jika beberapa versi tercantum, dapatkan versi terbaru dengan asumsi bahwa versi diurutkan dari yang terlama ke yang terbaru secara alfabetis.

getRequiredBoards()

Mendapatkan jenis board yang diperlukan yang ditentukan dalam zip image perangkat.

String getRequiredBootloaderVersion()

Mendapatkan versi bootloader yang diperlukan yang ditentukan dalam zip image perangkat.

Jika beberapa versi tercantum, dapatkan versi terbaru dengan asumsi bahwa versi diurutkan dari yang terlama ke yang terbaru secara alfabetis.

String getRequiredImageVersion(String imageVersionKey)

Mendapatkan versi gambar kustom yang diperlukan yang ditentukan dalam zip image perangkat

Jika beberapa versi tercantum, dapatkan versi terbaru dengan asumsi bahwa versi diurutkan dari yang terlama ke yang terbaru secara alfabetis.

String getRequiredImageVersion(String imageVersionKey, String productName)

Mendapatkan versi gambar kustom yang diperlukan yang ditentukan dalam zip image perangkat.

Jika beberapa versi tercantum, dapatkan versi terbaru dengan asumsi bahwa versi diurutkan dari yang terlama ke yang terbaru secara alfabetis.

Kolom

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

Konstruktor publik

FlashingResourcesParser

public FlashingResourcesParser (File deviceImgZipFile, 
                 c)

Buat FlashingResourcesParser dan minta untuk mengurai image perangkat yang ditentukan untuk persyaratan flashing. Persyaratan flashing harus lulus batasan yang sesuai (jika ada) sebelum ditambahkan. Persyaratan yang ditolak akan dihapus secara otomatis.

Parameter
deviceImgZipFile File: File updater.zip yang akan di-flash

c : Peta dari nama kunci ke Constraint. Nama gambar akan diperiksa berdasarkan batasan yang sesuai (jika ada) sebagai prasyarat untuk ditambahkan. Dapat berupa null untuk menonaktifkan pemfilteran.

Menampilkan
TargetSetupError

FlashingResourcesParser

public FlashingResourcesParser (File deviceImgZipFile)

Buat FlashingResourcesParser dan minta untuk mengurai image perangkat yang ditentukan untuk persyaratan flashing.

Parameter
deviceImgZipFile File: File updater.zip yang akan di-flash

Menampilkan
TargetSetupError

FlashingResourcesParser

public FlashingResourcesParser (BufferedReader infoReader, 
                 c)

Membuat FlashingResourcesParser dengan AndroidInfo Reader yang disediakan

Ditampilkan untuk pengujian unit

Parameter
infoReader BufferedReader: ERROR(/BufferedReader) yang berisi padanan android-info.txt untuk diuraikan

c : Peta dari nama kunci ke Constraint. Nama gambar akan diperiksa berdasarkan batasan yang sesuai (jika ada) sebagai prasyarat untuk ditambahkan. Dapat berupa null untuk menonaktifkan pemfilteran.

FlashingResourcesParser

public FlashingResourcesParser (BufferedReader infoReader)

Membuat FlashingResourcesParser dengan AndroidInfo Reader yang disediakan

Ditampilkan untuk pengujian unit

Parameter
infoReader BufferedReader: ERROR(/BufferedReader) yang berisi padanan android-info.txt untuk diuraikan

Metode publik

getRequiredBasebandVersion

public String getRequiredBasebandVersion ()

Mendapatkan versi baseband yang diperlukan yang ditentukan dalam zip image perangkat.

Jika beberapa versi tercantum, dapatkan versi terbaru dengan asumsi bahwa versi diurutkan dari yang terlama ke yang terbaru secara alfabetis.

Hasil
String versi baseband atau null jika tidak ditentukan

getRequiredBoards

public  getRequiredBoards ()

Mendapatkan jenis board yang diperlukan yang ditentukan dalam zip image perangkat.

Hasil
jenis board atau null jika tidak ditentukan

getRequiredBootloaderVersion

public String getRequiredBootloaderVersion ()

Mendapatkan versi bootloader yang diperlukan yang ditentukan dalam zip image perangkat.

Jika beberapa versi tercantum, dapatkan versi terbaru dengan asumsi bahwa versi diurutkan dari yang terlama ke yang terbaru secara alfabetis.

Hasil
String versi bootloader atau null jika tidak ditentukan

getRequiredImageVersion

public String getRequiredImageVersion (String imageVersionKey)

Mendapatkan versi gambar kustom yang diperlukan yang ditentukan dalam zip image perangkat

Jika beberapa versi tercantum, dapatkan versi terbaru dengan asumsi bahwa versi diurutkan dari yang terlama ke yang terbaru secara alfabetis.

Parameter
imageVersionKey String: ID yang diharapkan dari informasi versi image

Hasil
String versi yang diperlukan untuk image atau null tertentu jika tidak ditentukan

getRequiredImageVersion

public String getRequiredImageVersion (String imageVersionKey, 
                String productName)

Mendapatkan versi gambar kustom yang diperlukan yang ditentukan dalam zip image perangkat. Jika productName bukan null, metode ini akan memeriksa (dan menampilkan jika ada) persyaratan gambar yang ditentukan untuk produk tertentu tersebut. Jika tidak ada persyaratan khusus produk, persyaratan akan kembali menampilkan persyaratan global, atau null jika tidak ada persyaratan apa pun untuk versionKey tertentu tersebut.

Jika beberapa versi tercantum, dapatkan versi terbaru dengan asumsi bahwa versi diurutkan dari yang terlama ke yang terbaru secara alfabetis.

Parameter
imageVersionKey String: ID yang diharapkan dari informasi versi image

productName String: Nama produk tertentu yang akan diperiksa

Hasil
String versi yang diperlukan untuk image atau null tertentu jika tidak ditentukan