StringEscapeUtils
public class StringEscapeUtils
extends Object
java.lang.Objek | |
↳ | com.android.tradefed.util.StringEscapeUtils |
Kelas utilitas untuk melepaskan string untuk format tertentu. Sertakan metode untuk keluar dari string yang diteruskan ke Android Shell.
Ringkasan
Konstruktor publik | |
---|---|
StringEscapeUtils () |
Metode publik | |
---|---|
static String | escapeShell (String str) Lolos dari |
static | paramsToArgs ( params) paramsToArgs ( params) Mengonversi parameter yang disediakan melalui opsi ke argumen baris perintah ke sub proses Metode ini akan melakukan unescape generik sederhana untuk setiap parameter dalam daftar. |
Konstruktor publik
StringEscapeUtils
public StringEscapeUtils ()
Metode publik
escapeShell
public static String escapeShell (String str)
Lolos dari ERROR(/String)
untuk digunakan dalam perintah shell Android.
Parameter | |
---|---|
str | String : ERROR(/String) untuk keluar |
Pengembalian | |
---|---|
String | shell Android lolos dari ERROR(/String) |
paramsToArgs
public staticparamsToArgs ( params)
Mengonversi parameter yang disediakan melalui opsi ke argumen baris perintah ke sub proses
Metode ini akan melakukan unescape generik sederhana untuk setiap parameter dalam daftar. Itu menggantikan \[char] dengan [char]. Misalnya, \" diubah menjadi ". Ini memungkinkan string dengan tanda kutip ganda yang diloloskan tetap sebagai string setelah diuraikan oleh QuotationAwareTokenizer. Tanpa QuotationAwareTokenizer ini akan memecah string menjadi beberapa bagian jika ada ruang di dalamnya.
Parameter | |
---|---|
params |
Pengembalian | |
---|---|
daftar string yang mewakili argumen baris perintah |