27 মার্চ, 2025 থেকে, আমরা AOSP তৈরি করতে এবং অবদান রাখতে aosp-main এর পরিবর্তে android-latest-release ব্যবহার করার পরামর্শ দিচ্ছি। আরও তথ্যের জন্য, AOSP-তে পরিবর্তনগুলি দেখুন।
         
       
     
  
  
  
    
  
  
  
    
    
      
    
    
      
      সেভ করা পৃষ্ঠা গুছিয়ে রাখতে 'সংগ্রহ' ব্যবহার করুন
    
    
      
      আপনার পছন্দ অনুযায়ী কন্টেন্ট সেভ করুন ও সঠিক বিভাগে রাখুন।
    
  
  
    
  
  
  
  
    
  
  
    
    
 ব্লুটুথ ইউটিলস
 public class BluetoothUtils
 extends Object
  
  
  
| java.lang.অবজেক্ট | 
| ↳ | com.android.tradefed.util.BluetoothUtils | 
 ডিভাইসে ব্লুটুথ ইন্সট্রুমেন্টেশন কল করার জন্য ইউটিলিটি ফাংশন
 ডিভাইস সাইড ব্লুটুথ ইন্সট্রুমেন্টেশন কোড এওএসপি-তে পাওয়া যাবে: frameworks/base/core/tests/bluetoothtests
 সারাংশ 
 ক্ষেত্র
 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 | 
 নিষ্ক্রিয় 
public static boolean disable (ITestDevice device)
 প্রদত্ত ডিভাইসে ব্লুটুথ অক্ষম করে
| রিটার্নস | 
|---|
| boolean | অক্ষম সফল হলে সত্য, অন্যথায় মিথ্যা | 
 অক্ষমBtsnoopLogging 
public static boolean disableBtsnoopLogging (ITestDevice device, 
                File sl4aApkFile)sl4a কলের মাধ্যমে btsnoop লগিং অক্ষম করুন
| পরামিতি | 
|---|
| sl4aApkFile | File: sl4a.apk ফাইলের অবস্থান, এটি ইনস্টল করা থাকলে নাল | 
| রিটার্নস | 
|---|
| boolean | সাফল্য বা না | 
 অক্ষমBtsnoopLogging 
public static boolean disableBtsnoopLogging (ITestDevice device)
sl4a কলের মাধ্যমে btsnoop লগিং অক্ষম করুন
| রিটার্নস | 
|---|
| boolean | সাফল্য বা না | 
 সক্ষম 
public static boolean enable (ITestDevice device)
প্রদত্ত ডিভাইসে ব্লুটুথ সক্ষম করে
| রিটার্নস | 
|---|
| boolean | সক্ষম হলে সত্য, অন্যথায় মিথ্যা | 
 BtsnoopLogging সক্ষম করুন 
public static boolean enableBtsnoopLogging (ITestDevice device, 
                File sl4aApkFile)sl4a কলের মাধ্যমে btsnoop লগিং সক্ষম করুন
| পরামিতি | 
|---|
| sl4aApkFile | File: sl4a.apk ফাইলের অবস্থান, এটি ইনস্টল করা থাকলে নাল | 
| রিটার্নস | 
|---|
| boolean | সাফল্য বা না | 
 BtsnoopLogging সক্ষম করুন 
public static boolean enableBtsnoopLogging (ITestDevice device)
sl4a কলের মাধ্যমে btsnoop লগিং সক্ষম করুন
| রিটার্নস | 
|---|
| boolean | সাফল্য বা না | 
 ব্লুটুথম্যাক পান 
public static String getBluetoothMac (ITestDevice device)
প্রদত্ত ডিভাইসের BT ম্যাক পুনরুদ্ধার করে
| রিটার্নস | 
|---|
| String | বিটি ম্যাক বা নাল না পাওয়া গেলে | 
 getBondedDevices 
