StringEscapeUtils
public class StringEscapeUtils
extends Object
java.lang.Object | |
↳ | com.android.tradefed.util.StringEscapeUtils |
用於轉義特定格式字符串的實用程序類。包括對傳遞給 Android Shell 的字符串進行轉義的方法。
概括
公共構造函數 | |
---|---|
StringEscapeUtils () |
公共方法 | |
---|---|
static String | escapeShell (String str) 轉義 |
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 staticparamsToArgs ( params)
通過選項將提供的參數轉換為命令行參數到子進程
此方法將為列表中的每個參數執行簡單的通用轉義。它將 \[char] 替換為 [char]。例如,\" 轉換為 "。這允許帶有轉義雙引號的字符串在被 QuotationAwareTokenizer 解析後保留為字符串。沒有這個 QuotationAwareTokenizer 會將字符串分成多個部分(如果其中有空格)。
參數 | |
---|---|
params |
退貨 | |
---|---|
表示命令行參數的字符串列表 |