StringEscapeUtils
public class StringEscapeUtils
extends Object
java.lang.Object | |
↳ | com.android.tradefed.util.StringEscapeUtils |
实用程序类,用于转义特定格式的字符串。包含用于转义传递给Android Shell的字符串的方法。
概要
公共建设者 | |
---|---|
StringEscapeUtils () |
公开方法 | |
---|---|
static String | escapeShell (String str) 转义用于Android shell命令的 |
static | paramsToArgs ( params) paramsToArgs ( params) 通过选项将提供的参数转换为命令行参数到子进程 此方法将对列表中的每个参数进行简单化的通用转义。 |
公共建设者
StringEscapeUtils
public StringEscapeUtils ()
公开方法
escapeShell
public static String escapeShell (String str)
转义用于Android shell命令的String
。
参量 | |
---|---|
str | String :要转义的String |
退货 | |
---|---|
String | Android shell逃脱了String |
paramsToArgs
public staticparamsToArgs ( params)
通过选项将提供的参数转换为命令行参数到子进程
此方法将对列表中的每个参数进行简单化的通用转义。它将\ [char]替换为[char]。例如,\“转换为”。这使带有转义的双引号的字符串在被QuotationAwareTokenizer解析后仍保留为字符串。如果没有此字符串,则QuotationAwareTokenizer会将字符串分成多个部分(如果其中有空格)。
参量 | |
---|---|
params |
退货 | |
---|---|
代表命令行参数的字符串列表 |