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 setDataWipeSkipList( ) setDataWipeSkipList( ) riêng biệt.

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.

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 /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.

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 /data để tránh bị xóa.

void setDataWipeSkipList (String... skipList)

Đặt danh sách các đường dẫn bên dưới /data để tránh bị xóa.

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 : Tập hợp các đường dẫn trong /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.

Việc triển khai sẽ dừng thời gian chạy trên thiết bị. Chúng tôi khuyên bạn nên khởi động lại thiết bị sau khi hoàn thành phương pháp này.

Thông số
device ITestDevice : ITestDevice để hành động

Ném
DeviceNotAvailableException
TargetSetupError

getDataWipeSkipList

public  getDataWipeSkipList ()

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 : 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 .

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 .