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 ()
الأساليب العامة
الهروب
public static String escapeShell (String str)
يتخلص ERROR(/String)
لاستخدامه في أمر Android shell.
حدود | |
---|---|
str | String : ERROR(/String) للهروب |
عائدات | |
---|---|
String | هرب قذيفة Android ERROR(/String) |
paramsToArgs
public staticparamsToArgs ( params)
يحول المعلمات المتوفرة عبر الخيارات إلى مجموعات سطر الأوامر إلى عملية فرعية
ستقوم هذه الطريقة بعمل unescape عام مبسط لكل معلمة في القائمة. يستبدل \ [char] بـ [char]. على سبيل المثال ، \ "تم تحويله إلى". يسمح هذا للسلسلة التي تحتوي على علامات اقتباس مزدوجة تم تجاوزها بالبقاء كسلسلة بعد تحليلها بواسطة QuotationAwareTokenizer. بدون هذا QuotationAwareTokenizer سيتم تقسيم السلسلة إلى أقسام إذا كان بها مساحة فيها.
حدود | |
---|---|
params |
عائدات | |
---|---|
قائمة سلسلة تمثل أرغس سطر الأوامر |