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 oluşturucular | |
|---|---|
DeviceFolderBuildInfo()
|
|
DeviceFolderBuildInfo(String buildId, String buildName)
|
|
DeviceFolderBuildInfo(String buildId, String buildName, boolean useFuseZip)
|
|
Herkese açık yöntemler | |
|---|---|
void
|
cleanUp()
Tüm geçici derleme dosyalarını temizleyin. Ayrıca, fuse-zip ile monte edilmiş dosyaların listesine göre fuse-zip ile monte edilmiş 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)
|
void
|
setFolderBuild(IFolderBuildInfo folderBuild)
|
void
|
setRootDir(File rootDir)
Derleme yapılarını içeren kök dizini ayarlayın. |
boolean
|
shouldUseFuseZip()
Derleme yapıtları için fuse-zip'in kullanılıp kullanılmadığı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 ile monte edilmiş dosyalar için sabit bağlantılar yerine sembolik bağlantılar oluşturun. |
Herkese açık oluşturucular
DeviceFolderBuildInfo
public DeviceFolderBuildInfo ()
Ayrıca bkz.:
DeviceFolderBuildInfo
public DeviceFolderBuildInfo (String buildId,
String buildName)| Parametreler | |
|---|---|
buildId |
String |
buildName |
String |
Ayrıca bkz.:
DeviceFolderBuildInfo
public DeviceFolderBuildInfo (String buildId,
String buildName,
boolean useFuseZip)DeviceFolderBuildInfo 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 hedefinin adı |
useFuseZip |
boolean: Yapının zip bağlama kullanıp kullanmadığını belirleyen işaret |
Herkese açık yöntemler
cleanUp
public void cleanUp ()
Tüm geçici derleme dosyalarını temizleyin. Ayrıca, fuse-zip ile monte edilmiş dosyaların listesine göre fuse-zip ile monte edilmiş 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.
| İadeler | |
|---|---|
File |
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ıtları için fuse-zip'in kullanılıp kullanılmadığını gösteren işareti alın.
| İadeler | |
|---|---|
boolean |
|
Korunan yöntemler
addAllFiles
protected void addAllFiles (BuildInfo build)
Diğer derlemedeki tüm dosyaları kopyalamak için yardımcı yöntem.
Dosyalara yeni sabit bağlantılar oluşturur. Böylece her derleme, dosyaya benzersiz bir dosya yoluna sahip olur. fuse-zip ile monte edilmiş dosyalar için sabit bağlantılar yerine sembolik bağlantılar oluşturun.
| Parametreler | |
|---|---|
build |
BuildInfo |
| Verdiği hatalar | |
|---|---|
IOException |
|