StringEscapeUtils

public class StringEscapeUtils
extends Object

Obiekt Java.lang.Object
com.android.tradefed.util.StringEscapeUtils


Klasa narzędziowa do ucieczki ciągów znaków dla określonych formatów. Dołącz metody ucieczki ciągów przekazywanych do powłoki systemu Android.

Streszczenie

Konstruktorzy publiczni

StringEscapeUtils ()

Metody publiczne

static String escapeShell (String str)

Ucieka od ciągu 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ń do procesu podrzędnego

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

Konstruktorzy publiczni

StringEscapeUtils

public StringEscapeUtils ()

Metody publiczne

uciecz Shella

public static String escapeShell (String str)

Ucieka od ciągu String do użycia w poleceniu powłoki systemu Android.

Parametry
str String : String do ucieczki

Zwroty
String powłoka Androida uciekła z String

paramsToArgs

public static  paramsToArgs ( params)

Konwertuje podane parametry za pomocą opcji na argumenty wiersza poleceń do procesu podrzędnego

Ta metoda wykona uproszczoną, ogólną ucieczkę dla każdego parametru na liście. Zastępuje \[char] przez [char]. Na przykład \" jest konwertowane na ". Dzięki temu ciąg znaków ze znakami cudzysłowu ze zmianą znaczenia może pozostać ciągiem po przeanalizowaniu przez QuotationAwareTokenizer. Bez tego QuotationAwareTokenizer podzieli ciąg na sekcje, jeśli jest w nim miejsce.

Parametry
params : parametry otrzymane poprzez opcje

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