Google is committed to advancing racial equity for Black communities. See how.
本頁面由 Cloud Translation API 翻譯而成。
Switch to English

InstallApkSetup

public class InstallApkSetup
extends BaseTargetPreparer

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


一種ITargetPreparer ,用於安裝文件系統上的一個或多個apk。

僅當測試的所有版本都依賴於文件系統上的apk時,才應使用此類從文件系統安裝apk。對於使用TestAppInstallSetup從測試zip文件安裝apk的測試,請使用--alt-dir在文件系統上指定一個包含其他測試配置apk的備用目錄(例如,不存在測試zip文件的本地運行) 。

摘要

公共建設者

InstallApkSetup ()

公開方法

void setApkPaths ( paths) setApkPaths ( paths)

設置APK路徑。

void setThrowIfInstallFail (boolean throwIfInstallFail)

如果安裝失敗,則設置為throw。

void setUp ( ITestDevice device, IBuildInfo buildInfo)

受保護的方法

getApkPaths ()

公共建設者

InstallApkSetup

public InstallApkSetup ()

公開方法

setApkPaths

public void setApkPaths ( paths)

設置APK路徑。暴露於測試。

參量
paths

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  getApkPaths ()

退貨