با مجموعهها، منظم بمانید
ذخیره و دستهبندی محتوا براساس اولویتهای شما.
StringEscapeUtils
public class StringEscapeUtils
extends Object
java.lang.object |
↳ | com.android.tradefed.util.StringEscapeUtils |
کلاس ابزار برای فرار از رشته ها برای فرمت های خاص. شامل روشهایی برای فرار از رشتههایی که به پوسته Android منتقل میشوند.
خلاصه
روش های عمومی |
---|
static String | escapeShell (String str) از یک String برای استفاده در یک فرمان پوسته اندروید فرار می کند. |
static | paramsToArgs ( params) paramsToArgs ( params) پارامترهای ارائه شده را از طریق گزینه ها به args خط فرمان به فرآیند فرعی تبدیل می کند این روش یک unescape عمومی ساده برای هر پارامتر در لیست انجام می دهد. |
سازندگان عمومی
StringEscapeUtils
public StringEscapeUtils ()
روش های عمومی
escapeShell
public static String escapeShell (String str)
از یک String
برای استفاده در یک فرمان پوسته اندروید فرار می کند.
پارامترها |
---|
str | String : String برای فرار |
برمی گرداند |
---|
String | پوسته اندروید از String فرار کرد |
paramsToArgs
public static paramsToArgs ( params)
پارامترهای ارائه شده را از طریق گزینه ها به args خط فرمان به فرآیند فرعی تبدیل می کند
این روش یک unescape عمومی ساده برای هر پارامتر در لیست انجام می دهد. \[char] را با [char] جایگزین میکند. برای مثال، \" به " تبدیل می شود. این اجازه میدهد رشتهای با نقلقولهای دوگانه فرار شده پس از تجزیه توسط QuotationAwareTokenizer بهعنوان یک رشته باقی بماند. بدون این QuotationAwareTokenizer رشته را به بخش هایی تقسیم می کند که در آن فضا وجود داشته باشد.
پارامترها |
---|
params | : پارامترهای دریافت شده از طریق گزینه ها |
برمی گرداند |
---|
| لیست رشته ای که آرگ های خط فرمان را نشان می دهد |
محتوا و نمونه کدها در این صفحه مشمول پروانههای توصیفشده در پروانه محتوا هستند. جاوا و OpenJDK علامتهای تجاری یا علامتهای تجاری ثبتشده Oracle و/یا وابستههای آن هستند.
تاریخ آخرین بهروزرسانی 2024-08-29 بهوقت ساعت هماهنگ جهانی.
[{
"type": "thumb-down",
"id": "missingTheInformationINeed",
"label":"اطلاعاتی که نیاز دارم وجود ندارد"
},{
"type": "thumb-down",
"id": "tooComplicatedTooManySteps",
"label":"بیشازحد پیچیده/ مراحل بسیار زیاد"
},{
"type": "thumb-down",
"id": "outOfDate",
"label":"قدیمی"
},{
"type": "thumb-down",
"id": "translationIssue",
"label":"مشکل ترجمه"
},{
"type": "thumb-down",
"id": "samplesCodeIssue",
"label":"مشکل کد / نمونهها"
},{
"type": "thumb-down",
"id": "otherDown",
"label":"غیره"
}]
[{
"type": "thumb-up",
"id": "easyToUnderstand",
"label":"درک آسان"
},{
"type": "thumb-up",
"id": "solvedMyProblem",
"label":"مشکلم را برطرف کرد"
},{
"type": "thumb-up",
"id": "otherUp",
"label":"غیره"
}]
{"lastModified": "\u062a\u0627\u0631\u06cc\u062e \u0622\u062e\u0631\u06cc\u0646 \u0628\u0647\u200c\u0631\u0648\u0632\u0631\u0633\u0627\u0646\u06cc 2024-08-29 \u0628\u0647\u200c\u0648\u0642\u062a \u0633\u0627\u0639\u062a \u0647\u0645\u0627\u0647\u0646\u06af \u062c\u0647\u0627\u0646\u06cc."}
[[["درک آسان","easyToUnderstand","thumb-up"],["مشکلم را برطرف کرد","solvedMyProblem","thumb-up"],["غیره","otherUp","thumb-up"]],[["اطلاعاتی که نیاز دارم وجود ندارد","missingTheInformationINeed","thumb-down"],["بیشازحد پیچیده/ مراحل بسیار زیاد","tooComplicatedTooManySteps","thumb-down"],["قدیمی","outOfDate","thumb-down"],["مشکل ترجمه","translationIssue","thumb-down"],["مشکل کد / نمونهها","samplesCodeIssue","thumb-down"],["غیره","otherDown","thumb-down"]],["تاریخ آخرین بهروزرسانی 2024-08-29 بهوقت ساعت هماهنگ جهانی."]]