Android Gradle Plugin 8.11.0 (জুন, ২০২৫)

Android Gradle প্লাগ-ইন 8.11.0 হল একটি প্রধান রিলিজ যাতে বিভিন্ন ধরনের নতুন ফিচার ও উন্নতি অন্তর্ভুক্ত আছে।

মানানসই

Android Gradle প্লাগ-ইন 8.11-এ কাজ করে এমন সর্বাধিক API লেভেল হল API লেভেল 36। এখানে অন্যান্য কম্প্যাটিবিলিটি সংক্রান্ত তথ্য দেওয়া হল:

সর্বনিম্ন ভার্সন ডিফল্ট ভার্সন নোট
Gradle ৮.১৩ ৮.১৩ আরও জানতে, Gradle আপডেট করা দেখুন।
SDK বিল্ড টুল ৩৫.০.০ ৩৫.০.০ SDK বিল্ড টুল ইনস্টল বা কনফিগার করুন।
NDK N/A 27.0.12077973 NDK-এর অন্য কোনও ভার্সন ইনস্টল বা কনফিগার করুন।
JDK 17 17 আরও জানতে, JDK ভার্সন সেট করা দেখুন।

সমাধান করা সমস্যা

Android Gradle প্লাগ-ইন 8.11.1

সমাধান করা সমস্যা
AGP 8.11.1-এ কোনও পাবলিক সমস্যা সমাধান করা হয়েছে বলে চিহ্নিত করা হয়নি

Android Gradle প্লাগ-ইন 8.11.0

সমাধান করা সমস্যা
Android Gradle প্লাগ-ইন
আইসোলেটেড প্রোজেক্ট: DeclarativeSchemaModel সিরিয়ালাইজেশন সংক্রান্ত সমস্যা
অনুরোধ: zipAlignEnabled বন্ধ করার জন্য, এটি কেন বন্ধ করা হয়েছে এবং এর পরিবর্তে কী ব্যবহার করতে হবে তা বলুন
[AGP 8.9.0+] BuiltinKotlinCompilation সব Kotlin কম্পাইলার প্লাগ-ইনে এক্সপোজ করা হয়েছে
AGP 8.11 তৈরি করার সময় Kotlin ডিপেন্ডেন্সি ভার্সন 2.1.20-এ আপডেট করুন
Gradle ডিস্ট্রিবিউশন আপডেট করার সময় com.android.internal.version-check এনফোর্স করবেন না
প্রোগার্ড ফাইল না থাকলে বিল্ড করা যাবে না
Dexer (D8)
AutoClosable ডিসুগারিং Android Studio-র মধ্যে থেকে AGP বিল্ড ভেঙে দেয়
Lint
Lint rule BuildListAdds, buildList-এ অপারেটর fun plusAssign (+=)-এর ব্যবহার শনাক্ত করে না
টেস্ট হেল্পার কোডে UseSdkSuppress ফলস পজিটিভ
মেম্বার ও এক্সটেনশনের সম্ভাব্য দ্বন্দ্ব সম্পর্কে সতর্ক করুন
এক্সটেনশন ফাংশন রিসিভার নালেবেল হলে লিন্ট সমস্যা `MemberExtensionConflict`-এর জন্য ভুল পজিটিভ
`WrongGradleMedthod` ইন্সপেকশন ফলস পজিটিভ
ডেটা ক্লাসের সিন্থেটিক মেম্বার কলের জন্য SyntheticAccessor ফলস পজিটিভ
লেবেল-যোগ্য এক্সপ্রেশনে রিপোর্ট করা সমস্যার জন্য TestMode.SUPPRESSIBLE সংক্রান্ত সমস্যা
AGP 8.11.0-alpha03-এ শুরু হওয়া নতুন MemberExtensionConflict লিন্ট সমস্যা - কীভাবে সমাধান করবেন?
'libs.versions.toml' ফাইলে লিন্ট ইন্সপেকশন থেকে বোঝা যায় যে কাজ করে না এমন AGP ভার্সনে আপগ্রেড করা হয়েছে।
Shrinker (R8)
AGP 8.9.0-এ আপডেট করার পরে সাইন করা AAB জেনারেট করা যায়নি
JavaFuzzer কোড প্রসেস করার সময় min-api 24-এর সাথে R8 ক্র্যাশ করে