রিমোটঅ্যান্ড্রয়েডভার্চুয়ালডিভাইস
public class RemoteAndroidVirtualDevice
extends RemoteAndroidDevice
| java.lang.অবজেক্ট | ||||
| ↳ | com.android.tradefed.device.NativeDevice সম্পর্কে | |||
| ↳ | com.android.tradefed.device.TestDevice সম্পর্কে | |||
| ↳ | com.android.tradefed.device.রিমোটঅ্যান্ড্রয়েডডিভাইস | |||
| ↳ | com.android.tradefed.device.cloud.Remoteঅ্যান্ড্রয়েডভার্চুয়ালডিভাইস | |||
গুগল কম্পিউট ইঞ্জিন (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 () |
পাবলিক কনস্ট্রাক্টর
রিমোটঅ্যান্ড্রয়েডভার্চুয়ালডিভাইস
public RemoteAndroidVirtualDevice (IDevice device, IDeviceStateMonitor stateMonitor, IDeviceMonitor allocationMonitor)
একটি RemoteAndroidVirtualDevice তৈরি করে।
| পরামিতি | |
|---|---|
device | IDevice : সংশ্লিষ্ট IDevice |
stateMonitor | IDeviceStateMonitor : ব্যবহারের জন্য IDeviceStateMonitor প্রক্রিয়া |
allocationMonitor | IDeviceMonitor : বরাদ্দের অবস্থার পরিবর্তন সম্পর্কে অবহিত করার জন্য IDeviceMonitor । |
পাবলিক পদ্ধতি
ডিবাগডিভাইস উপলব্ধ নয়
public DeviceInspectionResult debugDeviceNotAvailable ()
কোনও ডিভাইস পরীক্ষা করুন এবং কোনও ডিভাইস অনুপলব্ধ হলে বিস্তারিত তথ্য প্রদান করুন।
| রিটার্নস | |
|---|---|
DeviceInspectionResult | |
getAvdInfo সম্পর্কে
public GceAvdInfo getAvdInfo ()
এই পদ্ধতিটি অবচিত।
সরাসরি সংযোগ API ব্যবহার করা উচিত
তৈরি করা রিমোট VM থেকে GceAvdInfo ফেরত পাঠায়। আনইনস্টল সফল না হলে null ফেরত পাঠায়।
| রিটার্নস | |
|---|---|
GceAvdInfo | |
ডিভাইস বর্ণনাকারী পান
public DeviceDescriptor getDeviceDescriptor (boolean shortDescriptor)
ডিভাইসের তথ্য থেকে একটি DeviceDescriptor ফেরত দিন যাতে প্রকৃত ডিভাইস অবজেক্টটি পাস না করেই এটি সম্পর্কে তথ্য পাওয়া যায়।
| পরামিতি | |
|---|---|
shortDescriptor | boolean : বর্ণনাকারীকে ন্যূনতম তথ্যের মধ্যে সীমাবদ্ধ রাখা উচিত কিনা |
| রিটার্নস | |
|---|---|
DeviceDescriptor | |
সমাধিস্তম্ভ পান
publicgetTombstones ()
কাটলফিশের একটি বিশেষ বৈশিষ্ট্য রয়েছে যা সমাধির পাথরগুলিকে দূরবর্তী হোস্টে নিয়ে যায় যেখানে আমরা সরাসরি সেগুলি পেতে পারি।
| রিটার্নস | |
|---|---|
| সমাধিফলক ফাইলের একটি তালিকা, যদি সমাধিফলক না থাকে তবে খালি। |
| থ্রো | |
|---|---|
DeviceNotAvailableException | |
পাওয়ারওয়াশ
public CommandResult powerwash ()
একটি GCE ইনস্ট্যান্স পাওয়ারওয়াশ করার চেষ্টা
| রিটার্নস | |
|---|---|
CommandResult | পাওয়ারওয়াশ প্রচেষ্টার CommandResult ফেরত দেয় |
| থ্রো | |
|---|---|
| com.android.tradefed.targetprep.TargetSetupError সম্পর্কে |
TargetSetupError | |
পাওয়ারওয়াশ জিসিই
public CommandResult powerwashGce (String user, Integer offset)
এই পদ্ধতিটি অবচিত।
সংযোগ একের পক্ষে সরানো হয়েছে
| পরামিতি | |
|---|---|
user | String |
offset | Integer |
| রিটার্নস | |
|---|---|
CommandResult | |
| থ্রো | |
|---|---|
TargetSetupError | |