InstallApkSetup

public class InstallApkSetup
extends BaseTargetPreparer

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


Ein ITargetPreparer , der eine oder mehrere APKs installiert, die sich im Dateisystem befinden.

Diese Klasse sollte nur zum Installieren von APKs aus dem Dateisystem verwendet werden, wenn alle Versionen des Tests darauf angewiesen sind, dass sich die APK im Dateisystem befindet. Verwenden Sie für Tests, die TestAppInstallSetup verwenden, um APKs aus der ZIP-Datei für Tests zu installieren, --alt-dir , um ein alternatives Verzeichnis im Dateisystem anzugeben, das die APK für andere Testkonfigurationen enthält (z. B. lokale Ausführungen, bei denen die ZIP-Datei für Tests nicht vorhanden ist). .

Zusammenfassung

Öffentliche Konstrukteure

InstallApkSetup ()

Öffentliche Methoden

void setApkPaths ( paths) setApkPaths ( paths)

Legt APK-Pfade fest.

void setThrowIfInstallFail (boolean throwIfInstallFail)

Legen Sie throw fest, wenn die Installation fehlschlägt.

void setUp ( ITestDevice device, IBuildInfo buildInfo)

Geschützte Methoden

getApkPaths ()

Öffentliche Konstrukteure

InstallApkSetup

public InstallApkSetup ()

Öffentliche Methoden

setApkPaths

public void setApkPaths ( paths)

Legt APK-Pfade fest. Zum Testen ausgesetzt.

Parameter
paths

setThrowIfInstallFail

public void setThrowIfInstallFail (boolean throwIfInstallFail)

Legen Sie throw fest, wenn die Installation fehlschlägt. Zum Testen ausgesetzt.

Parameter
throwIfInstallFail boolean

Konfiguration

public void setUp (ITestDevice device, 
                IBuildInfo buildInfo)

Parameter
device ITestDevice

buildInfo IBuildInfo

Wirft
BuildError
DeviceNotAvailableException
TargetSetupError

Geschützte Methoden

getApkPaths

protected  getApkPaths ()

Kehrt zurück