InstallApkSetup

public class InstallApkSetup
extends BaseTargetPreparer

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


Un ITargetPreparer qui installe un ou plusieurs APK situés sur le système de fichiers.

Cette classe ne doit être utilisée que pour installer des APK à partir du système de fichiers lorsque toutes les versions de le test dépendent de la présence de l'APK sur le système de fichiers. Pour les tests qui utilisent TestAppInstallSetup afin d'installer des APK à partir du fichier ZIP des tests, utilisez --alt-dir pour spécifier un autre répertoire sur le système de fichiers contenant l'APK pour d'autres configurations de test (par exemple, les exécutions locales où le fichier ZIP des tests n'est pas présent).

Résumé

Constructeurs publics

InstallApkSetup()

Méthodes publiques

void setApkPaths(Collection<File> paths)

Définit les chemins d'accès aux APK.

void setThrowIfInstallFail(boolean throwIfInstallFail)

Définit l'exception à générer en cas d'échec de l'installation.

void setUp(ITestDevice device, IBuildInfo buildInfo)

Méthodes protégées

Collection<File> getApkPaths()

Constructeurs publics

InstallApkSetup

public InstallApkSetup ()

Méthodes publiques

setApkPaths

public void setApkPaths (Collection<File> paths)

Définit les chemins d'accès aux APK. Exposé à des fins de test.

Paramètres
paths Collection

setThrowIfInstallFail

public void setThrowIfInstallFail (boolean throwIfInstallFail)

Définit l'exception à générer en cas d'échec de l'installation. Exposé à des fins de test.

Paramètres
throwIfInstallFail boolean

setUp

public void setUp (ITestDevice device, 
                IBuildInfo buildInfo)

Paramètres
device ITestDevice

buildInfo IBuildInfo

Génère
BuildError
DeviceNotAvailableException
TargetSetupError

Méthodes protégées

getApkPaths

protected Collection<File> getApkPaths ()

Renvoie
Collection<File>