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