StringEscapeUtils
public class StringEscapeUtils
extends Object
java.lang.Objeto | |
↳ | com.android.tradefed.util.StringEscapeUtils |
Clase de utilidad para escapar de cadenas para formatos específicos. Incluya métodos para escapar de cadenas que se pasan al Shell de Android.
Resumen
Constructores públicos | |
---|---|
StringEscapeUtils () |
Métodos públicos | |
---|---|
static String | escapeShell (String str) Escapa de una |
static | paramsToArgs ( params) paramsToArgs ( params) Convierte los parámetros proporcionados a través de opciones en argumentos de línea de comando para subproceso Este método realizará un escape genérico simplista para cada parámetro de la lista. |
Constructores públicos
StringEscapeUtils
public StringEscapeUtils ()
Métodos públicos
escapar de Shell
public static String escapeShell (String str)
Escapa de una String
para usarla en un comando de shell de Android.
Parámetros | |
---|---|
str | String : la String para escapar |
Devoluciones | |
---|---|
String | el shell de Android escapó String |
parámetrosToArgs
public staticparamsToArgs ( params)
Convierte los parámetros proporcionados a través de opciones en argumentos de línea de comando para subproceso
Este método realizará un escape genérico simplista para cada parámetro de 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 esto, QuotationAwareTokenizer dividirá la cadena en secciones si tiene espacio.
Parámetros | |
---|---|
params |
Devoluciones | |
---|---|
lista de cadenas que representan argumentos de línea de comando |