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 |
interface |
FlashingResourcesParser.Constraint
Antarmuka pemfilteran, yang dimaksudkan untuk memungkinkan |
Konstanta | |
|---|---|
String |
BASEBAND_VERSION_KEY
|
String |
BOARD_KEY
|
String |
BOOTLOADER_VERSION_KEY
|
String |
PRODUCT_KEY
|
Konstruktor publik | |
|---|---|
FlashingResourcesParser(BufferedReader infoReader)
Membangun FlashingResourcesParser dengan Reader AndroidInfo yang disediakan Diekspos untuk pengujian unit |
|
FlashingResourcesParser(BufferedReader infoReader,
Membangun FlashingResourcesParser dengan Pembaca AndroidInfo yang disediakan Diekspos untuk pengujian unit |
|
FlashingResourcesParser(File deviceImgZipFile)
Buat |
|
FlashingResourcesParser(File deviceImgZipFile,
Buat |
|
Metode publik | |
|---|---|
String
|
getRequiredBasebandVersion()
Mendapatkan versi baseband yang diperlukan yang ditentukan dalam zip image perangkat. Jika ada beberapa versi yang tercantum, dapatkan versi terbaru dengan asumsi bahwa versi diurutkan dari yang terlama hingga terbaru menurut abjad. |
|
getRequiredBoards()
Mendapatkan jenis papan yang diperlukan yang ditentukan dalam zip image perangkat. |
String
|
getRequiredBootloaderVersion()
Mendapatkan versi bootloader yang diperlukan yang ditentukan dalam zip image perangkat. Jika ada beberapa versi yang tercantum, dapatkan versi terbaru dengan asumsi bahwa versi diurutkan dari yang terlama hingga terbaru menurut abjad. |
String
|
getRequiredImageVersion(String imageVersionKey)
Mendapatkan versi image kustom yang diperlukan yang ditentukan dalam file zip image perangkat Jika ada beberapa versi yang tercantum, dapatkan versi terbaru dengan asumsi bahwa versi diurutkan dari yang terlama hingga terbaru menurut abjad. |
String
|
getRequiredImageVersion(String imageVersionKey, String productName)
Mendapatkan versi image kustom yang diperlukan yang ditentukan dalam zip image perangkat. Jika ada beberapa versi yang tercantum, dapatkan versi terbaru dengan asumsi bahwa versi diurutkan dari yang terlama hingga terbaru menurut abjad. |
Konstanta
BASEBAND_VERSION_KEY
public static final String BASEBAND_VERSION_KEY
Nilai Konstanta: "version-baseband"
BOARD_KEY
public static final String BOARD_KEY
Nilai Konstanta: "board"
BOOTLOADER_VERSION_KEY
public static final String BOOTLOADER_VERSION_KEY
Nilai Konstanta: "version-bootloader"
PRODUCT_KEY
public static final String PRODUCT_KEY
Nilai Konstanta: "product"
Konstruktor publik
FlashingResourcesParser
public FlashingResourcesParser (BufferedReader infoReader)
Membangun FlashingResourcesParser dengan Pembaca AndroidInfo yang disediakan
Diekspos untuk pengujian unit
| Parameter | |
|---|---|
infoReader |
BufferedReader: ERROR(/BufferedReader) yang berisi padanan android-info.txt untuk
diurai |
FlashingResourcesParser
public FlashingResourcesParser (BufferedReader infoReader,
c) Membangun FlashingResourcesParser dengan Pembaca AndroidInfo yang disediakan
Diekspos untuk pengujian unit
| Parameter | |
|---|---|
infoReader |
BufferedReader: ERROR(/BufferedReader) yang berisi padanan 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. Dapat berupa null untuk
menonaktifkan pemfilteran. |
FlashingResourcesParser
public FlashingResourcesParser (File deviceImgZipFile)
Buat FlashingResourcesParser dan minta FlashingResourcesParser tersebut mengurai image perangkat yang ditentukan untuk
persyaratan flashing.
| Parameter | |
|---|---|
deviceImgZipFile |
File: File updater.zip yang akan di-flash |
| Menampilkan | |
|---|---|
TargetSetupError |
|
FlashingResourcesParser
public FlashingResourcesParser (File deviceImgZipFile,
c) Buat FlashingResourcesParser dan minta FlashingResourcesParser tersebut mengurai image perangkat yang ditentukan untuk
persyaratan flashing. Persyaratan berkedip harus memenuhi batasan yang sesuai (jika ada) sebelum ditambahkan. Persyaratan yang ditolak akan dihilangkan tanpa pemberitahuan.
| 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 |
|
Metode publik
getRequiredBasebandVersion
public String getRequiredBasebandVersion ()
Mendapatkan versi baseband yang diperlukan yang ditentukan dalam zip image perangkat.
Jika ada beberapa versi yang tercantum, dapatkan versi terbaru dengan asumsi bahwa versi diurutkan dari yang terlama hingga terbaru menurut abjad.
| Hasil | |
|---|---|
String |
versi baseband atau null jika tidak ditentukan |
getRequiredBoards
publicgetRequiredBoards ()
Mendapatkan jenis papan yang diperlukan yang ditentukan dalam zip image perangkat.
| Hasil | |
|---|---|
|
jenis papan atau null jika tidak ditentukan |
getRequiredBootloaderVersion
public String getRequiredBootloaderVersion ()
Mendapatkan versi bootloader yang diperlukan yang ditentukan dalam zip image perangkat.
Jika ada beberapa versi yang tercantum, dapatkan versi terbaru dengan asumsi bahwa versi diurutkan dari yang terlama hingga terbaru menurut abjad.
| Hasil | |
|---|---|
String |
versi bootloader atau null jika tidak ditentukan |
getRequiredImageVersion
public String getRequiredImageVersion (String imageVersionKey)
Mendapatkan versi image kustom yang diperlukan yang ditentukan dalam zip image perangkat
Jika ada beberapa versi yang tercantum, dapatkan versi terbaru dengan asumsi bahwa versi diurutkan dari yang terlama hingga terbaru menurut abjad.
| Parameter | |
|---|---|
imageVersionKey |
String: ID yang diharapkan dari informasi versi gambar |
| Hasil | |
|---|---|
String |
versi yang diperlukan untuk gambar atau null tertentu jika tidak ditentukan |
getRequiredImageVersion
public String getRequiredImageVersion (String imageVersionKey,
String productName)Mendapatkan versi image 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 tersebut akan kembali ke persyaratan global, atau null jika tidak ada persyaratan apa pun untuk versionKey tertentu tersebut.
Jika ada beberapa versi yang tercantum, dapatkan versi terbaru dengan asumsi bahwa versi diurutkan dari yang terlama hingga terbaru menurut abjad.
| Parameter | |
|---|---|
imageVersionKey |
String: ID yang diharapkan dari informasi versi gambar |
productName |
String: Nama produk tertentu yang akan diperiksa |
| Hasil | |
|---|---|
String |
versi yang diperlukan untuk gambar atau null tertentu jika tidak ditentukan |