InstalApkSetup
public class InstallApkSetup
extends BaseTargetPreparer
java.lang.Objek | ||
↳ | com.android.tradefed.targetprep.BaseTargetPreparer | |
↳ | com.Android.tradefed.targetprep.InstallApkSetup |
ITargetPreparer
yang menginstal satu atau lebih apk yang terletak di sistem file.
Kelas ini hanya boleh digunakan untuk menginstal apk dari sistem file ketika 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 pada sistem file yang berisi apk untuk konfigurasi pengujian lainnya (misalnya, eksekusi lokal di mana file zip pengujian tidak ada) .
Ringkasan
Konstruktor publik | |
---|---|
InstallApkSetup () |
Metode publik | |
---|---|
void | setApkPaths ( paths) setApkPaths ( paths) Menetapkan jalur APK. |
void | setThrowIfInstallFail (boolean throwIfInstallFail) Setel lemparan jika pemasangan gagal. |
void | setUp ( ITestDevice device, IBuildInfo buildInfo)
|
Metode yang dilindungi | |
---|---|
getApkPaths () |
Konstruktor publik
InstalApkSetup
public InstallApkSetup ()
Metode publik
setApkPaths
public void setApkPaths (paths)
Menetapkan jalur APK. Terkena untuk pengujian.
Parameter | |
---|---|
paths |
setThrowIfInstallFail
public void setThrowIfInstallFail (boolean throwIfInstallFail)
Setel lemparan jika pemasangan gagal. Terkena untuk pengujian.
Parameter | |
---|---|
throwIfInstallFail | boolean |
mempersiapkan
public void setUp (ITestDevice device, IBuildInfo buildInfo)
Parameter | |
---|---|
device | ITestDevice |
buildInfo | IBuildInfo |
Melempar | |
---|---|
BuildError | |
DeviceNotAvailableException | |
TargetSetupError |
Metode yang dilindungi
dapatkanApkPaths
protectedgetApkPaths ()
Kembali | |
---|---|