অ্যান্ড্রয়েড ১১-এ আপনার অ্যাপকে আরও উন্নত করার জন্য বিভিন্ন চমৎকার উপায় রয়েছে। এছাড়াও, ব্যাটারির আয়ু ও নিরাপত্তা উন্নত করতে এবং ব্যবহারকারীর গোপনীয়তা বাড়াতে অ্যান্ড্রয়েড ১১-এ কিছু আচরণগত পরিবর্তন আনা হয়েছে। এই আচরণগত পরিবর্তনগুলোর মধ্যে কিছু শুধুমাত্র অ্যান্ড্রয়েড ১১-কে টার্গেট করা অ্যাপগুলোকে প্রভাবিত করে , আবার অন্যগুলো অ্যান্ড্রয়েড ১১ ডিভাইসে চলার সময় অ্যাপের targetSDKVersion নির্বিশেষে সমস্ত অ্যাপকেই প্রভাবিত করে।
অ্যান্ড্রয়েড ১১ এপিআই ব্যবহার করে ডেভেলপ করতে এবং অ্যান্ড্রয়েড ১১-এর আচরণগত পরিবর্তনগুলো দিয়ে আপনার অ্যাপ পরীক্ষা করতে, এই পৃষ্ঠার নির্দেশাবলী অনুসরণ করে অ্যান্ড্রয়েড স্টুডিওতে অ্যান্ড্রয়েড ১১ এসডিকে সেট আপ করুন এবং অ্যান্ড্রয়েড ১১-এ আপনার অ্যাপটি বিল্ড ও রান করুন।
অ্যান্ড্রয়েড স্টুডিও পান
অ্যান্ড্রয়েড ১১ এসডিকে-তে এমন কিছু পরিবর্তন রয়েছে যা অ্যান্ড্রয়েড স্টুডিও-র কিছু পুরোনো সংস্করণের সাথে সামঞ্জস্যপূর্ণ নয়। অ্যান্ড্রয়েড ১১ এসডিকে-র সাথে সেরা ডেভেলপমেন্ট অভিজ্ঞতার জন্য, অ্যান্ড্রয়েড স্টুডিও ৪.২ বা তার উচ্চতর সংস্করণ ব্যবহার করুন।
আপনি অ্যান্ড্রয়েড স্টুডিও ৩.৩ এবং এর উচ্চতর সংস্করণ ব্যবহার করে অ্যান্ড্রয়েড ১১ অ্যাপ কম্পাইল ও টেস্ট করতে পারেন, কিন্তু অ্যান্ড্রয়েড ১১ এসডিকে-এর কিছু ব্যবহারকারী গ্রেডল সিঙ্ক ব্যর্থতা এবং পুরোনো ডিপেন্ডেন্সি সংক্রান্ত সতর্কবার্তার সম্মুখীন হতে পারেন। মনে রাখবেন, আপনি আপনার অ্যান্ড্রয়েড স্টুডিও-এর বর্তমান সংস্করণটি ইনস্টল করে রাখতে পারেন, কারণ আপনি পাশাপাশি একাধিক সংস্করণ ইনস্টল করতে পারেন।
অ্যান্ড্রয়েড ১১ এসডিকে ডাউনলোড করুন
অ্যান্ড্রয়েড স্টুডিও ইনস্টল করে খোলার পর, নিম্নোক্তভাবে অ্যান্ড্রয়েড ১১ এসডিকে ইনস্টল করুন:
- Tools > SDK Manager-এ ক্লিক করুন, তারপর Show Package Details-এ ক্লিক করুন।
- SDK Platforms ট্যাবে, Android 11.0 ("R") সেকশনটি এক্সপ্যান্ড করুন এবং Android SDK Platform 30 প্যাকেজটি সিলেক্ট করুন।
- SDK Tools ট্যাবে, Android SDK Build-Tools 34 সেকশনটি এক্সপ্যান্ড করুন এবং সর্বশেষ
30.xxভার্সনটি সিলেক্ট করুন। - নির্বাচিত প্যাকেজগুলো ডাউনলোড ও ইনস্টল করতে 'Apply' > 'OK'- তে ক্লিক করুন।
আপনার বিল্ড কনফিগারেশন আপডেট করুন
আপনার অ্যাপের বিল্ড কনফিগারেশন পরিবর্তন করে অ্যান্ড্রয়েড ১১ টার্গেট করলে, আপনার অ্যাপ অ্যান্ড্রয়েড ১১ এপিআই (API) ব্যবহারের সুযোগ পাবে এবং অ্যান্ড্রয়েড ১১-এর সম্পূর্ণ সাপোর্ট যোগ করার প্রস্তুতির সময় আপনি আপনার অ্যাপের সামঞ্জস্যতা পুরোপুরি পরীক্ষা করতে পারবেন। এটি করার জন্য, আপনার মডিউল-স্তরের build.gradle ফাইলটি খুলুন এবং compileSdkVersion ও targetSdkVersion আপডেট করুন:
গ্রুভি
android { compileSdkVersion 30 defaultConfig { targetSdkVersion 30 } ... }
কোটলিন
android { compileSdkVersion(30) defaultConfig { targetSdkVersion(30) } ... }
অ্যান্ড্রয়েড ১১-এর যে পরিবর্তনগুলো আপনার অ্যাপকে প্রভাবিত করতে পারে, সে সম্পর্কে জানতে এবং সেগুলোর জন্য পরীক্ষা শুরু করতে, নিম্নলিখিত পৃষ্ঠাগুলো পড়ুন:
- অ্যান্ড্রয়েড ১১-এর আচরণগত পরিবর্তন যা সকল অ্যাপকে প্রভাবিত করছে
- অ্যান্ড্রয়েড ১১-এর আচরণগত পরিবর্তন যা অ্যান্ড্রয়েড ১১-কে লক্ষ্য করে তৈরি অ্যাপগুলোকে প্রভাবিত করে।
- অ্যান্ড্রয়েড ১১-এর গোপনীয়তা পরিবর্তন
Android 11-এ উপলব্ধ নতুন API-গুলো সম্পর্কে আরও জানতে, Android 11 features and APIs পড়ুন।