RemoteAndroidVirtualDevice

public class RemoteAndroidVirtualDevice
extends RemoteAndroidDevice

java.lang.অবজেক্ট
com.android.tradefed.device.NativeDevice
com.android.tradefed.device.TestDevice
com.android.tradefed.device.RemoteAndroidDevice
com.android.tradefed.device.cloud.RemoteAndroidVirtualDevice


Google Compute Engine (Gce) এ চলমান একটি সম্পূর্ণ স্ট্যাক অ্যান্ড্রয়েড ডিভাইসের জন্য RemoteAndroidDevice আচরণ প্রসারিত করে। ধরুন ডিভাইস সিরিয়াল ফরম্যাটে হবে : adb-এ

সারাংশ

পাবলিক কনস্ট্রাক্টর

RemoteAndroidVirtualDevice (IDevice device, IDeviceStateMonitor stateMonitor, IDeviceMonitor allocationMonitor)

একটি RemoteAndroidVirtualDevice তৈরি করে।

পাবলিক পদ্ধতি

DeviceInspectionResult debugDeviceNotAvailable ()

একটি ডিভাইস পরিদর্শন করুন এবং একটি ডিভাইস অনুপলব্ধ হয়ে গেলে বিস্তারিত তথ্য ফেরত দিন।

GceAvdInfo getAvdInfo ()

এই পদ্ধতি অবজ্ঞা করা হয়. সংযোগ API সরাসরি ব্যবহার করা উচিত

DeviceDescriptor getDeviceDescriptor (boolean shortDescriptor)

প্রকৃত ডিভাইস অবজেক্টটি পাস না করে এটিতে তথ্য পেতে ডিভাইসের তথ্য থেকে একটি DeviceDescriptor ফেরত দিন।

getTombstones ()

কাটলফিশের একটি বিশেষ বৈশিষ্ট্য রয়েছে যা সমাধির পাথরগুলিকে দূরবর্তী হোস্টে নিয়ে আসে যেখানে আমরা সেগুলি সরাসরি পেতে পারি।

CommandResult powerwash ()

একটি GCE উদাহরণ পাওয়ারওয়াশ করার চেষ্টা করুন

CommandResult powerwashGce (String user, Integer offset)

এই পদ্ধতি অবজ্ঞা করা হয়. সংযোগ এক পক্ষে সরানো হয়েছে

boolean powerwashGce ()

পাবলিক কনস্ট্রাক্টর

RemoteAndroidVirtualDevice

public RemoteAndroidVirtualDevice (IDevice device, 
                IDeviceStateMonitor stateMonitor, 
                IDeviceMonitor allocationMonitor)

একটি RemoteAndroidVirtualDevice তৈরি করে।

পরামিতি
device IDevice : সংশ্লিষ্ট IDevice

stateMonitor IDeviceStateMonitor : ব্যবহার করার জন্য IDeviceStateMonitor প্রক্রিয়া

allocationMonitor IDeviceMonitor : IDeviceMonitor বরাদ্দের অবস্থার পরিবর্তন সম্পর্কে জানাতে।

পাবলিক পদ্ধতি

debugDeviceNotAvailable

public DeviceInspectionResult debugDeviceNotAvailable ()

একটি ডিভাইস পরিদর্শন করুন এবং একটি ডিভাইস অনুপলব্ধ হয়ে গেলে বিস্তারিত তথ্য ফেরত দিন।

রিটার্নস
DeviceInspectionResult

getAvdInfo

public GceAvdInfo getAvdInfo ()

এই পদ্ধতি অবজ্ঞা করা হয়.
সংযোগ API সরাসরি ব্যবহার করা উচিত

তৈরি করা দূরবর্তী VM থেকে GceAvdInfo ফেরত দেয়। আনয়ন সফল না হলে শূন্য দেয়।

রিটার্নস
GceAvdInfo

getDeviceDescriptor

public DeviceDescriptor getDeviceDescriptor (boolean shortDescriptor)

প্রকৃত ডিভাইস অবজেক্টটি পাস না করে এটিতে তথ্য পেতে ডিভাইসের তথ্য থেকে একটি DeviceDescriptor ফেরত দিন।

পরামিতি
shortDescriptor boolean : বর্ণনাকারীকে সর্বনিম্ন তথ্যের মধ্যে সীমাবদ্ধ করতে হবে কিনা

রিটার্নস
DeviceDescriptor

সমাধি পাথর পেতে

public  getTombstones ()

কাটলফিশের একটি বিশেষ বৈশিষ্ট্য রয়েছে যা সমাধির পাথরগুলিকে দূরবর্তী হোস্টে নিয়ে আসে যেখানে আমরা সেগুলি সরাসরি পেতে পারি।

রিটার্নস
সমাধির পাথর ফাইলের একটি তালিকা, যদি সমাধিস্তম্ভ না থাকে তাহলে খালি।

নিক্ষেপ করে
DeviceNotAvailableException

পাওয়ারওয়াশ

public CommandResult powerwash ()

একটি GCE উদাহরণ পাওয়ারওয়াশ করার চেষ্টা করুন

রিটার্নস
CommandResult পাওয়ারওয়াশ প্রচেষ্টার CommandResult প্রদান করে

নিক্ষেপ করে
com.android.tradefed.targetprep.TargetSetupError
TargetSetupError

powerwashGce

public CommandResult powerwashGce (String user, 
                Integer offset)

এই পদ্ধতি অবজ্ঞা করা হয়.
সংযোগ এক পক্ষে সরানো হয়েছে

পরামিতি
user String

offset Integer

রিটার্নস
CommandResult

নিক্ষেপ করে
TargetSetupError

powerwashGce

public boolean powerwashGce ()

রিটার্নস
boolean

নিক্ষেপ করে
TargetSetupError