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
আচরণ প্রসারিত করে। ধরুন ডিভাইস সিরিয়াল ফরম্যাটে হবে
সারাংশ
পাবলিক কনস্ট্রাক্টর | |
---|---|
RemoteAndroidVirtualDevice (IDevice device, IDeviceStateMonitor stateMonitor, IDeviceMonitor allocationMonitor) একটি |
পাবলিক পদ্ধতি | |
---|---|
DeviceInspectionResult | debugDeviceNotAvailable () একটি ডিভাইস পরিদর্শন করুন এবং একটি ডিভাইস অনুপলব্ধ হয়ে গেলে বিস্তারিত তথ্য ফেরত দিন। |
GceAvdInfo | getAvdInfo () এই পদ্ধতি অবজ্ঞা করা হয়. সংযোগ API সরাসরি ব্যবহার করা উচিত |
DeviceDescriptor | getDeviceDescriptor (boolean shortDescriptor) প্রকৃত ডিভাইস অবজেক্টটি পাস না করে এটিতে তথ্য পেতে ডিভাইসের তথ্য থেকে একটি |
| 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 |
সমাধি পাথর পেতে
publicgetTombstones ()
কাটলফিশের একটি বিশেষ বৈশিষ্ট্য রয়েছে যা সমাধির পাথরগুলিকে দূরবর্তী হোস্টে নিয়ে আসে যেখানে আমরা সেগুলি সরাসরি পেতে পারি।
রিটার্নস | |
---|---|
| সমাধির পাথর ফাইলের একটি তালিকা, যদি সমাধিস্তম্ভ না থাকে তাহলে খালি। |
নিক্ষেপ করে | |
---|---|
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 |