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 ()

ট্র্যাকারকে তার এক্সিকিউশন লুপ বন্ধ করার জন্য সংকেত দেয়।