InstallApkSetup

public class InstallApkSetup
extends BaseTargetPreparer

java.lang.Object
   ↳ com.android.tradefed.targetprep.BaseTargetPreparer
     ↳ com.android.tradefed.targetprep.InstallApkSetup


Un ITargetPreparer que instala uno o más APK ubicados en el sistema de archivos.

Esta clase solo debe usarse para instalar APKs desde el sistema de archivos cuando todas las versiones de la prueba dependen de que el APK esté en el sistema de archivos. Para las pruebas que usan TestAppInstallSetup para instalar APKs desde el archivo ZIP de pruebas, usa --alt-dir para especificar un directorio alternativo en el sistema de archivos que contiene el APK para otras configuraciones de prueba (por ejemplo, ejecuciones locales en las que no está presente el archivo ZIP de pruebas).

Resumen

Constructores públicos

InstallApkSetup()

Métodos públicos

void setApkPaths( paths)

Establece las rutas de acceso de los APKs.

void setThrowIfInstallFail(boolean throwIfInstallFail)

Establece la excepción si la instalación falla.

void setUp(ITestDevice device, IBuildInfo buildInfo)

Métodos protegidos

getApkPaths()

Constructores públicos

InstallApkSetup

public InstallApkSetup ()

Métodos públicos

setApkPaths

public void setApkPaths ( paths)

Establece las rutas de acceso de los APKs. Se expone para pruebas.

Parámetros
paths

setThrowIfInstallFail

public void setThrowIfInstallFail (boolean throwIfInstallFail)

Establece la excepción si la instalación falla. Se expone para pruebas.

Parámetros
throwIfInstallFail boolean

setUp

public void setUp (ITestDevice device, 
                IBuildInfo buildInfo)

Parámetros
device ITestDevice

buildInfo IBuildInfo

Arroja
BuildError
DeviceNotAvailableException
TargetSetupError

Métodos protegidos

getApkPaths

protected  getApkPaths ()

Muestra