安裝 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(
設定 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
protectedgetApkPaths ()
傳回 | |
---|---|
|