با مجموعه‌ها، منظم بمانید ذخیره و دسته‌بندی محتوا براساس اولویت‌های شما.

StringEscapeUtils

public class StringEscapeUtils
extends Object

java.lang. موضوع
com.android.tradefed.util.StringEscapeUtils


کلاس کمکی برای فرار از رشته ها برای قالب های خاص. روش هایی را برای فرار از رشته هایی که به Android Shell منتقل می شوند ، اضافه کنید.

خلاصه

سازندگان عمومی

StringEscapeUtils ()

روشهای عمومی

static String escapeShell (String str)

برای استفاده در یک فرمان پوسته Android از یکString فرار می کند.

static paramsToArgs ( params) paramsToArgs ( params)

پارامترهای ارائه شده را از طریق گزینه های args خط فرمان به فرایند فرعی تبدیل می کند

این روش یک unescape عمومی ساده برای هر پارامتر در لیست انجام می دهد.

سازندگان عمومی

StringEscapeUtils

public StringEscapeUtils ()

روشهای عمومی

فرار شل

public static String escapeShell (String str)

برای استفاده در یک فرمان پوسته Android از یکString فرار می کند.

مولفه های
str String :String فرار کردن

برمی گردد
String پوسته اندروید ازString فرار کرد

paramsToArgs

public static  paramsToArgs ( params)

پارامترهای ارائه شده را از طریق گزینه های args خط فرمان به فرایند زیر تبدیل می کند

این روش یک unescape عمومی ساده برای هر پارامتر در لیست انجام می دهد. جایگزین \ [char] با [char] است. به عنوان مثال ، \ "به" تبدیل شده است. این اجازه می دهد رشته ای با نقل قول های مضاعف پس از تجزیه توسط QuotationAwareTokenizer به عنوان یک رشته باقی بماند. بدون این QuotationAwareTokenizer اگر رشته ای را در خود داشته باشد ، رشته را به بخشهایی تقسیم می کند.

مولفه های
params : پارامترهای دریافت شده از طریق گزینه ها

برمی گردد
لیست رشته هایی که نشانگرهای خط فرمان هستند