অ্যান্ড্রয়েড গ্রেডল প্লাগইন ৭.৩.০ একটি প্রধান রিলিজ যাতে বিভিন্ন ধরণের নতুন বৈশিষ্ট্য এবং উন্নতি অন্তর্ভুক্ত রয়েছে।
সামঞ্জস্য
| সর্বনিম্ন সংস্করণ | ডিফল্ট সংস্করণ | মন্তব্য | |
|---|---|---|---|
| গ্রেডল | ৭.৪ | ৭.৪ | আরও জানতে, Gradle আপডেট করা দেখুন। |
| SDK বিল্ড টুলস | ৩০.০.৩ | ৩০.০.৩ | SDK বিল্ড টুল ইনস্টল বা কনফিগার করুন । |
| এনডিকে | নিষিদ্ধ | ২৩.১.৭৭৭৯৬২০ | NDK এর একটি ভিন্ন সংস্করণ ইনস্টল বা কনফিগার করুন । |
| জেডিকে | ১১ | ১১ | আরও জানতে, JDK সংস্করণ সেটিং দেখুন। |
কাস্টম C/C++ বিল্ড সিস্টেমের জন্য সমর্থন
আপনি এখন নিনজা বিল্ড ফাইল ফর্ম্যাটে বিল্ড তথ্য লেখার জন্য একটি শেল স্ক্রিপ্ট তৈরি করে একটি কাস্টম C/C++ বিল্ড সিস্টেম তৈরি করতে পারেন। কাস্টম C/C++ বিল্ড সিস্টেম সম্পর্কে আরও জানতে নিনজা (পরীক্ষামূলক) ব্যবহার করে কাস্টম C/C++ বিল্ড সিস্টেম ইন্টিগ্রেট করুন দেখুন।

ন্যূনতম কোটলিন প্লাগইন সংস্করণ হল 1.5.20
অ্যান্ড্রয়েড গ্রেডল প্লাগইন 7.3.0-alpha08 দিয়ে শুরু করে, AGP-এর জন্য Kotlin প্লাগইন সংস্করণ 1.5.20 বা তার বেশি প্রয়োজন। সামঞ্জস্যপূর্ণ থাকার জন্য, আপনার build.gradle ফাইলে Kotlin প্লাগইন সংস্করণ 1.5.20 বা তার বেশি উল্লেখ করতে ভুলবেন না:
org.jetbrains.kotlin:kotlin-gradle-plugin:1.5.20
আর্কাইভ করা APK জেনারেশন সক্ষম করা হয়েছে
AGP 7.3 থেকে শুরু করে, সমস্ত অ্যান্ড্রয়েড অ্যাপ বান্ডেলগুলিতে ডিফল্টরূপে স্টোর আর্কাইভাল সক্ষম থাকে। আর্কাইভাল একটি নতুন অ্যাপ বান্ডেল বৈশিষ্ট্য যা ভবিষ্যতে কম স্টোরেজ ব্যবহারকারীদের তাদের অ্যাপ স্পেস কার্যকরভাবে পরিচালনা করার সুযোগ দেবে, যদি স্টোর দ্বারা সমর্থিত হয়।
আর্কাইভ করা APK তৈরি থেকে বেরিয়ে আসতে, app-level build.gradle ফাইলটি নিম্নরূপ পরিবর্তন করুন:
android {
bundle {
storeArchive {
enable = false
}
}
}
ম্যানিফেস্ট ফাইলের প্যাকেজ অ্যাট্রিবিউটটি অবচিত হয়েছে
AGP 7.3.0-alpha04 দিয়ে শুরু করে, যদি আপনি আপনার প্রকল্প তৈরি করতে Gradle ব্যবহার করেন, তাহলে manifest ফাইলে package attribute ব্যবহার করলে AGP একটি সতর্কতা তৈরি করবে। আপনার অ্যাপের জন্য namespace সেট করতে, module-level build.gradle ফাইলে namespace প্রপার্টি ব্যবহার করুন। আরও জানতে, Set a namespace দেখুন।
নতুন নেমস্পেস DSL-এ স্থানান্তরের জন্য সাহায্য পেতে, AGP আপগ্রেড সহকারী ( Tools > AGP আপগ্রেড সহকারী ) ব্যবহার করুন।
অ্যান্ড্রয়েড প্ল্যাটফর্ম সাপোর্ট
AGP 7.3.0-beta05 দিয়ে শুরু করে, সর্বোচ্চ সমর্থিত সর্বনিম্ন SDK সংস্করণ হল 33 (আপনি minSdk = 33 ব্যবহার করতে পারেন)। সর্বনিম্ন SDK হল Android এর সর্বনিম্ন সংস্করণ যা আপনার অ্যাপ চালাতে পারে এবং app-level build.gradle ফাইলে সেট করা আছে।