InstallApkSetup

public class InstallApkSetup
extends BaseTargetPreparer

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


ITargetPreparer yang menginstal satu atau beberapa apk yang terletak di sistem file.

Class ini hanya boleh digunakan untuk menginstal apk dari sistem file saat semua versi pengujian bergantung pada apk yang ada di sistem file. Untuk pengujian yang menggunakan TestAppInstallSetup untuk menginstal apk dari file zip pengujian, gunakan --alt-dir untuk menentukan direktori alternatif di sistem file yang berisi apk untuk konfigurasi pengujian lainnya (misalnya, pengujian lokal yang tidak memiliki file zip pengujian).

Ringkasan

Konstruktor publik

InstallApkSetup()

Metode publik

void setApkPaths(Collection<File> paths)

Menetapkan jalur APK.

void setThrowIfInstallFail(boolean throwIfInstallFail)

Menetapkan throw jika penginstalan gagal.

void setUp(ITestDevice device, IBuildInfo buildInfo)

Metode terlindungi

Collection<File> getApkPaths()

Konstruktor publik

InstallApkSetup

public InstallApkSetup ()

Metode publik

setApkPaths

public void setApkPaths (Collection<File> paths)

Menetapkan jalur APK. Diekspos untuk pengujian.

Parameter
paths Collection

setThrowIfInstallFail

public void setThrowIfInstallFail (boolean throwIfInstallFail)

Menetapkan throw jika penginstalan gagal. Diekspos untuk pengujian.

Parameter
throwIfInstallFail boolean

setUp

public void setUp (ITestDevice device, 
                IBuildInfo buildInfo)

Parameter
device ITestDevice

buildInfo IBuildInfo

Menampilkan
BuildError
DeviceNotAvailableException
TargetSetupError

Metode terlindungi

getApkPaths

protected Collection<File> getApkPaths ()

Hasil
Collection<File>