27 মার্চ, 2025 থেকে, আমরা AOSP তৈরি করতে এবং অবদান রাখতে aosp-main এর পরিবর্তে android-latest-release ব্যবহার করার পরামর্শ দিচ্ছি। আরও তথ্যের জন্য, AOSP-তে পরিবর্তনগুলি দেখুন।
         
       
     
  
  
  
    
  
  
  
    
    
      
    
    
      
      সেভ করা পৃষ্ঠা গুছিয়ে রাখতে 'সংগ্রহ' ব্যবহার করুন
    
    
      
      আপনার পছন্দ অনুযায়ী কন্টেন্ট সেভ করুন ও সঠিক বিভাগে রাখুন।
    
  
  
    
  
  
  
  
    
  
  
    
    
 PushFilePreparer
 public class PushFilePreparer
  
  
  
extends BaseTargetPreparer implements IAbiReceiver , IDiscoverDependencies, IInvocationContextReceiver
 একটি ITargetPreparer যা যেকোনো হোস্ট পাথ থেকে যেকোনো ডিভাইস পাথে যে কোনো সংখ্যক ফাইল পুশ করার চেষ্টা করে।
 একটি নতুন বিল্ড ফ্ল্যাশ করার *পর* এবং ডিভাইসসেটআপ চালানোর *পরে (যদি সক্ষম করা থাকে) সঞ্চালন করা উচিত
 সারাংশ 
 পাবলিক কনস্ট্রাক্টর 
 PushFilePreparer 
public PushFilePreparer ()
 পাবলিক পদ্ধতি
 getAbi 
public IAbi getAbi ()
 getPushSpecs 
public final  getPushSpecs (ITestDevice device)
 পুশ করা ফাইলগুলির তালিকা তৈরি করুন।
| পরামিতি | 
|---|
| device | ITestDevice | 
 isCleanUpEnabled 
public boolean isCleanUpEnabled ()
রিপোর্ট নির্ভরতা 
public  reportDependencies ()
 RelativeFilePath সমাধান করুন 
public File resolveRelativeFilePath (IBuildInfo buildInfo, 
                String fileName) IBuildInfo এবং টেস্ট কেস ডিরেক্টরিগুলির মাধ্যমে আপেক্ষিক ফাইল পাথ সমাধান করুন।
| পরামিতি | 
|---|
| buildInfo | IBuildInfo: বিল্ড আর্টিফ্যাক্ট তথ্য | 
| fileName | String: আপেক্ষিক ফাইল পাথ সমাধান করা হবে | 
| রিটার্নস | 
|---|
| File | বিল্ড ইনফো বা টেস্ট কেস ডিরেক্টরি থেকে ফাইল | 
 সেটএবি 
public void setAbi (IAbi abi)
 সেটInvocationContext 
public void setInvocationContext (IInvocationContext invocationContext)
| পরামিতি | 
|---|
| invocationContext | IInvocationContext | 
public void setUp (TestInformation testInfo)
| পরামিতি | 
|---|
| testInfo | TestInformation | 
 ব্যর্থ হওয়া উচিত 
public boolean shouldAbortOnFailure ()
পুশ ব্যর্থতার উপর গর্ভপাত করা হোক বা না হোক।
 উচিত RemountSystem 
public boolean shouldRemountSystem ()
 উচিত RemountVendor 
public boolean shouldRemountVendor ()
public void tearDown (TestInformation testInfo, 
                Throwable e)| পরামিতি | 
|---|
| testInfo | TestInformation | 
| e | Throwable | 
 
  
    
    
      
    
    
  
       
    
    
  
  
  এই পৃষ্ঠার কন্টেন্ট ও কোডের নমুনাগুলি 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-তে শেষবার আপডেট করা হয়েছে।"],[],[]]