StringEscapeUtils
public class StringEscapeUtils
extends Object
java.lang.Object | |
↳ | com.android.tradefed.util.StringEscapeUtils |
فئة الأداة المساعدة للهروب من السلاسل لتنسيقات معينة. قم بتضمين طرق للهروب من السلاسل التي يتم تمريرها إلى Android Shell.
ملخص
المقاولين العامة | |
---|---|
StringEscapeUtils () |
الأساليب العامة | |
---|---|
static String | escapeShell (String str) يهرب من |
static | paramsToArgs ( params) paramsToArgs ( params) يحول المعلمات المتوفرة عبر الخيارات إلى وسيطات سطر الأوامر إلى عملية فرعية ستقوم هذه الطريقة بإجراء unescape عام مبسط لكل معلمة في القائمة. |
المقاولين العامة
StringEscapeUtils
public StringEscapeUtils ()
الأساليب العامة
escapeShell
public static String escapeShell (String str)
يهرب من String
لاستخدامها في أمر Android Shell.
حدود | |
---|---|
str | String : String الهروب |
عائدات | |
---|---|
String | نجا غلاف Android من String |
paramsToArgs
public staticparamsToArgs ( params)
يحول المعلمات المتوفرة عبر الخيارات إلى وسيطات سطر الأوامر إلى عملية فرعية
ستقوم هذه الطريقة بإجراء unescape عام مبسط لكل معلمة في القائمة. يستبدل \[char] بـ [char]. على سبيل المثال، يتم تحويل \" إلى ". يسمح هذا للسلسلة ذات علامات الاقتباس المزدوجة التي تم تجاوزها بالبقاء كسلسلة بعد تحليلها بواسطة QuotationAwareTokenizer. بدون هذا QuotationAwareTokenizer سوف يقسم السلسلة إلى أقسام إذا كان بها مساحة.
حدود | |
---|---|
params |
عائدات | |
---|---|
قائمة السلسلة التي تمثل وسيطات سطر الأوامر |