Zadbaj o dobrą organizację dzięki kolekcji Zapisuj i kategoryzuj treści zgodnie ze swoimi preferencjami.

StringEscapeUtils

public class StringEscapeUtils
extends Object

java.lang.Obiekt
com.android.tradefed.util.StringEscapeUtils


Klasa narzędziowa do znaków ucieczki dla określonych formatów. Uwzględnij metody umożliwiające uniknięcie ciągów znaków przekazywanych do powłoki systemu Android.

Streszczenie

Konstruktory publiczne

StringEscapeUtils ()

Metody publiczne

static String escapeShell (String str)

Ucieka od ERROR(/String) do użycia w poleceniu powłoki systemu Android.

static paramsToArgs ( params) paramsToArgs ( params)

Konwertuje podane parametry za pomocą opcji na argumenty wiersza poleceń na proces podrzędny

Ta metoda wykona uproszczoną ogólną zmianę znaczenia dla każdego parametru na liście.

Konstruktory publiczne

StringEscapeUtils

public StringEscapeUtils ()

Metody publiczne

escapeShell

public static String escapeShell (String str)

Ucieka od ERROR(/String) do użycia w poleceniu powłoki systemu Android.

Parametry
str String : ERROR(/String) do ucieczki

Zwroty
String powłoka Androida uciekła ERROR(/String)

paramsToArgs

public static  paramsToArgs ( params)

Konwertuje podane parametry za pomocą opcji na argumenty wiersza poleceń na proces podrzędny

Ta metoda wykona uproszczoną ogólną zmianę znaczenia dla każdego parametru na liście. Zastępuje \[char] przez [char]. Na przykład \" jest konwertowane na ". Dzięki temu łańcuch z podwójnymi cudzysłowami może pozostać ciągiem po przeanalizowaniu przez QuotationAwareTokenizer. Bez tego QuotationAwareTokenizer podzieli łańcuch na sekcje, jeśli będzie w nim miejsce.

Parametry
params : parametry otrzymane za pomocą opcji

Zwroty
lista ciągów reprezentujących argumenty wiersza poleceń