DeviceFolderBuildInfo

public class DeviceFolderBuildInfo
extends DeviceBuildInfo implements IDeviceBuildInfo, IFolderBuildInfo

JavaScript.lang.Object
com.android.tradefed.build.BuildInfo
  com.android.tradefed.build.DeviceBuildInfo
    com.android.tradefed.build.DeviceFolderBuildInfo


IDeviceBuildInfo שמכיל גם ארטיפקטים אחרים של build שנכללים בספרייה ב- במערכת הקבצים המקומית.

סיכום

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

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

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

DeviceFolderBuildInfo()

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

void cleanUp()

ניקוי קובצי build זמניים. בנוסף, מנתקים קבצים שטעונים ב-fuse-zip על סמך הרשימה של Fuuse-zip. של הקבצים שנטענו.

File getRootDir()

מוצאים את תיקיית הבסיס שמכילה את פריטי המידע שנוצרו בתהליך הפיתוח (Artifact) של ה-build.

void setDeviceBuild(IDeviceBuildInfo deviceBuild)

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

void setFolderBuild(IFolderBuildInfo folderBuild)

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

void setRootDir(File rootDir)

מגדירים את תיקיית השורש שמכילה את פריטי המידע שנוצרו בתהליך הפיתוח (Artifact) של ה-build.

boolean shouldUseFuseZip()

מקבלים את הדגל שמציין אם נעשה שימוש ב-Fusezip בפריטי ה-build של ה-build.

שיטות מוגנות

void addAllFiles(BuildInfo build)

שיטה שעוזרת להעתיק את כל הקבצים מה-build האחר. צריך ליצור קישורים סימבוליים לקבצים שטענת על ידי פיוז-ZIP במקום לקישורים קשיחים.

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

DeviceFolderBuildInfo

public DeviceFolderBuildInfo (String buildId, 
                String buildName)

פרמטרים
buildId String

buildName String

DeviceFolderBuildInfo

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

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

פרמטרים
buildId String: מזהה ה-build

buildName String: השם של יעד ה-build

useFuseZip boolean: הדגל שקובע אם ה-build משתמש בהתקנת ZIP

DeviceFolderBuildInfo

public DeviceFolderBuildInfo ()

למידע נוסף:

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

ניקוי

public void cleanUp ()

ניקוי קובצי build זמניים. בנוסף, מנתקים קבצים שטעונים ב-fuse-zip על סמך הרשימה של Fuuse-zip. של הקבצים שנטענו.

getRootDir

public File getRootDir ()

מוצאים את תיקיית הבסיס שמכילה את פריטי המידע שנוצרו בתהליך הפיתוח (Artifact) של ה-build.

החזרות
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)

מגדירים את תיקיית השורש שמכילה את פריטי המידע שנוצרו בתהליך הפיתוח (Artifact) של ה-build.

פרמטרים
rootDir File

needUseFuseZip

public boolean shouldUseFuseZip ()

מקבלים את הדגל שמציין אם נעשה שימוש ב-Fusezip בפריטי ה-build של ה-build.

החזרות
boolean

שיטות מוגנות

addAllFiles

protected void addAllFiles (BuildInfo build)

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

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

פרמטרים
build BuildInfo