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 DeviceFolderBuildInfo oluşturur. Oluşturucu, DeviceFolderBuildInfo oluşturulurken mUseFuseZip işaretinin yapılandırılmasına olanak tanır.

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)

IDeviceBuildInfo içindeki tüm dosyaları kopyalayın.

void setFolderBuild(IFolderBuildInfo folderBuild)

IFolderBuildInfo içindeki tüm dosyaları kopyalayın.

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 ()

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