InstallApkSetup
public class InstallApkSetup
extends BaseTargetPreparer
java.lang.객체 | ||
↳ | com.android.tradefed.targetprep.BaseTargetPreparer | |
↳ | com.android.tradefed.targetprep.InstallApkSetup |
파일 시스템에 있는 하나 이상의 apk를 설치하는 ITargetPreparer
입니다.
이 클래스는 모든 버전의 테스트가 파일 시스템에 있는 apk에 의존하는 경우 파일 시스템에서 apk를 설치하는 데에만 사용해야 합니다. TestAppInstallSetup
사용하여 테스트 zip 파일에서 apk를 설치하는 테스트의 경우 --alt-dir
사용하여 다른 테스트 구성(예: 테스트 zip 파일이 없는 로컬 실행)에 대한 apk를 포함하는 파일 시스템의 대체 디렉터리를 지정합니다. .
요약
공개 생성자 | |
---|---|
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
protectedgetApkPaths ()
보고 | |
---|---|