IDeviceRecovery
public interface IDeviceRecovery
com.android.tradefed.device.IDeviceRecovery |
অফলাইনে চলে যাওয়া একটি ডিভাইস পুনরুদ্ধারের জন্য ইন্টারফেস।
সারাংশ
পাবলিক পদ্ধতি | |
---|---|
abstract void | recoverDevice ( IDeviceStateMonitor monitor, boolean recoverUntilOnline) প্রদত্ত ডিভাইসটি পুনরুদ্ধার করার চেষ্টা করুন যার সাথে আর যোগাযোগ করা যাবে না। |
abstract void | recoverDeviceBootloader ( IDeviceStateMonitor monitor) বুটলোডার মোডে প্রদত্ত অপ্রতিক্রিয়াশীল ডিভাইস পুনরুদ্ধার করার চেষ্টা করুন। |
abstract void | recoverDeviceFastbootd ( IDeviceStateMonitor monitor) ফাস্টবুট মোডে প্রদত্ত অপ্রতিক্রিয়াশীল ডিভাইসটি পুনরুদ্ধার করার চেষ্টা করুন। |
abstract void | recoverDeviceRecovery ( IDeviceStateMonitor monitor) প্রদত্ত অপ্রতিক্রিয়াশীল ডিভাইস পুনরুদ্ধার মোডে পুনরুদ্ধার করার চেষ্টা করুন। |
default void | setFastbootPath (String fastbootPath) ফাস্টবুট বাইনারি ব্যবহার করার জন্য পথ সেট করে। |
পাবলিক পদ্ধতি
ডিভাইস পুনরুদ্ধার করুন
public abstract void recoverDevice (IDeviceStateMonitor monitor, boolean recoverUntilOnline)
প্রদত্ত ডিভাইসটি পুনরুদ্ধার করার চেষ্টা করুন যার সাথে আর যোগাযোগ করা যাবে না।
পদ্ধতিটি অবরুদ্ধ করা উচিত এবং ডিভাইসটি অনুরোধ অবস্থায় থাকলেই ফিরে আসে।পরামিতি | |
---|---|
monitor | IDeviceStateMonitor : IDeviceStateMonitor ব্যবহার করতে হবে। |
recoverUntilOnline | boolean : সত্য হলে, ডিভাইসটি অ্যাডবি-তে অনলাইন হওয়ার সাথে সাথে পদ্ধতিটি ফিরে আসা উচিত। মিথ্যা হলে, ডিভাইসটি পরীক্ষার জন্য সম্পূর্ণরূপে উপলব্ধ না হওয়া পর্যন্ত পদ্ধতিটি ব্লক করা উচিত (যেমন IDeviceStateMonitor#waitForDeviceAvailable() সফল হয়। |
নিক্ষেপ করে | |
---|---|
DeviceNotAvailableException | যদি ডিভাইস পুনরুদ্ধার করা যায় না |
RecoverDeviceBootloader
public abstract void recoverDeviceBootloader (IDeviceStateMonitor monitor)
বুটলোডার মোডে প্রদত্ত অপ্রতিক্রিয়াশীল ডিভাইস পুনরুদ্ধার করার চেষ্টা করুন।
পরামিতি | |
---|---|
monitor | IDeviceStateMonitor : IDeviceStateMonitor ব্যবহার করতে হবে। |
নিক্ষেপ করে | |
---|---|
DeviceNotAvailableException | যদি ডিভাইস পুনরুদ্ধার করা যায় না |
recoverDeviceFastbootd
public abstract void recoverDeviceFastbootd (IDeviceStateMonitor monitor)
ফাস্টবুট মোডে প্রদত্ত অপ্রতিক্রিয়াশীল ডিভাইসটি পুনরুদ্ধার করার চেষ্টা করুন।
পরামিতি | |
---|---|
monitor | IDeviceStateMonitor : IDeviceStateMonitor ব্যবহার করতে হবে। |
নিক্ষেপ করে | |
---|---|
DeviceNotAvailableException | যদি ডিভাইস পুনরুদ্ধার করা যায় না |
recoverDeviceRecovery
public abstract void recoverDeviceRecovery (IDeviceStateMonitor monitor)
প্রদত্ত অপ্রতিক্রিয়াশীল ডিভাইস পুনরুদ্ধার মোডে পুনরুদ্ধার করার চেষ্টা করুন।
পরামিতি | |
---|---|
monitor | IDeviceStateMonitor : IDeviceStateMonitor ব্যবহার করতে হবে। |
নিক্ষেপ করে | |
---|---|
DeviceNotAvailableException | যদি ডিভাইস পুনরুদ্ধার করা যায় না |
সেট ফাস্টবুটপাথ
public void setFastbootPath (String fastbootPath)
ফাস্টবুট বাইনারি ব্যবহার করার জন্য পথ সেট করে।
পরামিতি | |
---|---|
fastbootPath | String : একটি String ফাস্টবুট বাইনারির পথ নির্ধারণ করে। |