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