安裝 ApkSetup

public class InstallApkSetup
extends BaseTargetPreparer

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


可在檔案系統中安裝一或多個 APK 的 ITargetPreparer

當所有版本的 測試時使用的是檔案系統上的 APK。適用於使用 TestAppInstallSetup 的測試 如要從測試 ZIP 檔案安裝 APK,請使用 --alt-dir 指定替代目錄 於包含其他測試設定 APK 的檔案系統上 (例如,在 測試 ZIP 檔案不存在)。

摘要

公用建構函式

InstallApkSetup()

公用方法

void setApkPaths( paths)

設定 APK 路徑。

void setThrowIfInstallFail(boolean throwIfInstallFail)

設定在安裝失敗時擲回。

void setUp(ITestDevice device, IBuildInfo buildInfo)

保護方法

getApkPaths()

公用建構函式

安裝 ApkSetup

public InstallApkSetup ()

公用方法

setApkPaths

public void setApkPaths ( paths)

設定 APK 路徑。公開測試。

參數
paths

setThrowIfInstallFail

public void setThrowIfInstallFail (boolean throwIfInstallFail)

設定在安裝失敗時擲回。公開測試。

參數
throwIfInstallFail boolean

設定

public void setUp (ITestDevice device, 
                IBuildInfo buildInfo)

參數
device ITestDevice

buildInfo IBuildInfo

擲回
BuildError
DeviceNotAvailableException
TargetSetupError

保護方法

getApkPaths

protected  getApkPaths ()

傳回