appfunctions

  
TODO
העדכון האחרון גרסה יציבה גרסה מועמדת להפצה גרסת בטא גרסה אלפא
4 ביוני 2025 - - - 1.0.0-alpha02

הצהרת יחסי תלות

כדי להוסיף תלות ב-appfunctions, צריך להוסיף את מאגר Google Maven לפרויקט. מידע נוסף זמין במאגר Maven של Google.

מוסיפים את יחסי התלות של הארטיפקטים הנדרשים בקובץ build.gradle של האפליקציה או המודול:

מגניב

dependencies {
    implementation "androidx.appfunctions:appfunctions:1.0.0-alpha02"
    implementation "androidx.appfunctions:appfunctions-service:1.0.0-alpha02"
    implementation "androidx.appfunctions:appfunctions-compiler:1.0.0-alpha02"
}

Kotlin

dependencies {
    implementation("androidx.appfunctions:appfunctions:1.0.0-alpha02")
    implementation("androidx.appfunctions:appfunctions-service:1.0.0-alpha02")
    implementation("androidx.appfunctions:appfunctions-compiler:1.0.0-alpha02")
}

מידע נוסף על יחסי תלות זמין במאמר הוספת יחסי תלות ל-build.

משוב

המשוב שלכם עוזר לנו לשפר את Jetpack. אם נתקלתם בבעיות חדשות או שיש לכם רעיונות לשיפור הספרייה הזו, נשמח לשמוע מכם. לפני שיוצרים בעיה חדשה, כדאי לעיין בבעיות הקיימות בספרייה הזו. כדי להצביע על בעיה קיימת, לוחצים על לחצן הכוכב.

דיווח על בעיה חדשה

מידע נוסף זמין במסמכי התיעוד של Issue Tracker.

אין הערות לגבי הגרסה של הארטיפקט הזה.

גירסה 1.0

גרסה 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 כוללת את ההוספות האלה.

תכונות חדשות

  • תמיכה ב-API של Android 16.
  • תמיכה משופרת ב-AppFunctionSerializable(s) עם פרמטרים בזמן הידור.

שינויים ב-API

  • השקנו את ה-API של AppFunctionSchemaDefinition, שמאפשר לסוכנים להגדיר סכמות פונקציות מוגדרות מראש משלהם.

תיקוני באגים

  • טיפול בשגיאות במצב AppFunctions שמופעל בזמן ריצה חסר.
  • תיקון באג קטן ב-API של observeAppFunctions כדי לזהות שינויים ב-AppFunctionComponentMetadata.
  • יומני שגיאות נוספים.

גרסה 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 כוללת את ההוספות האלה.

תכונות חדשות

ספריית Jetpack של AppFunctions מבוססת על ממשקי API של פלטפורמת android.app.appfunctions. הספרייה הזו מפשטת את חשיפת הפונקציונליות של האפליקציה ל-Assistant ומאפשרת ל-Assistant לקיים אינטראקציה עם הפונקציות החשופות של האפליקציה.

  • androidx.appfunctions:appfunctions: ממשקי API ללקוח לניהול (הפעלה/השבתה) וליצירת אינטראקציה (חיפוש/ביצוע) עם AppFunctions.
  • androidx.appfunctions:appfunctions-service: ממשקי API בצד השירות שמאפשרים לחשוף בקלות את הפונקציונליות של האפליקציה בתור AppFunctions.
  • androidx.appfunctions:appfunctions-compiler: קומפילטור KSP נדרש ליצירת הקוד הנדרש לחשיפת AppFunctions.