DefaultTestsZipInstaller
public
class
DefaultTestsZipInstaller
extends Object
implements
ITestsZipInstaller
java.lang.Object | |
↳ | com.android.tradefed.targetprep.DefaultTestsZipInstaller |
Phương thức triển khai mặc định cho chương trình kiểm thử trình cài đặt zip.
Tóm tắt
Hàm khởi tạo công khai | |
---|---|
DefaultTestsZipInstaller()
Hàm khởi tạo mặc định. |
|
DefaultTestsZipInstaller(
Hàm khởi tạo tiện lợi này cho phép phương thức gọi trực tiếp đặt danh sách bỏ qua, thay vì
cần gọi riêng |
|
DefaultTestsZipInstaller(String... skipList)
Hàm khởi tạo tiện lợi này cho phép phương thức gọi trực tiếp đặt danh sách bỏ qua, thay vì
cần gọi riêng |
Phương thức công khai | |
---|---|
void
|
deleteData(ITestDevice device)
Xoá tất cả tệp/thư mục khỏi |
|
getDataWipeSkipList()
Lấy thư mục chứa các thư mục cần xoá, chỉ dùng cho mục đích kiểm thử. |
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ị. Quá trình triển khai này sẽ khởi động lại thiết bị vào đất người dùng trước tiếp tục. |
void
|
setDataWipeSkipList(
Đặt danh sách đường dẫn trong |
void
|
setDataWipeSkipList(String... skipList)
Đặt danh sách đường dẫn trong |
Hàm khởi tạo công khai
DefaultTestsZipInstaller
public DefaultTestsZipInstaller ()
Hàm khởi tạo mặc định.
DefaultTestsZipInstaller
public DefaultTestsZipInstaller (skipList)
Hàm khởi tạo tiện lợi này cho phép phương thức gọi trực tiếp đặt danh sách bỏ qua, thay vì
cần gọi riêng setDataWipeSkipList(
.
Tham số | |
---|---|
skipList |
: Tập hợp các đường dẫn trong /data để giữ lại khi xoá
hệ thống tệp @xem #setDataWipeSkipList |
DefaultTestsZipInstaller
public DefaultTestsZipInstaller (String... skipList)
Hàm khởi tạo tiện lợi này cho phép phương thức gọi trực tiếp đặt danh sách bỏ qua, thay vì
cần gọi riêng setDataWipeSkipList(
.
Tham số | |
---|---|
skipList |
String : Tập hợp các đường dẫn trong /data để giữ lại khi xoá
hệ thống tệp @xem #setDataWipeSkipList |
Phương thức công khai
xoá dữ liệu
public void deleteData (ITestDevice device)
Xoá tất cả tệp/thư mục khỏi /data
trên thiết bị đã chỉ định bằng phần tử
ngoại lệ những nội dung bị loại trừ trong danh sách bỏ qua.
Quá trình triển khai sẽ dừng thời gian chạy trên thiết bị. Bạn nên khởi động lại thiết bị sau khi hoàn thành phương pháp này.
Tham số | |
---|---|
device |
ITestDevice : ITestDevice cần hành động |
Gửi | |
---|---|
DeviceNotAvailableException |
|
TargetSetupError |
getDataWipeSkipList (Danh sách bỏ qua)
publicgetDataWipeSkipList ()
Lấy thư mục chứa các thư mục cần xoá, chỉ dùng cho mục đích kiểm thử.
Giá trị trả về | |
---|---|
|
tập hợp các thư mục sẽ bỏ qua khi xoá 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ị.
Quá trình triển khai này sẽ khởi động lại thiết bị vào đất người dùng trước tiếp tục. Thao tác này cũng sẽ dừng Android Runtime và ngừng hoạt động khi người dùng quay lại
Tham số | |
---|---|
device |
ITestDevice : ITestDevice sẽ nhấp nháy, giả định là ở chế độ adb. |
deviceBuild |
IDeviceBuildInfo : IDeviceBuildInfo chứa các bài kiểm thử zip để cài đặt ROM |
Gửi | |
---|---|
DeviceNotAvailableException |
|
TargetSetupError |
setDataWipeSkipList
public void setDataWipeSkipList (skipList)
Đặt danh sách đường dẫn trong /data
để tránh bị xoá.
Tham số | |
---|---|
skipList |
: danh sách các thư mục muốn bỏ qua.
Xin lưu ý rằng mức độ chi tiết của danh sách bỏ qua là phần tử con trực tiếp của |
setDataWipeSkipList
public void setDataWipeSkipList (String... skipList)
Đặt danh sách đường dẫn trong /data
để tránh bị xoá.
Tham số | |
---|---|
skipList |
String : danh sách các thư mục muốn bỏ qua.
Xin lưu ý rằng mức độ chi tiết của danh sách bỏ qua là phần tử con trực tiếp của |