BuildTestsZipUtils

public class BuildTestsZipUtils
extends Object

java.lang.Object
   ↳ com.android.tradefed.util.BuildTestsZipUtils


這個輔助類別適用於與 Android 建構系統產生的測試 ZIP 相關的作業

摘要

公用建構函式

BuildTestsZipUtils()

公用方法

static File getApkFile(IBuildInfo buildInfo, String apkFileName, altDirs, AltDirBehavior altDirBehavior, boolean lookupInResource, String deviceSigningKey)

根據建構資訊中的測試成果資訊解析實際的 APK 路徑。

公用建構函式

BuildTestsZipUtils

public BuildTestsZipUtils ()

公用方法

getApkFile

public static File getApkFile (IBuildInfo buildInfo, 
                String apkFileName, 
                 altDirs, 
                AltDirBehavior altDirBehavior, 
                boolean lookupInResource, 
                String deviceSigningKey)

根據建構資訊中的測試成果資訊解析實際的 APK 路徑。

參數
buildInfo IBuildInfo:版本構件資訊

apkFileName String:要安裝的 APK 檔案名稱

altDirs :替代搜尋路徑 (除了 buildInfo 中的路徑)

altDirBehavior AltDirBehavior:應如何針對內部路徑使用替代搜尋路徑 buildInfo:備用或覆寫;如果未指定,系統會使用備用

lookupInResource boolean:是否應在測試控管資源中查詢檔案,並將其做為最終 備用機制

傳回
File 代表主機上實體 APK 檔案的 ERROR(/File)null 表示 檔案不存在。