public static  getBondedDevices (ITestDevice device)
প্রদত্ত ডিভাইসের সাথে বন্ধন আছে এমন ডিভাইসগুলির ব্লুটুথ ম্যাক ঠিকানাগুলি প্রদান করে৷
| রিটার্নস | 
|---|
|  | ব্লুটুথ ম্যাক ঠিকানা | 
 getBtSnoopLogFilePath 
public static String getBtSnoopLogFilePath (ITestDevice device)
bt_stack.config ফাইল থেকে bt snoop লগ ফাইল পাথ পান
| রিটার্নস | 
|---|
| String | bt_snoop_log বা null-এর জন্য ফাইলের নাম যদি না পাওয়া যায় | 
 ব্লুটুথ ইন্সট্রুমেন্টেশন চালান 
public static String runBluetoothInstrumentation (ITestDevice device, 
                String command)বিটি ইন্সট্রুমেন্টেশন কমান্ড এবং রিটার্ন আউটপুট চালানোর সুবিধার পদ্ধতি
| পরামিতি | 
|---|
| command | String: বিটি ইন্সট্রুমেন্টেশনে পাঠানো একটি কমান্ড স্ট্রিং, বর্তমানে সমর্থিত: সক্ষম, নিষ্ক্রিয়, আনপেয়ারঅল, getName, getAddress, getBondedDevices; আরো বিস্তারিত জানার জন্য AOSP উৎস দেখুন | 
| রিটার্নস | 
|---|
| String | ব্লুটুথ ইন্সট্রুমেন্টেশনের আউটপুট | 
 রান ব্লুটুথ ইন্সট্রুমেন্টেশন উইথ পুনঃপ্রচার 
public static boolean runBluetoothInstrumentationWithRetry (ITestDevice device, 
                String command)| পরামিতি | 
|---|
| device | ITestDevice | 
| command | String | 
 toggleBtsnoopLogging 
public static boolean toggleBtsnoopLogging (Sl4aClient client, 
                boolean onOff)| পরামিতি | 
|---|
| client | Sl4aClient | 
| onOff | boolean | 
 আনপেয়ার উইথপুনরায় চেষ্টা করুন 
public static boolean unpairWithRetry (ITestDevice device)
রৈখিক ব্যাকঅফের সাথে BT পেয়ারিং পরিষ্কার করার পুনরায় চেষ্টা করে
 আপলোডলগফাইলস 
public static void uploadLogFiles (ITestInvocationListener listener, 
                ITestDevice device, 
                String type, 
                int iteration)পরীক্ষার ফলাফলের জন্য স্নুপ লগ ফাইল আপলোড করুন
| পরামিতি | 
|---|
| listener | ITestInvocationListener | 
| device | ITestDevice | 
| type | String | 
| iteration | int | 
 
  
    
    
      
    
    
  
       
    
    
  
  
  এই পৃষ্ঠার কন্টেন্ট ও কোডের নমুনাগুলি Content License-এ বর্ণিত লাইসেন্সের অধীনস্থ। Java এবং OpenJDK হল Oracle এবং/অথবা তার অ্যাফিলিয়েট সংস্থার রেজিস্টার্ড ট্রেডমার্ক।
  2025-07-29 UTC-তে শেষবার আপডেট করা হয়েছে।
  
  
  
    
      [[["সহজে বোঝা যায়","easyToUnderstand","thumb-up"],["আমার সমস্যার সমাধান হয়েছে","solvedMyProblem","thumb-up"],["অন্যান্য","otherUp","thumb-up"]],[["এতে আমার প্রয়োজনীয় তথ্য নেই","missingTheInformationINeed","thumb-down"],["খুব জটিল / অনেক ধাপ","tooComplicatedTooManySteps","thumb-down"],["পুরনো","outOfDate","thumb-down"],["অনুবাদ সংক্রান্ত সমস্যা","translationIssue","thumb-down"],["নমুনা / কোড সংক্রান্ত সমস্যা","samplesCodeIssue","thumb-down"],["অন্যান্য","otherDown","thumb-down"]],["2025-07-29 UTC-তে শেষবার আপডেট করা হয়েছে।"],[],[]]