Mặc địnhTestsZipInstaller
public class DefaultTestsZipInstaller
extends Object
implements ITestsZipInstaller
java.lang.Object | |
↳ | com.android.tradefed.targetprep.DefaultTestsZipInstaller |
Triển khai mặc định của trình cài đặt zip thử nghiệm.
Bản tóm tắt
Nhà thầu xây dựng công cộng | |
---|---|
DefaultTestsZipInstaller () Nhà xây dựng mặc định. | |
DefaultTestsZipInstaller ( skipList) DefaultTestsZipInstaller ( skipList) Hàm tạo tiện lợi này cho phép người gọi trực tiếp đặt danh sách bỏ qua, thay vì cần gọi | |
DefaultTestsZipInstaller (String... skipList) Hàm tạo tiện lợi này cho phép người gọi trực tiếp đặt danh sách bỏ qua, thay vì cần gọi |
Phương pháp công cộng | |
---|---|
void | deleteData ( ITestDevice device) Xóa tất cả các tệp/thư mục khỏi |
getDataWipeSkipList () Lấy thư mục chứa các thư mục cần xóa, chỉ dùng để thử nghiệm. | |
void | pushTestsZipOntoData ( ITestDevice device, IDeviceBuildInfo deviceBuild) Đẩy nội dung của tệp test.zip vào phân vùng dữ liệu của thiết bị. Việc triển khai này sẽ khởi động lại thiết bị vào vùng người dùng trước khi tiếp tục. |
void | setDataWipeSkipList ( skipList) setDataWipeSkipList ( skipList) Đặt danh sách các đường dẫn bên dưới |
void | setDataWipeSkipList (String... skipList) Đặt danh sách các đường dẫn bên dưới |
Nhà thầu xây dựng công cộng
Mặc địnhTestsZipInstaller
public DefaultTestsZipInstaller ()
Nhà xây dựng mặc định.
Mặc địnhTestsZipInstaller
public DefaultTestsZipInstaller (skipList)
Hàm tạo tiện lợi này cho phép người gọi trực tiếp đặt danh sách bỏ qua, thay vì cần gọi setDataWipeSkipList( )
setDataWipeSkipList( )
riêng biệt.
Thông số | |
---|---|
skipList | /data cần giữ lại khi xóa hệ thống tệp @see #setDataWipeSkipList |
Mặc địnhTestsZipInstaller
public DefaultTestsZipInstaller (String... skipList)
Hàm tạo tiện lợi này cho phép người gọi trực tiếp đặt danh sách bỏ qua, thay vì cần gọi setDataWipeSkipList( )
setDataWipeSkipList( )
riêng biệt.
Thông số | |
---|---|
skipList | String : Tập hợp các đường dẫn bên dưới /data cần giữ khi xóa hệ thống tệp @see #setDataWipeSkipList |
Phương pháp công cộng
xóa dữ liệu
public void deleteData (ITestDevice device)
Xóa tất cả các tệp/thư mục khỏi /data
trên thiết bị được chỉ định, ngoại trừ những tệp bị loại trừ bởi danh sách bỏ qua.
Thông số | |
---|---|
device | ITestDevice : ITestDevice để hành động |
Ném | |
---|---|
DeviceNotAvailableException | |
TargetSetupError |
getDataWipeSkipList
publicgetDataWipeSkipList ()
Lấy thư mục chứa các thư mục cần xóa, chỉ dùng để thử nghiệm.
Trả lại | |
---|---|
tập hợp các thư mục cần bỏ qua khi xóa một thư mục |
pushTestsZipOntoData
public void pushTestsZipOntoData (ITestDevice device, IDeviceBuildInfo deviceBuild)
Đẩy nội dung của tệp test.zip vào phân vùng dữ liệu của thiết bị.
Việc triển khai này sẽ khởi động lại thiết bị vào vùng người dùng trước khi tiếp tục. Nó cũng sẽ dừng thời gian chạy Android và tắt nó khi quay lại
Thông số | |
---|---|
device | ITestDevice : ITestDevice flash, giả sử ở chế độ adb. |
deviceBuild | IDeviceBuildInfo : IDeviceBuildInfo chứa các bài kiểm tra được nén thành flash |
Ném | |
---|---|
DeviceNotAvailableException | |
TargetSetupError |
setDataWipeSkipList
public void setDataWipeSkipList (skipList)
Đặt danh sách các đường dẫn bên dưới /data
để tránh bị xóa.
Thông số | |
---|---|
skipList | /data . |
setDataWipeSkipList
public void setDataWipeSkipList (String... skipList)
Đặt danh sách các đường dẫn bên dưới /data
để tránh bị xóa.
Thông số | |
---|---|
skipList | String : danh sách các thư mục cần bỏ qua. Lưu ý rằng mức độ chi tiết của danh sách bỏ qua là con trực tiếp của /data . |