DeviceActionUtil
public class DeviceActionUtil
extends Object
| شیء جاوا |
| ↳ | com.android.tradefed.util.DeviceActionUtil |
یک کلاس کاربردی برای اجرای اقدامات دستگاه.
خلاصه
کلاسهای تو در تو |
|---|
class | DeviceActionUtil.DeviceActionConfigError استثنا برای خطای پیکربندی. |
روشهای عمومی
ایجاد کردن
public static DeviceActionUtil create (File deviceActionMainJar,
File bundletoolJar) یک نمونه ایجاد میکند.
| پارامترها |
|---|
deviceActionMainJar | File |
bundletoolJar | File |
اجرا کردن
public CommandResult execute (DeviceActionUtil.Command command,
String deviceId,
List<String> actionArgs) دستور عملکرد دستگاه را اجرا میکند.
| پارامترها |
|---|
command | DeviceActionUtil.Command : برای اجرا. |
deviceId | String : مربوط به دستگاه. |
actionArgs | List : آرگومانهای اکشن برای command . |
findExecutableOnPath
public static File findExecutableOnPath (String name)
تولید فایل لاگ
public void generateLogFile (CommandResult result)
فایل گزارش میزبان را تولید میکند.
| پارامترها |
|---|
result | CommandResult |
ذخیرهی گزارشها
public void saveToLogs (DeviceActionUtil.Command cmd,
ITestLogger testLogger) تمام فایلهای تولید شده را برای آزمایش لاگها ذخیره میکند.
| پارامترها |
|---|
cmd | DeviceActionUtil.Command |
testLogger | ITestLogger |
محتوا و نمونه کدها در این صفحه مشمول پروانههای توصیفشده در پروانه محتوا هستند. جاوا و OpenJDK علامتهای تجاری یا علامتهای تجاری ثبتشده Oracle و/یا وابستههای آن هستند.
تاریخ آخرین بهروزرسانی 2026-06-22 بهوقت ساعت هماهنگ جهانی.
[[["درک آسان","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"]],["تاریخ آخرین بهروزرسانی 2026-06-22 بهوقت ساعت هماهنگ جهانی."],[],[]]