অ্যান্ড্রয়েড গ্রেডল প্লাগইন 8.7.0 (অক্টোবর 2024)
সেভ করা পৃষ্ঠা গুছিয়ে রাখতে 'সংগ্রহ' ব্যবহার করুন
আপনার পছন্দ অনুযায়ী কন্টেন্ট সেভ করুন ও সঠিক বিভাগে রাখুন।
অ্যান্ড্রয়েড গ্রেডল প্লাগইন ৮.৭.০ একটি প্রধান রিলিজ যাতে বিভিন্ন ধরণের নতুন বৈশিষ্ট্য এবং উন্নতি অন্তর্ভুক্ত রয়েছে।
সামঞ্জস্য
অ্যান্ড্রয়েড গ্রেডল প্লাগইন ৮.৭ সর্বোচ্চ যে API লেভেলটি সমর্থন করে তা হল API লেভেল ৩৫। এখানে অন্যান্য সামঞ্জস্যের তথ্য রয়েছে:
লিন্টের আচরণ পরিবর্তন
অ্যান্ড্রয়েড গ্র্যাডেল প্লাগইন 8.7.0-alpha08 দিয়ে শুরু করে, যদি গ্র্যাডেল ব্যবহার করে লিন্ট চালানোর সময় কোনও LintError থাকে, তাহলে লিন্ট বিশ্লেষণ টাস্ক একটি ব্যতিক্রম দেয়। এই পরিবর্তনটি বিল্ড ক্যাশে বিরল ত্রুটিগুলিকে ক্যাশে করা থেকে বিরত রাখে।
দুর্ভাগ্যবশত, এই পরিবর্তনটি লিন্ট বেসলাইন ফাইলগুলিতে প্রকৃত LintError ইনস্ট্যান্স সহ প্রকল্পগুলির জন্য বিল্ডগুলিকে ভেঙে দেয়। ত্রুটি বার্তায় কোন লিন্ট চেকগুলি সমস্যা সৃষ্টি করছে সে সম্পর্কে তথ্য থাকে। কিছু ক্ষেত্রে, সংশ্লিষ্ট লাইব্রেরি নির্ভরতা আপডেট করলে সমস্যার সমাধান হতে পারে। যদি তা না হয়, তাহলে লাইব্রেরির লেখক এটি ঠিক না করা পর্যন্ত আপনি সমস্যাযুক্ত লিন্ট চেকটি অক্ষম করতে পারেন।
সমস্যা সমাধান করা হয়েছে
অ্যান্ড্রয়েড গ্রেডল প্লাগইন 8.7.3
| সমস্যা সমাধান করা হয়েছে |
|---|
| লিন্ট | লিন্ট চালানোর সময় অনেকগুলি বিশ্লেষণ API পদ্ধতির সতর্কতা অনুপস্থিত | মিথ্যা পজিটিভ লিন্ট চেক android.permission.SCHEDULE_EXACT_ALARM শুধুমাত্র সিস্টেম অ্যাপগুলিতে অনুমোদিত। |
|
অ্যান্ড্রয়েড গ্রেডল প্লাগইন 8.7.2
| সমস্যা সমাধান করা হয়েছে |
|---|
| লিন্ট | AGP 8.7.0 - NavOptionsBuilder.popUpTo তে লিন্ট ফলস পজিটিভ রেস্ট্রিক্টেডএপিআই |
|
| শ্রিঙ্কার (R8) | [R8 8.6.27] পদ্ধতি বাস্তবায়ন `throw null` দিয়ে প্রতিস্থাপিত হয়েছে | R8 এর বর্তমান সংস্করণের সাথে ব্যবহার করার সময় ডিফল্ট অ্যান্ড্রয়েড প্রোগার্ড ফাইলগুলি একটি সতর্কতা দেয়। | যদি বার্তাটি খুব বড় হয়, তাহলে MissingStartupProfileItemsDiagnostic Gradle ক্লায়েন্টকে একটি আউট-অফ-মেমরি ত্রুটির সাথে ক্র্যাশ করে। |
|
অ্যান্ড্রয়েড গ্রেডল প্লাগইন 8.7.1
| সমস্যা সমাধান করা হয়েছে |
|---|
| অ্যান্ড্রয়েড গ্রেডল প্লাগইন | এজিপি ডক্সের অনেক অসুবিধা আছে। |
|
| লিন্ট | AGP 8.6.1: রিগ্রেশন - কোটলিনে @LongDef-এর ভিতরে [Int].toLong() ব্যবহার করার সময় ভুল ধ্রুবক লিন্ট ব্যর্থতা | "অন্তত একটি হোস্ট নির্দিষ্ট করতে হবে" http বা https ইনটেন্ট-ফিল্টার স্কিম সেট করার সময় লিন্ট ত্রুটি |
|
অ্যান্ড্রয়েড গ্রেডল প্লাগইন 8.7.0
| সমস্যা সমাধান করা হয়েছে |
|---|
| অ্যান্ড্রয়েড গ্রেডল প্লাগইন | AGP-এর দাবি করা উচিত যে এটি API 35 সমর্থন করে যা পাঠানো হতে চলেছে | AGP 8.5: আরও অনেক "mergeDebugResources" টাস্ক চালানো হচ্ছে, যার ফলে বিল্ডগুলি ধীর হয়ে যাচ্ছে | AGP-তে ndk 27 কে ডিফল্ট NDK করুন। | AGP-এর দাবি করা উচিত যে এটি API 35 সমর্থন করে যা পাঠানো হতে চলেছে | AGP-এর দাবি করা উচিত যে এটি API 35 সমর্থন করে যা পাঠানো হতে চলেছে | NoSuchFileException এর সাথে Android লিন্ট চালানো ব্যর্থ হয়েছে | BuildType#initWith পোস্টপ্রসেসিং ব্লক কপি করে কিন্তু প্রোগার্ড কনফিগারেশন প্রয়োগ করা হয়নি | foregroundServiceType ট্যাগের জন্য মার্জ করা যাবে না | NoSuchFileException এর সাথে Android লিন্ট চালানো ব্যর্থ হয়েছে |
|
| লিন্ট | লিন্টের উচিত ভিউগ্রুপ হিসেবে ব্যবহৃত অবৈধ বস্তুর জন্য পরীক্ষা করা। | নাল হোস্ট সহ uris-এর জন্য "android:host is missing" | KtAnalysisSession8.7.0-alpha04-এ লিন্ট চেকের সাথে প্রোভাইডারের অসঙ্গতি চালু করা হয়েছে | "মিথ্যা ইতিবাচক" Kotlin এর সাথে PackageManager.ResolveInfoFlags.of ব্যবহার করার সময় ভুল স্থির |
|
এই পৃষ্ঠার কন্টেন্ট ও কোডের নমুনাগুলি Content License-এ বর্ণিত লাইসেন্সের অধীনস্থ। Java এবং OpenJDK হল Oracle এবং/অথবা তার অ্যাফিলিয়েট সংস্থার রেজিস্টার্ড ট্রেডমার্ক।
2025-11-10 UTC-তে শেষবার আপডেট করা হয়েছে।
[[["সহজে বোঝা যায়","easyToUnderstand","thumb-up"],["আমার সমস্যার সমাধান হয়েছে","solvedMyProblem","thumb-up"],["অন্যান্য","otherUp","thumb-up"]],[["এতে আমার প্রয়োজনীয় তথ্য নেই","missingTheInformationINeed","thumb-down"],["খুব জটিল / অনেক ধাপ","tooComplicatedTooManySteps","thumb-down"],["পুরনো","outOfDate","thumb-down"],["অনুবাদ সংক্রান্ত সমস্যা","translationIssue","thumb-down"],["নমুনা / কোড সংক্রান্ত সমস্যা","samplesCodeIssue","thumb-down"],["অন্যান্য","otherDown","thumb-down"]],["2025-11-10 UTC-তে শেষবার আপডেট করা হয়েছে।"],[],[]]