AbiFormatter

public class AbiFormatter
extends Object

java.lang.Object
   ↳ com.android.tradefed.util.AbiFormatter


ABI 유틸리티 클래스입니다.

요약

상수

String FORCE_ABI_DESCRIPTION

String FORCE_ABI_STRING

공개 생성자

AbiFormatter()

공개 메서드

static String formatCmdForAbi(String str, String abi)

지정된 마커를 대체하여 ABI 관련 값을 포함하도록 지정된 문자열을 포맷하는 도우미 메서드입니다.

static String getDefaultAbi(ITestDevice device, String bitness)

지정된 비트 수의 기본 ABI 이름을 가져오는 도우미 메서드

static String[] getSupportedAbis(ITestDevice device, String bitness)

지정된 비트 수에 지원되는 ABI 목록을 가져오는 도우미 메서드

상수

FORCE_ABI_DESCRIPTION

public static final String FORCE_ABI_DESCRIPTION

상수 값: '사용할 ABI 비트 수입니다. 32 또는 64일 수 있습니다.'

FORCE_ABI_STRING

public static final String FORCE_ABI_STRING

상수 값: 'force-abi'

공개 생성자

AbiFormatter

public AbiFormatter ()

공개 메서드

formatCmdForAbi

public static String formatCmdForAbi (String str, 
                String abi)

지정된 마커를 대체하여 ABI 관련 값을 포함하도록 지정된 문자열을 포맷하는 도우미 메서드입니다.

매개변수
str String: 특수 마커를 포함하여 서식을 지정할 String | 바꿀 .ABI_REGEX

abi String: 실행하려는 ABI의 String입니다.

반환 값
String 형식이 지정된 문자열입니다.

getDefaultAbi

public static String getDefaultAbi (ITestDevice device, 
                String bitness)

지정된 비트 수의 기본 ABI 이름을 가져오는 도우미 메서드

반환 값
String 지정된 ABI의 기본 ABI 이름입니다. 문제가 발생하면 null을 반환합니다.

생성 값
com.android.tradefed.device.DeviceNotAvailableException
DeviceNotAvailableException

getSupportedAbis

public static String[] getSupportedAbis (ITestDevice device, 
                String bitness)

지정된 비트 수에 지원되는 ABI 목록을 가져오는 도우미 메서드

매개변수
bitness String: 32 또는 64 또는 빈 문자열

반환 값
String[] 해당 비트 수의 지원되는 ABI 목록

생성 값
com.android.tradefed.device.DeviceNotAvailableException
DeviceNotAvailableException