InstallApkSetup

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를 사용하여 다른 테스트 구성 (예: 테스트 zip 파일이 없는 로컬 실행)의 APK가 포함된 파일 시스템의 대체 디렉터리를 지정합니다.

요약

공개 생성자

InstallApkSetup()

공개 메서드

void 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

setUp

public void setUp (ITestDevice device, 
                IBuildInfo buildInfo)

매개변수
device ITestDevice

buildInfo IBuildInfo

생성 값
BuildError
DeviceNotAvailableException
TargetSetupError

보호된 메서드

getApkPaths

protected  getApkPaths ()

반환 값