অ্যাপ্লিকেশন ফাংশন
সর্বশেষ আপডেট | স্থিতিশীল রিলিজ | প্রার্থী মুক্তি | বিটা রিলিজ | আলফা রিলিজ |
---|---|---|---|---|
13 আগস্ট, 2025 | - | - | - | 1.0.0-আলফা03 |
নির্ভরতা ঘোষণা করা
অ্যাপ ফাংশনের উপর নির্ভরতা যোগ করতে, আপনাকে অবশ্যই আপনার প্রকল্পে Google Maven সংগ্রহস্থল যোগ করতে হবে। আরও তথ্যের জন্য Google এর Maven সংগ্রহস্থল পড়ুন।
আপনার অ্যাপ বা মডিউলের জন্য build.gradle
ফাইলে আপনার প্রয়োজনীয় আর্টিফ্যাক্টগুলির জন্য নির্ভরতা যোগ করুন:
গ্রোভি
dependencies { implementation "androidx.appfunctions:appfunctions:1.0.0-alpha03" implementation "androidx.appfunctions:appfunctions-service:1.0.0-alpha03" implementation "androidx.appfunctions:appfunctions-compiler:1.0.0-alpha03" }
কোটলিন
dependencies { implementation("androidx.appfunctions:appfunctions:1.0.0-alpha03") implementation("androidx.appfunctions:appfunctions-service:1.0.0-alpha03") implementation("androidx.appfunctions:appfunctions-compiler:1.0.0-alpha03") }
নির্ভরতা সম্পর্কে আরও তথ্যের জন্য, বিল্ড নির্ভরতা যুক্ত করুন দেখুন।
প্রতিক্রিয়া
আপনার প্রতিক্রিয়া জেটপ্যাককে আরও ভাল করতে সাহায্য করে। আপনি যদি নতুন সমস্যা আবিষ্কার করেন বা এই লাইব্রেরির উন্নতির জন্য ধারনা পান তাহলে আমাদের জানান। আপনি একটি নতুন তৈরি করার আগে অনুগ্রহ করে এই লাইব্রেরিতে বিদ্যমান সমস্যাগুলি দেখুন৷ আপনি তারকা বোতামে ক্লিক করে একটি বিদ্যমান সমস্যায় আপনার ভোট যোগ করতে পারেন।
আরও তথ্যের জন্য ইস্যু ট্র্যাকার ডকুমেন্টেশন দেখুন।
এই শিল্পকর্মের জন্য কোন রিলিজ নোট নেই.
সংস্করণ 1.0
সংস্করণ 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 ) এ বর্ণনা ক্ষেত্র যোগ করুন -
setAppFunctionEnabled
API ( I1b92a ) থেকে অনুমতির প্রয়োজনীয়তা সরান -
AppFunctionParameterMetadata
( I40a67 ) এ বর্ণনা ক্ষেত্র যোগ করুন -
AppFunctionUriGrant
যোগ করুন ( I67ca9 ) -
resolveAppFunctionAppMetadata
API যোগ করুন। ( I17408 ) -
@AppFunctionSerializable
টীকা ( Ie14e7 ) এisDescribedByKdoc
যোগ করুন -
AppFunctionDataTypeMetadata
( I1bcac ) এ বর্ণনা ক্ষেত্র যোগ করুন -
observeAppFunctions
API থেকে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)
এর জন্য আরও ভাল সমর্থন।
এপিআই পরিবর্তন
- প্রবর্তিত
AppFunctionSchemaDefinition
API, এজেন্টদের তাদের নিজস্ব পূর্বনির্ধারিত ফাংশন স্কিমা সংজ্ঞায়িত করতে সক্ষম করে।
বাগ ফিক্স
-
AppFunctions
রানটাইম সক্ষম অবস্থা অনুপস্থিত হওয়ার জন্য ত্রুটি পরিচালনা করা হয়েছে। -
AppFunctionComponentMetadata
তে পরিবর্তনগুলি পর্যবেক্ষণ করতেobserveAppFunctions
API-তে ছোটখাট বাগফিক্স। - অতিরিক্ত ত্রুটি লগ.
সংস্করণ 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 কম্পাইলার প্রয়োজন।