FlashingResourcesParser
public
class
FlashingResourcesParser
extends Object
implements
IFlashingResourcesParser
java.lang.Object | |
↳ | com.android.tradefed.targetprep.FlashingResourcesParser |
Một lớp phân tích cú pháp các phiên bản bắt buộc của tệp hình ảnh phụ cần thiết để cài đặt ROM cho thiết bị. (ví dụ: trình tải khởi động, băng tần cơ sở, v.v.)
Tóm tắt
Lớp lồng ghép | |
---|---|
class |
FlashingResourcesParser.AndroidInfo
Một typedef cho |
interface |
FlashingResourcesParser.Constraint
Giao diện lọc, nhằm cho phép |
Trường | |
---|---|
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
|
Hàm khởi tạo công khai | |
---|---|
FlashingResourcesParser(BufferedReader infoReader)
Tạo một FlashingResourcesParser bằng Trình đọc AndroidInfo được cung cấp Được hiển thị để kiểm thử đơn vị |
|
FlashingResourcesParser(BufferedReader infoReader,
Tạo một FlashingResourcesParser bằng Trình đọc AndroidInfo được cung cấp Được hiển thị để kiểm thử đơn vị |
|
FlashingResourcesParser(File deviceImgZipFile)
Tạo |
|
FlashingResourcesParser(File deviceImgZipFile,
Tạo |
Phương thức công khai | |
---|---|
String
|
getRequiredBasebandVersion()
Lấy phiên bản băng tần cơ sở bắt buộc được chỉ định trong tệp zip hình ảnh thiết bị. Nếu có nhiều phiên bản được liệt kê, hãy lấy phiên bản mới nhất với giả định rằng các phiên bản được sắp xếp theo thứ tự từ cũ nhất đến mới nhất theo thứ tự bảng chữ cái. |
|
getRequiredBoards()
Lấy(các) loại bo mạch bắt buộc được chỉ định trong tệp zip hình ảnh thiết bị. |
String
|
getRequiredBootloaderVersion()
Lấy phiên bản trình tải khởi động bắt buộc được chỉ định trong tệp zip hình ảnh thiết bị. Nếu có nhiều phiên bản được liệt kê, hãy lấy phiên bản mới nhất với giả định rằng các phiên bản được sắp xếp theo thứ tự từ cũ nhất đến mới nhất theo thứ tự bảng chữ cái. |
String
|
getRequiredImageVersion(String imageVersionKey)
Lấy phiên bản hình ảnh tuỳ chỉnh bắt buộc được chỉ định trong tệp zip hình ảnh thiết bị Nếu có nhiều phiên bản được liệt kê, hãy lấy phiên bản mới nhất với giả định rằng các phiên bản được sắp xếp theo thứ tự từ cũ nhất đến mới nhất theo thứ tự bảng chữ cái. |
String
|
getRequiredImageVersion(String imageVersionKey, String productName)
Lấy phiên bản hình ảnh tuỳ chỉnh bắt buộc được chỉ định trong tệp zip hình ảnh thiết bị. Nếu có nhiều phiên bản được liệt kê, hãy lấy phiên bản mới nhất với giả định rằng các phiên bản được sắp xếp theo thứ tự từ cũ nhất đến mới nhất theo thứ tự bảng chữ cái. |
Trường
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
Hàm khởi tạo công khai
FlashingResourcesParser
public FlashingResourcesParser (BufferedReader infoReader)
Tạo một FlashingResourcesParser bằng Trình đọc AndroidInfo được cung cấp
Được hiển thị để kiểm thử đơn vị
Tham số | |
---|---|
infoReader |
BufferedReader : ERROR(/BufferedReader) chứa nội dung tương đương với android-info.txt để phân tích cú pháp |
FlashingResourcesParser
public FlashingResourcesParser (BufferedReader infoReader,c)
Tạo một FlashingResourcesParser bằng Trình đọc AndroidInfo được cung cấp
Được hiển thị để kiểm thử đơn vị
Tham số | |
---|---|
infoReader |
BufferedReader : ERROR(/BufferedReader) chứa nội dung tương đương với android-info.txt để phân tích cú pháp |
c |
: Bản đồ từ tên khoá đến Constraint . Tên hình ảnh sẽ được kiểm tra theo điều kiện ràng buộc thích hợp (nếu có) làm điều kiện tiên quyết để thêm. Có thể rỗng để tắt tính năng lọc. |
FlashingResourcesParser
public FlashingResourcesParser (File deviceImgZipFile)
Tạo FlashingResourcesParser
và yêu cầu FlashingResourcesParser
phân tích cú pháp hình ảnh thiết bị đã chỉ định để biết các yêu cầu về việc cài đặt ROM.
Tham số | |
---|---|
deviceImgZipFile |
File : Tệp updater.zip cần được cài đặt |
Gửi | |
---|---|
TargetSetupError |
FlashingResourcesParser
public FlashingResourcesParser (File deviceImgZipFile,c)
Tạo FlashingResourcesParser
và yêu cầu FlashingResourcesParser
phân tích cú pháp hình ảnh thiết bị đã chỉ định để biết các yêu cầu về việc cài đặt ROM. Các yêu cầu về việc cài đặt ROM phải vượt qua quy tắc ràng buộc thích hợp (nếu có) trước khi được thêm. Các yêu cầu bị từ chối sẽ bị loại bỏ mà không cần xác nhận.
Tham số | |
---|---|
deviceImgZipFile |
File : Tệp updater.zip cần được cài đặt |
c |
: Bản đồ từ tên khoá đến Constraint . Tên hình ảnh sẽ được kiểm tra theo điều kiện ràng buộc thích hợp (nếu có) làm điều kiện tiên quyết để thêm. Có thể rỗng để tắt tính năng lọc. |
Gửi | |
---|---|
TargetSetupError |
Phương thức công khai
getRequiredBasebandVersion
public String getRequiredBasebandVersion ()
Lấy phiên bản băng tần cơ sở bắt buộc được chỉ định trong tệp zip hình ảnh thiết bị.
Nếu có nhiều phiên bản được liệt kê, hãy lấy phiên bản mới nhất với giả định rằng các phiên bản được sắp xếp theo thứ tự từ cũ nhất đến mới nhất theo thứ tự bảng chữ cái.
Giá trị trả về | |
---|---|
String |
phiên bản băng tần cơ sở hoặc null nếu không được chỉ định |
getRequiredBoards
publicgetRequiredBoards ()
Lấy(các) loại bo mạch bắt buộc được chỉ định trong tệp zip hình ảnh thiết bị.
Giá trị trả về | |
---|---|
|
loại bo mạch hoặc null nếu không được chỉ định |
getRequiredBootloaderVersion
public String getRequiredBootloaderVersion ()
Lấy phiên bản trình tải khởi động bắt buộc được chỉ định trong tệp zip hình ảnh thiết bị.
Nếu có nhiều phiên bản được liệt kê, hãy lấy phiên bản mới nhất với giả định rằng các phiên bản được sắp xếp theo thứ tự từ cũ nhất đến mới nhất theo thứ tự bảng chữ cái.
Giá trị trả về | |
---|---|
String |
phiên bản trình tải khởi động hoặc null nếu không được chỉ định |
getRequiredImageVersion
public String getRequiredImageVersion (String imageVersionKey)
Lấy phiên bản hình ảnh tuỳ chỉnh bắt buộc được chỉ định trong tệp zip hình ảnh thiết bị
Nếu có nhiều phiên bản được liệt kê, hãy lấy phiên bản mới nhất với giả định rằng các phiên bản được sắp xếp theo thứ tự từ cũ nhất đến mới nhất theo thứ tự bảng chữ cái.
Tham số | |
---|---|
imageVersionKey |
String : giá trị nhận dạng dự kiến của thông tin phiên bản của hình ảnh |
Giá trị trả về | |
---|---|
String |
phiên bản bắt buộc cho hình ảnh hoặc null đã cho nếu không được chỉ định |
getRequiredImageVersion
public String getRequiredImageVersion (String imageVersionKey, String productName)
Lấy phiên bản hình ảnh tuỳ chỉnh bắt buộc được chỉ định trong tệp zip hình ảnh thiết bị. Nếu productName
không phải là null
, phương thức này sẽ kiểm tra (và trả về nếu có) các yêu cầu về hình ảnh được chỉ định cho sản phẩm cụ thể đó. Nếu không có yêu cầu cụ thể theo sản phẩm, thì phương thức này sẽ quay lại trả về yêu cầu chung hoặc null
nếu không có yêu cầu nào cho versionKey
cụ thể đó.
Nếu có nhiều phiên bản được liệt kê, hãy lấy phiên bản mới nhất với giả định rằng các phiên bản được sắp xếp theo thứ tự từ cũ nhất đến mới nhất theo thứ tự bảng chữ cái.
Tham số | |
---|---|
imageVersionKey |
String : giá trị nhận dạng dự kiến của thông tin phiên bản của hình ảnh |
productName |
String : Tên sản phẩm cụ thể cần kiểm tra |
Giá trị trả về | |
---|---|
String |
phiên bản bắt buộc cho hình ảnh hoặc null đã cho nếu không được chỉ định |