InfoInfoFolderPerangkat
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
yang juga berisi artefak build lain yang terdapat di direktori di
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 terpasang dengan fuse-zip berdasarkan daftar fuse-zip yang terpasang. |
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)
Setel direktori root yang berisi artefak build. |
boolean
|
shouldUseFuseZip()
Dapatkan flag yang menunjukkan apakah fuse-zip digunakan untuk artefak build. |
Metode yang dilindungi | |
---|---|
void
|
addAllFiles(BuildInfo build)
Metode helper untuk menyalin semua file dari build lainnya. Membuat symlink untuk file yang dipasang dengan fuse-zip, bukan hardlink. |
Konstruktor publik
InfoInfoFolderPerangkat
public DeviceFolderBuildInfo (String buildId, String buildName)
Parameter | |
---|---|
buildId |
String |
buildName |
String |
Lihat juga:
InfoInfoFolderPerangkat
public DeviceFolderBuildInfo (String buildId, String buildName, boolean useFuseZip)
Membuat DeviceFolderBuildInfo
. Konstruktor memungkinkan tanda mUseFuseZip menjadi
pada saat membangun {i>
DeviceFolderBuildInfo<i}.
Parameter | |
---|---|
buildId |
String : ID build |
buildName |
String : nama target build |
useFuseZip |
boolean : flag untuk menentukan apakah build menggunakan pemasangan zip |
InfoInfoFolderPerangkat
public DeviceFolderBuildInfo ()
Lihat juga:
Metode publik
pembersihan
public void cleanUp ()
Bersihkan semua file build sementara Selain itu, lepaskan file yang terpasang dengan fuse-zip berdasarkan daftar fuse-zip yang terpasang.
getRootDir
public File getRootDir ()
Dapatkan folder root yang berisi artefak build.
Hasil | |
---|---|
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)
Setel direktori root yang berisi artefak build.
Parameter | |
---|---|
rootDir |
File |
harusGunakanFuseZip
public boolean shouldUseFuseZip ()
Dapatkan flag yang menunjukkan apakah fuse-zip digunakan untuk artefak build.
Hasil | |
---|---|
boolean |
Metode yang dilindungi
TambahkanSemuaFile
protected void addAllFiles (BuildInfo build)
Metode helper untuk menyalin semua file dari build lainnya.
Membuat {i>hardlink<i} baru ke file-file sehingga setiap build akan memiliki jalur file unik ke . Membuat symlink untuk file yang dipasang dengan fuse-zip, bukan hardlink.
Parameter | |
---|---|
build |
BuildInfo |