BuildTestsZipUtils

public class BuildTestsZipUtils
extends Object

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


Una clase auxiliar para operaciones relacionadas con la prueba de zip generada por el sistema de compilación de Android

Resumen

Constructores públicos

BuildTestsZipUtils()

Métodos públicos

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

Resuelve la ruta de acceso real del APK en función de la información del artefacto de prueba dentro de la información de la compilación.

Constructores públicos

BuildTestsZipUtils

public BuildTestsZipUtils ()

Métodos públicos

getApkFile

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

Resuelve la ruta de acceso real del APK en función de la información del artefacto de prueba dentro de la información de la compilación.

Parámetros
buildInfo IBuildInfo: Información del artefacto de compilación

apkFileName String: Nombre de archivo del APK que se instalará

altDirs List: Rutas de acceso de búsqueda alternativas, además de la ruta de acceso dentro de buildInfo

altDirBehavior AltDirBehavior: Cómo se deben usar las rutas de acceso de búsqueda alternativas en comparación con la ruta de acceso dentro de buildInfo: como resguardo o como anulación; si no se especifica, se usará el resguardo

lookupInResource boolean: Si se debe buscar el archivo en los recursos del arnés de prueba como un mecanismo de resguardo final

Muestra
File un File que representa el archivo APK físico en el host o null si el archivo no existe.

Arroja
IOException