Google은 흑인 공동체를 위한 인종 간 평등을 진전시키기 위해 노력하고 있습니다. Google에서 어떤 노력을 하고 있는지 확인하세요.

StringEscapeUtils

public class StringEscapeUtils
extends Object

java.lang.Object
com.android.tradefed.util.StringEscapeUtils


특정 형식의 문자열 이스케이프를위한 유틸리티 클래스입니다. Android Shell에 전달되는 문자열을 이스케이프하는 메서드를 포함합니다.

요약

공용 생성자

StringEscapeUtils ()

공개 방법

static String escapeShell (String str)

Android 쉘 명령에서 사용하기 위해String 을 이스케이프합니다.

static paramsToArgs ( params) paramsToArgs ( params)

옵션을 통해 제공된 매개 변수를 명령 줄 인수로 하위 프로세스로 변환합니다.

이 메소드는 목록의 각 매개 변수에 대해 단순한 일반 이스케이프 해제를 수행합니다.

공용 생성자

StringEscapeUtils

public StringEscapeUtils ()

공개 방법

escapeShell

public static String escapeShell (String str)

Android 셸 명령에서 사용하기 위해String 을 이스케이프합니다.

매개 변수
str String : 이스케이프 할String

보고
String Android 쉘 이스케이프String

paramsToArgs

public static  paramsToArgs ( params)

옵션을 통해 제공된 매개 변수를 명령 줄 인수로 하위 프로세스로 변환합니다.

이 메소드는 목록의 각 매개 변수에 대해 단순한 일반 이스케이프를 수행합니다. \ [char]를 [char]로 대체합니다. 예를 들어, \ "는"로 변환됩니다. 이렇게하면 이스케이프 된 큰 따옴표가있는 문자열이 QuotationAwareTokenizer에 의해 구문 분석 된 후 문자열로 유지됩니다. 이 QuotationAwareTokenizer가 없으면 공백이 있으면 문자열을 섹션으로 나눕니다.

매개 변수
params : 옵션을 통해 수신 된 매개 변수

보고
명령 줄 인수를 나타내는 문자열 목록