StringEscapeUtils

public class StringEscapeUtils
extends Object

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


Klasa użyteczna do zmiany znaczenia ciągów znaków w przypadku określonych formatów. Uwzględnij metody zmiany znaczenia ciągów znaków przekazywanych do powłoki Androida.

Podsumowanie

Konstruktory publiczne

StringEscapeUtils()

Metody publiczne

static String escapeShell(String str)

Zmienia znaczenie ciągu String, którego można użyć w poleceniu powłoki Androida.

static paramsToArgs( params)

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

Ta metoda przeprowadza uproszczoną zmianę znaczenia w przypadku każdego parametru na liście.

Konstruktory publiczne

StringEscapeUtils

public StringEscapeUtils ()

Metody publiczne

powłoka ucieczki

public static String escapeShell (String str)

Zmienia znaczenie ciągu String, którego można użyć w poleceniu powłoki Androida.

Parametry
str String: String do ucieczki

Zwroty
String powłoka Androida zawiera znaki ucieczki String

paramsToArgs

public static  paramsToArgs ( params)

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

Ta metoda przeprowadza uproszczoną zmianę znaczenia dla każdego parametru na liście. it zamienia \[znak] na [znak]. Na przykład: \" jest konwertowany na „. Zezwala na ciąg znaków z podwójne cudzysłowy zostały zmienione i zachowane jako ciąg znaków po przeanalizowaniu przez dactionAwareTokenizer. Bez tego interfejsu AmounttionAwareTokenizer podzieli ciąg znaków na sekcje, jeśli zawiera miejsce .

Parametry
params : parametry odebrane za pomocą opcji

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