InstallApkSetup

public class InstallApkSetup
extends BaseTargetPreparer

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


Dosya sisteminde bulunan bir veya daha fazla APK'yı 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. Testlerin zip dosyasından apk'ları yüklemek için TestAppInstallSetup kullanan testlerde, diğer test yapılandırmaları (ör. testlerin zip dosyasının bulunmadığı yerel çalıştırmalar) için apk'yı içeren dosya sisteminde alternatif bir dizin belirtmek üzere --alt-dir kullanın.

Özet

Herkese açık oluşturucular

InstallApkSetup()

Herkese açık yöntemler

void setApkPaths(Collection<File> paths)

APK yollarını ayarlar.

void setThrowIfInstallFail(boolean throwIfInstallFail)

Yükleme başarısız olursa hata oluştur.

void setUp(ITestDevice device, IBuildInfo buildInfo)

Korunan yöntemler

Collection<File> getApkPaths()

Herkese açık oluşturucular

InstallApkSetup

public InstallApkSetup ()

Herkese açık yöntemler

setApkPaths

public void setApkPaths (Collection<File> paths)

APK yollarını ayarlar. Test için kullanıma sunulmuştur.

Parametreler
paths Collection

setThrowIfInstallFail

public void setThrowIfInstallFail (boolean throwIfInstallFail)

Yükleme başarısız olursa hata oluştur. Test için kullanıma sunulmuştur.

Parametreler
throwIfInstallFail boolean

setUp

public void setUp (ITestDevice device, 
                IBuildInfo buildInfo)

Parametreler
device ITestDevice

buildInfo IBuildInfo

Verdiği hatalar
BuildError
DeviceNotAvailableException
TargetSetupError

Korunan yöntemler

getApkPaths

protected Collection<File> getApkPaths ()

İadeler
Collection<File>