InstallApkSetup

public class InstallApkSetup
extends BaseTargetPreparer

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


Un ITargetPreparer che installa uno o più APK che si trovano nel file system.

Questa classe deve essere utilizzata solo per l'installazione di APK dal file system quando tutte le versioni del test si basano sulla presenza dell'APK nel file system. Per i test che utilizzano TestAppInstallSetup per installare gli APK dal file zip dei test, utilizza --alt-dir per specificare una directory alternativa nel file system contenente l'APK per altre configurazioni di test (ad esempio, esecuzioni locali in cui il file zip dei test non è presente).

Riepilogo

Costruttori pubblici

InstallApkSetup()

Metodi pubblici

void setApkPaths(Collection<File> paths)

Imposta i percorsi degli APK.

void setThrowIfInstallFail(boolean throwIfInstallFail)

Imposta l'eccezione se l'installazione non riesce.

void setUp(ITestDevice device, IBuildInfo buildInfo)

Metodi protetti

Collection<File> getApkPaths()

Costruttori pubblici

InstallApkSetup

public InstallApkSetup ()

Metodi pubblici

setApkPaths

public void setApkPaths (Collection<File> paths)

Imposta i percorsi degli APK. Esposto per i test.

Parametri
paths Collection

setThrowIfInstallFail

public void setThrowIfInstallFail (boolean throwIfInstallFail)

Imposta l'eccezione se l'installazione non riesce. Esposto per i test.

Parametri
throwIfInstallFail boolean

setUp

public void setUp (ITestDevice device, 
                IBuildInfo buildInfo)

Parametri
device ITestDevice

buildInfo IBuildInfo

Genera
BuildError
DeviceNotAvailableException
TargetSetupError

Metodi protetti

getApkPaths

protected Collection<File> getApkPaths ()

Resi
Collection<File>