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 yapı 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 () Tüm geçici derleme dosyalarını temizleyin Ek olarak, Fuse-Zip ile bağlanan dosyaların bağlantısını, Fuse-Zip ile bağlanan dosyalar listesine göre çıkarın. |
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 eserlerini içeren kök dizini ayarlayın. |
boolean | shouldUseFuseZip () Derleme yapıtları için Fuse-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 bağlantı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 |
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 : derlemenin zip montajı kullanıp kullanmadığını belirleyen bayrak |
DeviceFolderBuildInfo
public DeviceFolderBuildInfo ()
Ayrıca bakınız:
Genel yöntemler
Temizlemek
public void cleanUp ()
Tüm geçici derleme dosyalarını temizleyin Ek olarak, Fuse-Zip ile bağlanan dosyaların bağlantısını, Fuse-Zip ile bağlanan dosyalar listesine göre çıkarın.
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 eserlerini içeren kök dizini ayarlayın.
parametreler | |
---|---|
rootDir | File |
mustUseFuseZip
public boolean shouldUseFuseZip ()
Derleme yapıtları için Fuse-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.
Dosyalara yeni sabit bağlantılar oluşturur, böylece her yapı dosyaya giden benzersiz bir dosya yoluna sahip olur. Fuse-zip bağlantılı dosyalar için sabit bağlantılar yerine sembolik bağlantılar oluşturun.
parametreler | |
---|---|
build | BuildInfo |