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