অ্যান্ড্রয়েড ১১-এ আপনার অ্যাপের পরিধি বাড়ানোর বিভিন্ন দুর্দান্ত উপায় রয়েছে। অ্যান্ড্রয়েড ১১-তে ব্যাটারির আয়ু এবং নিরাপত্তা উন্নত করার জন্য এবং ব্যবহারকারীর গোপনীয়তা বাড়ানোর জন্য আচরণগত পরিবর্তনও অন্তর্ভুক্ত রয়েছে। এই আচরণগত পরিবর্তনগুলির মধ্যে কিছু শুধুমাত্র অ্যান্ড্রয়েড ১১-কে লক্ষ্য করে এমন অ্যাপগুলিকে প্রভাবিত করে , অন্যগুলি অ্যান্ড্রয়েড ১১ ডিভাইসে চলমান সমস্ত অ্যাপকে প্রভাবিত করে , কোনও অ্যাপের targetSDKVersion নির্বিশেষে।
Android 11 API দিয়ে ডেভেলপ করতে এবং Android 11 আচরণগত পরিবর্তনের সাথে আপনার অ্যাপ পরীক্ষা করতে, Android Studio-তে Android 11 SDK সেট আপ করতে এবং Android 11-এ আপনার অ্যাপ তৈরি এবং চালাতে এই পৃষ্ঠার নির্দেশাবলী অনুসরণ করুন।
অ্যান্ড্রয়েড স্টুডিও পান
Android 11 SDK-তে এমন পরিবর্তন রয়েছে যা Android Studio-এর কিছু নিম্ন সংস্করণের সাথে সামঞ্জস্যপূর্ণ নয়। Android 11 SDK-এর সাথে সেরা ডেভেলপমেন্ট অভিজ্ঞতার জন্য, Android Studio 4.2 বা উচ্চতর সংস্করণ ব্যবহার করুন।
আপনি Android Studio 3.3 এবং উচ্চতর সংস্করণ ব্যবহার করে Android 11 অ্যাপগুলি কম্পাইল এবং পরীক্ষা করতে পারেন, তবে Android 11 SDK-এর কিছু ব্যবহারকারী Gradle সিঙ্ক ব্যর্থতা এবং পুরানো নির্ভরতা সম্পর্কে সতর্কতার সম্মুখীন হতে পারেন। মনে রাখবেন, আপনি আপনার Android Studio-এর বিদ্যমান সংস্করণটি ইনস্টল করে রাখতে পারেন, কারণ আপনি পাশাপাশি একাধিক সংস্করণ ইনস্টল করতে পারেন।
অ্যান্ড্রয়েড ১১ এসডিকে পান
অ্যান্ড্রয়েড স্টুডিও ইনস্টল এবং খোলার পরে, নিম্নলিখিতভাবে অ্যান্ড্রয়েড ১১ এসডিকে ইনস্টল করুন:
- টুলস > এসডিকে ম্যানেজার এ ক্লিক করুন, তারপর প্যাকেজের বিবরণ দেখান এ ক্লিক করুন।
- SDK Platforms ট্যাবে, Android 11.0 ("R") বিভাগটি প্রসারিত করুন এবং Android SDK Platform 30 প্যাকেজটি নির্বাচন করুন।
- SDK Tools ট্যাবে, Android SDK Build-Tools 34 বিভাগটি প্রসারিত করুন এবং সর্বশেষ
30.xxসংস্করণটি নির্বাচন করুন। - নির্বাচিত প্যাকেজগুলি ডাউনলোড এবং ইনস্টল করতে প্রয়োগ করুন > ঠিক আছে ক্লিক করুন।
আপনার বিল্ড কনফিগারেশন আপডেট করুন
আপনার অ্যাপের বিল্ড কনফিগারেশনটি Android 11 টার্গেট করে পরিবর্তন করলে আপনার অ্যাপটি Android 11 API গুলিতে অ্যাক্সেস পাবে এবং Android 11 এর জন্য সম্পূর্ণ সমর্থন যোগ করার প্রস্তুতি নেওয়ার সময় আপনার অ্যাপের সামঞ্জস্যতা সম্পূর্ণরূপে পরীক্ষা করতে পারবে। এটি করার জন্য, আপনার module-level build.gradle ফাইলটি খুলুন এবং compileSdkVersion এবং targetSdkVersion আপডেট করুন:
খাঁজকাটা
android { compileSdkVersion 30 defaultConfig { targetSdkVersion 30 } ... }
কোটলিন
android { compileSdkVersion(30) defaultConfig { targetSdkVersion(30) } ... }
অ্যান্ড্রয়েড ১১-এর পরিবর্তনগুলি সম্পর্কে জানতে যা আপনার অ্যাপকে প্রভাবিত করতে পারে যাতে আপনি সেগুলি পরীক্ষা শুরু করতে পারেন, নিম্নলিখিত পৃষ্ঠাগুলি পড়ুন:
- অ্যান্ড্রয়েড ১১-এর আচরণগত পরিবর্তনগুলি সমস্ত অ্যাপকে প্রভাবিত করছে
- অ্যান্ড্রয়েড ১১-এর আচরণগত পরিবর্তনগুলি অ্যান্ড্রয়েড ১১-কে লক্ষ্য করে এমন অ্যাপগুলিকে প্রভাবিত করে
- অ্যান্ড্রয়েড ১১-এ গোপনীয়তা পরিবর্তন
Android 11-এ উপলব্ধ নতুন API সম্পর্কে আরও জানতে, Android 11 বৈশিষ্ট্য এবং API পড়ুন।