ব্লুটুথ ইউটিলস
public class BluetoothUtils
extends Object
java.lang.অবজেক্ট |
↳ | com.android.tradefed.util.BluetoothUtils |
ডিভাইসে ব্লুটুথ ইন্সট্রুমেন্টেশন কল করার জন্য ইউটিলিটি ফাংশন
ডিভাইস সাইড ব্লুটুথ ইন্সট্রুমেন্টেশন কোড এওএসপি-তে পাওয়া যাবে: frameworks/base/core/tests/bluetoothtests
সারসংক্ষেপ
পাবলিক পদ্ধতি |
---|
static void | cleanLogFile (ITestDevice device) ডিভাইস থেকে স্নুপ লগ ফাইল মুছুন |
static boolean | disable (ITestDevice device) প্রদত্ত ডিভাইসে ব্লুটুথ অক্ষম করে |
static boolean | disableBtsnoopLogging (ITestDevice device, File sl4aApkFile) sl4a কলের মাধ্যমে btsnoop লগিং অক্ষম করুন |
static boolean | disableBtsnoopLogging (ITestDevice device) sl4a কলের মাধ্যমে btsnoop লগিং অক্ষম করুন |
static boolean | enable (ITestDevice device) প্রদত্ত ডিভাইসে ব্লুটুথ সক্ষম করে |
static boolean | enableBtsnoopLogging (ITestDevice device, File sl4aApkFile) sl4a কলের মাধ্যমে btsnoop লগিং সক্ষম করুন |
static boolean | enableBtsnoopLogging (ITestDevice device) sl4a কলের মাধ্যমে btsnoop লগিং সক্ষম করুন |
static String | getBluetoothMac (ITestDevice device) প্রদত্ত ডিভাইসের BT ম্যাক পুনরুদ্ধার করে |
static | getBondedDevices (ITestDevice device) প্রদত্ত ডিভাইসের সাথে বন্ধন আছে এমন ডিভাইসগুলির ব্লুটুথ ম্যাক ঠিকানাগুলি প্রদান করে৷ |
static String | getBtSnoopLogFilePath (ITestDevice device) bt_stack.config ফাইল থেকে bt snoop লগ ফাইল পাথ পান |
static String | runBluetoothInstrumentation (ITestDevice device, String command) বিটি ইন্সট্রুমেন্টেশন কমান্ড এবং রিটার্ন আউটপুট চালানোর সুবিধার পদ্ধতি |
static boolean | runBluetoothInstrumentationWithRetry (ITestDevice device, String command) |
static boolean | toggleBtsnoopLogging ( Sl4aClient client, boolean onOff) |
static boolean | unpairWithRetry (ITestDevice device) রৈখিক ব্যাকঅফের সাথে BT পেয়ারিং পরিষ্কার করার পুনরায় চেষ্টা করে |
static void | uploadLogFiles (ITestInvocationListener listener, ITestDevice device, String type, int iteration) পরীক্ষার ফলাফলের জন্য স্নুপ লগ ফাইল আপলোড করুন |
ক্ষেত্র
BTSNOOP_API
public static final String BTSNOOP_API
BTSNOOP_CMD
public static final String BTSNOOP_CMD
BTSNOOP_DISABLE_CMD
public static final String BTSNOOP_DISABLE_CMD
BTSNOOP_ENABLE_CMD
public static final String BTSNOOP_ENABLE_CMD
GOLD_BTSNOOP_LOG_PATH
public static final String GOLD_BTSNOOP_LOG_PATH
O_BUILD
public static final String O_BUILD
পাবলিক কনস্ট্রাক্টর
ব্লুটুথ ইউটিলস
public BluetoothUtils ()
পাবলিক পদ্ধতি
ক্লিনলগফাইল
public static void cleanLogFile (ITestDevice device)
ডিভাইস থেকে স্নুপ লগ ফাইল মুছুন
পরামিতি |
---|
device | ITestDevice |
নিক্ষেপ করে |
---|
DeviceNotAvailableException | |
নিষ্ক্রিয়
public static boolean disable (ITestDevice device)
প্রদত্ত ডিভাইসে ব্লুটুথ অক্ষম করে
রিটার্নস |
---|
boolean | অক্ষম সফল হলে সত্য, অন্যথায় মিথ্যা |
নিক্ষেপ করে |
---|
DeviceNotAvailableException | |
অক্ষমBtsnoopLogging
public static boolean disableBtsnoopLogging (ITestDevice device,
File sl4aApkFile)
sl4a কলের মাধ্যমে btsnoop লগিং অক্ষম করুন
পরামিতি |
---|
sl4aApkFile | File : sl4a.apk ফাইলের অবস্থান, এটি ইনস্টল করা থাকলে নাল |
রিটার্নস |
---|
boolean | সাফল্য বা না |
নিক্ষেপ করে |
---|
DeviceNotAvailableException | |
অক্ষমBtsnoopLogging
public static boolean disableBtsnoopLogging (ITestDevice device)
sl4a কলের মাধ্যমে btsnoop লগিং অক্ষম করুন
রিটার্নস |
---|
boolean | সাফল্য বা না |
নিক্ষেপ করে |
---|
DeviceNotAvailableException | |
সক্ষম
public static boolean enable (ITestDevice device)
প্রদত্ত ডিভাইসে ব্লুটুথ সক্ষম করে
রিটার্নস |
---|
boolean | সক্ষম হলে সত্য, অন্যথায় মিথ্যা |
নিক্ষেপ করে |
---|
DeviceNotAvailableException | |
BtsnoopLogging সক্ষম করুন
public static boolean enableBtsnoopLogging (ITestDevice device,
File sl4aApkFile)
sl4a কলের মাধ্যমে btsnoop লগিং সক্ষম করুন
পরামিতি |
---|
sl4aApkFile | File : sl4a.apk ফাইলের অবস্থান, এটি ইনস্টল করা থাকলে নাল |
রিটার্নস |
---|
boolean | সাফল্য বা না |
নিক্ষেপ করে |
---|
DeviceNotAvailableException | |
BtsnoopLogging সক্ষম করুন
public static boolean enableBtsnoopLogging (ITestDevice device)
sl4a কলের মাধ্যমে btsnoop লগিং সক্ষম করুন
রিটার্নস |
---|
boolean | সাফল্য বা না |
নিক্ষেপ করে |
---|
DeviceNotAvailableException | |
ব্লুটুথম্যাক পান
public static String getBluetoothMac (ITestDevice device)
প্রদত্ত ডিভাইসের BT ম্যাক পুনরুদ্ধার করে
রিটার্নস |
---|
String | বিটি ম্যাক বা নাল না পাওয়া গেলে |
নিক্ষেপ করে |
---|
DeviceNotAvailableException | |
getBondedDevices
public static getBondedDevices (ITestDevice device)
প্রদত্ত ডিভাইসের সাথে বন্ধন আছে এমন ডিভাইসগুলির ব্লুটুথ ম্যাক ঠিকানাগুলি প্রদান করে৷
রিটার্নস |
---|
| ব্লুটুথ ম্যাক ঠিকানা |
নিক্ষেপ করে |
---|
DeviceNotAvailableException | |
getBtSnoopLogFilePath
public static String getBtSnoopLogFilePath (ITestDevice device)
bt_stack.config ফাইল থেকে bt snoop লগ ফাইল পাথ পান
রিটার্নস |
---|
String | bt_snoop_log বা null-এর জন্য ফাইলের নাম যদি না পাওয়া যায় |
নিক্ষেপ করে |
---|
DeviceNotAvailableException | |
ব্লুটুথ ইন্সট্রুমেন্টেশন চালান
public static String runBluetoothInstrumentation (ITestDevice device,
String command)
বিটি ইন্সট্রুমেন্টেশন কমান্ড এবং রিটার্ন আউটপুট চালানোর সুবিধার পদ্ধতি
পরামিতি |
---|
command | String : বিটি ইন্সট্রুমেন্টেশনে পাঠানো একটি কমান্ড স্ট্রিং, বর্তমানে সমর্থিত: সক্ষম, নিষ্ক্রিয়, আনপেয়ারঅল, getName, getAddress, getBondedDevices; আরো বিস্তারিত জানার জন্য AOSP উৎস দেখুন |
রিটার্নস |
---|
String | ব্লুটুথ ইন্সট্রুমেন্টেশনের আউটপুট |
নিক্ষেপ করে |
---|
DeviceNotAvailableException | |
রান ব্লুটুথ ইন্সট্রুমেন্টেশন উইথ পুনঃপ্রচার
public static boolean runBluetoothInstrumentationWithRetry (ITestDevice device,
String command)
পরামিতি |
---|
device | ITestDevice |
command | String |
নিক্ষেপ করে |
---|
DeviceNotAvailableException | |
toggleBtsnoopLogging
public static boolean toggleBtsnoopLogging (Sl4aClient client,
boolean onOff)
পরামিতি |
---|
client | Sl4aClient |
onOff | boolean |
নিক্ষেপ করে |
---|
DeviceNotAvailableException | |
আনপেয়ার উইথপুনরায় চেষ্টা করুন
public static boolean unpairWithRetry (ITestDevice device)
রৈখিক ব্যাকঅফের সাথে BT পেয়ারিং পরিষ্কার করার পুনরায় চেষ্টা করে
নিক্ষেপ করে |
---|
DeviceNotAvailableException | |
আপলোডলগফাইলস
public static void uploadLogFiles (ITestInvocationListener listener,
ITestDevice device,
String type,
int iteration)
পরীক্ষার ফলাফলের জন্য স্নুপ লগ ফাইল আপলোড করুন
পরামিতি |
---|
listener | ITestInvocationListener |
device | ITestDevice |
type | String |
iteration | int |
নিক্ষেপ করে |
---|
DeviceNotAvailableException | |