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