DeviceFolderBuildInfo

public class DeviceFolderBuildInfo
DeviceBuildInfo'yu extends DeviceBuildInfo implements IDeviceBuildInfo , IFolderBuildInfo

java.lang.Nesne
com.android.tradefed.build.BuildInfo
com.android.tradefed.build.DeviceBuildInfo
com.android.tradefed.build.DeviceFolderBuildInfo


Yerel dosya sistemindeki bir dizinde bulunan diğer yapı yapılarını da içeren bir IDeviceBuildInfo .

Özet

Kamu inşaatçıları

DeviceFolderBuildInfo (String buildId, String buildName)
DeviceFolderBuildInfo (String buildId, String buildName, boolean useFuseZip)

Bir DeviceFolderBuildInfo oluşturur Yapıcı, DeviceFolderBuildInfo oluşturulurken mUseFuseZip bayrağının yapılandırılmasına izin verir.

DeviceFolderBuildInfo ()

Genel yöntemler

void cleanUp ()

Herhangi bir geçici derleme dosyasını temizleyin Ek olarak, fuse-zip'e takılı dosyaların listesine dayalı olarak, fuse-zip'e takılı dosyaların bağlantısını kesin.

File getRootDir ()

Derleme yapıtları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ıtlarını içeren kök dizini ayarlayın.

boolean shouldUseFuseZip ()

Fuse-zip'in yapı yapıları için kullanımda olup olmadığını gösteren bayrağı alın.

Korumalı yöntemler

void addAllFiles ( BuildInfo build)

Diğer derlemedeki tüm dosyaları kopyalamak için yardımcı yöntem. Sigorta-zip takılı dosyalar için sabit bağlantılar yerine sembolik bağlantılar oluşturun.

Kamu inşaatçıları

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 Yapıcı, DeviceFolderBuildInfo oluşturulurken mUseFuseZip bayrağının yapılandırılmasına izin verir.

parametreler
buildId String : yapı kimliği

buildName String : derleme hedef adı

useFuseZip boolean : yapının zip montajı kullanıp kullanmadığını belirleyen bayrak

DeviceFolderBuildInfo

public DeviceFolderBuildInfo ()

Genel yöntemler

Temizlemek

public void cleanUp ()

Herhangi bir geçici derleme dosyasını temizleyin Ek olarak, fuse-zip'e takılı dosyaların listesine dayalı olarak, fuse-zip'e takılı dosyaların bağlantısını kesin.

getRootDir

public File getRootDir ()

Derleme yapıtlarını içeren kök klasörü alın.

İadeler
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

setKökDir

public void setRootDir (File rootDir)

Derleme yapıtlarını içeren kök dizini ayarlayın.

parametreler
rootDir File

KullanmalıFuseZip

public boolean shouldUseFuseZip ()

Fuse-zip'in yapı yapıları için kullanımda olup olmadığını gösteren bayrağı alın.

İadeler
boolean

Korumalı yöntemler

addAllFiles

protected void addAllFiles (BuildInfo build)

Diğer derlemedeki tüm dosyaları kopyalamak için yardımcı yöntem.

Her derlemenin dosyaya benzersiz bir dosya yolu olması için dosyalara yeni sabit bağlantılar oluşturur. Sigorta-zip takılı dosyalar için sabit bağlantılar yerine sembolik bağlantılar oluşturun.

parametreler
build BuildInfo