Thông tin thư mục thiết bịBuilder

public class DeviceFolderBuildInfo
extends DeviceBuildInfo implements IDeviceBuildInfo , IFolderBuildInfo

java.lang.Object
com.android.tradefed.build.BuildInfo
com.android.tradefed.build.DeviceBuildInfo
com.android.tradefed.build.DeviceFolderBuildInfo


IDeviceBuildInfo cũng chứa các tạo phẩm xây dựng khác có trong một thư mục trên hệ thống tệp cục bộ.

Bản tóm tắt

Nhà thầu xây dựng công cộng

DeviceFolderBuildInfo (String buildId, String buildName)
DeviceFolderBuildInfo (String buildId, String buildName, boolean useFuseZip)

Tạo DeviceFolderBuildInfo Hàm tạo cho phép cấu hình cờ của mUseFuseZip tại thời điểm xây dựng DeviceFolderBuildInfo.

DeviceFolderBuildInfo ()

Phương pháp công cộng

void cleanUp ()

Dọn dẹp mọi tệp xây dựng tạm thời Ngoài ra, hãy ngắt kết nối các tệp được gắn bằng cầu chì dựa trên danh sách các tệp được gắn bằng cầu chì.

File getRootDir ()

Lấy thư mục gốc chứa các tạo phẩm xây dựng.

void setDeviceBuild ( IDeviceBuildInfo deviceBuild)

Sao chép tất cả các tệp từ IDeviceBuildInfo .

void setFolderBuild ( IFolderBuildInfo folderBuild)

Sao chép tất cả các tệp từ IFolderBuildInfo .

void setRootDir (File rootDir)

Đặt thư mục gốc chứa các tạo phẩm xây dựng.

boolean shouldUseFuseZip ()

Nhận cờ cho biết liệu Fuse-Zip có được sử dụng cho các tạo phẩm bản dựng hay không.

Phương pháp được bảo vệ

void addAllFiles ( BuildInfo build)

Phương pháp trợ giúp để sao chép tất cả các tệp từ bản dựng khác. Tạo liên kết tượng trưng cho các tệp được gắn bằng Fuse-Zip, thay vì liên kết cứng.

Nhà thầu xây dựng công cộng

Thông tin thư mục thiết bịBuilder

public DeviceFolderBuildInfo (String buildId, 
                String buildName)

Thông số
buildId String

buildName String

Thông tin thư mục thiết bịBuilder

public DeviceFolderBuildInfo (String buildId, 
                String buildName, 
                boolean useFuseZip)

Tạo DeviceFolderBuildInfo Hàm tạo cho phép cấu hình cờ của mUseFuseZip tại thời điểm xây dựng DeviceFolderBuildInfo.

Thông số
buildId String : id bản dựng

buildName String : tên mục tiêu xây dựng

useFuseZip boolean : cờ để xác định xem bản dựng có sử dụng tính năng gắn zip hay không

Thông tin thư mục thiết bịBuilder

public DeviceFolderBuildInfo ()

Phương pháp công cộng

dọn dẹp

public void cleanUp ()

Dọn dẹp mọi tệp xây dựng tạm thời Ngoài ra, hãy ngắt kết nối các tệp được gắn bằng cầu chì dựa trên danh sách các tệp được gắn bằng cầu chì.

lấy RootDir

public File getRootDir ()

Lấy thư mục gốc chứa các tạo phẩm xây dựng.

Trả lại
File thư mục ERROR(/File) .

setDeviceBuild

public void setDeviceBuild (IDeviceBuildInfo deviceBuild)

Sao chép tất cả các tệp từ IDeviceBuildInfo .

Thông số
deviceBuild IDeviceBuildInfo

setFolderBuild

public void setFolderBuild (IFolderBuildInfo folderBuild)

Sao chép tất cả các tệp từ IFolderBuildInfo .

Thông số
folderBuild IFolderBuildInfo

setRootDir

public void setRootDir (File rootDir)

Đặt thư mục gốc chứa các tạo phẩm xây dựng.

Thông số
rootDir File

nênUseFuseZip

public boolean shouldUseFuseZip ()

Nhận cờ cho biết liệu Fuse-Zip có được sử dụng cho các tạo phẩm bản dựng hay không.

Trả lại
boolean

Phương pháp được bảo vệ

thêmTất cả các tập tin

protected void addAllFiles (BuildInfo build)

Phương pháp trợ giúp để sao chép tất cả các tệp từ bản dựng khác.

Tạo liên kết cứng mới tới các tệp để mỗi bản dựng sẽ có một đường dẫn tệp duy nhất tới tệp. Tạo liên kết tượng trưng cho các tệp được gắn bằng Fuse-Zip, thay vì liên kết cứng.

Thông số
build BuildInfo