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 |
aufstellen
public void setUp (ITestDevice device, IBuildInfo buildInfo)
Parameter | |
---|---|
device | ITestDevice |
buildInfo | IBuildInfo |
Wirft | |
---|---|
BuildError | |
DeviceNotAvailableException | |
TargetSetupError |
Geschützte Methoden
getApkPaths
protectedgetApkPaths ()
Kehrt zurück | |
---|---|