Android 11 SDK সেট-আপ করা

Android 11-এ আপনার অ্যাপের কার্যকারিতা বাড়ানোর অনেক উপায় আছে। এছাড়াও, Android 11-এ ব্যাটারির আয়ু ও নিরাপত্তা উন্নত করতে এবং ব্যবহারকারীর গোপনীয়তা বাড়াতে আচরণগত পরিবর্তন করা হয়েছে। এইসব আচরণগত পরিবর্তনের মধ্যে কিছু শুধুমাত্র Android 11-কে টার্গেট করে এমন অ্যাপকে প্রভাবিত করে, যেখানে অন্যান্যগুলি Android 11 ডিভাইসে রান করার সময় সব অ্যাপকে প্রভাবিত করে, অ্যাপের targetSDKVersion যাই হোক না কেন।

Android 11 API-এর সাহায্যে ডেভেলপ করতে এবং Android 11-এর আচরণগত পরিবর্তনের সাথে আপনার অ্যাপ পরীক্ষা করতে, Android Studio-তে Android 11 SDK সেট-আপ করতে এবং Android 11-এ আপনার অ্যাপ তৈরি ও রান করতে এই পৃষ্ঠার নির্দেশাবলী অনুসরণ করুন।

Android Studio ডাউনলোড করুন

Android 11 SDK-তে এমন কিছু পরিবর্তন করা হয়েছে যা Android Studio-এর কিছু পুরনো ভার্সনের সাথে মানানসই নয়। Android ১১ SDK-এর সাথে সেরা ডেভেলপমেন্ট অভিজ্ঞতা পেতে, Android Studio 4.2 বা তার পরবর্তী যেকোনও ভার্সন ব্যবহার করুন।

Android Studio ডাউনলোড করুন

আপনি Android Studio 3.3 এবং তার পরবর্তী ভার্সন ব্যবহার করে Android 11 অ্যাপ কম্পাইল এবং পরীক্ষা করতে পারেন, তবে Android 11 SDK-এর কিছু ব্যবহারকারী Gradle সিঙ্ক ব্যর্থতা এবং পুরনো ডিপেন্ডেন্সি সম্পর্কে সতর্কতার সম্মুখীন হতে পারেন। মনে রাখবেন, আপনি Android Studio-এর বর্তমান ভার্সন ইনস্টল করে রাখতে পারবেন, কারণ আপনি একাধিক ভার্সন পাশাপাশি ইনস্টল করতে পারবেন।

Android 11 SDK পান

Android Studio ইনস্টল করে খোলার পরে, Android ১১ SDK ইনস্টল করুন:

  1. টুল > SDK ম্যানেজার বিকল্পে ক্লিক করুন, তারপর প্যাকেজের বিবরণ দেখুন বিকল্পে ক্লিক করুন।
  2. SDK প্ল্যাটফর্ম ট্যাবে, Android 11.0 ("R") বিভাগটি বড় করুন এবং Android SDK প্ল্যাটফর্ম ৩০ প্যাকেজটি বেছে নিন।
  3. SDK টুল ট্যাবে, Android SDK Build-Tools 34 বিভাগটি বড় করুন এবং লেটেস্ট 30.x.x ভার্সন বেছে নিন।
  4. বেছে নেওয়া প্যাকেজ ডাউনলোড ও ইনস্টল করতে প্রয়োগ করুন > ঠিক আছে বিকল্পে ক্লিক করুন।

আপনার বিল্ড কনফিগারেশন আপডেট করুন

Android 11-কে টার্গেট করার জন্য আপনার অ্যাপের বিল্ড কনফিগারেশন পরিবর্তন করলে, আপনার অ্যাপ Android 11 API-তে অ্যাক্সেস পায় এবং Android 11-এর জন্য সম্পূর্ণ সহায়তা যোগ করার প্রস্তুতি নেওয়ার সময় আপনার অ্যাপের কম্প্যাটিবিলিটি সম্পূর্ণভাবে পরীক্ষা করতে দেয়। এটি করতে, আপনার মডিউল-লেভেল build.gradle ফাইল খুলুন এবং compileSdkVersion ও targetSdkVersion আপডেট করুন:

গ্ৰুভি

android {
    compileSdkVersion 30

    defaultConfig {
        targetSdkVersion 30
    }
    ...
}

Kotlin

android {
    compileSdkVersion(30)

    defaultConfig {
        targetSdkVersion(30)
    }
    ...
}

Android 11-এ হওয়া পরিবর্তন সম্পর্কে জানতে, যা আপনার অ্যাপকে প্রভাবিত করতে পারে, যাতে আপনি সেগুলির জন্য পরীক্ষা শুরু করতে পারেন, নিম্নলিখিত পৃষ্ঠাগুলি পড়ুন:

Android 11-এ উপলভ্য নতুন API সম্পর্কে আরও জানতে, Android 11 ফিচার ও API পড়ুন।