ZainstalujApkSetup
public class InstallApkSetup
extends BaseTargetPreparer
Obiekt Java.lang.Object | ||
↳ | com.android.tradefed.targetprep.BaseTargetPreparer | |
↳ | com.android.tradefed.targetprep.InstallApkSetup |
ITargetPreparer
, który instaluje jedną lub więcej aplikacji znajdujących się w systemie plików.
Tej klasy należy używać tylko do instalowania aplikacji z systemu plików, gdy wszystkie wersje testu opierają się na aplikacji znajdującej się w systemie plików. W przypadku testów, które używają TestAppInstallSetup
do instalowania apk z testowego pliku zip, użyj --alt-dir
, aby określić alternatywny katalog w systemie plików zawierający apk dla innych konfiguracji testowych (na przykład uruchamianie lokalne, gdzie nie ma testowego pliku zip) .
Streszczenie
Konstruktorzy publiczni | |
---|---|
InstallApkSetup () |
Metody publiczne | |
---|---|
void | setApkPaths ( paths) setApkPaths ( paths) Ustawia ścieżki APK. |
void | setThrowIfInstallFail (boolean throwIfInstallFail) Ustaw rzut w przypadku niepowodzenia instalacji. |
void | setUp ( ITestDevice device, IBuildInfo buildInfo)
|
Metody chronione | |
---|---|
getApkPaths () |
Konstruktorzy publiczni
ZainstalujApkSetup
public InstallApkSetup ()
Metody publiczne
ustaw ścieżki aplikacji
public void setApkPaths (paths)
Ustawia ścieżki APK. Wystawiony do testów.
Parametry | |
---|---|
paths |
setThrowIfInstallFail
public void setThrowIfInstallFail (boolean throwIfInstallFail)
Ustaw rzut w przypadku niepowodzenia instalacji. Wystawiony do testów.
Parametry | |
---|---|
throwIfInstallFail | boolean |
organizować coś
public void setUp (ITestDevice device, IBuildInfo buildInfo)
Parametry | |
---|---|
device | ITestDevice |
buildInfo | IBuildInfo |
Rzuca | |
---|---|
BuildError | |
DeviceNotAvailableException | |
TargetSetupError |
Metody chronione
pobierzApkPaths
protectedgetApkPaths ()
Zwroty | |
---|---|