StringEscapeUtils

public class StringEscapeUtils
extends Object

java.lang.Object
com.android.tradefed.util.StringEscapeUtils


Belirli formatlara yönelik dizelerden kaçışa yönelik yardımcı program sınıfı. Android Kabuğuna iletilen dizelerden kaçış yöntemlerini ekleyin.

Özet

Kamu inşaatçıları

StringEscapeUtils ()

Genel yöntemler

static String escapeShell (String str)

Android kabuk komutunda kullanılmak üzere bir String çıkar.

static paramsToArgs ( params) paramsToArgs ( params)

Sağlanan parametreleri seçenekler aracılığıyla komut satırı argümanlarına ve alt işleme dönüştürür

Bu yöntem, listedeki her parametre için basit bir genel çıkış işlemi gerçekleştirecektir.

Kamu inşaatçıları

StringEscapeUtils

public StringEscapeUtils ()

Genel yöntemler

kaçışKabuk

public static String escapeShell (String str)

Android kabuk komutunda kullanılmak üzere bir String çıkar.

Parametreler
str String : Kaçılacak String

İadeler
String Android kabuğu String kaçtı

paramsToArgs

public static  paramsToArgs ( params)

Sağlanan parametreleri seçenekler aracılığıyla komut satırı argümanlarına ve alt işleme dönüştürür

Bu yöntem, listedeki her parametre için basit bir genel çıkış işlemi gerçekleştirecektir. \[char]'ı [char] ile değiştirir. Örneğin \", "'ye dönüştürülür. Bu, kaçışlı çift tırnak içeren dizenin QuotationAwareTokenizer tarafından ayrıştırıldıktan sonra dize olarak kalmasına olanak tanır. Bu olmadan QuotationAwareTokenizer, içinde boşluk varsa dizeyi bölümlere ayıracaktır.

Parametreler
params : seçenekler aracılığıyla alınan parametreler

İadeler
komut satırı argümanlarını temsil eden dize listesi