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 | ||
IDeviceBuildInfo, który zawiera też inne artefakty kompilacji zawarte w katalogu w lokalnym systemie plików.
Podsumowanie
| Konstruktory publiczne | |
|---|---|
| 
      DeviceFolderBuildInfo()
       | |
| 
      DeviceFolderBuildInfo(String buildId, String buildName)
       | |
| 
      DeviceFolderBuildInfo(String buildId, String buildName, boolean useFuseZip)
      Tworzy obiekt  | |
| Metody publiczne | |
|---|---|
| 
        
        
        
        
        
        void | 
      cleanUp()
      Oczyść tymczasowe pliki kompilacji. Dodatkowo odmontuj pliki zamontowane przez fuse-zip na podstawie listy zamontowanych plików fuse-zip. | 
| 
        
        
        
        
        
        File | 
      getRootDir()
      Uzyskaj folder główny zawierający artefakty kompilacji. | 
| 
        
        
        
        
        
        void | 
      setDeviceBuild(IDeviceBuildInfo deviceBuild)
      Skopiuj wszystkie pliki z folderu  | 
| 
        
        
        
        
        
        void | 
      setFolderBuild(IFolderBuildInfo folderBuild)
      Skopiuj wszystkie pliki z folderu  | 
| 
        
        
        
        
        
        void | 
      setRootDir(File rootDir)
      Ustaw katalog główny, który zawiera artefakty kompilacji. | 
| 
        
        
        
        
        
        boolean | 
      shouldUseFuseZip()
      Pobierz flagę, która wskazuje, czy fuse-zip jest używany na potrzeby artefaktów kompilacji. | 
| Chronione metody | |
|---|---|
| 
        
        
        
        
        
        void | 
      addAllFiles(BuildInfo build)
      Metoda pomocnicza do kopiowania wszystkich plików z innej wersji. tworzyć symboliczne linki do zamontowanych plików fuse-zip zamiast twardych linków. | 
Konstruktory publiczne
DeviceFolderBuildInfo
public DeviceFolderBuildInfo (String buildId, 
                String buildName)| Parametry | |
|---|---|
| buildId | String | 
| buildName | String | 
Zobacz też:
DeviceFolderBuildInfo
public DeviceFolderBuildInfo (String buildId, 
                String buildName, 
                boolean useFuseZip)Tworzy obiekt DeviceFolderBuildInfo. Konstruktor umożliwia skonfigurowanie flagi mUseFuseZip w momencie tworzenia DeviceFolderBuildInfo.
| Parametry | |
|---|---|
| buildId | String: identyfikator kompilacji | 
| buildName | String: nazwa docelowego pakietu kompilacji, | 
| useFuseZip | boolean: flaga określająca, czy kompilacja używa montowania ZIP | 
Metody publiczne
cleanUp
public void cleanUp ()
Oczyść tymczasowe pliki kompilacji. Dodatkowo odmontuj pliki zamontowane przez fuse-zip na podstawie listy zamontowanych plików fuse-zip.
getRootDir
public File getRootDir ()
Uzyskaj folder główny zawierający artefakty kompilacji.
| Zwroty | |
|---|---|
| File | katalogu ERROR(/File). | 
setDeviceBuild
public void setDeviceBuild (IDeviceBuildInfo deviceBuild)
Skopiuj wszystkie pliki z folderu IDeviceBuildInfo.
| Parametry | |
|---|---|
| deviceBuild | IDeviceBuildInfo | 
setFolderBuild
public void setFolderBuild (IFolderBuildInfo folderBuild)
Skopiuj wszystkie pliki z folderu IFolderBuildInfo.
| Parametry | |
|---|---|
| folderBuild | IFolderBuildInfo | 
setRootDir
public void setRootDir (File rootDir)
Ustaw katalog główny, który zawiera artefakty kompilacji.
| Parametry | |
|---|---|
| rootDir | File | 
shouldUseFuseZip
public boolean shouldUseFuseZip ()
Pobierz flagę, która wskazuje, czy fuse-zip jest używany na potrzeby artefaktów kompilacji.
| Zwroty | |
|---|---|
| boolean | |
Chronione metody
addAllFiles
protected void addAllFiles (BuildInfo build)
Metoda pomocnicza do kopiowania wszystkich plików z innej wersji.
Tworzy nowe twarde linki do plików, dzięki czemu każda kompilacja będzie miała unikalną ścieżkę do pliku. tworzyć symboliczne linki do zamontowanych plików fuse-zip zamiast twardych linków.
| Parametry | |
|---|---|
| build | BuildInfo | 
