InstallApk-Einrichtung

public class InstallApkSetup
extends BaseTargetPreparer

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


Ein ITargetPreparer, das eine oder mehrere im Dateisystem befindliche APK-Dateien installiert.

Diese Klasse sollte nur zum Installieren von APK-Dateien aus dem Dateisystem verwendet werden, wenn alle Versionen von dass sich die APK-Datei im Dateisystem befindet. Für Tests, die TestAppInstallSetup verwenden Verwende --alt-dir, um ein alternatives Verzeichnis anzugeben, um APK-Dateien aus der ZIP-Datei mit den Tests zu installieren. im Dateisystem, das die APK-Datei für andere Testkonfigurationen enthält (z. B. lokale Ausführungen, Die ZIP-Datei mit den Tests ist nicht vorhanden).

Zusammenfassung

Öffentliche Konstruktoren

InstallApkSetup()

Öffentliche Methoden

void setApkPaths( paths)

Legt APK-Pfade fest.

void setThrowIfInstallFail(boolean throwIfInstallFail)

Legen Sie die Einstellung "throwst" fest, wenn die Installation fehlschlägt.

void setUp(ITestDevice device, IBuildInfo buildInfo)

Geschützte Methoden

getApkPaths()

Öffentliche Konstruktoren

InstallApk-Einrichtung

public InstallApkSetup ()

Öffentliche Methoden

setApkPaths

public void setApkPaths ( paths)

Legt APK-Pfade fest. Wird zu Testzwecken zur Verfügung gestellt.

Parameter
paths

setThrowIfInstallFail

public void setThrowIfInstallFail (boolean throwIfInstallFail)

Legen Sie die Einstellung "throwst" fest, wenn die Installation fehlschlägt. Wird zu Testzwecken zur Verfügung gestellt.

Parameter
throwIfInstallFail boolean

einrichten

public void setUp (ITestDevice device, 
                IBuildInfo buildInfo)

Parameter
device ITestDevice

buildInfo IBuildInfo

Ausgabe
BuildError
DeviceNotAvailableException
TargetSetupError

Geschützte Methoden

getApkPaths

protected  getApkPaths ()

Returns