StringEscapeUtils

public class StringEscapeUtils
extends Object

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


فئة الأداة المساعدة للهروب من السلاسل لتنسيقات معينة. قم بتضمين طرق للتخلص من السلاسل التي يتم تمريرها إلى Android Shell.

ملخص

المنشأت العامة

StringEscapeUtils ()

الأساليب العامة

static String escapeShell (String str)

يهرب منString لاستخدامها في أمر Android shell.

static paramsToArgs ( params) paramsToArgs ( params)

يحول المعلمات المتوفرة عبر الخيارات إلى أروقة سطر الأوامر إلى عملية فرعية

ستقوم هذه الطريقة بعمل unescape عام مبسط لكل معلمة في القائمة.

المنشأت العامة

StringEscapeUtils

public StringEscapeUtils ()

الأساليب العامة

الهروب

public static String escapeShell (String str)

يهرب منString لاستخدامها في أمر Android shell.

المعلمات
str String :String الهروب

عائدات
String لقد نجت قذيفة Android منString

paramsToArgs

public static  paramsToArgs ( params)

يحول المعلمات المتوفرة عبر الخيارات إلى مجموعات سطر الأوامر إلى عملية فرعية

ستقوم هذه الطريقة بعمل unescape عام مبسط لكل معلمة في القائمة. يستبدل \ [char] بـ [char]. على سبيل المثال ، \ "تم تحويله إلى". يسمح هذا للسلسلة التي تحتوي على علامات اقتباس مزدوجة تم تجاوزها بالبقاء كسلسلة بعد تحليلها بواسطة QuotationAwareTokenizer. بدون هذا QuotationAwareTokenizer سوف يقسم السلسلة إلى أقسام إذا كان بها مساحة فيها.

المعلمات
params : تم استلام المعلمات عبر الخيارات

عائدات
قائمة السلسلة التي تمثل أرغس سطر الأوامر