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 |
Yerel dosya sistemindeki bir dizinde bulunan diğer derleme yapılarını da içeren bir IDeviceBuildInfo
.
Özet
Herkese açık kurucular | |
---|---|
DeviceFolderBuildInfo()
|
|
DeviceFolderBuildInfo(String buildId, String buildName)
|
|
DeviceFolderBuildInfo(String buildId, String buildName, boolean useFuseZip)
Bir |
Herkese açık yöntemler | |
---|---|
void
|
cleanUp()
Geçici derleme dosyalarını temizleyin. Ayrıca, fuse-zip tarafından monte edilen dosyaların listesine göre fuse-zip tarafından monte edilen dosyaların bağlantısını kaldırın. |
File
|
getRootDir()
Derleme yapılarını içeren kök klasörü alın. |
void
|
setDeviceBuild(IDeviceBuildInfo deviceBuild)
|
void
|
setFolderBuild(IFolderBuildInfo folderBuild)
|
void
|
setRootDir(File rootDir)
Derleme yapılarını içeren kök dizini ayarlayın. |
boolean
|
shouldUseFuseZip()
Derleme yapıları için fuse-zip'in kullanılıp kullanılmadığını belirten işareti alın. |
Korunan yöntemler | |
---|---|
void
|
addAllFiles(BuildInfo build)
Diğer derlemedeki tüm dosyaları kopyalamak için yardımcı yöntem. Sabit bağlantılar yerine, fuse-zip ile monte edilen dosyalar için sembolik bağlantılar oluşturun. |
Herkese açık kurucular
DeviceFolderBuildInfo
public DeviceFolderBuildInfo (String buildId, String buildName)
Parametreler | |
---|---|
buildId |
String |
buildName |
String |
DeviceFolderBuildInfo
public DeviceFolderBuildInfo (String buildId, String buildName, boolean useFuseZip)
Bir DeviceFolderBuildInfo
oluşturur. Oluşturucu, DeviceFolderBuildInfo oluşturulurken mUseFuseZip işaretinin yapılandırılmasına olanak tanır.
Parametreler | |
---|---|
buildId |
String : derleme kimliği |
buildName |
String : derleme hedefi adı |
useFuseZip |
boolean : Derlemenin zip bağlama kullanıp kullanmadığını belirlemek için kullanılan işaret |
Herkese açık yöntemler
cleanUp
public void cleanUp ()
Geçici derleme dosyalarını temizleyin. Ayrıca, fuse-zip tarafından monte edilen dosyaların listesine göre fuse-zip tarafından monte edilen dosyaların bağlantısını kaldırın.
getRootDir
public File getRootDir ()
Derleme yapılarını içeren kök klasörü alın.
İlerlemeler | |
---|---|
File |
ERROR(/File) dizini. |
setDeviceBuild
public void setDeviceBuild (IDeviceBuildInfo deviceBuild)
IDeviceBuildInfo
içindeki tüm dosyaları kopyalayın.
Parametreler | |
---|---|
deviceBuild |
IDeviceBuildInfo |
setFolderBuild
public void setFolderBuild (IFolderBuildInfo folderBuild)
IFolderBuildInfo
içindeki tüm dosyaları kopyalayın.
Parametreler | |
---|---|
folderBuild |
IFolderBuildInfo |
setRootDir
public void setRootDir (File rootDir)
Derleme yapılarını içeren kök dizini ayarlayın.
Parametreler | |
---|---|
rootDir |
File |
shouldUseFuseZip
public boolean shouldUseFuseZip ()
Derleme yapıları için fuse-zip'in kullanılıp kullanılmadığını belirten işareti alın.
İlerlemeler | |
---|---|
boolean |
Korunan yöntemler
addAllFiles
protected void addAllFiles (BuildInfo build)
Diğer derlemedeki tüm dosyaları kopyalamak için yardımcı yöntem.
Her derlemenin dosyaya ait benzersiz bir dosya yoluna sahip olması için dosyalara yeni sabit bağlantılar oluşturur. Sabit bağlantılar yerine, fuse-zip ile monte edilen dosyalar için sembolik bağlantılar oluşturun.
Parametreler | |
---|---|
build |
BuildInfo |