DeviceFolderBuildInfo
public class DeviceFolderBuildInfo
extends DeviceBuildInfo
implements IDeviceBuildInfo , IFolderBuildInfo
java.lang.Objek | |||
↳ | com.Android.tradefed.build.BuildInfo | ||
↳ | com.android.tradefed.build.DeviceBuildInfo | ||
↳ | com.android.tradefed.build.DeviceFolderBuildInfo |
IDeviceBuildInfo
yang juga berisi artefak build lain yang terdapat dalam direktori pada sistem file lokal.
Ringkasan
Konstruktor publik | |
---|---|
DeviceFolderBuildInfo (String buildId, String buildName) | |
DeviceFolderBuildInfo (String buildId, String buildName, boolean useFuseZip) Membuat | |
DeviceFolderBuildInfo () |
Metode publik | |
---|---|
void | cleanUp () Bersihkan semua file build sementara Selain itu, lepaskan file yang dipasang di sekering-zip berdasarkan daftar file yang dipasang di sekering-zip. |
File | getRootDir () Dapatkan folder root yang berisi artefak build. |
void | setDeviceBuild ( IDeviceBuildInfo deviceBuild) Salin semua file dari |
void | setFolderBuild ( IFolderBuildInfo folderBuild) Salin semua file dari |
void | setRootDir (File rootDir) Tetapkan direktori root yang berisi artefak build. |
boolean | shouldUseFuseZip () Dapatkan tanda yang menunjukkan apakah sekering-zip digunakan untuk artefak build. |
Metode yang dilindungi | |
---|---|
void | addAllFiles ( BuildInfo build) Metode pembantu untuk menyalin semua file dari build lain. Buat symlink untuk file yang dipasang di Fuse-zip, bukan hardlink. |
Konstruktor publik
DeviceFolderBuildInfo
public DeviceFolderBuildInfo (String buildId, String buildName)
Parameter | |
---|---|
buildId | String |
buildName | String |
Lihat juga:
DeviceFolderBuildInfo
public DeviceFolderBuildInfo (String buildId, String buildName, boolean useFuseZip)
Membuat DeviceFolderBuildInfo
Konstruktor mengizinkan flag mUseFuseZip dikonfigurasi pada saat membangun DeviceFolderBuildInfo.
Parameter | |
---|---|
buildId | String : id pembuatan |
buildName | String : nama target pembangunan |
useFuseZip | boolean : tanda untuk menentukan apakah build menggunakan zip mount |
Metode publik
membersihkan
public void cleanUp ()
Bersihkan semua file build sementara Selain itu, lepaskan file yang dipasang di sekering-zip berdasarkan daftar file yang dipasang di sekering-zip.
dapatkanRootDir
public File getRootDir ()
Dapatkan folder root yang berisi artefak build.
Kembali | |
---|---|
File | direktori ERROR(/File) . |
setDeviceBuild
public void setDeviceBuild (IDeviceBuildInfo deviceBuild)
Salin semua file dari IDeviceBuildInfo
.
Parameter | |
---|---|
deviceBuild | IDeviceBuildInfo |
setFolderBuild
public void setFolderBuild (IFolderBuildInfo folderBuild)
Salin semua file dari IFolderBuildInfo
.
Parameter | |
---|---|
folderBuild | IFolderBuildInfo |
setRootDir
public void setRootDir (File rootDir)
Tetapkan direktori root yang berisi artefak build.
Parameter | |
---|---|
rootDir | File |
harusGunakanFuseZip
public boolean shouldUseFuseZip ()
Dapatkan tanda yang menunjukkan apakah sekering-zip digunakan untuk artefak build.
Kembali | |
---|---|
boolean |
Metode yang dilindungi
tambahkanSemuaFile
protected void addAllFiles (BuildInfo build)
Metode pembantu untuk menyalin semua file dari build lain.
Membuat hardlink baru ke file sehingga setiap build akan memiliki jalur file unik ke file tersebut. Buat symlink untuk file yang dipasang di Fuse-zip, bukan hardlink.
Parameter | |
---|---|
build | BuildInfo |