27 মার্চ, 2025 থেকে, আমরা AOSP তৈরি করতে এবং অবদান রাখতে aosp-main এর পরিবর্তে android-latest-release ব্যবহার করার পরামর্শ দিচ্ছি। আরও তথ্যের জন্য, AOSP-তে পরিবর্তনগুলি দেখুন।
         
       
     
  
  
  
    
  
  
  
    
    
      
    
    
      
      সেভ করা পৃষ্ঠা গুছিয়ে রাখতে 'সংগ্রহ' ব্যবহার করুন
    
    
      
      আপনার পছন্দ অনুযায়ী কন্টেন্ট সেভ করুন ও সঠিক বিভাগে রাখুন।
    
  
  
    
  
  
  
  
    
  
  
    
    
 RunOnSecondaryUserTargetPreparer
 public class RunOnSecondaryUserTargetPreparer
  
  
  
extends BaseTargetPreparer
  
  
  
 একটি ITargetPreparer যাতে পরীক্ষাটি সেকেন্ডারি ব্যবহারকারী হিসাবে চলে তা নিশ্চিত করতে। উপরন্তু, যদি ERROR(/START_BACKGROUND_USER) বিকল্পটি true হয় এবং বর্তমান ব্যবহারকারী ইতিমধ্যেই একজন সেকেন্ডারি ব্যবহারকারী, তাহলে এটি নিশ্চিত করবে যে একটি সেকেন্ডারি ডিসপ্লেতে একটি দৃশ্যমান ব্যাকগ্রাউন্ড সেকেন্ডারি ব্যবহারকারী চলছে।
 লক্ষ্য গৌণ ব্যবহারকারীর অস্তিত্ব না থাকলে, এটি একটি নতুন তৈরি করবে এবং এটিকে বিচ্ছিন্ন করে সরিয়ে দেবে। অন্যথায়, এটি একটি নতুন তৈরি করার পরিবর্তে ব্যবহার করা হবে, এবং এটি টিয়ারডাউনে সরানো হবে না।
 প্রয়োজনের সময় যদি ডিভাইসটির একটি নতুন ব্যবহারকারী তৈরি করার ক্ষমতা না থাকে, তাহলে ইনস্ট্রুমেন্টেশন আর্গুমেন্ট স্কিপ-টেস্ট-কারণ সেট করা হবে এবং ব্যবহারকারী পরিবর্তন করা হবে না। ডিভাইসে চলমান পরীক্ষাগুলি এই অবস্থার প্রতিক্রিয়া জানাতে এই যুক্তিটি পড়তে পারে।
 সারাংশ 
 পাবলিক কনস্ট্রাক্টর 
 RunOnSecondaryUserTargetPreparer 
public RunOnSecondaryUserTargetPreparer ()
 পাবলিক পদ্ধতি 
public void setUp (TestInformation testInfo)
| পরামিতি | 
|---|
| testInfo | TestInformation | 
public void tearDown (TestInformation testInfo, 
                Throwable e)| পরামিতি | 
|---|
| testInfo | TestInformation | 
| e | Throwable | 
 সুরক্ষিত পদ্ধতি 
 অতিরিক্ত ব্যবহারকারী তৈরি করতে পারেন 
protected boolean canCreateAdditionalUsers (ITestDevice device, 
                int numberOfUsers) পছন্দসই সংখ্যক ব্যবহারকারী তৈরি করা সম্ভব কিনা তা পরীক্ষা করে।
| পরামিতি | 
|---|
| device | ITestDevice | 
| numberOfUsers | 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-তে শেষবার আপডেট করা হয়েছে।"],[],[]]