StringEscapeUtils
public
class
StringEscapeUtils
extends Object
java.lang.Object의 클래스 | |
↳ | com.android.tradefed.util.StringEscapeUtils |
특정 형식의 문자열을 이스케이프하기 위한 유틸리티 클래스입니다. Android 셸에 전달되는 문자열을 이스케이프하는 메서드를 포함합니다.
요약
공개 생성자 | |
---|---|
StringEscapeUtils()
|
공개 메서드 | |
---|---|
static
String
|
escapeShell(String str)
Android 셸 명령어에서 사용할 수 있도록 |
static
|
paramsToArgs(
옵션을 통해 제공된 매개변수를 명령줄 인수로 하위 프로세스로 변환합니다. 이 메서드는 목록의 각 매개변수에 대해 단순한 일반 이스케이프 취소를 실행합니다. |
공개 생성자
StringEscapeUtils
public StringEscapeUtils ()
공개 메서드
이스케이프셸
public static String escapeShell (String str)
Android 셸 명령어에서 사용할 수 있도록 String
를 이스케이프 처리합니다.
매개변수 | |
---|---|
str |
String : 이스케이프할 String 입니다. |
반환 값 | |
---|---|
String |
Android 셸이 String 를 이스케이프 처리함 |
paramsToArgs
public staticparamsToArgs ( params)
옵션을 통해 제공된 매개변수를 명령줄 인수로 하위 프로세스로 변환합니다.
이 메서드는 목록의 각 매개변수에 대해 단순한 일반 이스케이프 취소를 실행합니다. 그것은 \[char] 가 [char]로 대체됩니다. 예: \" '. 이렇게 하면 이스케이프 처리된 큰따옴표를 사용하여 QuotastionAwareTokenizer에 의해 파싱된 후 문자열로 유지됩니다. 이 할당량 인식토토나이저가 없으면 문자열을 섹션으로 분할( 있습니다.
매개변수 | |
---|---|
params |
: 옵션을 통해 수신된 매개변수 |
반환 값 | |
---|---|
|
명령줄 인수를 나타내는 문자열 목록 |