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 |
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 staticparamsToArgs ( 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 |
Zwroty | |
---|---|
lista ciągów reprezentujących argumenty wiersza poleceń |