StringEscapeUtils
public class StringEscapeUtils
extends Object
java.lang.Object | |
↳ | com.android.tradefed.util.StringEscapeUtils |
Clase de utilidad para escapar de cadenas para formatos específicos. Incluya métodos para escapar de las 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 subprocesos Este método hará un escape genérico simplista para cada parámetro de la lista. |
Constructores públicos
StringEscapeUtils
public StringEscapeUtils ()
Métodos públicos
escapeShell
public static String escapeShell (String str)
Escapa de unaString
para su uso en un comando de shell de Android.
Parámetros | |
---|---|
str | String : laString para escapar |
Devoluciones | |
---|---|
String | el shell de Android escapóString |
paramsToArgs
public staticparamsToArgs ( params)
Convierte los parámetros proporcionados a través de opciones en argumentos de línea de comando para subprocesos
Este método hará 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 de escape 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 |