StringEscapeUtils
public class StringEscapeUtils
extends Object
java.lang.Object | |
↳ | com.android.tradefed.util.StringEscapeUtils |
Belirli biçimler için kaçan dizeler için yardımcı sınıf. Android Shell'e iletilen dizelerden kaçmak için yöntemler ekleyin.
Özet
kamu inşaatçılar | |
---|---|
StringEscapeUtils () |
Genel yöntemler | |
---|---|
static String | escapeShell (String str) Bir Android kabuk komutunda kullanmak için bir |
static | paramsToArgs ( params) paramsToArgs ( params) Sağlanan parametreleri seçenekler aracılığıyla komut satırı argümanlarına alt işleme dönüştürür Bu yöntem, listedeki her parametre için basit bir genel kaçış işlemi yapacaktır. |
kamu inşaatçılar
StringEscapeUtils
public StringEscapeUtils ()
Genel yöntemler
kaçış kabuğu
public static String escapeShell (String str)
Bir Android kabuk komutunda kullanmak için bir String
kaçar.
parametreler | |
---|---|
str | String : kaçmak için String |
İadeler | |
---|---|
String | Android kabuğu String kaçtı |
paramsToArgs
public staticparamsToArgs ( params)
Sağlanan parametreleri seçenekler aracılığıyla komut satırı argümanlarına alt işleme dönüştürür
Bu yöntem, listedeki her parametre için basit bir genel kaçış işlemi yapacaktır. \[char]'ı [char] ile değiştirir. Örneğin, \", "'ye dönüştürülür. Bu, kaçan çift tırnak içeren dizenin QuotationAwareTokenizer tarafından ayrıştırıldıktan sonra bir dize olarak kalmasına izin verir. Bu QuotationAwareTokenizer olmadan, içinde boşluk varsa dizeyi bölümlere ayırır.
parametreler | |
---|---|
params |
İadeler | |
---|---|
komut satırı argümanlarını temsil eden dize listesi |