ডিভাইসঅ্যাকশনইউটিল

public class DeviceActionUtil
extends Object

java.lang.Object
com.android.tradefed.util.DeviceActionUtil


ডিভাইসের কার্যক্রম সম্পাদন করার জন্য একটি ইউটিলিটি ক্লাস।

সারসংক্ষেপ

নেস্টেড ক্লাস

class DeviceActionUtil.DeviceActionConfigError

কনফিগারেশন ত্রুটির কারণে ব্যতিক্রম ঘটেছে।

জনসাধারণের পদ্ধতি

static DeviceActionUtil create (File deviceActionMainJar, File bundletoolJar)

একটি ইনস্ট্যান্স তৈরি করে।

CommandResult execute ( DeviceActionUtil.Command command, String deviceId, List<String> actionArgs)

একটি ডিভাইস অ্যাকশন কমান্ড কার্যকর করে।

static File findExecutableOnPath (String name)
void generateLogFile ( CommandResult result)

হোস্ট লগ ফাইল তৈরি করে।

void saveToLogs ( DeviceActionUtil.Command cmd, ITestLogger testLogger)

তৈরি হওয়া সমস্ত ফাইল টেস্ট লগে সংরক্ষণ করে।

জনসাধারণের পদ্ধতি

তৈরি করুন

public static DeviceActionUtil create (File deviceActionMainJar, 
                File bundletoolJar)

একটি ইনস্ট্যান্স তৈরি করে।

প্যারামিটার
deviceActionMainJar File

bundletoolJar File

ফেরত
DeviceActionUtil

নিক্ষেপ
DeviceActionUtil.DeviceActionConfigError

কার্যকর করা

public CommandResult execute (DeviceActionUtil.Command command, 
                String deviceId, 
                List<String> actionArgs)

একটি ডিভাইস অ্যাকশন কমান্ড কার্যকর করে।

প্যারামিটার
command DeviceActionUtil.Command : কার্যকর করার জন্য।

deviceId String : ডিভাইসটির।

actionArgs List : command জন্য অ্যাকশন আর্গুমেন্টসমূহ।

ফেরত
CommandResult

findExecutableOnPath

public static File findExecutableOnPath (String name)

প্যারামিটার
name String

ফেরত
File

নিক্ষেপ
DeviceActionUtil.DeviceActionConfigError

লগফাইল তৈরি করুন

public void generateLogFile (CommandResult result)

হোস্ট লগ ফাইল তৈরি করে।

প্যারামিটার
result CommandResult

নিক্ষেপ
IOException

লগ সংরক্ষণ করুন

public void saveToLogs (DeviceActionUtil.Command cmd, 
                ITestLogger testLogger)

তৈরি হওয়া সমস্ত ফাইল টেস্ট লগে সংরক্ষণ করে।

প্যারামিটার
cmd DeviceActionUtil.Command

testLogger ITestLogger

নিক্ষেপ
IOException