StringEscapeUtils
public class StringEscapeUtils
extends Object
java.lang.Objeto | |
↳ | com.android.tradefed.util.StringEscapeUtils |
Clase de utilidad para escapar cadenas para formatos específicos. Incluya métodos para escapar cadenas que se pasan a Android Shell.
Resumen
Constructores públicos | |
---|---|
StringEscapeUtils () |
Métodos públicos | |
---|---|
static String | escapeShell (String str) Escapa un |
static | paramsToArgs ( params) paramsToArgs ( params) Convierte los parámetros proporcionados a través de opciones a argumentos de línea de comando a subproceso Este método hará un escape genérico simplista para cada parámetro en la lista. |
Constructores públicos
StringEscapeUtils
public StringEscapeUtils ()
Métodos públicos
escapeShell
public static String escapeShell (String str)
Escapa un ERROR(/String)
para usar en un comando de shell de Android.
Parámetros | |
---|---|
str | String : el ERROR(/String) para escapar |
Devoluciones | |
---|---|
String | el shell de Android escapó ERROR(/String) |
paramsToArgs
public staticparamsToArgs ( params)
Convierte los parámetros proporcionados a través de opciones a argumentos de línea de comando a subproceso
Este método hará un escape genérico simplista para cada parámetro en la lista. Reemplaza \[char] con [char]. Por ejemplo, \" se convierte en ". Esto permite que la cadena con comillas dobles escapadas permanezca como una cadena después de ser analizada por QuotationAwareTokenizer. Sin este QuotationAwareTokenizer dividirá la cadena en secciones si tiene espacio.
Parámetros | |
---|---|
params |
Devoluciones | |
---|---|
lista de cadenas que representan argumentos de línea de comando |