AdbDeviceTracker
public class AdbDeviceTracker
extends Object implements Runnable
| java.lang.Object | |
| ↳ | com.android.tradefed.device.AdbDeviceTracker |
'adb track-devices' কমান্ডটি চালিয়ে এবং এর আউটপুট বিশ্লেষণ করে ডিভাইস সংযোগ এবং অবস্থা পরিবর্তনের ইভেন্টগুলো প্রদান করে।
এই ক্লাসটি ডিভাইস শনাক্তকরণের জন্য ডিজাইন করা হয়েছে। এটি একটি ব্যাকগ্রাউন্ড থ্রেডে চলে এবং যেকোনো পরিবর্তনের বিষয়ে নিবন্ধিত IAdbDeviceChangeListener গুলোকে অবহিত করে।
সারসংক্ষেপ
সরকারি নির্মাণকারী | |
|---|---|
AdbDeviceTracker ()একটি নতুন AdbDeviceTracker তৈরি করে। | |
জনসাধারণের পদ্ধতি | |
|---|---|
void | addListener ( IAdbDeviceChangeListener listener)ডিভাইস ইভেন্টের বিজ্ঞপ্তি পাওয়ার জন্য একটি লিসেনার যোগ করে। |
void | removeListener ( IAdbDeviceChangeListener listener)পূর্বে যোগ করা একটি লিসেনার মুছে ফেলে। |
void | run ()প্রধান নির্বাহ চক্র। |
void | stop ()ট্র্যাকারকে তার এক্সিকিউশন লুপ বন্ধ করার জন্য সংকেত দেয়। |
সরকারি নির্মাণকারী
AdbDeviceTracker
public AdbDeviceTracker ()
একটি নতুন AdbDeviceTracker তৈরি করে।
জনসাধারণের পদ্ধতি
অ্যাডলিসেনার
public void addListener (IAdbDeviceChangeListener listener)
ডিভাইস ইভেন্টের বিজ্ঞপ্তি পাওয়ার জন্য একটি লিসেনার যোগ করে।
| প্যারামিটার | |
|---|---|
listener | IAdbDeviceChangeListener : যে IAdbDeviceChangeListener যোগ করতে হবে। |
শ্রোতা অপসারণ করুন
public void removeListener (IAdbDeviceChangeListener listener)
পূর্বে যোগ করা একটি লিসেনার মুছে ফেলে।
| প্যারামিটার | |
|---|---|
listener | IAdbDeviceChangeListener : যে IAdbDeviceChangeListener অপসারণ করতে হবে। |
দৌড়
public void run ()
প্রধান নির্বাহ চক্র। এটি একটি নির্দিষ্ট থ্রেডে চালানো উচিত।
থামুন
public void stop ()
ট্র্যাকারকে তার এক্সিকিউশন লুপ বন্ধ করার জন্য সংকেত দেয়।