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. Für Tests, die TestAppInstallSetup verwenden, um APKs aus der ZIP-Datei des Tests zu installieren, verwenden Sie --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 des Tests nicht vorhanden ist). .

Zusammenfassung

Öffentliche Bauträger

InstallApkSetup ()

Öffentliche Methoden

void setApkPaths ( paths) setApkPaths ( paths)

Legt APK-Pfade fest.

void setThrowIfInstallFail (boolean throwIfInstallFail)

Legen Sie den Wurf fest, wenn die Installation fehlschlägt.

void setUp ( ITestDevice device, IBuildInfo buildInfo)

Geschützte Methoden

getApkPaths ()

Öffentliche Bauträger

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 den Wurf fest, wenn die Installation fehlschlägt. Zum Testen ausgesetzt.

Parameter
throwIfInstallFail boolean

aufstellen

public void setUp (ITestDevice device, 
                IBuildInfo buildInfo)

Parameter
device ITestDevice

buildInfo IBuildInfo

Würfe
BuildError
DeviceNotAvailableException
TargetSetupError

Geschützte Methoden

getApkPaths

protected  getApkPaths ()

Kehrt zurück