설치Apk설정

public class InstallApkSetup
extends BaseTargetPreparer

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


파일 시스템에 있는 하나 이상의 APK를 설치하는 ITargetPreparer 입니다.

이 클래스는 모든 버전의 테스트가 파일 시스템에 있는 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 ()

공개 생성자

설치Apk설정

public InstallApkSetup ()

공개 메소드

setApkPath

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

보호된 방법

getApkPath

protected  getApkPaths ()

보고