অ্যাপ্লিকেশন ফাংশন
| সর্বশেষ আপডেট | স্থিতিশীল রিলিজ | প্রার্থী মুক্তি | বিটা রিলিজ | আলফা রিলিজ |
|---|---|---|---|---|
| 8 অক্টোবর, 2025 | - | - | - | 1.0.0-আলফা05 |
নির্ভরতা ঘোষণা করা
অ্যাপ ফাংশনের উপর নির্ভরতা যোগ করতে, আপনাকে অবশ্যই আপনার প্রকল্পে Google Maven সংগ্রহস্থল যোগ করতে হবে। আরও তথ্যের জন্য Google এর Maven সংগ্রহস্থল পড়ুন।
আপনার অ্যাপ বা মডিউলের জন্য build.gradle ফাইলে আপনার প্রয়োজনীয় আর্টিফ্যাক্টগুলির জন্য নির্ভরতা যোগ করুন:
গ্রোভি
dependencies { implementation "androidx.appfunctions:appfunctions:1.0.0-alpha05" implementation "androidx.appfunctions:appfunctions-service:1.0.0-alpha05" implementation "androidx.appfunctions:appfunctions-compiler:1.0.0-alpha05" }
কোটলিন
dependencies { implementation("androidx.appfunctions:appfunctions:1.0.0-alpha05") implementation("androidx.appfunctions:appfunctions-service:1.0.0-alpha05") implementation("androidx.appfunctions:appfunctions-compiler:1.0.0-alpha05") }
নির্ভরতা সম্পর্কে আরও তথ্যের জন্য, বিল্ড নির্ভরতা যুক্ত করুন দেখুন।
প্রতিক্রিয়া
আপনার প্রতিক্রিয়া জেটপ্যাককে আরও ভাল করতে সাহায্য করে। আপনি যদি নতুন সমস্যা আবিষ্কার করেন বা এই লাইব্রেরির উন্নতির জন্য ধারনা পান তাহলে আমাদের জানান। আপনি একটি নতুন তৈরি করার আগে অনুগ্রহ করে এই লাইব্রেরিতে বিদ্যমান সমস্যাগুলি দেখুন৷ আপনি তারকা বোতামে ক্লিক করে একটি বিদ্যমান সমস্যায় আপনার ভোট যোগ করতে পারেন।
আরও তথ্যের জন্য ইস্যু ট্র্যাকার ডকুমেন্টেশন দেখুন।
এই শিল্পকর্মের জন্য কোন রিলিজ নোট নেই.
সংস্করণ 1.0
সংস্করণ 1.0.0-alpha05
অক্টোবর 08, 2025
androidx.appfunctions:appfunctions-*:1.0.0-alpha05 প্রকাশিত হয়েছে। সংস্করণ 1.0.0-alpha05-এ এই কমিট রয়েছে।
নতুন বৈশিষ্ট্য
-
AppFunctionDataনির্মাণের সময় Enforce প্রয়োজনীয় ক্ষেত্র প্রদান করা হয় - সীমাবদ্ধতার মানগুলির বিরুদ্ধে
AppFunctionDataযাচাই করা হচ্ছে
এপিআই পরিবর্তন
-
AppFunctionServiceCompat API(গুলি) যোগ করুন। ( I2f1b1 , b/445388953 )
বাগ ফিক্স
- প্রয়োজনীয় ক্ষেত্র যোগ করুন
AppFunctionsDataচেক। ( I36b16 , b/394553462 ) - একটি ইন্টারফেস ওভাররাইড করার সময় প্যারামিটার ঐচ্ছিক অবস্থাকে সম্মান করা হয়নি এমন সমস্যাটি ঠিক করুন।
- একটি খালি XML ফাইল তৈরি করুন এমনকি যখন কোনো
AppFunctionsউপস্থিত না থাকে যেহেতুAppSearchঅ্যাপ ম্যানিফেস্টে নির্দিষ্ট করা সংশ্লিষ্ট ফাইল আশা করে৷
সংস্করণ 1.0.0-alpha04
10 সেপ্টেম্বর, 2025
androidx.appfunctions:appfunctions-*:1.0.0-alpha04 প্রকাশিত হয়েছে। সংস্করণ 1.0.0-alpha04 এই কমিট ধারণ করে।
বাগ ফিক্স
- রিলিজ বিল্ডের জন্য R8 সমস্যাগুলি ঠিক করুন।
সংস্করণ 1.0.0-alpha03
13 আগস্ট, 2025
androidx.appfunctions:appfunctions-*:1.0.0-alpha03 প্রকাশিত হয়েছে। সংস্করণ 1.0.0-alpha03-এ এই কমিট রয়েছে।
নতুন বৈশিষ্ট্য
-
AppFunctionবর্ণনা হিসাবে KDoc(গুলি) ব্যবহার করুন - যথাক্রমে
AppFunctionIntValueConstraintএবংAppFunctionStringValueConstraintটীকা ব্যবহার করে Int এবং স্ট্রিং প্রকারের জন্য মান সীমাবদ্ধ করুন। - বৃহৎ ভাষার মডেলের জন্য একটি স্বাভাবিক ভাষার বর্ণনা এবং এজেন্ট অ্যাপের মধ্যে প্রদর্শিত ব্যবহারকারীর দৃশ্যমান বর্ণনা নির্দিষ্ট করুন।
-
AppFunctionUriGrantক্লাস ব্যবহার করে একটি অ্যাপ ফাংশন থেকে ফিরে আসা URI(গুলি) কে স্বয়ংক্রিয়ভাবে অনুমতি দিন। - আপনার অ্যাপ ফাংশন সেটআপ পরীক্ষা করার জন্য
AppFunctionTestRuleব্যবহার করে রোবোলেক্ট্রিক পরীক্ষা লিখুন।
এপিআই পরিবর্তন
-
AppFunctionStringValueConstraintযোগ করুন ( I10e3f ) -
AppFunctionIntValueConstraintযোগ করুন ( Ifda13 ) - রিফ্যাক্টর
AppFunctionPrimitiveTypeMetadataনির্দিষ্ট ডেটা টাইপ ক্লাসে। ( I1a3b2 ) -
AppFunctionResponseMetadata( I2332b ) এ বর্ণনা ক্ষেত্র যোগ করুন -
setAppFunctionEnabledAPI ( I1b92a ) থেকে অনুমতির প্রয়োজনীয়তা সরান -
AppFunctionParameterMetadata( I40a67 ) এ বর্ণনা ক্ষেত্র যোগ করুন -
AppFunctionUriGrantযোগ করুন ( I67ca9 ) -
resolveAppFunctionAppMetadataAPI যোগ করুন। ( I17408 ) -
@AppFunctionSerializableটীকা ( Ie14e7 ) এisDescribedByKdocযোগ করুন -
AppFunctionDataTypeMetadata( I1bcac ) এ বর্ণনা ক্ষেত্র যোগ করুন -
observeAppFunctionsAPI থেকেAppPackageMetadataফেরত দিন। ( I68c7e ) -
AppFunctionMetadata( I060e2 ) এ বর্ণনা ক্ষেত্র যোগ করুন -
AppFunctionTestRuleযোগ করুন ( Id5ed0 ) -
@AppFunctionটীকা ( Ia84d2 ) এisDescribedByKdocযোগ করুন
বাগ ফিক্স
-
AppFunctionManagerCompatশুধুমাত্র U+ ডিভাইস সমর্থন করে ( Ifa8d0 ) -
AppFunctionএর মেটাডেটা xml ( I2aab2 ) এ শেয়ার করা সিরিয়ালাইজেবল ধরনের সম্পত্তির বিবরণ যোগ করুন - জেনারেট করা
AppFunctionএর মেটাডেটা xml ( Ie5bf6 ) এ একটি বর্ণনা উপাদান যোগ করুন
সংস্করণ 1.0.0-alpha02
জুন 4, 2025
androidx.appfunctions:appfunctions:1.0.0-alpha02 , androidx.appfunctions:appfunctions-compiler:1.0.0-alpha02 , এবং androidx.appfunctions:appfunctions-service:1.0.0-alpha02 প্রকাশ করা হয়েছে। সংস্করণ 1.0.0-alpha02-এ এই কমিট রয়েছে।
নতুন বৈশিষ্ট্য
- Android 16 API(গুলি) সমর্থন করে।
- কম্পাইলের সময় প্যারামিটারাইজড
AppFunctionSerializable(s)এর জন্য আরও ভাল সমর্থন।
এপিআই পরিবর্তন
- প্রবর্তিত
AppFunctionSchemaDefinitionAPI, এজেন্টদের তাদের নিজস্ব পূর্বনির্ধারিত ফাংশন স্কিমা সংজ্ঞায়িত করতে সক্ষম করে।
বাগ ফিক্স
-
AppFunctionsরানটাইম সক্ষম অবস্থা অনুপস্থিত হওয়ার জন্য ত্রুটি পরিচালনা করা হয়েছে। -
AppFunctionComponentMetadataতে পরিবর্তনগুলি পর্যবেক্ষণ করতেobserveAppFunctionsAPI-তে ছোটখাট বাগফিক্স। - অতিরিক্ত ত্রুটি লগ.
সংস্করণ 1.0.0-alpha01
7 মে, 2025
androidx.appfunctions:appfunctions:1.0.0-alpha01 , androidx.appfunctions:appfunctions-compiler:1.0.0-alpha01 , এবং androidx.appfunctions:appfunctions-service:1.0.0-alpha01 প্রকাশ করা হয়েছে। সংস্করণ 1.0.0-alpha01-এ এই কমিট রয়েছে।
নতুন বৈশিষ্ট্য
AppFunctions Jetpack লাইব্রেরি android.app.appfunctions প্ল্যাটফর্ম API-এর উপরে তৈরি করা হয়েছে। এই লাইব্রেরি অ্যাসিস্ট্যান্টের কাছে আপনার অ্যাপের কার্যকারিতা প্রকাশ করা সহজ করে এবং অ্যাসিস্ট্যান্টকে অ্যাপের এক্সপোজড ফাংশনগুলির সাথে ইন্টারঅ্যাক্ট করার অনুমতি দেয়।
-
androidx.appfunctions:appfunctions:AppFunctionsপরিচালনা (সক্ষম/অক্ষম) এবং ইন্টারঅ্যাক্ট করার জন্য মূল ক্লায়েন্ট এপিআই। -
androidx.appfunctions:appfunctions-service: আপনার অ্যাপের কার্যকারিতাগুলিকেAppFunctionsহিসাবে সহজেই প্রকাশ করার জন্য পরিষেবা-সাইড APIs। -
androidx.appfunctions:appfunctions-compiler:AppFunctionsএক্সপোজ করার জন্য প্রয়োজনীয় কোড তৈরি করতে KSP কম্পাইলার প্রয়োজন।