构建测试ZipUtils

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 路径。

公共构造函数

构建测试ZipUtils

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 ERROR(/File)表示主机上的物理 apk 文件,如果文件不存在则为null