InstallApkSetup
public class InstallApkSetup
extends BaseTargetPreparer
java.lang.Nesne | ||
↳ | com.android.tradefed.targetprep.BaseTargetPreparer | |
↳ | com.android.tradefed.targetprep.InstallApkSetup |
Dosya sisteminde bulunan bir veya daha fazla apk yükleyen bir ITargetPreparer
.
Bu sınıf yalnızca, testin tüm sürümleri apk'nın dosya sisteminde olmasına bağlı olduğunda dosya sisteminden apk yüklemek için kullanılmalıdır. Testler zip dosyasından apk yüklemek için TestAppInstallSetup
kullanan testler için, dosya sisteminde diğer test yapılandırmaları için apk'yi içeren alternatif bir dizin belirtmek üzere --alt-dir
kullanın (örneğin, testler zip dosyasının bulunmadığı yerel çalıştırmalar) .
Özet
Kamu inşaatçıları | |
---|---|
InstallApkSetup () |
Genel yöntemler | |
---|---|
void | setApkPaths ( paths) setApkPaths ( paths) APK yollarını ayarlar. |
void | setThrowIfInstallFail (boolean throwIfInstallFail) Yükleme başarısız olursa fırlatmayı ayarlayın. |
void | setUp ( ITestDevice device, IBuildInfo buildInfo)
|
Korumalı yöntemler | |
---|---|
getApkPaths () |
Kamu inşaatçıları
InstallApkSetup
public InstallApkSetup ()
Genel yöntemler
setApkYolları
public void setApkPaths (paths)
APK yollarını ayarlar. Test için maruz bırakıldı.
parametreler | |
---|---|
paths |
setThrowIfInstallFail
public void setThrowIfInstallFail (boolean throwIfInstallFail)
Yükleme başarısız olursa fırlatmayı ayarlayın. Test için maruz bırakıldı.
parametreler | |
---|---|
throwIfInstallFail | boolean |
kurmak
public void setUp (ITestDevice device, IBuildInfo buildInfo)
parametreler | |
---|---|
device | ITestDevice |
buildInfo | IBuildInfo |
atar | |
---|---|
BuildError | |
DeviceNotAvailableException | |
TargetSetupError |
Korumalı yöntemler
getApkYolları
protectedgetApkPaths ()
İadeler | |
---|---|