FlashingResourcesParser
public
class
FlashingResourcesParser
extends Object
implements
IFlashingResourcesParser
java.lang.Object | |
↳ | com.android.tradefed.targetprep.FlashingResourcesParser |
คลาสที่แยกวิเคราะห์ไฟล์ภาพเสริมเวอร์ชันที่จำเป็นซึ่งจำเป็นต่อแฟลชอุปกรณ์ (เช่น Bootloader, เบสแบนด์ ฯลฯ)
สรุป
ชั้นเรียนที่ซ้อนกัน | |
---|---|
class |
FlashingResourcesParser.AndroidInfo
typedef สำหรับ |
interface |
FlashingResourcesParser.Constraint
อินเทอร์เฟซการกรองที่มีไว้เพื่อให้ |
ช่อง | |
---|---|
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
|
ตัวสร้างแบบสาธารณะ | |
---|---|
FlashingResourcesParser(BufferedReader infoReader)
สร้าง FlashingResourcesParser ด้วยเครื่องมืออ่าน AndroidInfo ที่ระบุ เปิดเผยสำหรับการทดสอบ 1 หน่วย |
|
FlashingResourcesParser(BufferedReader infoReader,
สร้าง FlashingResourcesParser ด้วยโปรแกรมอ่าน AndroidInfo ที่ให้มา เปิดเผยสำหรับการทดสอบ 1 หน่วย |
|
FlashingResourcesParser(File deviceImgZipFile)
สร้าง |
|
FlashingResourcesParser(File deviceImgZipFile,
สร้าง |
เมธอดสาธารณะ | |
---|---|
String
|
getRequiredBasebandVersion()
รับเวอร์ชันเบสแบนด์ที่จำเป็นซึ่งระบุไว้ในไฟล์ ZIP ของรูปภาพของอุปกรณ์ หากมีการระบุเวอร์ชันไว้หลายรายการ ให้ใช้เวอร์ชันล่าสุดโดยสมมติว่าเวอร์ชันจะจัดเรียงจากเก่าสุดไปยังใหม่สุด |
|
getRequiredBoards()
รับประเภทบอร์ดที่จำเป็นซึ่งระบุไว้ในไฟล์ ZIP ของรูปภาพของอุปกรณ์ |
String
|
getRequiredBootloaderVersion()
รับเวอร์ชัน Bootloader ที่จำเป็นซึ่งระบุไว้ในไฟล์ ZIP อิมเมจของอุปกรณ์ หากมีการระบุเวอร์ชันไว้หลายรายการ ให้ใช้เวอร์ชันล่าสุดโดยสมมติว่าเวอร์ชันจะจัดเรียงจากเก่าสุดไปยังใหม่สุด |
String
|
getRequiredImageVersion(String imageVersionKey)
รับเวอร์ชันรูปภาพที่กําหนดเองที่จําเป็นซึ่งระบุไว้ในไฟล์ ZIP รูปภาพของอุปกรณ์ หากมีเวอร์ชันหลายรายการแสดงอยู่ ให้ใช้เวอร์ชันล่าสุดโดยสมมติว่าระบบจัดเรียงเวอร์ชันจากเก่าสุดไปใหม่สุดตามลําดับตัวอักษร |
String
|
getRequiredImageVersion(String imageVersionKey, String productName)
รับเวอร์ชันอิมเมจที่กำหนดเองที่จำเป็นซึ่งระบุไว้ในไฟล์ ZIP ของรูปภาพอุปกรณ์ หากมีการระบุเวอร์ชันไว้หลายรายการ ให้ใช้เวอร์ชันล่าสุดโดยสมมติว่าเวอร์ชันจะจัดเรียงจากเก่าสุดไปยังใหม่สุด |
ช่อง
BASEBAND_VERSION_KEY
public static final String BASEBAND_VERSION_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
ตัวสร้างแบบสาธารณะ
FlashingResourcesParser
public FlashingResourcesParser (BufferedReader infoReader)
สร้าง FlashingResourcesParser ด้วยโปรแกรมอ่าน AndroidInfo ที่ให้มา
เปิดเผยสำหรับการทดสอบ 1 หน่วย
พารามิเตอร์ | |
---|---|
infoReader |
BufferedReader : ERROR(/BufferedReader) ที่มีข้อมูลเทียบเท่า android-info.txt เพื่อแยกวิเคราะห์ |
FlashingResourcesParser
public FlashingResourcesParser (BufferedReader infoReader,c)
สร้าง FlashingResourcesParser ด้วยโปรแกรมอ่าน AndroidInfo ที่ให้มา
เปิดเผยสำหรับการทดสอบ 1 หน่วย
พารามิเตอร์ | |
---|---|
infoReader |
BufferedReader : ERROR(/BufferedReader) ที่มีข้อมูลเทียบเท่า android-info.txt เพื่อแยกวิเคราะห์ |
c |
: การแมปจากชื่อคีย์ไปยัง Constraint ระบบจะตรวจสอบชื่อรูปภาพเทียบกับข้อจำกัดที่เหมาะสม (หากมี) เป็นข้อกําหนดเบื้องต้นในการเพิ่ม อาจเป็นค่าว่างเพื่อปิดใช้การกรอง |
FlashingResourcesParser
public FlashingResourcesParser (File deviceImgZipFile)
สร้าง FlashingResourcesParser
แล้วให้แยกวิเคราะห์รูปภาพอุปกรณ์ที่ระบุเพื่อดูข้อกำหนดในการแฟลช
พารามิเตอร์ | |
---|---|
deviceImgZipFile |
File : ไฟล์ updater.zip ที่จะแฟลช |
การขว้าง | |
---|---|
TargetSetupError |
FlashingResourcesParser
public FlashingResourcesParser (File deviceImgZipFile,c)
สร้าง FlashingResourcesParser
และแยกวิเคราะห์รูปภาพของอุปกรณ์ที่ระบุเพื่อกำหนดการกะพริบ ข้อกำหนดของแฟลชต้องผ่านข้อจำกัดที่เหมาะสม (หากมี) ก่อนจึงจะเพิ่มได้ ระบบจะทิ้งข้อกำหนดที่ถูกปฏิเสธโดยอัตโนมัติ
พารามิเตอร์ | |
---|---|
deviceImgZipFile |
File : ไฟล์ updater.zip ที่จะแฟลช |
c |
: การแมปจากชื่อคีย์ไปยัง Constraint ระบบจะตรวจสอบชื่อรูปภาพกับข้อจำกัดที่เหมาะสม (หากมี) เป็นข้อมูลที่ต้องระบุล่วงหน้า อาจเป็นค่าว่างเพื่อปิดใช้การกรอง |
โยน | |
---|---|
TargetSetupError |
เมธอดสาธารณะ
getRequiredBasebandVersion
public String getRequiredBasebandVersion ()
รับเวอร์ชันเบสแบนด์ที่จำเป็นซึ่งระบุไว้ในไฟล์ ZIP ของรูปภาพของอุปกรณ์
หากมีเวอร์ชันหลายรายการแสดงอยู่ ให้ใช้เวอร์ชันล่าสุดโดยสมมติว่าระบบจัดเรียงเวอร์ชันจากเก่าสุดไปใหม่สุดตามลําดับตัวอักษร
คิกรีเทิร์น | |
---|---|
String |
เวอร์ชันเบสแบนด์หรือ null หากไม่ได้ระบุไว้ |
getrequiredBoards
publicgetRequiredBoards ()
รับประเภทบอร์ดที่จำเป็นซึ่งระบุไว้ในไฟล์ ZIP ของรูปภาพของอุปกรณ์
คิกรีเทิร์น | |
---|---|
|
ประเภทกระดานหรือ null หากไม่ได้ระบุไว้ |
getRequiredBootloaderVersion
public String getRequiredBootloaderVersion ()
รับเวอร์ชัน Bootloader ที่จำเป็นซึ่งระบุไว้ในไฟล์ ZIP ของรูปภาพอุปกรณ์
หากมีการระบุเวอร์ชันไว้หลายรายการ ให้ใช้เวอร์ชันล่าสุดโดยสมมติว่าเวอร์ชันจะจัดเรียงจากเก่าสุดไปยังใหม่สุด
คิกรีเทิร์น | |
---|---|
String |
เวอร์ชัน Bootloader หรือ null หากไม่ได้ระบุ |
getRequiredImageVersion
public String getRequiredImageVersion (String imageVersionKey)
รับเวอร์ชันอิมเมจที่กำหนดเองที่จำเป็นซึ่งระบุไว้ในไฟล์ ZIP ของรูปภาพอุปกรณ์
หากมีเวอร์ชันหลายรายการแสดงอยู่ ให้ใช้เวอร์ชันล่าสุดโดยสมมติว่าระบบจัดเรียงเวอร์ชันจากเก่าสุดไปใหม่สุดตามลําดับตัวอักษร
พารามิเตอร์ | |
---|---|
imageVersionKey |
String : ตัวระบุที่คาดไว้ของข้อมูลเวอร์ชันของรูปภาพ |
คิกรีเทิร์น | |
---|---|
String |
เวอร์ชันที่จำเป็นสำหรับรูปภาพหนึ่งๆ หรือ null หากไม่ได้ระบุ |
เวอร์ชันของรูปภาพที่จำเป็น
public String getRequiredImageVersion (String imageVersionKey, String productName)
รับเวอร์ชันรูปภาพที่กำหนดเองที่จำเป็นซึ่งระบุไว้ในไฟล์ ZIP รูปภาพของอุปกรณ์ หาก productName
ไม่ใช่ null
วิธีการนี้จะตรวจสอบ (และแสดงผลหากมี) ข้อกำหนดด้านรูปภาพที่ระบุสำหรับผลิตภัณฑ์นั้นๆ หากไม่มีข้อกำหนดเฉพาะผลิตภัณฑ์ ระบบจะกลับไปใช้ข้อกำหนดทั่วโลกหรือ null
หากไม่มีข้อกำหนดการจัดเรียงสำหรับ versionKey
ดังกล่าว
หากมีการระบุเวอร์ชันไว้หลายรายการ ให้ใช้เวอร์ชันล่าสุดโดยสมมติว่าเวอร์ชันจะจัดเรียงจากเก่าสุดไปยังใหม่สุด
พารามิเตอร์ | |
---|---|
imageVersionKey |
String : ตัวระบุที่คาดไว้ของข้อมูลเวอร์ชันของรูปภาพ |
productName |
String : ชื่อผลิตภัณฑ์ที่ต้องตรวจสอบ |
คิกรีเทิร์น | |
---|---|
String |
เวอร์ชันที่จำเป็นสำหรับรูปภาพหนึ่งๆ หรือ null หากไม่ได้ระบุ |