StringEscapeUtils

public class StringEscapeUtils
extends Object

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


用於轉義特定格式字符串的實用程序類。包括對傳遞給 Android Shell 的字符串進行轉義的方法。

概括

公共構造函數

StringEscapeUtils ()

公共方法

static String escapeShell (String str)

轉義ERROR(/String)以便在 Android shell 命令中使用。

static paramsToArgs ( params) paramsToArgs ( params)

通過選項將提供的參數轉換為命令行參數到子進程

此方法將為列表中的每個參數執行簡單的通用轉義。

公共構造函數

StringEscapeUtils

public StringEscapeUtils ()

公共方法

逃脫殼

public static String escapeShell (String str)

轉義ERROR(/String)以便在 Android shell 命令中使用。

參數
str String : 要轉義的ERROR(/String)

退貨
String Android shell 轉義ERROR(/String)

paramsToArgs

public static  paramsToArgs ( params)

通過選項將提供的參數轉換為命令行參數到子進程

此方法將為列表中的每個參數執行簡單的通用轉義。它將 \[char] 替換為 [char]。例如,\" 轉換為 "。這允許帶有轉義雙引號的字符串在被 QuotationAwareTokenizer 解析後保留為字符串。沒有這個 QuotationAwareTokenizer 會將字符串分成多個部分(如果其中有空格)。

參數
params :通過選項接收的參數

退貨
表示命令行參數的字符串列表