CihazKlasörüDerleme Bilgisi

public class DeviceFolderBuildInfo
extends DeviceBuildInfo implements IDeviceBuildInfo, IFolderBuildInfo

Java.lang.Nesne
🎃 com.android.tradefed.build.BuildInfo
  🎃 com.android.tradefed.build.DeviceBuildInfo
    🎃 com.android.tradefed.build.DevicefolderBuildInfo


Aşağıdaki dizinde yer alan diğer derleme yapılarını da içeren bir IDeviceBuildInfo yerel dosya sisteminde görünür.

Özet

Kamu inşaatçıları

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

Bir DeviceFolderBuildInfo oluşturur. Oluşturucu, mUseFuseZip işaretinin DeviceKlasörBuildInfo'yu oluşturma sırasında yapılandırılmıştır.

DeviceFolderBuildInfo()

Herkese açık yöntemler

void cleanUp()

Geçici derleme dosyalarını temizleyin Ayrıca, Fuse-zip'e eklenen dosyaların bağlantısını Fuse-zip listesine göre kaldırın. eklenmiş dosyalar.

File getRootDir()

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

void setDeviceBuild(IDeviceBuildInfo deviceBuild)

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

void setFolderBuild(IFolderBuildInfo folderBuild)

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

void setRootDir(File rootDir)

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

boolean shouldUseFuseZip()

Fuse-zip dosyasının, derleme yapıları için kullanımda olup olmadığını gösteren işareti alın.

Korunan yöntemler

void addAllFiles(BuildInfo build)

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

Kamu inşaatçıları

CihazKlasörüDerleme Bilgisi

public DeviceFolderBuildInfo (String buildId, 
                String buildName)

Parametreler
buildId String

buildName String

Şu kaynakları da inceleyin:

CihazKlasörüDerleme Bilgisi

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

Bir DeviceFolderBuildInfo oluşturur. Oluşturucu, mUseFuseZip işaretinin DeviceKlasörBuildInfo'yu oluşturma sırasında yapılandırılmıştır.

Parametreler
buildId String: derleme kimliği

buildName String: Derleme hedefi adı

useFuseZip boolean: derlemede ZIP bağlantısı kullanılıp kullanılmadığını belirleyen işaret

CihazKlasörüDerleme Bilgisi

public DeviceFolderBuildInfo ()

Şu kaynakları da inceleyin:

Herkese açık yöntemler

temizleme

public void cleanUp ()

Geçici derleme dosyalarını temizleyin Ayrıca, Fuse-zip'e eklenen dosyaların bağlantısını Fuse-zip listesine göre kaldırın. eklenmiş dosyalar.

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çinden tüm dosyaları kopyalayın.

Parametreler
deviceBuild IDeviceBuildInfo

kümeKlasörü

public void setFolderBuild (IFolderBuildInfo folderBuild)

IFolderBuildInfo içinden 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 ()

Fuse-zip dosyasının, derleme yapıları için kullanımda olup olmadığını gösteren 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 dosyası olarak kaydedebilirsiniz. Fuse-zip dosyaları için sabit bağlantılar yerine sembolik bağlantılar oluşturun.

Parametreler
build BuildInfo