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ıtları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 () |
Genel yöntemler | |
---|---|
void | cleanUp () Geçici derleme dosyalarını temizleyin Ek olarak, sigorta-zip'e monte edilmiş dosyalar listesine dayalı olarak, sigorta-zip'e monte edilmiş 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) Tüm dosyaları |
void | setFolderBuild ( IFolderBuildInfo folderBuild) Tüm dosyaları |
void | setRootDir (File rootDir) Derleme yapıtlarını içeren kök dizini ayarlayın. |
boolean | shouldUseFuseZip () Derleme yapıtları için sigorta-zip'in kullanımda olup olmadığını gösteren bayrağı alın. |
Korumalı yöntemler | |
---|---|
void | addAllFiles ( BuildInfo build) Diğer yapıdaki tüm dosyaları kopyalamak için yardımcı yöntem. Fuse-zip'e eklenen 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 |
Ayrıca bakınız:
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 hedefi adı |
useFuseZip | boolean : yapının zip montajını kullanıp kullanmadığını belirleyen bayrak |
DeviceFolderBuildInfo
public DeviceFolderBuildInfo ()
Ayrıca bakınız:
Genel yöntemler
Temizlemek
public void cleanUp ()
Geçici derleme dosyalarını temizleyin Ek olarak, sigorta-zip'e monte edilmiş dosyalar listesine dayalı olarak, sigorta-zip'e monte edilmiş 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)
Tüm dosyaları IDeviceBuildInfo
kopyalayın.
Parametreler | |
---|---|
deviceBuild | IDeviceBuildInfo |
setFolderBuild
public void setFolderBuild (IFolderBuildInfo folderBuild)
Tüm dosyaları IFolderBuildInfo
kopyalayın.
Parametreler | |
---|---|
folderBuild | IFolderBuildInfo |
setRootDir
public void setRootDir (File rootDir)
Derleme yapıtlarını içeren kök dizini ayarlayın.
Parametreler | |
---|---|
rootDir | File |
KullanmalıFuseZip
public boolean shouldUseFuseZip ()
Derleme yapıtları için sigorta-zip'in kullanımda olup olmadığını gösteren bayrağı alın.
İadeler | |
---|---|
boolean |
Korumalı yöntemler
Tüm Dosyaları ekle
protected void addAllFiles (BuildInfo build)
Diğer yapıdaki tüm dosyaları kopyalamak için yardımcı yöntem.
Her yapının dosyaya giden benzersiz bir dosya yoluna sahip olması için dosyalara yeni sabit bağlantılar oluşturur. Fuse-zip'e eklenen dosyalar için sabit bağlantılar yerine sembolik bağlantılar oluşturun.
Parametreler | |
---|---|
build | BuildInfo |