27 মার্চ, 2025 থেকে, আমরা AOSP তৈরি করতে এবং অবদান রাখতে aosp-main এর পরিবর্তে android-latest-release ব্যবহার করার পরামর্শ দিচ্ছি। আরও তথ্যের জন্য, AOSP-তে পরিবর্তনগুলি দেখুন।
         
       
     
  
  
  
    
  
  
  
    
    
      
    
    
      
      সেভ করা পৃষ্ঠা গুছিয়ে রাখতে 'সংগ্রহ' ব্যবহার করুন
    
    
      
      আপনার পছন্দ অনুযায়ী কন্টেন্ট সেভ করুন ও সঠিক বিভাগে রাখুন।
    
  
  
    
  
  
  
  
    
  
  
    
    
 ApkChangeDetector
 public class ApkChangeDetector
 extends Object
  
  
  
| java.lang.অবজেক্ট | 
| ↳ | com.android.tradefed.targetprep.incremental.ApkChangeDetector | 
 ERROR(/TestAppInstallSetup) এর সেটআপ এবং টিয়ারডাউনের সময় অ্যাপ ইনস্টলেশন এবং আনইনস্টলেশন এড়িয়ে যাবেন কিনা তা সিদ্ধান্ত নেওয়ার জন্য এই ক্লাসটি ইনস্টল করা APKগুলি ডিভাইসের থেকে আলাদা কিনা তা সনাক্ত করে৷
 সারাংশ 
 পাবলিক কনস্ট্রাক্টর 
 ApkChangeDetector 
public ApkChangeDetector ()
 পাবলিক পদ্ধতি 
 হ্যান্ডেল প্যাকেজ ক্লিনআপ 
public boolean handlePackageCleanup (String packageName, 
                ITestDevice device, 
                Integer userId, 
                boolean forAllUsers) প্যাকেজ পরিষ্কার প্রক্রিয়া হ্যান্ডেল.
| পরামিতি | 
|---|
| packageName | String: পরিষ্কার করা প্যাকেজের নাম। | 
| device | ITestDevice: যে ডিভাইসে পরীক্ষা চলছে তা নির্দেশ করে। | 
| userId | Integer: বর্তমান ব্যবহারকারী আইডি। | 
| forAllUsers | boolean: সমস্ত ব্যবহারকারীর জন্য পরিষ্কার করা উচিত কিনা তা নির্দেশ করে। | 
| রিটার্নস | 
|---|
| boolean | একটি নির্দেশিত প্যাকেজ পরিষ্কার করা হয়েছে কিনা। ডিফল্ট থেকে মিথ্যা, যা নির্দেশ করে যে পরিষ্কার করা হয়নি। | 
 handleTestAppsPreinstall 
public boolean handleTestAppsPreinstall (String packageName, 
                 testApps, 
                ITestDevice device, 
                Integer userId, 
                boolean forAllUsers) অ্যাপ প্রি-ইনস্টল প্রক্রিয়া পরিচালনা করুন।
| পরামিতি | 
|---|
| packageName | String: প্যাকেজের নাম। | 
| testApps | :ERROR(/packageName)নাম দিয়ে প্যাকেজে থাকা সমস্ত APK ফাইল নির্দেশ করুন। | 
| device | ITestDevice: যে ডিভাইসে পরীক্ষা চলছে তা নির্দেশ করে। | 
| userId | Integer: বর্তমান ব্যবহারকারী আইডি। | 
| forAllUsers | boolean: সমস্ত ব্যবহারকারীর জন্য পরিষ্কার করা উচিত কিনা তা নির্দেশ করে। | 
| রিটার্নস | 
|---|
| boolean | ERROR(/packageName)এ APKগুলি স্থানীয় ক্রমবর্ধমান সেটআপের অধীনে সম্পূর্ণরূপে পরিচালনা করা হয়েছে কিনা। ডিফল্ট থেকে মিথ্যা, যা প্যাকেজ APKগুলি পুনরায় ইনস্টল করতে বাধ্য নয়৷ | 
 
  
    
    
      
    
    
  
       
    
    
  
  
  এই পৃষ্ঠার কন্টেন্ট ও কোডের নমুনাগুলি 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-তে শেষবার আপডেট করা হয়েছে।"],[],[]]