BerkedipResourcesParser

public class FlashingResourcesParser
extends Object implements IFlashingResourcesParser

java.lang.Objek
com.android.tradefed.targetprep.FlashingResourcesParser


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

Ringkasan

Kelas bersarang

class FlashingResourcesParser.AndroidInfo

Sebuah typedef untuk Map<String, MultiMap<String, String>> .

interface FlashingResourcesParser.Constraint

Antarmuka pemfilteran, dimaksudkan untuk memungkinkan FlashingResourcesParser mengabaikan beberapa sumber daya yang mungkin digunakan

Bidang

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) FlashingResourcesParser (File deviceImgZipFile, c)

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

FlashingResourcesParser (File deviceImgZipFile)

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

FlashingResourcesParser (BufferedReader infoReader, c) FlashingResourcesParser (BufferedReader infoReader, c)

Membuat FlashingResourcesParser dengan AndroidInfo Reader yang disediakan

Dikenakan untuk pengujian unit

FlashingResourcesParser (BufferedReader infoReader)

Membuat FlashingResourcesParser dengan AndroidInfo Reader yang disediakan

Dikenakan untuk pengujian unit

Metode publik

String getRequiredBasebandVersion ()

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

Jika terdapat beberapa versi, dapatkan versi terbaru dengan asumsi bahwa versi diurutkan dari terlama ke terbaru berdasarkan abjad.

getRequiredBoards ()

Mendapatkan jenis papan yang diperlukan yang ditentukan dalam zip gambar perangkat.

String getRequiredBootloaderVersion ()

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

Jika terdapat beberapa versi, dapatkan versi terbaru dengan asumsi bahwa versi diurutkan dari terlama ke terbaru berdasarkan abjad.

String getRequiredImageVersion (String imageVersionKey)

Mendapatkan versi gambar khusus yang diperlukan yang ditentukan dalam zip gambar perangkat

Jika terdapat beberapa versi, dapatkan versi terbaru dengan asumsi bahwa versi diurutkan dari terlama ke terbaru berdasarkan abjad.

String getRequiredImageVersion (String imageVersionKey, String productName)

Mendapatkan versi gambar khusus yang diperlukan yang ditentukan dalam zip gambar perangkat.

Jika terdapat beberapa versi, dapatkan versi terbaru dengan asumsi bahwa versi diurutkan dari terlama ke terbaru berdasarkan abjad.

Bidang

BASEBAND_VERSION_KEY

public static final String BASEBAND_VERSION_KEY

PAPAN_KEY

public static final String BOARD_KEY

BOOTLOADER_VERSION_KEY

public static final String BOOTLOADER_VERSION_KEY

KUNCI PRODUK

public static final String PRODUCT_KEY

Konstruktor publik

BerkedipResourcesParser

public FlashingResourcesParser (File deviceImgZipFile, 
                 c)

Buat FlashingResourcesParser dan minta ia mengurai gambar perangkat yang ditentukan untuk persyaratan flashing. Persyaratan flashing harus melewati batasan yang sesuai (jika ada) sebelum ditambahkan. Persyaratan yang ditolak akan dibatalkan secara diam-diam.

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. Mungkin nol untuk menonaktifkan pemfilteran.

Melempar
TargetSetupError

BerkedipResourcesParser

public FlashingResourcesParser (File deviceImgZipFile)

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

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

Melempar
TargetSetupError

BerkedipResourcesParser

public FlashingResourcesParser (BufferedReader infoReader, 
                 c)

Membuat FlashingResourcesParser dengan AndroidInfo Reader yang disediakan

Dikenakan untuk pengujian unit

Parameter
infoReader BufferedReader : ERROR(/BufferedReader) yang berisi setara dengan Android-info.txt untuk diurai

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

BerkedipResourcesParser

public FlashingResourcesParser (BufferedReader infoReader)

Membuat FlashingResourcesParser dengan AndroidInfo Reader yang disediakan

Dikenakan untuk pengujian unit

Parameter
infoReader BufferedReader : ERROR(/BufferedReader) yang berisi setara dengan Android-info.txt untuk diurai

Metode publik

getRequiredBasebandVersion

public String getRequiredBasebandVersion ()

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

Jika terdapat beberapa versi, dapatkan versi terbaru dengan asumsi bahwa versi diurutkan dari terlama ke terbaru berdasarkan abjad.

Kembali
String versi baseband atau null jika tidak ditentukan

dapatkan Papan yang Diperlukan

public  getRequiredBoards ()

Mendapatkan jenis papan yang diperlukan yang ditentukan dalam zip gambar perangkat.

Kembali
jenis papan atau null jika tidak ditentukan

getRequiredBootloaderVersion

public String getRequiredBootloaderVersion ()

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

Jika terdapat beberapa versi, dapatkan versi terbaru dengan asumsi bahwa versi diurutkan dari terlama ke terbaru berdasarkan abjad.

Kembali
String versi bootloader atau null jika tidak ditentukan

getRequiredImageVersion

public String getRequiredImageVersion (String imageVersionKey)

Mendapatkan versi gambar khusus yang diperlukan yang ditentukan dalam zip gambar perangkat

Jika terdapat beberapa versi, dapatkan versi terbaru dengan asumsi bahwa versi diurutkan dari terlama ke terbaru berdasarkan abjad.

Parameter
imageVersionKey String : pengidentifikasi yang diharapkan dari informasi versi gambar

Kembali
String versi yang diperlukan untuk gambar tertentu atau null jika tidak ditentukan

getRequiredImageVersion

public String getRequiredImageVersion (String imageVersionKey, 
                String productName)

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

Jika terdapat beberapa versi, dapatkan versi terbaru dengan asumsi bahwa versi diurutkan dari terlama ke terbaru berdasarkan abjad.

Parameter
imageVersionKey String : pengidentifikasi yang diharapkan dari informasi versi gambar

productName String : Nama produk tertentu untuk diperiksa

Kembali
String versi yang diperlukan untuk gambar tertentu atau null jika tidak ditentukan