نصبApkSetup

public class InstallApkSetup
extends BaseTargetPreparer

شیء جاوا
com.android.tradefed.targetprep.BaseTargetPreparer
com.android.tradefed.targetprep.InstallApkSetup


یک ITargetPreparer که یک یا چند apk واقع در سیستم فایل را نصب می‌کند.

این کلاس فقط باید برای نصب apkها از سیستم فایل استفاده شود، زمانی که همه نسخه‌های تست به apk موجود در سیستم فایل متکی باشند. برای تست‌هایی که از TestAppInstallSetup برای نصب apkها از فایل زیپ تست‌ها استفاده می‌کنند، از --alt-dir برای مشخص کردن یک دایرکتوری جایگزین در سیستم فایل حاوی apk برای سایر پیکربندی‌های تست (به عنوان مثال، اجراهای محلی که فایل زیپ تست‌ها در آن وجود ندارد) استفاده کنید.

خلاصه

سازندگان عمومی

InstallApkSetup ()

روش‌های عمومی

void setApkPaths (Collection<File> paths)

مسیرهای APK را تنظیم می‌کند.

void setThrowIfInstallFail (boolean throwIfInstallFail)

اگر نصب با شکست مواجه شد، throw را تنظیم کنید.

void setUp ( ITestDevice device, IBuildInfo buildInfo)

روش‌های محافظت‌شده

Collection<File> getApkPaths ()

سازندگان عمومی

نصبApkSetup

public InstallApkSetup ()

روش‌های عمومی

setApkPaths

public void setApkPaths (Collection<File> paths)

مسیرهای APK را تنظیم می‌کند. برای آزمایش در معرض نمایش قرار گرفته است.

پارامترها
paths Collection

اگر نصب ناموفق باشد، setThrowIfInstallFail

public void setThrowIfInstallFail (boolean throwIfInstallFail)

در صورت عدم موفقیت نصب، throw را تنظیم کنید. برای آزمایش در معرض نمایش قرار داده شده است.

پارامترها
throwIfInstallFail boolean

راه‌اندازی

public void setUp (ITestDevice device, 
                IBuildInfo buildInfo)

پارامترها
device ITestDevice

buildInfo IBuildInfo

پرتاب‌ها
BuildError
DeviceNotAvailableException
TargetSetupError

روش‌های محافظت‌شده

دریافت مسیرها (getApkPaths)

protected Collection<File> getApkPaths ()

بازگشت‌ها
Collection<File>