StringEscapeUtils
public class StringEscapeUtils
extends Object
java.lang.Object | |
↳ | com.android.tradefed.util.StringEscapeUtils |
Classe de utilitário para sequências de escape para formatos específicos. Inclui métodos para escapar strings que estão sendo passados para o Android Shell.
Resumo
Construtoras públicas | |
---|---|
StringEscapeUtils () |
Métodos públicos | |
---|---|
static String | escapeShell (String str) Escapa uma |
static | paramsToArgs ( params) paramsToArgs ( params) Converte os parâmetros fornecidos por meio de opções em argumentos de linha de comando para o subprocesso Este método fará um unescape genérico simplista para cada parâmetro na lista. |
Construtoras públicas
StringEscapeUtils
public StringEscapeUtils ()
Métodos públicos
escapeShell
public static String escapeShell (String str)
Escapa umaString
para uso em um comando shell Android.
Parâmetros | |
---|---|
str | String : aString para escapar |
Devoluções | |
---|---|
String | aString escape do shell do Android |
paramsToArgs
public staticparamsToArgs ( params)
Converte os parâmetros fornecidos por meio de opções em argumentos de linha de comando para o subprocesso
Este método fará um unescape genérico simplista para cada parâmetro na lista. Substitui \ [char] por [char]. Por exemplo, \ "é convertido em". Isso permite que a string com aspas duplas de escape permaneça como uma string após ser analisada por QuotationAwareTokenizer. Sem este QuotationAwareTokenizer irá quebrar a string em seções se houver espaço nela.
Parâmetros | |
---|---|
params |
Devoluções | |
---|---|
lista de strings que representam argumentos de linha de comando |