Android Gradle Plugin 8.6.0 হল একটি বড় রিলিজ যাতে বিভিন্ন ধরনের নতুন বৈশিষ্ট্য এবং উন্নতি রয়েছে।
সামঞ্জস্য
অ্যান্ড্রয়েড গ্রেডল প্লাগইন 8.6 সমর্থন করে সর্বাধিক API স্তর হল API স্তর 35। এখানে অন্যান্য সামঞ্জস্যের তথ্য রয়েছে:
স্থির সমস্যা
অ্যান্ড্রয়েড গ্রেডল প্লাগইন 8.6.0
স্থায়ী সমস্যা |
---|
অ্যান্ড্রয়েড গ্রেডল প্লাগইন | AGP 7.0.0-alpha10 রিগ্রেশন: ডেটাবাইন্ডিং সক্ষম হলে প্লাগইন 'com.android.internal.library' প্রয়োগ করতে ব্যর্থ হয়েছে | K2 UAST এর সাথে এবং ছাড়া লিন্ট চালানোর সময় ত্রুটি | ভেরিয়েন্টের androidTest কনফিগারেশনের জন্য ম্যানিফেস্ট তৈরি করা হয়নি | AGP 8.4 ডিবাগ বিল্ডগুলিতে স্টার্টআপ প্রোফাইল সেট আপ করার চেষ্টা করে | [কোয়ালা 2024.1.2 ক্যানারি 2] একটি বিভক্ত APK এ একটি বেসলাইন প্রোফাইল মডিউল চালানোর ত্রুটি | প্রজেক্ট ইনফো পরিষ্কার / সরান | AGP DSL-এ `isIncludeAndroidResources`-এর জন্য পুরানো kdoc আপডেট করুন | লিন্ট টাস্ক নির্ভরতা যোগ না করে রেস ডিরেক্টরি ব্যবহার করে | AGP 8.5: আরও অনেকগুলি "mergeDebugResource" কাজ চালানো হয়, বিল্ডগুলিকে ধীর করে দেয় | ভেরিয়েন্ট API এর মাধ্যমে srcs dir যোগ করা প্রত্যাশিত হিসাবে কাজ করছে না |
|
ডেক্সার (D8) | অ্যান্ড্রয়েড 15 (এপিআই স্তর 35) এ API ডাটাবেস আপডেট করুন | java.lang.VerifyError: যাচাইকারী প্রত্যাখ্যান করেছে ক্লাস com.pax.log.LogUtils: java.lang.StackTraceElement com.pax.log.LogUtils.getCaller(com.pax.log.b, java.lang.StackTraceElement[], int) যাচাই করতে ব্যর্থ |
|
লিন্ট | লিন্ট টীকাযুক্ত টীকা ব্যবহারের জন্য ভিজিট অ্যানোটেশন ব্যবহারকে কল করে না | টাইপ-ব্যবহার টীকা ব্যবহার করার সময় অজানা নালনেস লিন্ট ত্রুটি৷ | [লাইব্রেরি ডিসুগার] লিন্ট মিথ্যা ইতিবাচক সতর্কতা দেখায় নিউএপিআই সতর্কতা ডিসুগারিং সক্ষম সহ | ক্রেডেনশিয়াল ম্যানেজার লিন্ট সতর্কতা পরিধানে ভুল | লিন্ট: SetTextI18n একটি খালি স্ট্রিং বরাদ্দ করার বিষয়ে অভিযোগ করে। |
|
লিন্ট ইন্টিগ্রেশন | লিন্ট কাজ অন্তর্ভুক্ত বিল্ড সঙ্গে ব্যর্থ হয় |
|
সঙ্কুচিত (R8) | [r8 8.5]r8 অনুভূমিক শ্রেণী মার্জ এপিআই মডেলিং অক্ষম করার সময় Android5 এ ত্রুটি যাচাই করে | Gradle প্লাগইন 8.4.0/8.5.0 সহ নির্মিত একটি Wear OS রিলিজ java.lang.IllegalAccessError হতে পারে | R8 পরোক্ষভাবে একটি খালি সদস্য ক্লজ এর সাথে একটি ম্যাচ প্রতিস্থাপন করে () | [r8 8.5] উল্লম্ব শ্রেণীর একত্রীকরণের ফলে রানটাইম NPE হয় | R8 প্রসেসিং ত্রুটি সম্ভবত ডান শিফট অপারেটরের কারণে | R8 (AGP 8.5.0+) ত্রুটির সাথে ব্যর্থ হয় "আইটেমের অপ্রত্যাশিত পুনর্লিখন: ... দুটি স্বতন্ত্র আইটেমে:..." | R8 দ্বারা উত্পন্ন ডেক্স ফাইলটি "পরীক্ষায় স্ট্যাটিক মেইন(স্ট্রিং[]) খুঁজে বের করতে অক্ষম" যখন নির্বাহ করা হয় | R8 এবং D8 দ্বারা প্যাক করা প্রোগ্রামগুলির মধ্যে বিভিন্ন আচরণ | Kotlin 2.0 এ আপডেট করার পরে R8 NullPointer |
|
অ্যান্ড্রয়েড গ্রেডল প্লাগইন 8.6.1
স্থায়ী সমস্যা |
---|
ডেক্সার (D8) | ডেক্সিং টাস্ক/ট্রান্সফর্ম নন-ডিটারমিনিস্টিক classes.dex বিষয়বস্তু তৈরি করে |
|
সঙ্কুচিত (R8) | R8 8.5.x StackOverflow Error in SimpleInlining Constraint Analysis | টাস্ক :xxxx:minifyXXXReleaseWithR8 ত্রুটি: R8: java.util.ConcurrentModificationException | java.lang.NullPointerException: "com.android.tools.r8.ir.analysis.type.TypeElement.asClassType()" চালু করা যাবে না |
|