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) getApkFile ( IBuildInfo buildInfo, String apkFileName, altDirs, AltDirBehavior altDirBehavior, boolean lookupInResource, String deviceSigningKey)

根據構建信息中的測試工件信息解析實際的 apk 路徑。

公共構造函數

BuildTestsZipUtils

public BuildTestsZipUtils ()

公共方法

獲取Apk文件

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