InstallApkSetup

public class InstallApkSetup
extends BaseTargetPreparer

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


ITargetPreparer, który instaluje co najmniej 1 plik APK znajdujący się w systemie plików.

Ta klasa powinna być używana tylko do instalowania plików APK z systemu plików, gdy wszystkie wersje testu wymagają, aby plik APK znajdował się w systemie plików. W przypadku testów, które używają parametru TestAppInstallSetup do instalowania plików APK z pliku ZIP z testami, użyj parametru --alt-dir, aby określić inny katalog w systemie plików, który zawiera plik APK dla innych konfiguracji testów (np. testów lokalnych, w których nie ma pliku ZIP z testami).

Podsumowanie

Konstruktory publiczne

InstallApkSetup()

Metody publiczne

void setApkPaths( paths)

Ustawia ścieżki do plików APK.

void setThrowIfInstallFail(boolean throwIfInstallFail)

Ustaw rzut, jeśli instalacja się nie powiedzie.

void setUp(ITestDevice device, IBuildInfo buildInfo)

Chronione metody

getApkPaths()

Konstruktory publiczne

InstallApkSetup

public InstallApkSetup ()

Metody publiczne

setApkPaths

public void setApkPaths ( paths)

Ustawia ścieżki do plików APK. Wyeksponowane do testowania.

Parametry
paths

setThrowIfInstallFail

public void setThrowIfInstallFail (boolean throwIfInstallFail)

Ustaw rzut, jeśli instalacja się nie powiedzie. Wyeksponowane do testowania.

Parametry
throwIfInstallFail boolean

setUp

public void setUp (ITestDevice device, 
                IBuildInfo buildInfo)

Parametry
device ITestDevice

buildInfo IBuildInfo

Rzuty
BuildError
DeviceNotAvailableException
TargetSetupError

Chronione metody

getApkPaths

protected  getApkPaths ()

Zwroty