سلسلة EscapeUtils

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)

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

ستنفِّذ هذه الطريقة عملية إلغاء عامة مبسّطة لكل مَعلمة في القائمة.

شركة إنشاءات عامة

سلسلة EscapeUtils

public StringEscapeUtils ()

الطرق العامة

EscapeShell

public static String escapeShell (String str)

إنهاء String للاستخدام في أمر Android Shell.

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

المرتجعات
String تخطّت هيكل Android العلامة String.

paramsToArgs

public static  paramsToArgs ( params)

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

ستنفِّذ هذه الطريقة عملية إلغاء عامة مبسّطة لكل مَعلمة في القائمة. أُنشأها جون هنتر، الذي كان متخصصًا يستبدل \[char] بـ [char]. على سبيل المثال: \" إلى ". يسمح هذا بالسلسلة ذات تم تخطي علامات الاقتباس المزدوجة لتظل كسلسلة بعد تحليلها بواسطة ReferencetionAwareTokenizer. بدون هذا ReferencetionAwareTokenizer سيقسم السلسلة إلى أقسام إذا كان يحتوي على مسافة في بها.

المعلمات
params : تم استلام المَعلمات من خلال الخيارات

المرتجعات
قائمة بالسلسلة التي تمثل وسيطات سطر الأوامر