インストールApkセットアップ
public class InstallApkSetup
extends BaseTargetPreparer
java.lang.Object | ||
↳ | com.android.tradefed.targetprep.BaseTargetPreparer | |
↳ | com.android.tradefed.targetprep.InstallApkSetup |
ファイルシステムにある 1 つ以上の apk をインストールするITargetPreparer
。
このクラスは、テストのすべてのバージョンがファイル システム上にある apk に依存している場合にのみ、ファイル システムから apk をインストールするために使用する必要があります。 TestAppInstallSetup
を使用してテスト zip ファイルから apk をインストールするテストの場合、 --alt-dir
を使用して、他のテスト構成用の apk を含むファイル システム上の代替ディレクトリを指定します (たとえば、テスト zip ファイルが存在しないローカル実行)。 .
まとめ
パブリック コンストラクター | |
---|---|
InstallApkSetup () |
公開メソッド | |
---|---|
void | setApkPaths ( paths) setApkPaths ( paths) APK パスを設定します。 |
void | setThrowIfInstallFail (boolean throwIfInstallFail) インストールが失敗した場合にスローを設定します。 |
void | setUp ( ITestDevice device, IBuildInfo buildInfo)
|
保護されたメソッド | |
---|---|
getApkPaths () |
パブリック コンストラクター
インストールApkセットアップ
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 ()
戻り値 | |
---|---|