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 |
static
|
paramsToArgs(
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 staticparamsToArgs ( 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ń |