نتیجهDBUtil

public final class ResultDBUtil
extends Object

java.lang.object
com.android.tradefed.result.resultdb.ResultDBUtil


کلاس ابزار برای گزارشگر ResultDB.

خلاصه

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

ResultDBUtil ()

روش های عمومی

static String bytesToHex (byte[] bytes)

یک آرایه بایت را به یک رشته هگزادسیمال تبدیل می کند.

static String makeValidKey (String key)

اطمینان حاصل کنید که کلید برای ResultDB معتبر است.

static String truncateString (String input, int maxBytes)

رشته را به حداکثر بایت داده شده کوتاه می کند و از شکستن یک کاراکتر چند بایتی جلوگیری می کند.

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

نتیجهDBUtil

public ResultDBUtil ()

روش های عمومی

bytesToHex

public static String bytesToHex (byte[] bytes)

یک آرایه بایت را به یک رشته هگزادسیمال تبدیل می کند.

پارامترها
bytes byte

برمی گرداند
String

makeValidKey

public static String makeValidKey (String key)

اطمینان حاصل کنید که کلید برای ResultDB معتبر است.

کلید باید با regex مطابقت داشته باشد: ^[az][a-z0-9_]*(/[az][a-z0-9_]*)*$

پارامترها
key String

برمی گرداند
String

truncateString

public static String truncateString (String input, 
                int maxBytes)

رشته را به حداکثر بایت داده شده کوتاه می کند و از شکستن یک کاراکتر چند بایتی جلوگیری می کند.

پارامترها
input String : رشته ای که باید کوتاه شود

maxBytes int : حداکثر تعداد بایت (در رمزگذاری utf-8) برای کوتاه کردن

برمی گرداند
String رشته کوتاه شده