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 שמכיל גם חפצי בנייה אחרים הכלולים בספרייה במערכת הקבצים המקומית.

סיכום

בנאים ציבוריים

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

יוצר DeviceFolderBuildInfo הבנאי מאפשר להגדיר את הדגל של mUseFuseZip בזמן בניית ה-DeviceFolderBuildInfo.

DeviceFolderBuildInfo ()

שיטות ציבוריות

void cleanUp ()

נקה את כל קבצי הבנייה הזמניים בנוסף, הסר את הטעינה של קבצים רכובים לפיתוך-zip בהתבסס על רשימת הקבצים הרכובים ב-Fuse-zip.

File getRootDir ()

קבל את תיקיית השורש המכילה את חפצי הבנייה.

void setDeviceBuild ( IDeviceBuildInfo deviceBuild)

העתק את כל הקבצים מה- IDeviceBuildInfo .

void setFolderBuild ( IFolderBuildInfo folderBuild)

העתק את כל הקבצים מה- IFolderBuildInfo .

void setRootDir (File rootDir)

הגדר את ספריית השורש המכילה את חפצי הבנייה.

boolean shouldUseFuseZip ()

קבל את הדגל שמציין אם Fuse-zip נמצא בשימוש עבור חפצי הבנייה.

שיטות מוגנות

void addAllFiles ( BuildInfo build)

שיטת עוזר להעתקת כל הקבצים מה-build השני. צור קישורים סימליים עבור קבצים רכובים ב-Fuse-zip, במקום קישורים קשיחים.

בנאים ציבוריים

DeviceFolderBuildInfo

public DeviceFolderBuildInfo (String buildId, 
                String buildName)

פרמטרים
buildId String

buildName String

DeviceFolderBuildInfo

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

יוצר DeviceFolderBuildInfo הבנאי מאפשר להגדיר את הדגל של mUseFuseZip בזמן בניית ה-DeviceFolderBuildInfo.

פרמטרים
buildId String : מזהה הבנייה

buildName String : שם יעד הבנייה

useFuseZip boolean : הדגל כדי לקבוע אם ה-build משתמש בהרכבת zip

DeviceFolderBuildInfo

public DeviceFolderBuildInfo ()

שיטות ציבוריות

לנקות

public void cleanUp ()

נקה את כל קבצי הבנייה הזמניים בנוסף, הסר את הטעינה של קבצים רכובים לפיתוך-zip בהתבסס על רשימת הקבצים הרכובים ב-Fuse-zip.

getRootDir

public File getRootDir ()

קבל את תיקיית השורש המכילה את חפצי הבנייה.

החזרות
File ספריית ERROR(/File) .

setDeviceBuild

public void setDeviceBuild (IDeviceBuildInfo deviceBuild)

העתק את כל הקבצים מה- IDeviceBuildInfo .

פרמטרים
deviceBuild IDeviceBuildInfo

setFolderBuild

public void setFolderBuild (IFolderBuildInfo folderBuild)

העתק את כל הקבצים מה- IFolderBuildInfo .

פרמטרים
folderBuild IFolderBuildInfo

setRootDir

public void setRootDir (File rootDir)

הגדר את ספריית השורש המכילה את חפצי הבנייה.

פרמטרים
rootDir File

shouldUseFuseZip

public boolean shouldUseFuseZip ()

קבל את הדגל שמציין אם Fuse-zip נמצא בשימוש עבור חפצי הבנייה.

החזרות
boolean

שיטות מוגנות

addAllFiles

protected void addAllFiles (BuildInfo build)

שיטת עוזר להעתקת כל הקבצים מה-build השני.

יוצר קישורים קשיחים חדשים לקבצים כך שלכל build יהיה נתיב קובץ ייחודי לקובץ. צור קישורים סימליים עבור קבצים רכובים ב-Fuse-zip, במקום קישורים קשיחים.

פרמטרים
build BuildInfo