Trình phân tích tài nguyên nhấp nháy
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ụ 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 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
|
Nhà thầu xây dựng công cộng | |
---|---|
FlashingResourcesParser (File deviceImgZipFile, c) FlashingResourcesParser (File deviceImgZipFile, c) Tạo | |
FlashingResourcesParser (File deviceImgZipFile) Tạo | |
FlashingResourcesParser (BufferedReader infoReader, c) FlashingResourcesParser (BufferedReader infoReader, c) Xây dựng FlashingResourcesParser bằng Trình đọc AndroidInfo được cung cấp Tiếp xúc để thử nghiệm đơn vị | |
FlashingResourcesParser (BufferedReader infoReader) Xây dựng FlashingResourcesParser bằng Trình đọc AndroidInfo được cung cấp Tiếp xúc để thử nghiệm đơn vị |
Phương pháp công cộng | |
---|---|
String | getRequiredBasebandVersion () Nhận phiên bản băng tần cơ sở cần thiết được chỉ định trong 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 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 yêu cầu được chỉ định trong zip hình ảnh thiết bị. | |
String | getRequiredBootloaderVersion () Nhận phiên bản bootloader cần thiết được chỉ định trong 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 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 cần thiết được chỉ định trong 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 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 cần thiết được chỉ định trong 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 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
Nhà thầu xây dựng công cộng
Trình phân tích tài nguyên nhấp nháy
public FlashingResourcesParser (File deviceImgZipFile,c)
Tạo FlashingResourcesParser
và yêu cầu nó phân tích hình ảnh thiết bị được chỉ định cho các yêu cầu nhấp nháy. Yêu cầu nhấp nháy phải vượt qua ràng buộc thích hợp (nếu có) trước khi được thêm vào. Các yêu cầu bị từ chối sẽ bị loại bỏ một cách âm thầm.
Thông số | |
---|---|
deviceImgZipFile | File : File updater.zip cần 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ó) làm điều kiện tiên quyết để được thêm vào. Có thể là null để tắt tính năng lọc. |
Ném | |
---|---|
TargetSetupError |
Trình phân tích tài nguyên nhấp nháy
public FlashingResourcesParser (File deviceImgZipFile)
Tạo FlashingResourcesParser
và yêu cầu nó phân tích 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 : File updater.zip cần flash |
Ném | |
---|---|
TargetSetupError |
Trình phân tích tài nguyên nhấp nháy
public FlashingResourcesParser (BufferedReader infoReader,c)
Xây dựng FlashingResourcesParser bằng Trình đọc AndroidInfo được cung cấp
Tiếp xúc để thử nghiệm đơn vịThông số | |
---|---|
infoReader | BufferedReader : một ERROR(/BufferedReader) chứa nội dung 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ó) làm điều kiện tiên quyết để được thêm vào. Có thể là null để tắt tính năng lọc. |
Trình phân tích tài nguyên nhấp nháy
public FlashingResourcesParser (BufferedReader infoReader)
Xây dựng FlashingResourcesParser bằng Trình đọc AndroidInfo được cung cấp
Tiếp xúc để thử nghiệm đơn vịThông số | |
---|---|
infoReader | BufferedReader : một ERROR(/BufferedReader) chứa nội dung tương đương với android-info.txt để phân tích cú pháp |
Phương pháp công cộng
getRequiredBasebandPhiên bản
public String getRequiredBasebandVersion ()
Nhận phiên bản băng tần cơ sở cần thiết được chỉ định trong 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 sắp xếp từ cũ nhất đến mới nhất theo thứ tự bảng chữ cái.Trả lại | |
---|---|
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 yêu cầu được chỉ định trong zip hình ảnh thiết bị.
Trả lại | |
---|---|
các loại bảng hoặc null nếu không được chỉ định |
getRequiredBootloaderPhiên bản
public String getRequiredBootloaderVersion ()
Nhận phiên bản bootloader cần thiết được chỉ định trong 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 sắp xếp từ cũ nhất đến mới nhất theo thứ tự bảng chữ cái.Trả lại | |
---|---|
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 cần thiết được chỉ định trong 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 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 : mã định danh dự kiến cho thông tin phiên bản của hình ảnh |
Trả lại | |
---|---|
String | phiên bản bắt buộc cho hình ảnh đã cho 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 cần thiết được chỉ định trong zip hình ảnh thiết bị. Nếu productName
không phải là null
thì 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 dành riêng cho sản phẩm nào tồn tại, nó sẽ quay lại trả về yêu cầu chung hoặc null
nếu không có bất kỳ loại yêu cầu nào tồn tại cho versionKey
cụ thể đó.
Thông số | |
---|---|
imageVersionKey | String : mã định danh dự kiến cho 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 |
Trả lại | |
---|---|
String | phiên bản bắt buộc cho hình ảnh đã cho hoặc null nếu không được chỉ định |
Nội dung và mã mẫu trên trang này phải tuân thủ các giấy phép như mô tả trong phần Giấy phép nội dung. Java và OpenJDK là nhãn hiệu hoặc nhãn hiệu đã đăng ký của Oracle và/hoặc đơn vị liên kết của Oracle.
Cập nhật lần gần đây nhất: 2023-12-01 UTC.