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)

根据 build 信息中的测试工件信息解析实际的 APK 路径。

公共构造函数

BuildTestsZipUtils

public BuildTestsZipUtils ()

公共方法

getApkFile

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

根据 build 信息中的测试工件信息解析实际的 APK 路径。

参数
buildInfo IBuildInfo:build 工件信息

apkFileName String:要安装的 APK 的文件名

altDirs buildInfo 内的路径之外的备选搜索路径

altDirBehavior AltDirBehavior:应如何针对内部路径使用备用搜索路径 buildInfo:作为后备或替换;如果未指定,系统将使用后备广告

lookupInResource boolean:是否应在自动化测试框架资源中查询该文件作为最终文件 后备机制

返回
File 一个ERROR(/File)表示主机上的物理 apk 文件的 null,如果 文件不存在。