StringEscapeUtils
  public
  
  
  
  class
  StringEscapeUtils
  
    extends Object
  
  
  
  
  
  
| java.lang.Object | |
| ↳ | com.android.tradefed.util.StringEscapeUtils | 
Belirli biçimler için dizelerden kaçınma işlemini gerçekleştiren yardımcı sınıf. Android Shell'e iletilen dizelerden kaçınma yöntemleri ekleyin.
Özet
| Herkese açık kurucular | |
|---|---|
| 
      StringEscapeUtils()
       | |
| Herkese açık yöntemler | |
|---|---|
| 
        
        
        static
        
        
        String | 
      escapeShell(String str)
      Android kabuk komutunda kullanılmak üzere  | 
| 
        
        
        static
        
        
         | 
      paramsToArgs(Sağlanan parametreleri seçenekler aracılığıyla komut satırı bağımsız değişkenlerine dönüştürür ve alt sürece gönderir. Bu yöntem, listedeki her parametre için basit bir genel kaçış karakteri kaldırma işlemi gerçekleştirir. | 
Herkese açık kurucular
StringEscapeUtils
public StringEscapeUtils ()
Herkese açık yöntemler
escapeShell
public static String escapeShell (String str)
Android kabuk komutunda kullanılmak üzere String karakterinden kaçar.
| Parametreler | |
|---|---|
| str | String: AtlanacakString | 
| İlerlemeler | |
|---|---|
| String | Android kabuğu String'ten kaçtı | 
paramsToArgs
public staticparamsToArgs ( params) 
Sağlanan parametreleri seçenekler aracılığıyla komut satırı bağımsız değişkenlerine dönüştürür ve alt sürece gönderir.
Bu yöntem, listedeki her parametre için basit bir genel kaçış karakteri kaldırma işlemi gerçekleştirir. \[char] karakteri [char] ile değiştirilir. Örneğin, \" " olarak dönüştürülür. Bu, tırnak işareti içinde çift tırnak bulunan 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ırır.
| Parametreler | |
|---|---|
| params | : seçenekler aracılığıyla alınan parametreler | 
| İlerlemeler | |
|---|---|
|  | komut satırı bağımsız değişkenlerini temsil eden dize listesi | 
