DeviceFolderBuildInfo
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 |
Một IDeviceBuildInfo
cũng chứa các tạo tác xây dựng khác được chứa trong một thư mục trên hệ thống tệp cục bộ.
Bản tóm tắt
Các nhà xây dựng công cộng | |
---|---|
DeviceFolderBuildInfo (String buildId, String buildName) | |
DeviceFolderBuildInfo (String buildId, String buildName, boolean useFuseZip) Tạo | |
DeviceFolderBuildInfo () |
Phương pháp công khai | |
---|---|
void | cleanUp () Dọn dẹp mọi tệp bản dựng tạm thời Ngoài ra, hãy ngắt kết nối các tệp được gắn fuse-zip dựa trên danh sách các tệp được gắn fuse-zip. |
File | getRootDir () Lấy thư mục gốc có chứa các tạo tác bản dựng. |
void | setDeviceBuild ( IDeviceBuildInfo deviceBuild) Sao chép tất cả các tệp từ |
void | setFolderBuild ( IFolderBuildInfo folderBuild) Sao chép tất cả các tệp từ |
void | setRootDir (File rootDir) Đặt thư mục gốc có chứa các tạo tác bản dựng. |
boolean | shouldUseFuseZip () Nhận cờ cho biết liệu fuse-zip có được sử dụng cho các cấu phần xây dựng hay không. |
Các 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 fuse-zip, thay vì liên kết cứng. |
Các nhà xây dựng công cộng
DeviceFolderBuildInfo
public DeviceFolderBuildInfo (String buildId, String buildName)
Thông số | |
---|---|
buildId | String |
buildName | String |
DeviceFolderBuildInfo
public DeviceFolderBuildInfo (String buildId, String buildName, boolean useFuseZip)
Tạo DeviceFolderBuildInfo
Phương thức khởi tạo cho phép cấu hình cờ của mUseFuseZip tại thời điểm tạo 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 gắn kết zip hay không |
Phương pháp công khai
dọn dẹp
public void cleanUp ()
Dọn dẹp mọi tệp bản dựng tạm thời Ngoài ra, hãy ngắt kết nối các tệp được gắn fuse-zip dựa trên danh sách các tệp được gắn fuse-zip.
getRootDir
public File getRootDir ()
Lấy thư mục gốc có chứa các tạo tác bản dựng.
Lợi nhuận | |
---|---|
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 có chứa các tạo tác bản dựng.
Thông số | |
---|---|
rootDir | File |
shouldUseFuseZip
public boolean shouldUseFuseZip ()
Nhận cờ cho biết liệu fuse-zip có được sử dụng cho các cấu phần xây dựng hay không.
Lợi nhuận | |
---|---|
boolean |
Các phương pháp được bảo vệ
addAllFiles
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 các liên kết cứng mới đến các tệp để mỗi bản dựng sẽ có một đường dẫn tệp duy nhất đến tệp. Tạo liên kết tượng trưng cho các tệp được gắn fuse-zip, thay vì liên kết cứng.
Thông số | |
---|---|
build | BuildInfo |