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ác phiên bản cần thiết của các tệp hình ảnh phụ trợ cần thiết để flash thiết bị. (ví dụ: bootloader, baseband, v.v.)
Bản tóm tắt
Các lớp lồng nhau | |
---|---|
class | FlashingResourcesParser.AndroidInfo Một typedef cho |
interface | FlashingResourcesParser.Constraint Một giao diện lọc, nhằm cho phép |
Lĩnh vực | |
---|---|
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
|
Các nhà xây dựng công cộng | |
---|---|
FlashingResourcesParser (File deviceImgZipFile, c) FlashingResourcesParser (File deviceImgZipFile, c) Tạo một | |
FlashingResourcesParser (File deviceImgZipFile) Tạo một | |
FlashingResourcesParser (BufferedReader infoReader, c) FlashingResourcesParser (BufferedReader infoReader, c) Tạo một FlashingResourcesParser với AndroidInfo Reader được cung cấp Tiếp xúc để thử nghiệm đơn vị | |
FlashingResourcesParser (BufferedReader infoReader) Tạo một FlashingResourcesParser với AndroidInfo Reader được cung cấp Tiếp xúc để thử nghiệm đơn vị |
Phương pháp công khai | |
---|---|
String | getRequiredBasebandVersion () Nhận phiên bản băng tần cơ sở bắt buộc được chỉ định trong zip hình ảnh thiết bị. Nếu 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 sắp xếp từ cũ nhất đến mới nhất theo thứ tự bảng chữ cái. |
getRequiredBoards () Nhận (các) loại bảng bắt buộc được chỉ định trong zip hình ảnh thiết bị. | |
String | getRequiredBootloaderVersion () Nhận phiên bản bộ nạp khởi động cần thiết được chỉ định trong zip hình ảnh thiết bị. Nếu 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 sắp xếp từ cũ nhất đến mới nhất theo thứ tự bảng chữ cái. |
String | getRequiredImageVersion (String imageVersionKey) Nhận phiên bản hình ảnh tùy chỉnh bắt buộc được chỉ định trong zip hình ảnh thiết bị Nếu 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 sắp xếp từ cũ nhất đến mới nhất theo thứ tự bảng chữ cái. |
String | getRequiredImageVersion (String imageVersionKey, String productName) Nhận phiên bản hình ảnh tùy chỉnh bắt buộc được chỉ định trong zip hình ảnh thiết bị. Nếu 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 sắp xếp từ cũ nhất đến mới nhất theo thứ tự bảng chữ cái. |
Lĩnh vực
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
Các nhà xây dựng công cộng
FlashingResourcesParser
public FlashingResourcesParser (File deviceImgZipFile,c)
Tạo một FlashingResourcesParser
và yêu cầu nó phân tích cú pháp hình ảnh thiết bị được chỉ định cho các yêu cầu nhấp nháy. Các yêu cầu nhấp nháy phải vượt qua ràng buộc thích hợp (nếu tồn tại) trước khi được thêm vào. Yêu cầu bị từ chối sẽ bị loại bỏ âm thầm.
Thông số | |
---|---|
deviceImgZipFile | File : tệp updater.zip sẽ được flash |
c | Constraint . Tên hình ảnh sẽ được kiểm tra theo ràng buộc thích hợp (nếu có) như một yêu cầu tiên quyết để được thêm vào. Có thể là null để tắt tính năng lọc. |
Ném | |
---|---|
TargetSetupError |
FlashingResourcesParser
public FlashingResourcesParser (File deviceImgZipFile)
Tạo một FlashingResourcesParser
và yêu cầu nó phân tích cú pháp hình ảnh thiết bị được chỉ định cho các yêu cầu nhấp nháy.
Thông số | |
---|---|
deviceImgZipFile | File : tệp updater.zip sẽ được flash |
Ném | |
---|---|
TargetSetupError |
FlashingResourcesParser
public FlashingResourcesParser (BufferedReader infoReader,c)
Tạo một FlashingResourcesParser với AndroidInfo Reader được cung cấp
Tiếp xúc để thử nghiệm đơn vịThông số | |
---|---|
infoReader | BufferedReader : một ERROR(/BufferedReader) có chứa phần mềm tương đương với android-info.txt để phân tích cú pháp |
c | Constraint . Tên hình ảnh sẽ được kiểm tra theo ràng buộc thích hợp (nếu có) như một yêu cầu tiên quyết để được thêm vào. Có thể là null để tắt tính năng lọc. |
FlashingResourcesParser
public FlashingResourcesParser (BufferedReader infoReader)
Tạo một FlashingResourcesParser với AndroidInfo Reader được cung cấp
Tiếp xúc để thử nghiệm đơn vịThông số | |
---|---|
infoReader | BufferedReader : một ERROR(/BufferedReader) có chứa phần mềm tương đương với android-info.txt để phân tích cú pháp |
Phương pháp công khai
getRequiredBasebandVersion
public String getRequiredBasebandVersion ()
Nhận phiên bản băng tần cơ sở bắt buộc được chỉ định trong zip hình ảnh thiết bị.
Nếu 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 sắp xếp từ cũ nhất đến mới nhất theo thứ tự bảng chữ cái.Lợi nhuận | |
---|---|
String | phiên bản baseband hoặc null nếu không được chỉ định |
getRequiredBoards
publicgetRequiredBoards ()
Nhận (các) loại bảng bắt buộc được chỉ định trong zip hình ảnh thiết bị.
Lợi nhuận | |
---|---|
các loại bảng hoặc null nếu không được chỉ định |
getRequiredBootloaderVersion
public String getRequiredBootloaderVersion ()
Nhận phiên bản bộ nạp khởi động cần thiết được chỉ định trong zip hình ảnh thiết bị.
Nếu 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 sắp xếp từ cũ nhất đến mới nhất theo thứ tự bảng chữ cái.Lợi nhuận | |
---|---|
String | phiên bản bootloader hoặc null nếu không được chỉ định |
getRequiredImageVersion
public String getRequiredImageVersion (String imageVersionKey)
Nhận phiên bản hình ảnh tùy chỉnh bắt buộc được chỉ định trong zip hình ảnh thiết bị
Nếu 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 sắp xếp từ cũ nhất đến mới nhất theo thứ tự bảng chữ cái.Thông số | |
---|---|
imageVersionKey | String : số nhận dạng dự kiến của thông tin phiên bản của hình ảnh |
Lợi nhuận | |
---|---|
String | phiên bản bắt buộc cho hình ảnh nhất định hoặc null nếu không được chỉ định |
getRequiredImageVersion
public String getRequiredImageVersion (String imageVersionKey, String productName)
Nhận phiên bản hình ảnh tùy chỉnh bắt buộc được chỉ định trong zip hình ảnh thiết bị. Nếu productName
không null
, phương pháp này sẽ kiểm tra (và trả lại 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ể về sản phẩm nào tồn tại, nó sẽ quay trở lại trả về yêu cầu chung hoặc null
nếu không có yêu cầu nào thuộc bất kỳ loại nào tồn tại cho versionKey
cụ thể đó.
Thông số | |
---|---|
imageVersionKey | String : số 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ể để kiểm tra |
Lợi nhuận | |
---|---|
String | phiên bản bắt buộc cho hình ảnh nhất định hoặc null nếu không được chỉ định |
Content and code samples on this page are subject to the licenses described in the Content License. Java and OpenJDK are trademarks or registered trademarks of Oracle and/or its affiliates.
Last updated 2022-08-15 UTC.