13 במרץ 2023
העדכון האחרון לספרייה של
play-services-basement
משפר את הביצועים של החיבור לשירותי Google Play.העדכון האחרון של SDK מסוג UWB Nearby כולל את השינויים הבאים:
- תוקנה בעיה שבה השירות Nearby עשה שימוש חוזר ב-
UWBClient
כדי לתמוך בכמה סשנים.
- תוקנה בעיה שבה השירות Nearby עשה שימוש חוזר ב-
ממצאים שפורסמו ב-maven.google.com
- com.google.android.gms:play-services-basement:18.2.0
- com.google.android.gms:play-services-nearby:18.5.0
2 במרץ 2023
העדכון האחרון שבוצע ב-Firebase כולל שינויים:
- עץ המוצר (BoM) של Firebase ל-Android
- Cloud Firestore
- Firebase App Check
- הפצת אפליקציות ב-Firebase
- פלאגין של התפלגות אפליקציות ב-Firebase
- העברת הודעות בענן ב-Firebase
- העברת הודעות בתוך האפליקציה ב-Firebase
- התקנות ב-Firebase
למידע נוסף, קראו את הערות המוצר של Firebase ל-SDK ב-Android.
ממצאים שפורסמו ב-maven.google.com
- com.google.firebase:firebase-bom:31.2.3
- com.google.firebase:firebase-appcheck:16.1.2
- com.google.firebase:firebase-appcheck-ktx:16.1.2
- com.google.firebase:firebase-appcheck-debug:16.1.2
- com.google.firebase:firebase-appcheck-debug-testing:16.1.2
- com.google.firebase:firebase-appcheck-playintegrity:16.1.2
- com.google.firebase:firebase-appcheck-safetynet:16.1.2
- com.google.firebase:firebase-appdistribution:16.0.0-beta06
- com.google.firebase:firebase-appdistribution-api:16.0.0-beta06
- com.google.firebase:firebase-appdistribution-api-ktx:16.0.0-beta06
- com.google.firebase:firebase-appdistribution-gradle:4.0.0
- com.google.firebase:firebase-Common:20.3.1
- com.google.firebase:firebase-COMMON-ktx:20.3.1
- com.google.firebase:firebase-firestore:24.4.4
- com.google.firebase:firebase-firestore-ktx:24.4.4
- com.google.firebase:firebase-inappmessaging:20.3.1
- com.google.firebase:firebase-inappmessaging-ktx:20.3.1
- com.google.firebase:firebase-inappmessaging-display:20.3.1
- com.google.firebase:firebase-inappmessaging-display-ktx:20.3.1
- com.google.firebase:firebase-installations:17.1.3
- com.google.firebase:firebase-installations-ktx:17.1.3
- com.google.firebase:firebase-messaging:23.1.2
- com.google.firebase:firebase-messaging-ktx:23.1.2
- com.google.firebase:firebase-messaging-directboot:23.1.2
28 בפברואר 2023
העדכון האחרון של הספרייה ב-Block Store (
play-services-auth-blockstore
) כולל את השינויים הבאים:נוספה שיטה חדשה
StoreBytesData.Builder#setKey
לשיוך הנתונים למפתח.נוסף ממשק API חדש לדומיין
BlockstoreClient#retrieveBytes(RetrieveBytesRequest)
עם אפשרויות נוספות של בקשות.נוסף ממשק API חדש לדומיין
BlockstoreClient#deleteBytes(DeleteBytesRequest)
עם אפשרויות נוספות של בקשות.ציינת משתנה חדש של קבועים
BlockstoreClient#DEFAULT_BYTES_DATA_KEY(DEFAULT_BYTES_DATA_KEY)
, ואפשר להשתמש בו כשלא ציינת מפתח.הוצא משימוש
BlockstoreClient#retrieveBytes()
, לטובתBlockstoreClient#retrieveBytes(RetrieveBytesRequest)
.
ממצאים שפורסמו ב-maven.google.com
- com.google.android.gms:play-services-auth-blockstore:16.2.0
27 בפברואר 2023
- העדכון האחרון לספריית השרשורים בשירותי Google Play משדרג את ממשקי ה-API מסטטוס בטא לגלוי לכולם.
ממצאים שפורסמו ב-maven.google.com
- com.google.android.gms:play-services-threadnetwork:16.0.0
15 בפברואר 2023
העדכון האחרון של הספרייה
play-services-base
כולל את השינוי הבא:- נוסף ממשק API חדש ב-
GoogleApiAvailability
, שמאפשר למפתחים להציגDialogFragment
כקוד שגיאה שמוצג על ידיisGooglePlayServicesAvailable
באמצעות התבניתActivityResultContract
.
- נוסף ממשק API חדש ב-
העדכון האחרון שבוצע ב-Firebase כולל שינויים:
- עץ המוצר (BoM) של Firebase ל-Android
- Firebase Crashlytics
- התקנות ב-Firebase
למידע נוסף, קראו את הערות המוצר של Firebase ל-SDK ב-Android.
ממצאים שפורסמו ב-maven.google.com
- com.google.android.gms:play-services-base:18.2.0
- com.google.firebase:firebase-bom:31.2.2
- com.google.firebase:firebase-crashlytics:18.3.5
- com.google.firebase:firebase-crashlytics-ktx:18.3.5
- com.google.firebase:firebase-crashlytics-ndk:18.3.5
- com.google.firebase:firebase-crashlytics-buildtools:2.9.4
- com.google.firebase:firebase-installations:17.1.2
- com.google.firebase:firebase-installations-ktx:17.1.2
10 בפברואר 2023
העדכון האחרון שבוצע ב-Firebase כולל שינויים:
- פלאגין של Crashlytics Gradle ב-Firebase
למידע נוסף, קראו את הערות המוצר של Firebase ל-SDK ב-Android.
ממצאים שפורסמו ב-maven.google.com
- com.google.firebase:firebase-crashlytics-gradle:2.9.4
9 בפברואר 2023
העדכון האחרון שבוצע ב-Firebase כולל שינויים:
- עץ המוצר (BoM) של Firebase ל-Android
- Cloud Firestore
- Firebase A/B Testing
- Firebase Crashlytics
- פלאגין של Crashlytics Gradle ב-Firebase
- התקנות ב-Firebase
למידע נוסף, קראו את הערות המוצר של Firebase ל-SDK ב-Android.
ממצאים שפורסמו ב-maven.google.com
- com.google.firebase:firebase-bom:31.2.1
- com.google.firebase:firebase-abt:21.1.1
- com.google.firebase:firebase-crashlytics:18.3.4
- com.google.firebase:firebase-crashlytics-ktx:18.3.4
- com.google.firebase:firebase-crashlytics-ndk:18.3.4
- com.google.firebase:firebase-crashlytics-buildtools:2.9.3
- com.google.firebase:firebase-crashlytics-gradle:2.9.3
- com.google.firebase:firebase-firestore:24.4.3
- com.google.firebase:firebase-firestore-ktx:24.4.3
- com.google.firebase:firebase-installations:17.1.1
- com.google.firebase:firebase-installations-ktx:17.1.1
1 בפברואר 2023
העדכון האחרון של SDK מסוג UWB Nearby כולל את השינויים הבאים:
- נוספו יכולות חדשות להצגת הקיבולת של מכשיר:
minRangingInterval
supportedChannels
פרמטרים חדשים של טווח נוספו כדי לתמוך בטווח שהוקצה ל-STS:
הפעלת RSSI במיקום בטווח:
ממצאים שפורסמו ב-maven.google.com
- com.google.android.gms:play-services-nearby:18.4.0
31 בינואר 2023
- מעדכנים את Google Mobile Ads Android SDK ואת Firebase Ads SDK. למידע נוסף, קראו את הערות המוצר של המוצר.
ממצאים שפורסמו ב-maven.google.com
- com.google.android.gms:play-services-ads:21.5.0
- com.google.android.gms:play-services-ads-lite:21.5.0
- com.google.firebase:firebase-ads:21.5.0
- com.google.firebase:firebase-ads-lite:21.5.0
24 בינואר 2023
- ה-SDK של Stream Protect הוצא משימוש ויופסק ב-2023.
ממצאים שפורסמו ב-maven.google.com
- com.google.android.gms:play-services-streamprotect:16.1.0
19 בינואר 2023
העדכון האחרון שבוצע ב-Firebase כולל שינויים:
- עץ המוצר (BoM) של Firebase ל-Android
- Cloud Firestore
- Cloud Functions for Firebase (לקוח)
- Firebase App Check
- פלאגין של התפלגות אפליקציות ב-Firebase
- Firebase Crashlytics
- העברת הודעות בתוך האפליקציה ב-Firebase
- Firebase ML
- מעקב אחר ביצועים ב-Firebase
- הגדרת תצורה מרחוק ב-Firebase
למידע נוסף, קראו את הערות המוצר של Firebase ל-SDK ב-Android.
הגרסה האחרונה של הפלאגין
google-services
ל-Android (גרסה 4.3.15) זמינה עכשיו. למידע נוסף, קראו את הערות המוצר של Firebase ל-SDK ב-Android.העדכון האחרון של הספרייה
play-services-fido
כולל את השינוי הבא:- תוקנה בעיה ב-
ResidentKeyRequirement
שגרמה לכשלים ב-build.
- תוקנה בעיה ב-
ממצאים שפורסמו ב-maven.google.com
- com.google.android.gms:play-services-auth:20.4.1
- com.google.android.gms:play-services-auth-base:18.0.7
- com.google.android.gms:play-services-fooo:19.0.1
- com.google.gms:google-services:4.3.15
- com.google.firebase:firebase-bom:31.2.0
- com.google.firebase:firebase-annotations:16.2.0
- com.google.firebase:firebase-appcheck:16.1.1
- com.google.firebase:firebase-appcheck-debug:16.1.1
- com.google.firebase:firebase-appcheck-debug-testing:16.1.1
- com.google.firebase:firebase-appcheck-interop:16.1.1
- com.google.firebase:firebase-appcheck-ktx:16.1.1
- com.google.firebase:firebase-appcheck-playintegrity:16.1.1
- com.google.firebase:firebase-appcheck-safetynet:16.1.1
- com.google.firebase:firebase-appdistribution-gradle:3.2.0
- com.google.firebase:firebase-Common:20.3.0
- com.google.firebase:firebase-COMMON-ktx:20.3.0
- com.google.firebase:firebase-components:17.1.0
- com.google.firebase:firebase-config:21.2.1
- com.google.firebase:firebase-config-ktx:21.2.1
- com.google.firebase:firebase-crashlytics:18.3.3
- com.google.firebase:firebase-crashlytics-ktx:18.3.3
- com.google.firebase:firebase-crashlytics-ndk:18.3.3
- com.google.firebase:firebase-firestore:24.4.2
- com.google.firebase:firebase-firestore-ktx:24.4.2
- com.google.firebase:firebase-functions:20.2.2
- com.google.firebase:firebase-functions-ktx:20.2.2
- com.google.firebase:firebase-inappmessaging:20.3.0
- com.google.firebase:firebase-inappmessaging-display:20.3.0
- com.google.firebase:firebase-inappmessaging-display-ktx:20.3.0
- com.google.firebase:firebase-inappmessaging-ktx:20.3.0
- com.google.firebase:firebase-ml-modeldownloader:24.1.2
- com.google.firebase:firebase-ml-modeldownloader-ktx:24.1.2
- com.google.firebase:firebase-perf:20.3.1
- com.google.firebase:firebase-perf-ktx:20.3.1
18 בינואר 2023
העדכון האחרון בספריית
play-services-pay
כולל את השינויים הבאים:נוסף ממשק API חדש
getPendingIntentForWalletOnWear
, שמאפשר לשותפי Wear להפעיל את ממשק המשתמש של ארנק Wear בטלפון באמצעותPendingIntent
המוחזר.נוסף ממשק API חדש
getProductName
שמחזיר את שם המוצר בשוק הזה.
ממצאים שפורסמו ב-maven.google.com
- com.google.android.gms:play-services-pay:16.1.0
15 בדצמבר 2022
- העדכון האחרון של ספריית Matter בשירותי Google Play משדרג את ממשקי ה-API מסטטוס בטא לגלוי לכולם.
ממצאים שפורסמו ב-maven.google.com
- com.google.android.gms:play-services-home:16.0.0
14 בדצמבר 2022
- מעדכנים את Google Mobile Ads Android SDK ואת Firebase Ads SDK. למידע נוסף, קראו את הערות המוצר של המוצר.
ממצאים שפורסמו ב-maven.google.com
- com.google.android.gms:play-services-ads:21.4.0
- com.google.android.gms:play-services-ads-lite:21.4.0
- com.google.firebase:firebase-ads:21.4.0
- com.google.firebase:firebase-ads-lite:21.4.0
8 בדצמבר 2022
העדכון האחרון שבוצע ב-Firebase כולל שינויים:
- עץ המוצר (BoM) של Firebase ל-Android
- העברת הודעות בענן ב-Firebase
למידע נוסף, קראו את הערות המוצר של Firebase ל-SDK ב-Android.
ממצאים שפורסמו ב-maven.google.com
- com.google.firebase:firebase-bom:31.1.1
- com.google.firebase:firebase-messaging:23.1.1
- com.google.firebase:firebase-messaging-ktx:23.1.1
- com.google.firebase:firebase-messaging-directboot:23.1.1
6 בדצמבר 2022
- גרסת בטא ראשונית של ספריית התשובות המהירות ב-ML Kit של Google Play Services. מידע נוסף זמין במאמר נתוני הגרסה של ערכת ה-ML.
ממצאים שפורסמו ב-maven.google.com
- com.google.android.gms:play-services-mlkit-smart-reply:16.0.0-beta1
5 בדצמבר 2022
העדכון האחרון של הפלאגין Grasle ל-OSS כולל תיקונים לבעיות הבאות:
- הגדירו את
notCompatibleWithConfigurationCache
כדי למנוע שגיאות בשילוב של תכונת המטמון להגדרת תצורה של Gradle. (בעיה GitHub מס' 206)
- הגדירו את
ממצאים שפורסמו ב-maven.google.com
- com.google.android.gms:oss-licenses-plugin:0.10.6
17 בנובמבר 2022
העדכון האחרון בספריית
play-services-auth
כולל את השינויים הבאים:- נוסף ממשק API חדש ב-
BeginSignInRequest
, שמאפשר למפתחים להשתמש בספריות JetPack לשימוש במפתחות גישה. - נוסף API חדש ב-
CredentialSavingClient
שמאפשר למפתחים לאחזר אובייקט סטטוס מתוך כוונת תוצאות הפעילות.
- נוסף ממשק API חדש ב-
העדכון האחרון בספריית
play-services-fido
כולל את השינויים הבאים:העדכון האחרון שבוצע ב-Firebase כולל שינויים:
- עץ המוצר (BoM) של Firebase ל-Android
- Cloud Firestore
- Cloud Functions for Firebase (לקוח)
- פלאגין של התפלגות אפליקציות ב-Firebase
- מעקב אחר ביצועים ב-Firebase
למידע נוסף, קראו את הערות המוצר של Firebase ל-SDK ב-Android.
ממצאים שפורסמו ב-maven.google.com
- com.google.android.gms:play-services-auth:20.4.0
- com.google.android.gms:play-services-auth-base:18.0.6
- com.google.android.gms:play-services-fooo:19.0.0
- com.google.firebase:firebase-bom:31.1.0
- com.google.firebase:firebase-appdistribution-gradle:3.1.1
- com.google.firebase:firebase-firestore:24.4.1
- com.google.firebase:firebase-firestore-ktx:24.4.1
- com.google.firebase:firebase-functions:20.2.1
- com.google.firebase:firebase-functions-ktx:20.2.1
- com.google.firebase:firebase-perf:20.3.0
- com.google.firebase:firebase-perf-ktx:20.3.0
11 בנובמבר 2022
העדכון האחרון שבוצע ב-Firebase כולל שינויים:
- עץ המוצר (BoM) של Firebase ל-Android
- Firebase Crashlytics
למידע נוסף, קראו את הערות המוצר של Firebase ל-SDK ב-Android.
ממצאים שפורסמו ב-maven.google.com
- com.google.firebase:firebase-bom:31.0.3
- com.google.firebase:firebase-crashlytics:18.3.2
- com.google.firebase:firebase-crashlytics-ktx:18.3.2
- com.google.firebase:firebase-crashlytics-ndk:18.3.2
3 בנובמבר 2022
העדכון האחרון בספריית
play-services-location
כולל את השינויים הבאים:- עדכון של תלות שגויה לתיקון בעיה
SettingsClient
- עדכון של תלות שגויה לתיקון בעיה
ממצאים שפורסמו ב-maven.google.com
- com.google.android.gms:play-services-location:21.0.1
28 באוקטובר 2022
העדכון האחרון בספריית
play-services-games
כולל את השינויים הבאים:- הופעלו מחדש קבועים מסוימים שלא נכללו בגרסה
23.0.0
.
- הופעלו מחדש קבועים מסוימים שלא נכללו בגרסה
ממצאים שפורסמו ב-maven.google.com
- com.google.android.gms:play-services-games:23.1.0
27 באוקטובר 2022
העדכון האחרון שבוצע ב-Firebase כולל שינויים:
- עץ המוצר (BoM) של Firebase ל-Android
- פלאגין של התפלגות אפליקציות ב-Firebase
- Firebase ML
למידע נוסף, קראו את הערות המוצר של Firebase ל-SDK ב-Android.
ממצאים שפורסמו ב-maven.google.com
- com.google.firebase:firebase-bom:31.0.2
- com.google.firebase:firebase-appdistribution-gradle:3.1.0
- com.google.firebase:firebase-ml-modeldownloader:24.1.1
- com.google.firebase:firebase-ml-modeldownloader-ktx:24.1.1
24 באוקטובר 2022
- גרסת בטא ראשונית של Play Games Services (v2) Native. מידע נוסף זמין במסמכי התיעוד.
ממצאים שפורסמו ב-maven.google.com
- com.google.android.gms.play-services-games-v2-native-c:17.0.0-beta1
- com.google.android.gms.play-services-tasks-native-c:18.0.2-beta1
- com.google.android.gms.play-services-gni-native-c:1.0.0-beta1
20 באוקטובר 2022
העדכון האחרון שבוצע ב-Firebase כולל שינויים:
- עץ המוצר (BoM) של Firebase ל-Android
- Firebase Crashlytics
למידע נוסף, קראו את הערות המוצר של Firebase ל-SDK ב-Android.
העדכון האחרון בספריות TensorFlow Lite for Play Services כולל את השינויים הבאים:
- שופרה יציבות בעת הורדת מודולים אופציונליים.
ממצאים שפורסמו ב-maven.google.com
- com.google.firebase:firebase-bom:31.0.1
- com.google.firebase:firebase-crashlytics:18.3.1
- com.google.firebase:firebase-crashlytics-ktx:18.3.1
- com.google.firebase:firebase-crashlytics-ndk:18.3.1
- com.google.android.gms:play-services-tflite-support:16.0.1
- com.google.android.gms:play-services-tflite-java:16.0.1
- com.google.android.gms:play-services-tflite-impl:16.0.1
13 באוקטובר 2022
העדכון האחרון בספריית
play-services-location
כולל את השינויים הבאים:FusedLocationProviderClient
,ActivityRecognitionClient
,GeofencingClient
ו-SettingsClient
הם ממשקים במקום כיתות, שעוזרים לאכוף שימוש נכון ומשפרת את יכולת הבדיקה.- הוספנו את המבנה
LocationRequest.Builder
כשיטה המועדפת לבנייתLocationRequest
, וכן שיטות ישנות ישןות שהוצאו משימוש. CurrentLocationRequest.Builder
ו-LastLocationRequest.Builder
הםfinal
.- ממשקי API המבוססים על
PendingIntent
שמופעלים על ידי אפליקציות ללא התקנה ייכשלו עכשיו במקום לספק תוצאות.
ממצאים שפורסמו ב-maven.google.com
- com.google.android.gms:play-services-location:21.0.0
13 באוקטובר 2022
העדכון האחרון בספריית
play-services-threadnetwork
כולל את השינויים הבאים:- תמיכה נוספת ב-Android 8.0 (רמת API 26).
ממצאים שפורסמו ב-maven.google.com
- com.google.android.gms:play-services-threadnetwork:16.0.0-beta02
12 באוקטובר 2022
העדכון האחרון שבוצע ב-Firebase כולל שינויים:
- עץ המוצר (BoM) של Firebase ל-Android
- Cloud Firestore
- Cloud Functions for Firebase (לקוח)
- Cloud Storage for Firebase
- Firebase A/B Testing
- Firebase App Check
- הפצת אפליקציות ב-Firebase
- אימות ב-Firebase
- העברת הודעות בענן ב-Firebase
- Firebase Crashlytics
- קישורים דינמיים ב-Firebase
- העברת הודעות בתוך האפליקציה ב-Firebase
- Firebase ML
- מעקב אחר ביצועים ב-Firebase
- פלאגין Gradle של Firebase לניטור ביצועים
- מסד נתונים בזמן אמת ב-Firebase
- הגדרת תצורה מרחוק ב-Firebase
- התקנות ב-Firebase
- SDK של Firebase ל-Google Analytics
למידע נוסף, קראו את הערות המוצר של Firebase ל-SDK ב-Android.
ממצאים שפורסמו ב-maven.google.com
- com.google.firebase:firebase-bom:31.0.0
- com.google.firebase:firebase-abt:21.1.0
- com.google.firebase:firebase-analytics:21.2.0
- com.google.firebase:firebase-analytics-ktx:21.2.0
- com.google.firebase:firebase-appcheck:16.1.0
- com.google.firebase:firebase-appcheck-debug:16.1.0
- com.google.firebase:firebase-appcheck-debug-testing:16.1.0
- com.google.firebase:firebase-appcheck-interop:16.1.0
- com.google.firebase:firebase-appcheck-ktx:16.1.0
- com.google.firebase:firebase-appcheck-playintegrity:16.1.0
- com.google.firebase:firebase-appcheck-safetynet:16.1.0
- com.google.firebase:firebase-appdistribution:16.0.0-beta05
- com.google.firebase:firebase-appdistribution-api:16.0.0-beta05
- com.google.firebase:firebase-appdistribution-api-ktx:16.0.0-beta05
- com.google.firebase:firebase-auth:21.1.0
- com.google.firebase:firebase-auth-ktx:21.1.0
- com.google.firebase:firebase-Common:20.2.0
- com.google.firebase:firebase-COMMON-ktx:20.2.0
- com.google.firebase:firebase-config:21.2.0
- com.google.firebase:firebase-config-ktx:21.2.0
- com.google.firebase:firebase-crashlytics:18.3.0
- com.google.firebase:firebase-crashlytics-ktx:18.3.0
- com.google.firebase:firebase-crashlytics-ndk:18.3.0
- com.google.firebase:firebase-database:20.1.0
- com.google.firebase:firebase-database-ktx:20.1.0
- com.google.firebase:firebase-datatransport:18.1.7
- com.google.firebase:firebase-Dynamic-links:21.1.0
- com.google.firebase:firebase-Dynamic-links-ktx:21.1.0
- com.google.firebase:firebase-firestore:24.4.0
- com.google.firebase:firebase-firestore-ktx:24.4.0
- com.google.firebase:firebase-functions:20.2.0
- com.google.firebase:firebase-functions-ktx:20.2.0
- com.google.firebase:firebase-inappmessaging:20.2.0
- com.google.firebase:firebase-inappmessaging-display:20.2.0
- com.google.firebase:firebase-inappmessaging-display-ktx:20.2.0
- com.google.firebase:firebase-inappmessaging-ktx:20.2.0
- com.google.firebase:firebase-installations:17.1.0
- com.google.firebase:firebase-installations-interop:17.1.0
- com.google.firebase:firebase-installations-ktx:17.1.0
- com.google.firebase:firebase-messaging:23.1.0
- com.google.firebase:firebase-messaging-directboot:23.1.0
- com.google.firebase:firebase-messaging-ktx:23.1.0
- com.google.firebase:firebase-ml-modeldownloader:24.1.0
- com.google.firebase:firebase-ml-modeldownloader-ktx:24.1.0
- com.google.firebase:firebase-perf:20.2.0
- com.google.firebase:firebase-perf-ktx:20.2.0
- com.google.firebase:firebase-storage:20.1.0
- com.google.firebase:firebase-storage-ktx:20.1.0
- com.google.firebase:perf-plugin:1.4.2
- com.google.android.gms:play-services-measurement:21.2.0
- com.google.android.gms:play-services-measurement-api:21.2.0
- com.google.android.gms:play-services-measurement-base:21.2.0
- com.google.android.gms:play-services-measurement-iמפל:21.2.0
- com.google.android.gms:play-services-measurement-sdk:21.2.0
- com.google.android.gms:play-services-measurement-sdk-api:21.2.0
10 באוקטובר 2022
- מעדכנים את Google Mobile Ads Android SDK ואת Firebase Ads SDK. למידע נוסף, קראו את הערות המוצר של המוצר.
- עדכונים בספריות
play-services-cast
ו-play-services-cast-framework
. למידע נוסף, קראו את נתוני הגרסה של ה-SDK לשולחים של Android ל-Android.
ממצאים שפורסמו ב-maven.google.com
- com.google.android.gms:play-services-ads:21.3.0
- com.google.android.gms:play-services-ads-lite:21.3.0
- com.google.android.gms:play-services-cast:21.2.0
- com.google.android.gms:play-services-cast-framework:21.2.0
- com.google.firebase:firebase-ads:21.3.0
- com.google.firebase:firebase-ads-lite:21.3.0
29 בספטמבר 2022
העדכון האחרון בספריית
play-services-tflite-gpu
כולל את השינויים הבאים:- הוספת את
TfLiteGpu.getClient(context)
עבור תאימות ל-ModuleInstallClient
API. - שופרה היציבות של
TfLiteGpu.isGpuDelegateAvailable(context)
- הוספת את
ממצאים שפורסמו ב-maven.google.com
- com.google.android.gms:play-services-tflite-gpu:16.1.0
21 בספטמבר 2022
העדכון האחרון בספריית
play-services-games
כולל את השינויים הבאים:- התכונה של הקלטת וידאו הוצאה משימוש.
- הקלטת סרטונים מושבתת דרך Play Games Services ל-Android SDK בגרסה 33 ואילך.
ממצאים שפורסמו ב-maven.google.com
- com.google.android.gms:play-services-games:23.0.0
20 בספטמבר 2022
העדכון האחרון של ספריית גאדג'ט לביש כולל את השינויים הבאים:
- זמינות משופרת ל-Wearable SDK במכשירים עם Google Play Services.
- הוספנו תמיכה באפליקציות שמטרגטות את Android 13.
- בוצעה החלפה של
@RecentlyNonNull
ו-@RecentlyNullable
בהערות null מחמירות (@NonNull
ו-@Nullable
). בעקבות השינוי הזה, מה שגרם לאזהרה של אפסות יגרום לשגיאה בבנייה של קוד Kotlin או בשימוש במסגרות בדיקה של Javanull
.
למידע נוסף, תוכלו לקרוא את הערות הגרסה של גאדג'ט לביש.
עדכון ספריות ML Kit של Google Play Services. למידע נוסף, קראו את הערות המוצר של ערכת ה-ML Kit.
ממצאים שפורסמו ב-maven.google.com
- com.google.android.gms:play-services-mlkit-text-recognition:18.0.2
- com.google.android.gms:play-services-mlkit-text-recognition-COMMON:18.0.0
- com.google.android.gms:play-services-wearable:18.0.0
15 בספטמבר 2022
העדכון האחרון שבוצע ב-Firebase כולל שינויים:
- עץ המוצר (BoM) של Firebase ל-Android
- Cloud Firestore
- Firebase App Check
- הפצת אפליקציות ב-Firebase
- פלאגין של Crashlytics Gradle ב-Firebase
- התקנות ב-Firebase
למידע נוסף, קראו את הערות המוצר של Firebase ל-SDK ב-Android.
הגרסה האחרונה של הפלאגין
google-services
ל-Android (גרסה 4.3.14) זמינה עכשיו. למידע נוסף, קראו את הערות המוצר של Firebase ל-SDK ב-Android.
ממצאים שפורסמו ב-maven.google.com
- com.google.gms:google-services:4.3.14
- com.google.firebase:firebase-bom:30.5.0
- com.google.firebase:firebase-appcheck:16.0.2
- com.google.firebase:firebase-appcheck-debug:16.0.2
- com.google.firebase:firebase-appcheck-debug-testing:16.0.2
- com.google.firebase:firebase-appcheck-interop:16.0.2
- com.google.firebase:firebase-appcheck-ktx:16.0.2
- com.google.firebase:firebase-appcheck-playintegrity:16.0.2
- com.google.firebase:firebase-appcheck-safetynet:16.0.2
- com.google.firebase:firebase-appdistribution:16.0.0-beta04
- com.google.firebase:firebase-appdistribution-api:16.0.0-beta04
- com.google.firebase:firebase-appdistribution-api-ktx:16.0.0-beta04
- com.google.firebase:firebase-crashlytics-buildtools:2.9.2
- com.google.firebase:firebase-crashlytics-gradle:2.9.2
- com.google.firebase:firebase-firestore:24.3.1
- com.google.firebase:firebase-firestore-ktx:24.3.1
- com.google.firebase:firebase-installations:17.0.3
- com.google.firebase:firebase-installations-ktx:17.0.3
13 בספטמבר 2022
- גרסת בטא ראשונית של ספריית Matter בשירותי Google Play.
ממצאים שפורסמו ב-maven.google.com
- com.google.android.gms:play-services-home:16.0.0-beta1
6 בספטמבר 2022
העדכון האחרון שבוצע ב-Firebase כולל שינויים:
- עץ המוצר (BoM) של Firebase ל-Android
- Firebase App Check
למידע נוסף, קראו את הערות המוצר של Firebase ל-SDK ב-Android.
העדכון האחרון של ספריית TensorFlow Lite של Google Play Services (גרסה 16.0.0) זמינה עכשיו. לאחר ההשקה, הספרייה תהיה זמינה לכלל המשתמשים. ניתן להשתמש בספרייה הזו כחלופה לספרייה הנפרדת של TensorFlow Lite, כדי להקטין את גודל האפליקציה ולקבל עדכונים אוטומטיים. למידע נוסף, עיינו במסמכי תיעוד של TensorFlow.
מעדכנים את Google Mobile Ads Android SDK ואת Firebase Ads SDK. למידע נוסף, קראו את הערות המוצר של המוצר.
ממצאים שפורסמו ב-maven.google.com
- com.google.firebase:firebase-bom:30.4.1
- com.google.firebase:firebase-appcheck-playintegrity:16.0.1
- com.google.android.gms:play-services-tflite-gpu:16.0.0
- com.google.android.gms:play-services-tflite-impl:16.0.0
- com.google.android.gms:play-services-tflite-java:16.0.0
- com.google.android.gms:play-services-tflite-support:16.0.0
- com.google.android.gms:play-services-ads:21.2.0
- com.google.android.gms:play-services-ads-lite:21.2.0
- com.google.firebase:firebase-ads:21.2.0
- com.google.firebase:firebase-ads-lite:21.2.0
1 בספטמבר 2022
העדכון האחרון לספרייה של
play-services-auth
כולל את השינוי הבא:- הוספנו ממשקי API חדשים ב-
BeginSignInRequest
וב-GetSignInIntentRequest
, שבהם תוכלו להשתמש כדי לבקש מספרי טלפון מאומתים מחשבון Google של משתמש כשאתם נכנסים באמצעות חשבון Google.
- הוספנו ממשקי API חדשים ב-
העדכון האחרון שבוצע ב-Firebase כולל שינויים:
- עץ המוצר (BoM) של Firebase ל-Android
- SDK של Firebase ל-Google Analytics
- Cloud Firestore
- Cloud Functions for Firebase (לקוח)
- Cloud Storage for Firebase
- Firebase A/B Testing
- Firebase App Check
- אימות ב-Firebase
- העברת הודעות בענן ב-Firebase
- Firebase Crashlytics
- קישורים דינמיים ב-Firebase
- העברת הודעות בתוך האפליקציה ב-Firebase
- התקנות ב-Firebase
- Firebase ML
- מעקב אחר ביצועים ב-Firebase
- מסד נתונים בזמן אמת ב-Firebase
- הגדרת תצורה מרחוק ב-Firebase
למידע נוסף, קראו את הערות המוצר של Firebase ל-SDK ב-Android.
ממצאים שפורסמו ב-maven.google.com
- com.google.android.gms:play-services-auth:20.3.0
- com.google.firebase:firebase-bom:30.4.0
- com.google.firebase:firebase-core:21.1.1
- com.google.firebase:firebase-analytics:21.1.1
- com.google.firebase:firebase-analytics-ktx:21.1.1
- com.google.firebase:firebase-abt:21.0.2
- com.google.firebase:firebase-appcheck:16.0.1
- com.google.firebase:firebase-appcheck-debug:16.0.1
- com.google.firebase:firebase-appcheck-debug-testing:16.0.1
- com.google.firebase:firebase-appcheck-interop:16.0.1
- com.google.firebase:firebase-appcheck-safetynet:16.0.1
- com.google.firebase:firebase-auth:21.0.8
- com.google.firebase:firebase-auth-ktx:21.0.8
- com.google.firebase:firebase-Common:20.1.2
- com.google.firebase:firebase-Common-ktx:20.1.2
- com.google.firebase:firebase-components:17.0.1
- com.google.firebase:firebase-config:21.1.2
- com.google.firebase:firebase-config-ktx:21.1.2
- com.google.firebase:firebase-crashlytics:18.2.13
- com.google.firebase:firebase-crashlytics-ktx:18.2.13
- com.google.firebase:firebase-crashlytics-ndk:18.2.13
- com.google.firebase:firebase-database:20.0.6
- com.google.firebase:firebase-database-ktx:20.0.6
- com.google.firebase:firebase-Dynamic-links:21.0.2
- com.google.firebase:firebase-Dynamic-links-ktx:21.0.2
- com.google.firebase:firebase-Dynamic-module-support:16.0.0-beta03
- com.google.firebase:firebase-firestore:24.3.0
- com.google.firebase:firebase-firestore-ktx:24.3.0
- com.google.firebase:firebase-functions:20.1.1
- com.google.firebase:firebase-functions-ktx:20.1.1
- com.google.firebase:firebase-inappmessaging:20.1.3
- com.google.firebase:firebase-inappmessaging-display:20.1.3
- com.google.firebase:firebase-inappmessaging-display-ktx:20.1.3
- com.google.firebase:firebase-inappmessaging-ktx:20.1.3
- com.google.firebase:firebase-installations:17.0.2
- com.google.firebase:firebase-installations-interop:17.0.2
- com.google.firebase:firebase-installations-ktx:17.0.2
- com.google.firebase:firebase-messaging:23.0.8
- com.google.firebase:firebase-messaging-directboot:23.0.8
- com.google.firebase:firebase-messaging-ktx:23.0.8
- com.google.firebase:firebase-ml-modeldownloader:24.0.5
- com.google.firebase:firebase-ml-modeldownloader-ktx:24.0.5
- com.google.firebase:firebase-perf:20.1.1
- com.google.firebase:firebase-perf-ktx:20.1.1
- com.google.firebase:firebase-storage:20.0.2
- com.google.firebase:firebase-storage-ktx:20.0.2
- com.google.android.gms:play-services-measurement:21.1.1
- com.google.android.gms:play-services-measurement-api:21.1.1
- com.google.android.gms:play-services-measurement-base:21.1.1
- com.google.android.gms:play-services-measurement-iמפל:21.1.1
- com.google.android.gms:play-services-measurement-sdk:21.1.1
- com.google.android.gms:play-services-measurement-sdk-api:21.1.1
16 באוגוסט 2022
- עדכון ספריות ML Kit של Google Play Services. למידע נוסף, קראו את הערות המוצר של ערכת ה-ML Kit.
גרסת הבטא הראשונית של הספרייה
play-services-dtdi
(גרסה 16.0.0-beta01) זמינה עכשיו. זוהי הגרסה הציבורית הראשונה של ממשקי ה-API של המכשיר למכשיר.
ממצאים שפורסמו ב-maven.google.com
- com.google.android.gms:play-services-code-scanner:16.0.0-beta3
- com.google.android.gms:play-services-dtdi:16.0.0-beta01
- com.google.android.gms:play-services-mlkit-barcode-scanning:18.1.0
- com.google.android.gms:play-services-mlkit-face-detection:17.1.0
- com.google.android.gms:play-services-mlkit-image-labeling:16.0.8
- com.google.android.gms:play-services-mlkit-image-labeling-custom:16.0.0-beta4
- com.google.android.gms:play-services-mlkit-language-id:17.0.0
- com.google.android.gms:play-services-mlkit-text-recognition:18.0.1
- com.google.android.gms:play-services-mlkit-text-recognition-COMMON:17.1.0
8 באוגוסט 2022
העדכונים בספריות
play-services-cast
,play-services-cast-framework
ו-play-services-cast-tv
כוללים:- הוצאה משימוש
CastContext#getSharedInstance(Context)
. במקום זאת, משתמשים בקודCastContext#getSharedInstance(Context, Executor)
, שמחזיר API של Task וב-ModuleUnavailableException
לטיפול בחריג, במקרה ש-Cast SDK לא מצליח לטעון את מודול ההעברה הפנימי. - הוצאה משימוש
ApplicationMetadata#getImages()
. במקום זאת, צריך להשתמש בשדהApplicationMetadata#getIconUrl()
שמחזיר את תמונת האפליקציה שהוגדרה ב-Console Developer Console. minSdkVersion
השתנה מ-14 ל-16 בספרייהplay-services-cast-tv
.
למידע נוסף, קראו את נתוני הגרסה של ה-SDK לשולחים של Android ל-Android.
- הוצאה משימוש
ממצאים שפורסמו ב-maven.google.com
- com.google.android.gms:play-services-cast:21.1.0
- com.google.android.gms:play-services-cast-framework:21.1.0
- com.google.android.gms:play-services-cast-tv:20.0.0
5 באוגוסט 2022
העדכון האחרון שבוצע ב-Firebase כולל שינויים:
- עץ המוצר (BoM) של Firebase ל-Android
- Cloud Firestore
- פלאגין של התפלגות אפליקציות ב-Firebase
- אימות ב-Firebase
- העברת הודעות בענן ב-Firebase
למידע נוסף, קראו את הערות המוצר של Firebase ל-SDK ב-Android.
ממצאים שפורסמו ב-maven.google.com
- com.google.firebase:firebase-bom:30.3.2
- com.google.firebase:firebase-firestore:24.2.2
- com.google.firebase:firebase-firestore-ktx:24.2.2
- com.google.firebase:firebase-appdistribution-gradle:3.0.3
- com.google.firebase:firebase-auth:21.0.7
- com.google.firebase:firebase-auth-ktx:21.0.7
- com.google.firebase:firebase-messaging:23.0.7
- com.google.firebase:firebase-messaging-ktx:23.0.7
- com.google.firebase:firebase-messaging-directboot:23.0.7
2 באוגוסט 2022
- ה-SDK של G+ של Google Play Services (
com.google.android.gms.plus
) הוצא משימוש ב-2018 והושבת בפברואר 2022. מסיבה זו, כל המסמכים הקשורים הקשורים הוסרו עכשיו.
1 באוגוסט 2022
- העדכון האחרון של ספריית TensorFlow Lite של Google Play Services (גרסה 16.0.0-beta03) זמין עכשיו. אפשר להשתמש בספרייה הזו כחלופה לספרייה הנפרדת של TensorFlow Lite, כדי להקטין את גודל האפליקציה ולקבל עדכונים אוטומטיים. למידע נוסף, עיינו במסמכי תיעוד של TensorFlow.
ממצאים שפורסמו ב-maven.google.com
- com.google.android.gms:play-services-tflite-gpu:16.0.0-beta03
- com.google.android.gms:play-services-tflite-impl:16.0.0-beta03
- com.google.android.gms:play-services-tflite-java:16.0.0-beta03
- com.google.android.gms:play-services-tflite-support:16.0.0-beta03
25 ביולי 2022
העדכון האחרון שבוצע ב-Firebase כולל שינויים:
- עץ המוצר (BoM) של Firebase ל-Android
- Firebase Crashlytics
למידע נוסף, קראו את הערות המוצר של Firebase ל-SDK ב-Android.
ממצאים שפורסמו ב-maven.google.com
- com.google.firebase:firebase-bom:30.3.1
- com.google.firebase:firebase-crashlytics:18.2.12
- com.google.firebase:firebase-crashlytics-ktx:18.2.12
- com.google.firebase:firebase-crashlytics-ndk:18.2.12
- com.google.firebase:firebase-datatransport:18.1.6
18 ביולי 2022
העדכונים האחרונים ל-
play-services-maps
כוללים התאמות אישיות מתקדמות של רב-קו, הזמינות הכללית, ובמיוחד את אלה:- נוסף span style to polyline.
- נוסף סגנון Sprite.
- נוסף סגנון מרקם.
העדכון האחרון של SDK מסוג UWB Nearby כולל את השינויים הבאים:
- הופעלה יצירת לקוח של בקר UWB.
- אפשר כיוון חד-כיווני דו-כיווני (DS-TWR) דו-כיווני.
העדכון האחרון ל-SDK של חיבורים בקרבת מקום כולל את השינויים הבאים:
- נוסף
ConnectionLifecycleCallback#onBandwidthChanged
כדי ליידע את הלקוח שאיכות החיבור טובה (6 ~ 60 MBps), בסדר (60 ~ 200 KB) או גרועה (5 KB). - התווסף
ConnectionType
כדי להחליף את ה-API המקורי (למשל,AdvertisingOptions.Builder#setConnectionType
ולאAdvertisingOptions.Builder#setDisruptiveUpgrade
). - הוצא משימוש
AdvertisingOptions.Builder#setDisruptiveUpgrade
. יש להשתמש במקומםAdvertisingOptions.Builder#setConnectionType
. - הוצא משימוש
ConnectionOptions.Builder#setDisruptiveUpgrade
. יש להשתמש במקומםConnectionOptions.Builder#setConnectionType
.
- נוסף
ממצאים שפורסמו ב-maven.google.com
- com.google.android.gms:play-services-maps:18.1.0
- com.google.android.gms:play-services-nearby:18.3.0
15 ביולי 2022
העדכון האחרון שבוצע ב-Firebase כולל שינויים:
- עץ המוצר (BoM) של Firebase ל-Android
- Cloud Firestore
- תמיכה במודול דינמי של Firebase
- Firebase ML
- הגדרת תצורה מרחוק ב-Firebase
- SDK של Firebase ל-Google Analytics
למידע נוסף, קראו את הערות המוצר של Firebase ל-SDK ב-Android.
ממצאים שפורסמו ב-maven.google.com
- com.google.firebase:firebase-bom:30.3.0
- com.google.firebase:firebase-core:21.1.0
- com.google.firebase:firebase-analytics:21.1.0
- com.google.firebase:firebase-analytics-ktx:21.1.0
- com.google.firebase:firebase-config:21.1.1
- com.google.firebase:firebase-config-ktx:21.1.1
- com.google.firebase:firebase-Dynamic-module-support:16.0.0-beta02
- com.google.firebase:firebase-firestore:24.2.1
- com.google.firebase:firebase-firestore-ktx:24.2.1
- com.google.firebase:firebase-ml-modeldownloader:24.0.4
- com.google.firebase:firebase-ml-modeldownloader-ktx:24.0.4
- com.google.android.gms:play-services-measurement:21.1.0
- com.google.android.gms:play-services-measurement-api:21.1.0
- com.google.android.gms:play-services-measurement-base:21.1.0
- com.google.android.gms:play-services-measurement-iמפל:21.1.0
- com.google.android.gms:play-services-measurement-sdk:21.1.0
- com.google.android.gms:play-services-measurement-sdk-api:21.1.0
14 ביולי 2022
- מעדכנים את Google Mobile Ads Android SDK ואת Firebase Ads SDK. למידע נוסף, קראו את הערות המוצר של המוצר.
ממצאים שפורסמו ב-maven.google.com
- com.google.android.gms:play-services-ads:21.1.0
- com.google.android.gms:play-services-ads-lite:21.1.0
- com.google.firebase:firebase-ads:21.1.0
- com.google.firebase:firebase-ads-lite:21.1.0
6 ביולי 2022
- גרסת בטא ראשונית של ספריית ThreadNetwork של שירותי Google Play.
ממצאים שפורסמו ב-maven.google.com
- com.google.android.gms:play-services-threadnetwork:16.0.0-beta01
28 ביוני 2022
הגרסה האחרונה של הפלאגין
google-services
ל-Android (גרסה 4.3.13) זמינה עכשיו. למידע נוסף, קראו את הערות המוצר של Firebase ל-SDK ב-Android.הגרסה האחרונה של ספריית Google Play Services Code Scanner זמינה עכשיו. בנתוני הגרסה של ערכת ה-ML תוכלו לקרוא מידע נוסף על העדכונים שלה.
העדכונים האחרונים בספריות
play-services-base
,play-services-basement
ו-play-services-tasks
כוללים את השינויים הבאים:- הוספנו את הממשק החדש
OptionalModuleApi
שמציין אם ל-API נדרש רכיב נוסף של Google Play Services (כלומר, מודול אופציונלי). - נוספה המחלקה החדשה
ModuleInstallClient
שמאפשרת לשלוח בקשות מפורשות להורדת מודולים אופציונליים, לשחרור מודולים אופציונליים ולבדיקת הזמינות של ממשקי API שמחייבים מודולים אופציונליים.
- הוספנו את הממשק החדש
הגרסה הראשונית של הספרייה
play-services-base-testing
זמינה עכשיו. הוא מזויף לצורך בדיקה שלModuleInstallClient
.
ממצאים שפורסמו ב-maven.google.com
- com.google.gms:google-services:4.3.13
- com.google.android.gms:play-services-code-scanner:16.0.0-beta2
- com.google.android.gms:play-services-base:18.1.0
- com.google.android.gms:play-services-basement:18.1.0
- com.google.android.gms:play-services-base-testing:16.0.0
- com.google.android.gms:play-services-tasks:18.0.2
23 ביוני 2022
העדכון האחרון שבוצע ב-Firebase כולל שינויים:
- עץ המוצר (BoM) של Firebase ל-Android
- Cloud Firestore
- אימות ב-Firebase
- העברת הודעות בענן ב-Firebase
- פלאגין של Crashlytics Gradle ב-Firebase
למידע נוסף, קראו את הערות המוצר של Firebase ל-SDK ב-Android.
גרסאות מעודכנות של הפלאגין
google-services
ל-Android (גרסה 4.3.12) והפלאגין שלstrict-version-matcher
ל-Android (גרסה 1.2.4) זמינות עכשיו. למידע נוסף, קראו את הערות המוצר של Firebase ל-SDK ב-Android.
ממצאים שפורסמו ב-maven.google.com
- com.google.firebase:firebase-bom:30.2.0
- com.google.firebase:firebase-auth:21.0.6
- com.google.firebase:firebase-auth-ktx:21.0.6
- com.google.firebase:firebase-crashlytics-buildtools:2.9.1
- com.google.firebase:firebase-crashlytics-gradle:2.9.1
- com.google.firebase:firebase-datatransport:18.1.5
- com.google.firebase:firebase-firestore:24.2.0
- com.google.firebase:firebase-firestore-ktx:24.2.0
- com.google.firebase:firebase-messaging:23.0.6
- com.google.firebase:firebase-messaging-ktx:23.0.6
- com.google.firebase:firebase-messaging-directboot:23.0.6
- com.google.gms:google-services:4.3.12
- com.google.android.gms:strict-version-matcher-plugin:1.2.4
7 ביוני 2022
העדכון האחרון בספריית
play-services-location
כולל את השינויים הבאים:- תוקנו בעיות שקשורות לביטולי רישומים ב-Kotlin ללקוחות.
- תוקנה הבעיה בדליפת זיכרון
LocationCallback
. - נוסף ממשק API חדש עבור getCurrentLocation(), עם אפשרויות נוספות לבקשות.
- נוסף ממשק API חדש עבור getLastLocation() עם אפשרויות נוספות לבקשות.
- הוספנו ממשקי API חדשים עבור requestLocationUpdates() עם תמיכה למנהלים.
- קבועים שהוצאו משימוש ב-LocationRequest.PRIORITY_* לטובת קבועים ב-Priority.PRIORITY_*.
- הוצאה משימוש של LocationRequest.setExpirationTime() לטובת LocationRequest.setExpirationDuration().
- הבהרנו והוספנו הנחיות נוספות במסמכי התיעוד של הספרייה.
ממצאים שפורסמו ב-maven.google.com
- com.google.android.gms:play-services-location:20.0.0
1 ביוני 2022
הספרייה
play-services-appindex
זמינה עכשיו לכלל המשתמשים. הספרייה הזו היא תחליף לספרייה שלfirebase-appindexing
, והיא תומכת בתרחישים לדוגמה לשיתוף מסמכים מובְנים כ-Indexables
וכ-UserActions
עם Google Assistant.מידע נוסף על שיתוף מסמכים עם Google Assistant זמין במאמר דחיפה של קיצורי דרך דינמיים ל-Assistant.
ממצאים שפורסמו ב-maven.google.com
- com.google.android.gms:play-services-appindex:16.1.0
26 במאי 2022
העדכון האחרון שבוצע ב-Firebase כולל שינויים:
- עץ המוצר (BoM) של Firebase ל-Android
- הפצת אפליקציות ב-Firebase
- פלאגין של התפלגות אפליקציות ב-Firebase
- אימות ב-Firebase
- Firebase Crashlytics
- פלאגין של Crashlytics Gradle ב-Firebase
- מעקב אחר ביצועים ב-Firebase
למידע נוסף, קראו את הערות המוצר של Firebase ל-SDK ב-Android.
העדכונים האחרונים בספריות TensorFlow Lite של Google Play Services כוללים את כל השינויים הכלולים בגרסה 2.9 של TensorFlow.
העדכון האחרון של ספריית
play-services-fitness
יוצא משימוש בממשקי API שתומכים בקריאה ובכתיבה של נתוני כושר היסטוריים לטובת Health Connect.
ממצאים שפורסמו ב-maven.google.com
- com.google.android.gms:play-services-tflite-java:16.0.0-beta02
- com.google.android.gms:play-services-tflite-impl:16.0.0-beta02
- com.google.android.gms:play-services-tflite-support:16.0.0-beta02
- com.google.android.gms:play-services-fitness:21.1.0
- com.google.firebase:firebase-bom:30.1.0
- com.google.firebase:firebase-appdistribution:16.0.0-beta03
- com.google.firebase:firebase-appdistribution-api:16.0.0-beta03
- com.google.firebase:firebase-appdistribution-api-ktx:16.0.0-beta03
- com.google.firebase:firebase-appdistribution-gradle:3.0.2
- com.google.firebase:firebase-auth:21.0.5
- com.google.firebase:firebase-auth-ktx:21.0.5
- com.google.firebase:firebase-crashlytics:18.2.11
- com.google.firebase:firebase-crashlytics-ktx:18.2.11
- com.google.firebase:firebase-crashlytics-ndk:18.2.11
- com.google.firebase:firebase-crashlytics-buildtools:2.9.0
- com.google.firebase:firebase-crashlytics-gradle:2.9.0
- com.google.firebase:firebase-perf:20.1.0
- com.google.firebase:firebase-perf-ktx:20.1.0
25 במאי 2022
- מעדכנים את Google Mobile Ads Android SDK ואת Firebase Ads SDK. למידע נוסף, קראו את הערות המוצר של המוצר.
ממצאים שפורסמו ב-maven.google.com
- com.google.android.gms:play-services-ads:21.0.0
- com.google.android.gms:play-services-ads-lite:21.0.0
- com.google.firebase:firebase-ads:21.0.0
- com.google.firebase:firebase-ads-lite:21.0.0
23 במאי 2022
העדכון האחרון של
play-service-nearby
(גרסה 18.2.0) כולל את ההשקה הציבורית הראשונה של Nearby UWB API.
ממצאים שפורסמו ב-maven.google.com
- com.google.android.gms:play-services-nearby:18.2.0
19 במאי 2022
העדכון האחרון שבוצע ב-Firebase כולל שינויים:
- עץ המוצר (BoM) של Firebase ל-Android
- העברת הודעות בענן ב-Firebase
למידע נוסף, קראו את הערות המוצר של Firebase ל-SDK ב-Android.
ממצאים שפורסמו ב-maven.google.com
- com.google.firebase:firebase-bom:30.0.2
- com.google.firebase:firebase-datatransport:18.1.4
- com.google.firebase:firebase-messaging:23.0.5
- com.google.firebase:firebase-messaging-ktx:23.0.5
- com.google.firebase:firebase-messaging-directboot:23.0.5
12 במאי 2022
העדכון האחרון שבוצע ב-Firebase כולל שינויים:
- עץ המוצר (BoM) של Firebase ל-Android
- אימות ב-Firebase
למידע נוסף, קראו את הערות המוצר של Firebase ל-SDK ב-Android.
ממצאים שפורסמו ב-maven.google.com
- com.google.firebase:firebase-bom:30.0.1
- com.google.firebase:firebase-auth:21.0.4
- com.google.firebase:firebase-auth-ktx:21.0.4
10 במאי 2022
- גרסת בטא ראשונית של ספריית הקוד של Google Play Services. למידע נוסף, קראו את הערות המוצר של ערכת ה-ML Kit.
ממצאים שפורסמו ב-maven.google.com
- com.google.android.gms:play-services-code-scanner:16.0.0-beta1
6 במאי 2022
העדכון האחרון שבוצע ב-Firebase כולל שינויים:
- עץ המוצר (BoM) של Firebase ל-Android
- SDK של Firebase ל-Google Analytics
- Cloud Firestore
- Cloud Functions for Firebase (לקוח)
- Firebase App Check
- העברת הודעות בענן ב-Firebase
- מסד נתונים בזמן אמת ב-Firebase
- הגדרת תצורה מרחוק ב-Firebase
למידע נוסף, קראו את הערות המוצר של Firebase ל-SDK ב-Android.
ממצאים שפורסמו ב-maven.google.com
- com.google.firebase:firebase-bom:30.0.0
- com.google.firebase:firebase-Common:20.1.1
- com.google.firebase:firebase-COMMON-ktx:20.1.1
- com.google.firebase:firebase-analytics:21.0.0
- com.google.firebase:firebase-analytics-ktx:21.0.0
- com.google.firebase:firebase-core:21.0.0
- com.google.firebase:firebase-appcheck:16.0.0
- com.google.firebase:firebase-appcheck-debug:16.0.0
- com.google.firebase:firebase-appcheck-debug-testing:16.0.0
- com.google.firebase:firebase-appcheck-interop:16.0.0
- com.google.firebase:firebase-appcheck-playintegrity:16.0.0
- com.google.firebase:firebase-appcheck-safetynet:16.0.0
- com.google.firebase:firebase-config:21.1.0
- com.google.firebase:firebase-config-ktx:21.1.0
- com.google.firebase:firebase-database:20.0.5
- com.google.firebase:firebase-database-ktx:20.0.5
- com.google.firebase:firebase-datatransport:18.1.3
- com.google.firebase:firebase-firestore:24.1.2
- com.google.firebase:firebase-firestore-ktx:24.1.2
- com.google.firebase:firebase-functions:20.1.0
- com.google.firebase:firebase-functions-ktx:20.1.0
- com.google.firebase:firebase-messaging:23.0.4
- com.google.firebase:firebase-messaging-directboot:23.0.4
- com.google.firebase:firebase-messaging-ktx:23.0.4
- com.google.android.gms:play-services-measurement:21.0.0
- com.google.android.gms:play-services-measurement-api:21.0.0
- com.google.android.gms:play-services-measurement-base:21.0.0
- com.google.android.gms:play-services-measurement-iמפל:21.0.0
- com.google.android.gms:play-services-measurement-sdk:21.0.0
- com.google.android.gms:play-services-measurement-sdk-api:21.0.0
3 במאי 2022
- העדכונים האחרונים בספריית
play-services-basement
משפרים את האבטחה באימות החתימות ומתקנים את נקודות החולשה שלPendingIntent
.
ממצאים שפורסמו ב-maven.google.com
- com.google.android.gms:play-services-basement:18.0.2
27 באפריל 2022
העדכון האחרון של הספרייה
play-services-auth
כולל את השינוי הבא:- ממשקי ה-API הוצאו משימוש ב-
CredentialClient
ובכיתות הקשורות לבקשה/תגובה.
- ממשקי ה-API הוצאו משימוש ב-
העדכון האחרון של Firebase כולל שינויים ב-Firebase Crashlytics.
למידע נוסף, קראו את הערות המוצר של Firebase ל-SDK ב-Android.
ממצאים שפורסמו ב-maven.google.com
- com.google.android.gms:play-services-auth:20.2.0
- com.google.firebase:firebase-crashlytics:18.2.10
- com.google.firebase:firebase-crashlytics-ktx:18.2.10
- com.google.firebase:firebase-crashlytics-ndk:18.2.10
14 באפריל 2022
העדכון האחרון שבוצע ב-Firebase כולל שינויים:
- עץ המוצר (BoM) של Firebase ל-Android
- Cloud Firestore
- Firebase App Check
- הפצת אפליקציות ב-Firebase
- העברת הודעות בענן ב-Firebase
למידע נוסף, קראו את הערות המוצר של Firebase ל-SDK ב-Android.
ממצאים שפורסמו ב-maven.google.com
- com.google.firebase:firebase-bom:29.3.1
- com.google.firebase:firebase-appcheck:16.0.0-beta06
- com.google.firebase:firebase-appcheck-debug:16.0.0-beta06
- com.google.firebase:firebase-appcheck-debug-testing:16.0.0-beta06
- com.google.firebase:firebase-appcheck-interop:16.0.0-beta06
- com.google.firebase:firebase-appcheck-safetynet:16.0.0-beta06
- com.google.firebase:firebase-appdistribution:16.0.0-beta02
- com.google.firebase:firebase-appdistribution-ktx:16.0.0-beta02
- com.google.firebase:firebase-datatransport:18.1.2
- com.google.firebase:firebase-firestore:24.1.1
- com.google.firebase:firebase-firestore-ktx:24.1.1
- com.google.firebase:firebase-messaging:23.0.3
- com.google.firebase:firebase-messaging-ktx:23.0.3
- com.google.firebase:firebase-messaging-directboot:23.0.3
12 באפריל 2022
העדכונים האחרונים לגרסה
play-services-nearby
(גרסה 18.1.0) כוללים את השינויים הבאים:מעכשיו נדרשות הרשאות
BLUETOOTH_ADVERTISE
,BLUETOOTH_CONNECT
ו-BLUETOOTH_SCAN
לחיבורים בקרבת מקום מ-Android S.נוספו
Payload#setFileName()
ו-Payload#setParentFolder()
כדי לשמור את הקובץ שהתקבל עם שם קובץ ונתיב יחסי.נוספת באמצעות
VariantOfConcern
כדי לאפשר לרשות לבריאות הציבור (PHA) להוסיף וריאציה מוגדרת של חשש לגבי התראות חשיפה. לדוגמה, PHA יכול להקצות את ההגדרות הבאות:VariantOfConcernType.type1
כ"החיסון יעיל"VariantOfConcernType.type2
כ"מעבירה גבוהה"VariantOfConcernType.type3
כ'חומרה גבוהה'VariantOfConcernType.type4
כ"פריצת דרך בחיסונים"התכונה העל-קולית 'הודעה בקרבת מקום' הוצאה משימוש.
ממצאים שפורסמו ב-maven.google.com
- com.google.android.gms:play-services-nearby:18.1.0
24 במרץ 2022
העדכון האחרון שבוצע ב-Firebase כולל שינויים:
- עץ המוצר (BoM) של Firebase ל-Android
- SDK של Firebase ל-Google Analytics
- Cloud Firestore
- Firebase App Check
- אימות ב-Firebase
למידע נוסף, קראו את הערות המוצר של Firebase ל-SDK ב-Android.
ממצאים שפורסמו ב-maven.google.com
- com.google.firebase:firebase-bom:29.3.0
- com.google.firebase:firebase-core:20.1.2
- com.google.firebase:firebase-analytics:20.1.2
- com.google.firebase:firebase-analytics-ktx:20.1.2
- com.google.firebase:firebase-annotations:16.1.0
- com.google.firebase:firebase-appcheck:16.0.0-beta05
- com.google.firebase:firebase-appcheck-debug:16.0.0-beta05
- com.google.firebase:firebase-appcheck-debug-testing:16.0.0-beta05
- com.google.firebase:firebase-appcheck-interop:16.0.0-beta05
- com.google.firebase:firebase-appcheck-safetynet:16.0.0-beta05
- com.google.firebase:firebase-auth:21.0.3
- com.google.firebase:firebase-auth-ktx:21.0.3
- com.google.firebase:firebase-firestore:24.1.0
- com.google.firebase:firebase-firestore-ktx:24.1.0
- com.google.android.gms:play-services-measurement:20.1.2
- com.google.android.gms:play-services-measurement-api:20.1.2
- com.google.android.gms:play-services-measurement-base:20.1.2
- com.google.android.gms:play-services-measurement-iמפל:20.1.2
- com.google.android.gms:play-services-measurement-sdk:20.1.2
- com.google.android.gms:play-services-measurement-sdk-api:20.1.2
22 במרץ 2022
- העדכונים האחרונים בספריית
play-services-basement
מטפלים בהפרות של מדיניות Android 12 StrictMode.
ממצאים שפורסמו ב-maven.google.com
- com.google.android.gms:play-services-basement:18.0.1
17 במרץ 2022
העדכון האחרון שבוצע ב-Firebase כולל שינויים:
- עץ המוצר (BoM) של Firebase ל-Android
- SDK של Firebase ל-Google Analytics
- העברת הודעות בענן ב-Firebase
למידע נוסף, קראו את הערות המוצר של Firebase ל-SDK ב-Android.
ממצאים שפורסמו ב-maven.google.com
- com.google.firebase:firebase-bom:29.2.1
- com.google.firebase:firebase-core:20.1.1
- com.google.firebase:firebase-analytics:20.1.1
- com.google.firebase:firebase-analytics-ktx:20.1.1
- com.google.firebase:firebase-messaging:23.0.2
- com.google.firebase:firebase-messaging-ktx:23.0.2
- com.google.firebase:firebase-messaging-directboot:23.0.2
- com.google.android.gms:play-services-measurement:20.1.1
- com.google.android.gms:play-services-measurement-api:20.1.1
- com.google.android.gms:play-services-measurement-base:20.1.1
- com.google.android.gms:play-services-measurement-iמפל:20.1.1
- com.google.android.gms:play-services-measurement-sdk:20.1.1
- com.google.android.gms:play-services-measurement-sdk-api:20.1.1
15 במרץ 2022
- הגרסה הראשונית של הספרייה
play-services-games-v2
זמינה עכשיו. הספרייה הזו מספקת פונקציונליות פשוטה של כניסה לחשבון. מידע נוסף זמין במדריך לתחילת העבודה בגרסה 2.
ממצאים שפורסמו ב-maven.google.com
- com.google.android.gms:play-services-games-v2:17.0.0
10 במרץ 2022
העדכון האחרון שבוצע ב-Firebase כולל שינויים:
- עץ המוצר (BoM) של Firebase ל-Android
- Cloud Firestore
- Cloud Functions for Firebase (לקוח)
- Cloud Storage for Firebase
- Firebase A/B Testing
- הפצת אפליקציות ב-Firebase
- פלאגין של התפלגות אפליקציות ב-Firebase
- אימות ב-Firebase
- העברת הודעות בענן ב-Firebase
- Firebase Crashlytics
- קישורים דינמיים ב-Firebase
- העברת הודעות בתוך האפליקציה ב-Firebase
- התקנות ב-Firebase
- Firebase ML
- מעקב אחר ביצועים ב-Firebase
- מסד נתונים בזמן אמת ב-Firebase
- הגדרת תצורה מרחוק ב-Firebase
למידע נוסף, קראו את הערות המוצר של Firebase ל-SDK ב-Android.
ממצאים שפורסמו ב-maven.google.com
- com.google.firebase:firebase-bom:29.2.0
- com.google.firebase:firebase-abt:21.0.1
- com.google.firebase:firebase-appdistribution:16.0.0-beta01
- com.google.firebase:firebase-appdistribution-ktx:16.0.0-beta01
- com.google.firebase:firebase-appdistribution-gradle:3.0.1
- com.google.firebase:firebase-auth:21.0.2
- com.google.firebase:firebase-auth-ktx:21.0.2
- com.google.firebase:firebase-Common:20.1.0
- com.google.firebase:firebase-COMMON-ktx:20.1.0
- com.google.firebase:firebase-config:21.0.2
- com.google.firebase:firebase-config-ktx:21.0.2
- com.google.firebase:firebase-crashlytics:18.2.9
- com.google.firebase:firebase-crashlytics-ktx:18.2.9
- com.google.firebase:firebase-crashlytics-ndk:18.2.9
- com.google.firebase:firebase-database:20.0.4
- com.google.firebase:firebase-database-ktx:20.0.4
- com.google.firebase:firebase-database-collection:18.0.1
- com.google.firebase:firebase-Dynamic-links:21.0.1
- com.google.firebase:firebase-Dynamic-links-ktx:21.0.1
- com.google.firebase:firebase-firestore:24.0.2
- com.google.firebase:firebase-firestore-ktx:24.0.2
- com.google.firebase:firebase-functions:20.0.2
- com.google.firebase:firebase-functions-ktx:20.0.2
- com.google.firebase:firebase-inappmessaging:20.1.2
- com.google.firebase:firebase-inappmessaging-ktx:20.1.2
- com.google.firebase:firebase-inappmessaging-display:20.1.2
- com.google.firebase:firebase-inappmessaging-display-ktx:20.1.2
- com.google.firebase:firebase-installations:17.0.1
- com.google.firebase:firebase-installations-ktx:17.0.1
- com.google.firebase:firebase-installations-interop:17.0.1
- com.google.firebase:firebase-messaging:23.0.1
- com.google.firebase:firebase-messaging-ktx:23.0.1
- com.google.firebase:firebase-messaging-directboot:23.0.1
- com.google.firebase:firebase-ml-modeldownloader:24.0.3
- com.google.firebase:firebase-ml-modeldownloader-ktx:24.0.3
- com.google.firebase:firebase-perf:20.0.6
- com.google.firebase:firebase-perf-ktx:20.0.6
- com.google.firebase:firebase-storage:20.0.1
- com.google.firebase:firebase-storage-ktx:20.0.1
8 במרץ 2022
- העדכון האחרון לספרייה של
play-services-wallet
כולל ממשק API חדש לזיהוי תווים אופטי (OCR) בכרטיס אשראי. לפרטים נוספים, אפשר לעיין במדריך למפתחים.
ממצאים שפורסמו ב-maven.google.com
- com.google.android.gms:play-services-wallet:19.1.0
28 בפברואר 2022
העדכון האחרון של הפלאגין Grasle ל-OSS כולל תיקונים לבעיות הבאות:
הזמנת ביצוע המשימה גורמת לבעיות בספריית Hilt DI (GitHub Issue #209, GitHub Issue #194, GitHub Hilt Issue #2744)
בפרויקטים עם הרבה גרסאות, נדרש זמן רב עד להפעלת זיהוי של תלות (בעיה GitHub מס' 200)
הכללת יחסי תלות של בדיקות (בעיה ב-GitHub מס' 214)
רישיונות חסרים (בעיה של GitHub מס' 215)
מידת החומרה של
AmbiguousVariantSelectionException
לרישום ביומן ירדה (בעיה מס' 202 של GitHub)
ממצאים שפורסמו ב-maven.google.com
- com.google.android.gms:oss-licenses-plugin:0.10.5
22 בפברואר 2022
עדכון ספריות ML Kit של Google Play Services. למידע נוסף, קראו את הערות המוצר של ערכת ה-ML Kit.
מעדכנים את Google Mobile Ads Android SDK ואת Firebase Ads SDK. למידע נוסף, קראו את הערות המוצר של המוצר.
ממצאים שפורסמו ב-maven.google.com
- com.google.android.gms:play-services-mlkit-face-detection:17.0.1
- com.google.android.gms:play-services-ads:20.6.0
- com.google.android.gms:play-services-ads-lite:20.6.0
- com.google.firebase:firebase-ads:20.6.0
- com.google.firebase:firebase-ads-lite:20.6.0
17 בפברואר 2022
- גרסת הבטא הציבורית של ספריית TensorFlow Lite של Google Play Services זמינה עכשיו. אפשר להשתמש בספרייה הזו כחלופה לספריית העצמאית TensorFlow Lite, כדי להקטין את גודל האפליקציה ולקבל עדכונים אוטומטיים. למידע נוסף, עיינו במסמכי תיעוד של TensorFlow.
ממצאים שפורסמו ב-maven.google.com
- com.google.android.gms:play-services-tflite-java:16.0.0-beta01
- com.google.android.gms:play-services-tflite-impl:16.0.0-beta01
- com.google.android.gms:play-services-tflite-support:16.0.0-beta01
11 בפברואר 2022
העדכון האחרון שבוצע ב-Firebase כולל שינויים:
- עץ המוצר (BoM) של Firebase ל-Android
- Firebase Crashlytics
- Firebase ML
- מעקב אחר ביצועים ב-Firebase
- SDK של Firebase ל-Google Analytics
למידע נוסף, קראו את הערות המוצר של Firebase ל-SDK ב-Android.
ממצאים שפורסמו ב-maven.google.com
- com.google.firebase:firebase-bom:29.1.0
- com.google.firebase:firebase-core:20.1.0
- com.google.firebase:firebase-analytics:20.1.0
- com.google.firebase:firebase-analytics-ktx:20.1.0
- com.google.firebase:firebase-crashlytics:18.2.8
- com.google.firebase:firebase-crashlytics-ktx:18.2.8
- com.google.firebase:firebase-crashlytics-ndk:18.2.8
- com.google.firebase:firebase-ml-modeldownloader:24.0.2
- com.google.firebase:firebase-ml-modeldownloader-ktx:24.0.2
- com.google.firebase:firebase-perf:20.0.5
- com.google.firebase:firebase-perf-ktx:20.0.5
1 בפברואר 2022
- העדכון האחרון לספריית
play-services-auth
כולל ממשק API חדש שמאפשר הינטים לכניסה לחשבון באמצעות מספר טלפון. היא מאפשרת למשתמשים לבחור מספר טלפון בכרטיס ה-SIM ולשתף אותו עם אפליקציית השיחות. למידע נוסף, קראו את מסמכי ה-API.
ממצאים שפורסמו ב-maven.google.com
- com.google.android.gms:play-services-auth:20.1.0
25 בינואר 2022
- עדכון ספריות ML Kit של Google Play Services. למידע נוסף, קראו את הערות המוצר של ערכת ה-ML Kit.
ממצאים שפורסמו ב-maven.google.com
- com.google.android.gms:play-services-mlkit-barcode-scanning:18.0.0
- com.google.android.gms:play-services-mlkit-face-detection:17.0.0
- com.google.android.gms:play-services-mlkit-image-labeling:16.0.7
- com.google.android.gms:play-services-mlkit-image-labeling-custom:16.0.0-beta3
- com.google.android.gms:play-services-mlkit-language-id:17.0.0-beta1
- com.google.android.gms:play-services-mlkit-text-recognition:18.0.0
- com.google.android.gms:play-services-mlkit-text-recognition-COMMON:17.0.0
20 בינואר 2022
העדכון האחרון שבוצע ב-Firebase כולל שינויים:
- עץ המוצר (BoM) של Firebase ל-Android
- Cloud Firestore
- Firebase Crashlytics
- פלאגין של התפלגות אפליקציות ב-Firebase
- פלאגין Gradle של Firebase לניטור ביצועים
למידע נוסף, קראו את הערות המוצר של Firebase ל-SDK ב-Android.
ממצאים שפורסמו ב-maven.google.com
- com.google.firebase:firebase-bom:29.0.4
- com.google.firebase:firebase-crashlytics:18.2.7
- com.google.firebase:firebase-crashlytics-ktx:18.2.7
- com.google.firebase:firebase-crashlytics-ndk:18.2.7
- com.google.firebase:firebase-firestore:24.0.1
- com.google.firebase:firebase-firestore-ktx:24.0.1
- com.google.firebase:firebase-appdistribution-gradle:3.0.0
- com.google.firebase:perf-plugin:1.4.1
10 בינואר 2022
העדכון האחרון ל-Block Store SDK כולל את השינויים הבאים:
הוספנו שיטה חדשה,
StoreBytesData.Builder#setShouldBackupToCloud
, שמאפשרת להפעיל בענן גיבוי של נתוני ה-Block Store.נוסף ממשק API חדש,
BlockstoreClient#isEndToEndEncryptionAvailable
, שמאפשר לבדוק אם הנתונים של Cloud Store שמגובים בענן יוצפנו מקצה לקצה.
ממצאים שפורסמו ב-maven.google.com
- com.google.android.gms:play-services-auth-blockstore:16.1.0
5 בינואר 2022
- העדכונים האחרונים בכמה ספריות (בקטע 'פריטי המידע שנוצרו בתהליך פיתוח (Artifact)' מפורט בהמשך), כולל שימוש בגרסאות האחרונות של
play-services-base
ובגרסאותplay-services-tasks
(18.0.1), כדי לתקן את הבעיה שתוארה במהדורת 9 בדצמבר 2021.
ממצאים שפורסמו ב-maven.google.com
- com.google.android.gms:play-services-ads-identifier:18.0.1
- com.google.android.gms:play-services-afs-native:19.0.3
- com.google.android.gms:play-services-analytics:18.0.1
- com.google.android.gms:play-services-analytics-impl:18.0.1
- com.google.android.gms:play-services-appset:16.0.2
- com.google.android.gms:play-services-auth:20.0.1
- com.google.android.gms:play-services-auth-api-phone:18.0.1
- com.google.android.gms:play-services-auth-base:18.0.1
- com.google.android.gms:play-services-auth-blockstore:16.0.4
- com.google.android.gms:play-services-awareness:19.0.1
- com.google.android.gms:play-services-cast:21.0.1
- com.google.android.gms:play-services-cast-framework:21.0.1
- com.google.android.gms:play-services-cast-tv:19.0.1
- com.google.android.gms:play-services-cloud-messaging:17.0.2
- com.google.android.gms:play-services-cronet:18.0.1
- com.google.android.gms:play-services-fitness:21.0.1
- com.google.android.gms:play-services-flags:18.0.1
- com.google.android.gms:play-services-games:22.0.1
- com.google.android.gms:play-services-identity:18.0.1
- com.google.android.gms:play-services-mediateapps:18.0.1
- com.google.android.gms:play-services-location:19.0.1
- com.google.android.gms:play-services-maps:18.0.2
- com.google.android.gms:play-services-nearby:18.0.2
- com.google.android.gms:play-services-password-complexity:18.0.1
- com.google.android.gms:play-services-pay:16.0.3
- com.google.android.gms:play-services-recaptcha:17.0.1
- com.google.android.gms:play-services-safetynet:18.0.1
- com.google.android.gms:play-services-stats:17.0.3
- com.google.android.gms:play-services-streamprotect:16.0.2
- com.google.android.gms:play-services-tagmanager:18.0.1
- com.google.android.gms:play-services-tagmanager-api:18.0.1
- com.google.android.gms:play-services-tagmanager-v4-iמפל:18.0.1
- com.google.android.gms:play-services-wallet:19.0.1
16 בדצמבר 2021
העדכונים האחרונים ל-
play-services-base
ול-play-services-tasks
פותרים את הבעיה שעלולה להוביל ל-NPE בזמן ריצה (NullPointerException
) בזמן הטיפול ב-Task<Void>
בתוצאות של Kotlin. אם אתם משתמשים באחת או יותר מגרסאות הספריות המפורטות במהדורת 9 בדצמבר 2021, תוכלו להימנע משימוש ב-NPE בזמן ריצה באופן מפורש בהתאם לגרסה 18.0.1 שלplay-services-base
ושלplay-services-tasks
. הוסיפו את הפרטים הבאים לקטעdependencies
בbuild.gradle
:implementation 'com.google.android.gms:play-services-base:18.0.1' implementation 'com.google.android.gms:play-services-tasks:18.0.1'
בינואר 2022 אנחנו מתכוונים להשיק גרסאות חדשות של פריטי המידע הנוספים שנוצרו ב-9 בדצמבר, עם יחסי תלות חדשים של
POM
בגרסאות 18.0.1 שלplay-services-base
ושלplay-services-tasks
.העדכון האחרון שבוצע ב-Firebase כולל שינויים:
- עץ המוצר (BoM) של Firebase ל-Android
- SDK של Firebase ל-Google Analytics
הגרסה הזו של Firebase אוספת את הגרסאות העדכניות של
play-services-base
ושלplay-services-tasks
(גרסה 18.0.1) כדי לפתור את הבעיה המתוארת במהדורת 9 בדצמבר 2021.למידע נוסף, קראו את הערות המוצר של Firebase ל-SDK ב-Android.
ממצאים שפורסמו ב-maven.google.com
- com.google.android.gms:play-services-base:18.0.1
- com.google.android.gms:play-services-tasks:18.0.1
- com.google.firebase:firebase-bom:29.0.3
- com.google.firebase:firebase-core:20.0.2
- com.google.firebase:firebase-analytics:20.0.2
- com.google.firebase:firebase-analytics-ktx:20.0.2
- com.google.android.gms:play-services-measurement:20.0.2
- com.google.android.gms:play-services-measurement-api:20.0.2
- com.google.android.gms:play-services-measurement-base:20.0.2
- com.google.android.gms:play-services-measurement-iמפל:20.0.2
- com.google.android.gms:play-services-measurement-sdk:20.0.2
- com.google.android.gms:play-services-measurement-sdk-api:20.0.2
14 בדצמבר 2021
- עדכון ספריות ML Kit של Google Play Services. למידע נוסף, קראו את הערות המוצר של ערכת ה-ML Kit.
ממצאים שפורסמו ב-maven.google.com
- com.google.android.gms:play-services-mlkit-barcode-scanning:17.0.0
- com.google.android.gms:play-services-mlkit-face-detection:16.2.1
- com.google.android.gms:play-services-mlkit-image-labeling:16.0.6
- com.google.android.gms:play-services-mlkit-image-labeling-custom:16.0.0-beta2
- com.google.android.gms:play-services-mlkit-text-recognition:17.0.1
10 בדצמבר 2021
העדכון האחרון שבוצע ב-Firebase כולל שינויים:
- עץ המוצר (BoM) של Firebase ל-Android
- Firebase Crashlytics
למידע נוסף, קראו את הערות המוצר של Firebase ל-SDK ב-Android.
ממצאים שפורסמו ב-maven.google.com
- com.google.firebase:firebase-bom:29.0.2
- com.google.firebase:firebase-crashlytics:18.2.6
- com.google.firebase:firebase-crashlytics-ktx:18.2.6
- com.google.firebase:firebase-crashlytics-ndk:18.2.6
9 בדצמבר 2021
העדכונים האחרונים לכמה ספריות כוללים את השינוי הבא:
- נעשה שימוש בהערות null מחמירות (
@NonNull
ו-@Nullable
) שבהן נעשה שימוש בעבר ב-@RecentlyNonNull
וב-@RecentlyNullable
. בעקבות השינוי הזה, מה שגרם בעבר לאזהרה על ערך null יגרום לשגיאה בבניית קוד Kotlin או באמצעות מסגרות בדיקה של Javanull
. שינויי הערות דומים יושקו באופן הדרגתי בגרסאות עתידיות של פריטי מידע אחרים בתהליך פיתוח (Artifact) מסוגcom.google.android.gms
.
בקטע 'פריטי מידע שנוצרו בתהליך הפיתוח (Artifacts) שפורסמו' מופיעה הרשימה המלאה של הספריות שהושפעו.
- נעשה שימוש בהערות null מחמירות (
העדכונים האחרונים בספריות
play-services-base
,play-services-basement
ו-play-services-tasks
כוללים את השינויים המחמירים של הערות בטלים, ומתארים את השינויים הנוספים האלה:- הסרת קבועים של כושר שהוצאו משימוש בהיקפים.
- השיטה
withTimeout()
נוספה למשימות
ממצאים שפורסמו ב-maven.google.com
- com.google.firebase:firebase-analytics:20.0.1
- com.google.firebase:firebase-analytics-ktx:20.0.1
- com.google.firebase:firebase-core:20.0.1
- com.google.android.gms:play-services-ads-identifier:18.0.0
- com.google.android.gms:play-services-afs-native:19.0.2
- com.google.android.gms:play-services-analytics:18.0.0
- com.google.android.gms:play-services-analytics-impl:18.0.0
- com.google.android.gms:play-services-appset:16.0.1
- com.google.android.gms:play-services-auth:20.0.0
- com.google.android.gms:play-services-auth-api-phone:18.0.0
- com.google.android.gms:play-services-auth-base:18.0.0
- com.google.android.gms:play-services-auth-blockstore:16.0.3
- com.google.android.gms:play-services-awareness:19.0.0
- com.google.android.gms:play-services-base:18.0.0
- com.google.android.gms:play-services-basement:18.0.0
- com.google.android.gms:play-services-cast:21.0.0
- com.google.android.gms:play-services-cast-framework:21.0.0
- com.google.android.gms:play-services-cast-tv:19.0.0
- com.google.android.gms:play-services-cloud-messaging:17.0.1
- com.google.android.gms:play-services-cronet:18.0.0
- com.google.android.gms:play-services-fitness:21.0.0
- com.google.android.gms:play-services-flags:18.0.0
- com.google.android.gms:play-services-games:22.0.0
- com.google.android.gms:play-services-identity:18.0.0
- com.google.android.gms:play-services-mediateapps:18.0.0
- com.google.android.gms:play-services-location:19.0.0
- com.google.android.gms:play-services-maps:18.0.1
- com.google.android.gms:play-services-measurement:20.0.1
- com.google.android.gms:play-services-measurement-api:20.0.1
- com.google.android.gms:play-services-measurement-base:20.0.1
- com.google.android.gms:play-services-measurement-impl:20.0.1
- com.google.android.gms:play-services-measurement-sdk:20.0.1
- com.google.android.gms:play-services-measurement-sdk-api:20.0.1
- com.google.android.gms:play-services-nearby:18.0.1
- com.google.android.gms:play-services-password-complexity:18.0.0
- com.google.android.gms:play-services-pay:16.0.2
- com.google.android.gms:play-services-recaptcha:17.0.0
- com.google.android.gms:play-services-safetynet:18.0.0
- com.google.android.gms:play-services-stats:17.0.2
- com.google.android.gms:play-services-streamprotect:16.0.1
- com.google.android.gms:play-services-tagmanager:18.0.0
- com.google.android.gms:play-services-tagmanager-api:18.0.0
- com.google.android.gms:play-services-tagmanager-v4-iמפל:18.0.0
- com.google.android.gms:play-services-tasks:18.0.0
- com.google.android.gms:play-services-wallet:19.0.0
30 בנובמבר 2021
העדכון האחרון שבוצע ב-Firebase כולל שינויים:
- עץ המוצר (BoM) של Firebase ל-Android
- Firebase App Check
- Firebase Crashlytics
- פלאגין של Crashlytics Gradle ב-Firebase
- Firebase ML
- מעקב אחר ביצועים ב-Firebase
- מסד נתונים בזמן אמת ב-Firebase
למידע נוסף, קראו את הערות המוצר של Firebase ל-SDK ב-Android.
ממצאים שפורסמו ב-maven.google.com
- com.google.firebase:firebase-bom:29.0.1
- com.google.firebase:firebase-appcheck:16.0.0-beta04
- com.google.firebase:firebase-appcheck-debug:16.0.0-beta04
- com.google.firebase:firebase-appcheck-debug-testing:16.0.0-beta04
- com.google.firebase:firebase-appcheck-interop:16.0.0-beta04
- com.google.firebase:firebase-appcheck-safetynet:16.0.0-beta04
- com.google.firebase:firebase-crashlytics:18.2.5
- com.google.firebase:firebase-crashlytics-buildtools:2.8.1
- com.google.firebase:firebase-crashlytics-gradle:2.8.1
- com.google.firebase:firebase-crashlytics-ktx:18.2.5
- com.google.firebase:firebase-crashlytics-ndk:18.2.5
- com.google.firebase:firebase-database:20.0.3ג
- com.google.firebase:firebase-database-ktx:20.0.3
- com.google.firebase:firebase-datatransport:18.1.1
- com.google.firebase:firebase-ml-modeldownloader:24.0.1
- com.google.firebase:firebase-ml-modeldownloader-ktx:24.0.1
- com.google.firebase:firebase-perf:20.0.4
- com.google.firebase:firebase-perf-ktx:20.0.4
18 בנובמבר 2021
- מעדכנים את Google Mobile Ads Android SDK ואת Firebase Ads SDK. למידע נוסף, קראו את הערות המוצר של המוצר.
ממצאים שפורסמו ב-maven.google.com
- com.google.android.gms:play-services-ads:20.5.0
- com.google.android.gms:play-services-ads-lite:20.5.0
- com.google.firebase:firebase-ads:20.5.0
- com.google.firebase:firebase-ads-lite:20.5.0
16 בנובמבר 2021
העדכונים בספריות
play-services-cast
ו-play-services-cast-framework
כוללים:- שיפורים בתור:
- נוספה קריאה חוזרת (callback) חדשה מסוג
itemsReorderedAtIndexes
אלMediaQueue
. השיחה הזו מופיעה אחרי הסידור מחדש של התור. - תמיכה נוספת לסדרה של פקודות 'הבאים בתור'.
- הפך את הפרמטר
customData
ב-`remoteMediaClient#queueSetRepeatMode לניתן לביטול. - התכונה 'תצוגה מרחוק' הוצאה משימוש.
minSdkVersion
השתנה מ-14 ל-16.
למידע נוסף אפשר לקרוא את המאמר נתוני גרסה של SDK לשליחת הודעות ל-Android ב-Android.
ממצאים שפורסמו ב-maven.google.com
- com.google.android.gms:play-services-cast:20.1.0
- com.google.android.gms:play-services-cast-framework:20.1.0
29 באוקטובר 2021
העדכון האחרון שבוצע ב-Firebase כולל שינויים:
- עץ המוצר (BoM) של Firebase ל-Android
- Cloud Firestore
- העברת הודעות בענן ב-Firebase
- Firebase Crashlytics
- פלאגין של Crashlytics Gradle ב-Firebase
- קישורים דינמיים ב-Firebase
- העברת הודעות בתוך האפליקציה ב-Firebase
- SDK של Firebase ל-Google Analytics
למידע נוסף, קראו את הערות המוצר של Firebase ל-SDK ב-Android.
ממצאים שפורסמו ב-maven.google.com
- com.google.firebase:firebase-bom:29.0.0
- com.google.firebase:firebase-analytics:20.0.0
- com.google.firebase:firebase-analytics-ktx:20.0.0
- com.google.firebase:firebase-core:20.0.0
- com.google.firebase:firebase-crashlytics:18.2.4
- com.google.firebase:firebase-crashlytics-buildtools:2.8.0
- com.google.firebase:firebase-crashlytics-gradle:2.8.0
- com.google.firebase:firebase-crashlytics-ktx:18.2.4
- com.google.firebase:firebase-crashlytics-ndk:18.2.4
- com.google.firebase:firebase-Dynamic-links:21.0.0
- com.google.firebase:firebase-Dynamic-links-ktx:21.0.0
- com.google.firebase:firebase-firestore:24.0.0
- com.google.firebase:firebase-firestore-ktx:24.0.0
- com.google.firebase:firebase-inappmessaging:20.1.1
- com.google.firebase:firebase-inappmessaging-display:20.1.1
- com.google.firebase:firebase-inappmessaging-display-ktx:20.1.1
- com.google.firebase:firebase-inappmessaging-ktx:20.1.1
- com.google.firebase:firebase-measurement-connector:20.0.0
- com.google.firebase:firebase-messaging:23.0.0
- com.google.firebase:firebase-messaging-directboot:23.0.0
- com.google.firebase:firebase-messaging-ktx:23.0.0
- com.google.android.gms:play-services-measurement:20.0.0
- com.google.android.gms:play-services-measurement-base:20.0.0
- com.google.android.gms:play-services-measurement-sdk-api:20.0.0
- com.google.android.gms:play-services-measurement-api:20.0.0
- com.google.android.gms:play-services-measurement-sdk:20.0.0
- com.google.android.gms:play-services-measurement-impl:20.0.0
27 באוקטובר 2021
ספריית הלקוח
play-services-maps
זמינה עכשיו באופן כללי, והיא נתמכת ב-Android API ברמה 19 (Android 4.4, KitKat) ואילך.בגרסה הזו אפשר להשתמש בכלי רינדור מפות, שזמין לשימוש בהסכמה ואפשר להשתמש בו כדי לשפר את הביצועים והיציבות. למידע נוסף על העדכון הזה ועדכונים אחרים, קראו את הערות המוצר של המוצר.
ממצאים שפורסמו ב-maven.google.com
- com.google.android.gms:play-services-maps:18.0.0
11 באוקטובר 2021
הספרייה
play-services-appset
זמינה עכשיו לכלל המשתמשים. הספרייה נועדה לתמוך בתרחישים לדוגמה, כמו ניתוח נתונים או מניעת הונאה, תוך שמירה על פרטיות המשתמשים.הספרייה הזו כוללת שיטות לניהול מזהה קבוצת האפליקציות, שהוא מזהה ייחודי שמאפשר במכשיר מסוים להתאים בין השימוש או הפעולות בקבוצה של אפליקציות שבבעלות הארגון. ניתן למצוא מידע נוסף במדריך הזה.
מהדורת GA זו כוללת את העדכונים הבאים לגרסת התצוגה המקדימה למפתחים:
- שינינו את השם של כמה ממשקי לקוח. לפרטים נוספים, עיינו ב
play-services-appset
תיעוד העזר ל-API. - הספרייה
play-services-appset
תואמת למזהה קבוצת האפליקציות ברמת המפתח. סביר להניח ש-Google Play Services תוסיף בקרוב תמיכה במזהה קבוצת האפליקציות ברמת המפתח. היכולת הזו תשוחרר ב-Google Play Services ותישלח למכשירים של המשתמשים ללא צורך בשדרוג הגרסה של הספרייהplay-services-appset
.
- שינינו את השם של כמה ממשקי לקוח. לפרטים נוספים, עיינו ב
ממצאים שפורסמו ב-maven.google.com
- com.google.android.gms:play-services-appset:16.0.0
4 באוקטובר 2021
העדכון האחרון שבוצע ב-Firebase כולל שינויים:
- עץ המוצר (BoM) של Firebase ל-Android
- Firebase App Check
- Cloud Firestore
- Firebase Crashlytics
- מעקב אחר ביצועים ב-Firebase
- SDK של Firebase ל-Google Analytics
למידע נוסף, קראו את הערות המוצר של Firebase ל-SDK ב-Android.
ממצאים שפורסמו ב-maven.google.com
- com.google.firebase:firebase-bom:28.4.2
- com.google.firebase:firebase-analytics:19.0.2
- com.google.firebase:firebase-analytics-ktx:19.0.2
- com.google.firebase:firebase-appcheck:16.0.0-beta03
- com.google.firebase:firebase-appcheck-debug:16.0.0-beta03
- com.google.firebase:firebase-appcheck-debug-testing:16.0.0-beta03
- com.google.firebase:firebase-appcheck-interop:16.0.0-beta03
- com.google.firebase:firebase-appcheck-safetynet:16.0.0-beta03
- com.google.firebase:firebase-core:19.0.2
- com.google.firebase:firebase-crashlytics:18.2.3
- com.google.firebase:firebase-crashlytics-ktx:18.2.3
- com.google.firebase:firebase-crashlytics-ndk:18.2.3
- com.google.firebase:firebase-firestore:23.0.4
- com.google.firebase:firebase-firestore-ktx:23.0.4
- com.google.firebase:firebase-perf:20.0.3
- com.google.firebase:firebase-perf-ktx:20.0.3
- com.google.android.gms:play-services-measurement:19.0.2
- com.google.android.gms:play-services-measurement-base:19.0.2
- com.google.android.gms:play-services-measurement-sdk-api:19.0.2
- com.google.android.gms:play-services-measurement-api:19.0.2
- com.google.android.gms:play-services-measurement-sdk:19.0.2
- com.google.android.gms:play-services-measurement-iמפל:19.0.2
22 בספטמבר 2021
- מעדכנים את Google Mobile Ads Android SDK ואת Firebase Ads SDK. למידע נוסף, קראו את הערות המוצר של המוצר.
ממצאים שפורסמו ב-maven.google.com
- com.google.android.gms:play-services-ads:20.4.0
- com.google.android.gms:play-services-ads-lite:20.4.0
- com.google.firebase:firebase-ads:20.4.0
- com.google.firebase:firebase-ads-lite:20.4.0
22 בספטמבר 2021
העדכון האחרון של הספרייה
ads-identifier
כולל הצהרה על הרשאה ב-Google Play Services:com.google.android.gms.permission.AD_ID
.אם משתמשים בגרסה 17.1.0 ואילך של
ads-identifier
, אין צורך להצהיר על ההרשאה שוב בקובץ המניפסט של האפליקציה כדי לגשת למזהה הפרסום. עם זאת, אם לאפליקציה אין גישה למזהה הפרסום, יש להסיר את ההרשאה באמצעות<uses-permission android:name="com.google.android.gms.permission.AD_ID" tools:node="remove" />
.לפרטים נוספים, ראו
getId()
.העדכון האחרון של ספריית ההרשאות
play-services-pay
פתר בעיות שקשורות לחסימת כל ממשקי ה-API שגרמו לחסימה שלהם.
ממצאים שפורסמו ב-maven.google.com
- com.google.android.gms:play-services-ads-identifier:17.1.0
- com.google.android.gms:play-services-pay:16.0.1
13 בספטמבר 2021
העדכון האחרון שבוצע ב-Firebase כולל שינויים:
- עץ המוצר (BoM) של Firebase ל-Android
- Cloud Functions for Firebase (לקוח)
- מסד נתונים בזמן אמת ב-Firebase
- פלאגין של התפלגות אפליקציות ב-Firebase
למידע נוסף, קראו את הערות המוצר של Firebase ל-SDK ב-Android.
ממצאים שפורסמו ב-maven.google.com
- com.google.firebase:firebase-bom:28.4.1
- com.google.firebase:firebase-appdistribution-gradle:2.2.0
- com.google.firebase:firebase-database:20.0.2
- com.google.firebase:firebase-database-ktx:20.0.2
- com.google.firebase:firebase-datatransport:18.1.0
- com.google.firebase:firebase-encoders-proto:16.0.0
- com.google.firebase:firebase-functions:20.0.1
- com.google.firebase:firebase-functions-ktx:20.0.1
9 בספטמבר 2021
העדכון האחרון של ספריית AFS Native כולל את השינוי הבא:
- תיקון באג שבו
onAdLeftApplication
לא תיעד את הקליקים על מודעות. - תיקון באג שגרם לקריסת האפליקציה בעת הניסיון לטעון מודעות ללא חיבור.
- תיקון באג שבו
ממצאים שפורסמו ב-maven.google.com
- com.google.android.gms:play-services-afs-native:19.0.1
23 באוגוסט 2021
- מעדכנים את Google Mobile Ads Android SDK ואת Firebase Ads SDK. למידע נוסף, קראו את הערות המוצר של המוצר.
ממצאים שפורסמו ב-maven.google.com
- com.google.android.gms:play-services-ads:20.3.0
- com.google.android.gms:play-services-ads-lite:20.3.0
- com.google.firebase:firebase-ads:20.3.0
- com.google.firebase:firebase-ads-lite:20.3.0
20 באוגוסט 2021
העדכון האחרון שבוצע ב-Firebase כולל שינויים:
- עץ המוצר (BoM) של Firebase ל-Android
- העברת הודעות בתוך האפליקציה ב-Firebase
- SDK של Firebase ל-Google Analytics
למידע נוסף, קראו את הערות המוצר של Firebase ל-SDK ב-Android.
ממצאים שפורסמו ב-maven.google.com
- com.google.firebase:firebase-bom:28.4.0
- com.google.firebase:firebase-core:19.0.1
- com.google.firebase:firebase-analytics:19.0.1
- com.google.firebase:firebase-analytics-ktx:19.0.1
- com.google.firebase:firebase-inappmessaging:20.1.0
- com.google.firebase:firebase-inappmessaging-ktx:20.1.0
- com.google.firebase:firebase-inappmessaging-display:20.1.0
- com.google.firebase:firebase-inappmessaging-display-ktx:20.1.0
- com.google.android.gms:play-services-measurement:19.0.1
- com.google.android.gms:play-services-measurement-base:19.0.1
- com.google.android.gms:play-services-measurement-sdk-api:19.0.1
- com.google.android.gms:play-services-measurement-api:19.0.1
- com.google.android.gms:play-services-measurement-sdk:19.0.1
- com.google.android.gms:play-services-measurement-impl:19.0.1
19 באוגוסט 2021
העדכון האחרון בספריית Analytics כולל את השינוי הבא:
- תוקנה בעיה שבה לא הייתה אפשרות ליצור את הספרייה עם Android 12 כיעד.
העדכון האחרון של ספריית Tag Manager כולל את השינויים הבאים:
- שיפורים בתשתית פנימית.
ממצאים שפורסמו ב-maven.google.com
- com.google.android.gms:play-services-analytics:17.0.1
- com.google.android.gms:play-services-analytics-impl:17.0.1
- com.google.android.gms:play-services-tagmanager:17.0.1
- com.google.android.gms:play-services-tagmanager-api:17.0.1
- com.google.android.gms:play-services-tagmanager-v4-iמפל:17.0.1
9 באוגוסט 2021
ה-SDK של ה-Blockstore זמין כעת לשימוש על ידי אפליקציות כדי לאפשר כניסה חלקה בטלפונים חדשים שהוגדרו. למידע נוסף, עיינו בחומר העזר בנושא SDK של Blockstore.
גרסה מעודכנת של הפלאגין google-services ל-Android (גרסה 4.3.10) זמינה עכשיו. למידע נוסף, קראו את הערות המוצר של Firebase ל-SDK ב-Android.
ממצאים שפורסמו ב-maven.google.com
- com.google.gms:google-services:4.3.10
- com.google.android.gms:play-services-auth-blockstore:16.0.2
5 באוגוסט 2021
העדכון האחרון שבוצע ב-Firebase כולל שינויים:
- עץ המוצר (BoM) של Firebase ל-Android
- Firebase Crashlytics
- הגדרת תצורה מרחוק ב-Firebase
למידע נוסף, קראו את הערות המוצר של Firebase ל-SDK ב-Android.
גרסה מעודכנת של הפלאגין google-services ל-Android (גרסה 4.3.9) זמינה עכשיו. למידע נוסף, קראו את הערות המוצר של Firebase ל-SDK ב-Android.
ממצאים שפורסמו ב-maven.google.com
- com.google.firebase:firebase-bom:28.3.1
- com.google.firebase:firebase-config:21.0.1
- com.google.firebase:firebase-config-ktx:21.0.1
- com.google.firebase:firebase-crashlytics:18.2.1
- com.google.firebase:firebase-crashlytics-ktx:18.2.1
- com.google.firebase:firebase-crashlytics-ndk:18.2.1
- com.google.gms:google-services:4.3.9
28 ביולי 2021
גרסת התצוגה המקדימה למפתחים של ספריית
play-services-appset
זמינה עכשיו. הספרייה נועדה לתמוך בתרחישים לדוגמה כמו ניתוח נתונים או מניעת הונאה, תוך שמירה על פרטיות המשתמשים.הספרייה הזו כוללת שיטות לניהול מזהה קבוצת האפליקציות, שהוא מזהה ייחודי שמאפשר במכשיר מסוים להתאים בין השימוש או הפעולות בקבוצה של אפליקציות שבבעלות הארגון. מידע נוסף זמין במדריך הזה.
מסמכי התיעוד בנושא ממשק API של
ads-identifier
עודכנו במידע על השינוי הקרוב במזהה הפרסום כשמשתמש מפעיל הגבלה של מעקב מודעות, ובעקבות זאת דרישה לגבי הרשאה חדשה בשירותי Google Play.פרטים נוספים זמינים כאן:
getId()
. אין שינויים בספרייהads-identifier
עצמה.
ממצאים שפורסמו ב-maven.google.com
- com.google.android.gms:play-services-appset:16.0.0-alpha1
22 ביולי 2021
העדכון האחרון שבוצע ב-Firebase כולל שינויים:
- עץ המוצר (BoM) של Firebase ל-Android
- Cloud Firestore
- Firebase Crashlytics
- קישורים דינמיים ב-Firebase
- מסד נתונים בזמן אמת ב-Firebase
למידע נוסף, קראו את הערות המוצר של Firebase ל-SDK ב-Android.
ממצאים שפורסמו ב-maven.google.com
- com.google.firebase:firebase-bom:28.3.0
- com.google.firebase:firebase-crashlytics:18.2.0
- com.google.firebase:firebase-crashlytics-ktx:18.2.0
- com.google.firebase:firebase-crashlytics-ndk:18.2.0
- com.google.firebase:firebase-database:20.0.1
- com.google.firebase:firebase-database-ktx:20.0.1
- com.google.firebase:firebase-Dynamic-links:20.1.1
- com.google.firebase:firebase-Dynamic-links-ktx:20.1.1
- com.google.firebase:firebase-firestore:23.0.3
- com.google.firebase:firebase-firestore-ktx:23.0.3
21 ביולי 2021
העדכון האחרון לספרייה של
play-services-auth
כולל את השינויים הבאים:- נוסף ממשק API חדש,
CredentialSavingClient#saveAccountLinkingToken
, כדי לעזור לך לקשר חשבון של משתמש באפליקציה שלך ל-Google למטרת קישור חשבונות. - הוספנו אמצעי תשלום חדש,
BeginSignInRequest.Builder#associateLinkedAccounts
, כדי לעזור לכם להיכנס לחשבון של המשתמשים שלכם אם הם קישרו את החשבונות שלהם ל-Google.
- נוסף ממשק API חדש,
ממצאים שפורסמו ב-maven.google.com
- com.google.android.gms:play-services-auth:19.2.0
9 ביולי 2021
העדכון האחרון שבוצע ב-Firebase כולל שינויים:
- עץ המוצר (BoM) של Firebase ל-Android
- Firebase App Check
- Cloud Firestore
- מעקב אחר ביצועים ב-Firebase
למידע נוסף, קראו את הערות המוצר של Firebase ל-SDK ב-Android.
ממצאים שפורסמו ב-maven.google.com
- com.google.firebase:firebase-bom:28.2.1
- com.google.firebase:firebase-appcheck:16.0.0-beta02
- com.google.firebase:firebase-appcheck-debug:16.0.0-beta02
- com.google.firebase:firebase-appcheck-debug-testing:16.0.0-beta02
- com.google.firebase:firebase-appcheck-interop:16.0.0-beta02
- com.google.firebase:firebase-appcheck-safetynet:16.0.0-beta02
- com.google.firebase:firebase-firestore:23.0.2
- com.google.firebase:firebase-firestore-ktx:23.0.2
- com.google.firebase:firebase-perf:20.0.2
- com.google.firebase:firebase-perf-ktx:20.0.2
1 ביולי 2021
- הגרסה הראשונית של הספרייה
play-services-pay
זמינה עכשיו. הספרייה הזו מחליפה את הפונקציונליות שלWalletObjects
בספרייהplay-services-wallet
. למידע נוסף, קראו את המדריך לשילוב הזה.
ממצאים שפורסמו ב-maven.google.com
- com.google.android.gms:play-services-pay:16.0.0
23 ביוני 2021
העדכון האחרון שבוצע ב-Firebase כולל שינויים:
- עץ המוצר (BoM) של Firebase ל-Android
- פלאגין של התפלגות אפליקציות ב-Firebase
- Firebase Crashlytics
- פלאגין של Crashlytics Gradle ב-Firebase
למידע נוסף, קראו את הערות המוצר של Firebase ל-SDK ב-Android.
ממצאים שפורסמו ב-maven.google.com
- com.google.firebase:firebase-bom:28.2.0
- com.google.firebase:firebase-appdistribution-gradle:2.1.3
- com.google.firebase:firebase-crashlytics:18.1.0
- com.google.firebase:firebase-crashlytics-buildtools:2.7.1
- com.google.firebase:firebase-crashlytics-gradle:2.7.1
- com.google.firebase:firebase-crashlytics-ktx:18.1.0
- com.google.firebase:firebase-crashlytics-ndk:18.1.0
- com.google.firebase:firebase-datatransport:18.0.1
17 ביוני 2021
העדכון האחרון של ספריית AFS Native כולל את השינויים הבאים:
עדכון העיבוד של המודעות לנייד כדי להתאים את עיבוד המודעות ולהציג תצוגה מקדימה של המודעות. מידע נוסף זמין במאמר הערות המוצר של ה-SDK המקורי של AdSense לחיפוש (AFS).
הסרה של האפשרות לבקש מודעות SPA.
ה-SDK של Stream Protect זמין עכשיו לשימוש באפליקציות סטרימינג של Android, שתלויות בזמן אחזור ותלויות בזמן אחזור. כדי להשתמש ב-SDK הזה נדרשת תמיכה בקושחה של מכשירים, וכרגע הוא פועל רק ב-Chromecast with Google TV. למידע נוסף, קראו את מסמכי התיעוד ל-Stream Protect ב-SDK.
ממצאים שפורסמו ב-maven.google.com
- com.google.android.gms:play-services-afs-native:19.0.0
- com.google.android.gms:play-services-streamprotect:16.0.0
16 ביוני 2021
כדי לאכוף ריקון נוקשה, הוספנו מספר הערות
@RecentlyNonNull
ו-@RecentlyNullable
לכמה ערכות SDK שלא הגדירו בעבר מפורשות. השינוי הזה יגרום להצגת אזהרות על הפרות בטיחות ריקות.השינוי הזה מאפשר יכולת פעולה הדדית טובה יותר של Kotlin עבור אפליקציות לבדיקת null סטטית, באפליקציות שמשתמשות במסגרות לבדיקת null של Java.
תוספות דומות ל-
@RecentlyNonNull
ול-@RecentlyNullable
יושקו באופן הדרגתי בגרסאות עתידיות של פריטי מידע אחרים שנוצרו ב-com.google.android.gms
.
ממצאים שפורסמו ב-maven.google.com
- com.google.android.gms:play-services-auth-base:17.1.3
- com.google.android.gms:play-services-awareness:18.0.2
- com.google.android.gms:play-services-cronet:17.0.1
- com.google.android.gms:play-services-identity:17.0.1
- com.google.android.gms:play-services-mediateapps:17.0.1
- com.google.android.gms:play-services-recaptcha:16.0.1
- com.google.android.gms:play-services-safetynet:17.0.1
8 ביוני 2021
העדכונים האחרונים לגרסה
play-services-nearby
(גרסה 18.0.0) כוללים את השינויים הבאים:נוספו הערות לגבי
@NonNull
ו-@Nullable
על ממשק ה-API, שעשויות לפגוע באפליקציות של Kotlin שלא טיפלו בעבר בערכיnull
בצורה בטוחה (יש לעיין בתיעוד של Kotlin בנושא Null-safety).שיניתי את ConnectionsClient ועכשיו הוא ממשק במקום כיתה מופשטת.
השדה ConnectionsClient#MAX_BYTES_DATA_SIZE השתנה ל'סופי'.
נוסף ConnectionInfo#getVerificationDigits() לקבלת אסימון האימות בן 4 הספרות שסופק לשני המכשירים, הניתן לקריאה על ידי אנשים.
הוספנו תמיכה בהעברת קבצים רגישים באמצעות Payload#isSensitive() ו-Payload#setSensitive(boolean), כדי שאפליקציות אחרות לא יוכלו לגשת לקובץ משותף.
הוספנו תמיכה בתכונת השדרוג מפריעה. תכונה זו מופעלת כברירת מחדל. הלקוח יכול להשבית אותה באמצעות AdvertisingOption.Builder#setDisruptiveUpgrade(boolean) ו-ConnectionOption.Builder#setDisruptiveUpgrade(boolean), שמונע את ההשבתה או ההתנתקות של רשת ה-Wi-Fi המקורית במהלך התקדמות השדרוג.
הוצאו משימוש Payload.File#close() ו-Payload.Stream#close().
מעדכנים את Google Mobile Ads Android SDK ואת Firebase Ads SDK. למידע נוסף, קראו את הערות המוצר של המוצר.
ממצאים שפורסמו ב-maven.google.com
- com.google.android.gms:play-services-ads:20.2.0
- com.google.android.gms:play-services-ads-lite:20.2.0
- com.google.android.gms:play-services-nearby:18.0.0
- com.google.firebase:firebase-ads:20.2.0
- com.google.firebase:firebase-ads-lite:20.2.0
3 ביוני 2021
העדכון האחרון שבוצע ב-Firebase כולל שינויים:
- עץ המוצר (BoM) של Firebase ל-Android
- Cloud Firestore
- Firebase Crashlytics
- פלאגין של Crashlytics Gradle ב-Firebase
- קישורים דינמיים ב-Firebase
- מעקב אחר ביצועים ב-Firebase
למידע נוסף, קראו את הערות המוצר של Firebase ל-SDK ב-Android.
ממצאים שפורסמו ב-maven.google.com
- com.google.firebase:firebase-bom:28.1.0
- com.google.firebase:firebase-crashlytics:18.0.1
- com.google.firebase:firebase-crashlytics-buildtools:2.7.0
- com.google.firebase:firebase-crashlytics-gradle:2.7.0
- com.google.firebase:firebase-crashlytics-ktx:18.0.1
- com.google.firebase:firebase-crashlytics-ndk:18.0.1
- com.google.firebase:firebase-Dynamic-links:20.1.0
- com.google.firebase:firebase-Dynamic-links-ktx:20.1.0
- com.google.firebase:firebase-firestore:23.0.1
- com.google.firebase:firebase-firestore-ktx:23.0.1
- com.google.firebase:firebase-perf:20.0.1
- com.google.firebase:firebase-perf-ktx:20.0.1
26 במאי 2021
כדי לאכוף ריקון נוקשה, הוספנו מספר הערות
@RecentlyNonNull
ו-@RecentlyNullable
לכמה ערכות SDK שלא הגדירו בעבר מפורשות. השינוי הזה יגרום להצגת אזהרות על הפרות בטיחות ריקות.השינוי הזה מספק יכולת פעולה הדדית טובה יותר של Kotlin, וגם בדיקת null סטטית יותר לאפליקציות שמשתמשות במסגרות לבדיקת null של Java.
תוספות דומות ל-
@RecentlyNonNull
ול-@RecentlyNullable
יושקו באופן הדרגתי בגרסאות עתידיות של פריטי מידע אחרים שנוצרו ב-com.google.android.gms
.
ממצאים שפורסמו ב-maven.google.com
- com.google.android.gms:play-services-ads-identifier:17.0.1
- com.google.android.gms:play-services-auth-api-phone:17.5.1
- com.google.android.gms:play-services-flags:17.0.1
- com.google.android.gms:play-services-password-complexity:17.0.1
- com.google.android.gms:play-services-stats:17.0.1
- com.google.android.gms:play-services-wallet:18.1.3
14 במאי 2021
- גרסה מעודכנת של הפלאגין google-services ל-Android (גרסה 4.3.8) זמינה עכשיו. למידע נוסף, קראו את הערות המוצר של Firebase ל-SDK ב-Android.
ממצאים שפורסמו ב-maven.google.com
- com.google.gms:google-services:4.3.8
13 במאי 2021
העדכון האחרון שבוצע ב-Firebase כולל שינויים:
- עץ המוצר (BoM) של Firebase ל-Android
- אימות ב-Firebase
- פלאגין של Crashlytics Gradle ב-Firebase
למידע נוסף, קראו את הערות המוצר של Firebase ל-SDK ב-Android.
גרסה מעודכנת של הפלאגין google-services ל-Android (גרסה 4.3.7) זמינה עכשיו. למידע נוסף, קראו את הערות המוצר של Firebase ל-SDK ב-Android.
ממצאים שפורסמו ב-maven.google.com
- com.google.firebase:firebase-bom:28.0.1
- com.google.firebase:firebase-auth:21.0.1
- com.google.firebase:firebase-auth-ktx:21.0.1
- com.google.firebase:firebase-crashlytics-buildtools:2.6.1
- com.google.firebase:firebase-crashlytics-gradle:2.6.1
- com.google.gms:google-services:4.3.7
11 במאי 2021
העדכון האחרון שבוצע ב-Firebase כולל שינויים:
- עץ המוצר (BoM) של Firebase ל-Android
- Cloud Firestore
- Cloud Functions for Firebase (לקוח)
- Cloud Storage for Firebase
- SDK של Firebase ל-Google Analytics
- Firebase A/B Testing
- פלאגין של התפלגות אפליקציות ב-Firebase
- הוספת אפליקציות לאינדקס ב-Firebase
- אימות ב-Firebase
- העברת הודעות בענן ב-Firebase
- Firebase Crashlytics
- פלאגין של Crashlytics Gradle ב-Firebase
- קישורים דינמיים ב-Firebase
- העברת הודעות בתוך האפליקציה ב-Firebase
- התקנות ב-Firebase
- Firebase ML
- מעקב אחר ביצועים ב-Firebase
- פלאגין Gradle של Firebase לניטור ביצועים
- מסד נתונים בזמן אמת ב-Firebase
- הגדרת תצורה מרחוק ב-Firebase
גרסאות הבטא הראשוניות של התכונות הבאות זמינות עכשיו:
- Firebase App Check
- תמיכה במודול תכונות דינמיות של Firebase
למידע נוסף, קראו את הערות המוצר של Firebase ל-SDK ב-Android.
גרסה מעודכנת של הפלאגין google-services ל-Android (גרסה 4.3.6) זמינה עכשיו. למידע נוסף, קראו את הערות המוצר של Firebase ל-SDK ב-Android.
ממצאים שפורסמו ב-maven.google.com
- com.google.firebase:firebase-bom:28.0.0
- com.google.firebase:firebase-abt:21.0.0
- com.google.firebase:firebase-analytics:19.0.0
- com.google.firebase:firebase-analytics-ktx:19.0.0
- com.google.firebase:firebase-appcheck:16.0.0-beta01
- com.google.firebase:firebase-appcheck-debug:16.0.0-beta01
- com.google.firebase:firebase-appcheck-debug-testing:16.0.0-beta01
- com.google.firebase:firebase-appcheck-interop:16.0.0-beta01
- com.google.firebase:firebase-appcheck-safetynet:16.0.0-beta01
- com.google.firebase:firebase-appdistribution-gradle:2.1.2
- com.google.firebase:firebase-appindexing:20.0.0
- com.google.firebase:firebase-auth:21.0.0
- com.google.firebase:firebase-auth-interop:20.0.0
- com.google.firebase:firebase-auth-ktx:21.0.0
- com.google.firebase:firebase-Common:20.0.0
- com.google.firebase:firebase-COMMON-ktx:20.0.0
- com.google.firebase:firebase-components:17.0.0
- com.google.firebase:firebase-config:21.0.0
- com.google.firebase:firebase-config-ktx:21.0.0
- com.google.firebase:firebase-core:19.0.0
- com.google.firebase:firebase-crashlytics:18.0.0
- com.google.firebase:firebase-crashlytics-buildtools:2.6.0
- com.google.firebase:firebase-crashlytics-gradle:2.6.0
- com.google.firebase:firebase-crashlytics-ktx:18.0.0
- com.google.firebase:firebase-crashlytics-ndk:18.0.0
- com.google.firebase:firebase-database:20.0.0
- com.google.firebase:firebase-database-collection:18.0.0
- com.google.firebase:firebase-database-ktx:20.0.0
- com.google.firebase:firebase-datatransport:18.0.0
- com.google.firebase:firebase-Dynamic-links:20.0.0
- com.google.firebase:firebase-Dynamic-links-ktx:20.0.0
- com.google.firebase:firebase-Dynamic-module-support:16.0.0-beta01
- com.google.firebase:firebase-encoders:17.0.0
- com.google.firebase:firebase-encoders-json:18.0.0
- com.google.firebase:firebase-firestore:23.0.0
- com.google.firebase:firebase-firestore-ktx:23.0.0
- com.google.firebase:firebase-functions:20.0.0
- com.google.firebase:firebase-functions-ktx:20.0.0
- com.google.firebase:firebase-inappmessaging:20.0.0
- com.google.firebase:firebase-inappmessaging-display:20.0.0
- com.google.firebase:firebase-inappmessaging-display-ktx:20.0.0
- com.google.firebase:firebase-inappmessaging-ktx:20.0.0
- com.google.firebase:firebase-installations:17.0.0
- com.google.firebase:firebase-installations-interop:17.0.0
- com.google.firebase:firebase-installations-ktx:17.0.0
- com.google.firebase:firebase-measurement-connector:19.0.0
- com.google.firebase:firebase-messaging:22.0.0
- com.google.firebase:firebase-messaging-directboot:22.0.0
- com.google.firebase:firebase-messaging-ktx:22.0.0
- com.google.firebase:firebase-ml-modeldownloader:24.0.0
- com.google.firebase:firebase-ml-modeldownloader-ktx:24.0.0
- com.google.firebase:firebase-perf:20.0.0
- com.google.firebase:firebase-perf-ktx:20.0.0
- com.google.firebase:firebase-storage:20.0.0
- com.google.firebase:firebase-storage-ktx:20.0.0
- com.google.firebase:perf-plugin:1.4.0
- com.google.firebase:protolite-well-known-types:18.0.0
- com.google.android.gms:play-services-measurement:19.0.0
- com.google.android.gms:play-services-measurement-base:19.0.0
- com.google.android.gms:play-services-measurement-sdk-api:19.0.0
- com.google.android.gms:play-services-measurement-api:19.0.0
- com.google.android.gms:play-services-measurement-sdk:19.0.0
- com.google.android.gms:play-services-measurement-impl:19.0.0
- com.google.gms:google-services:4.3.6
29 באפריל 2021
- מעדכנים את Google Mobile Ads Android SDK ואת Firebase Ads SDK. למידע נוסף, קראו את הערות המוצר של המוצר.
ממצאים שפורסמו ב-maven.google.com
- com.google.android.gms:play-services-ads:20.1.0
- com.google.android.gms:play-services-ads-lite:20.1.0
- com.google.firebase:firebase-ads:20.1.0
- com.google.firebase:firebase-ads-lite:20.1.0
27 באפריל 2021
העדכונים האחרונים של
play-services-maps
כוללים את השינויים הבאים:- נוספו הערות "not-semver-breaking" לשטח ה-API.
ההצהרה הבאה נוספה אל
AndroidManifest.xml
כדי לתמוך בסינון הרשאות גישה של חבילות ב-Android 11 (רמת API 30) ומעלה. לאחר העדכון ל-com.google.android.gms:play-services-maps:17.0.1
, תוכלו להסיר את השורה הבאה מAndroidManifest.xml
:
העדכון האחרון של ספריית גאדג'ט לביש כולל את השינויים הבאים:
- באגים שתוקנו
- זמינות משופרת ל-Wearable SDK במכשירים עם Google Play Services.
למידע נוסף, תוכלו לקרוא את הערות הגרסה של גאדג'ט לביש.
ממצאים שפורסמו ב-maven.google.com
- com.google.android.gms:play-services-maps:17.0.1
- com.google.android.gms:play-services-wearable:17.1.0
20 באפריל 2021
העדכון האחרון של Cast SDK כולל:
- נמחקו Game Manager וממשקי API קשורים. הוצא משימוש מאז 2017.
- הכיתה SessionState נוספה לספריית הלקוחות של ההעברה.
- הוספנו את הקטע CastREASONCodes כדי לספק הסברים מפורטים על CastStatusCodes. צריך להשתמש בשיטה CastContext#getCastREASONCodeForCastStatusCode(int) כדי לתרגם מ-CastStatusCodes ל-CastREASONCodes.
- יחסי התלות
com.google.android.datatransport:transport-api
עודכנו לגרסה האחרונה.
למידע נוסף אפשר לקרוא את המאמר נתוני גרסה של SDK לשליחת הודעות ל-Android ב-Android.
העדכון האחרון שבוצע ב-Firebase כולל שינויים:
- עץ המוצר (BoM) של Firebase ל-Android
- פלאגין של התפלגות אפליקציות ב-Firebase
- Firebase ML
למידע נוסף, קראו את הערות המוצר של Firebase ל-SDK ב-Android.
ממצאים שפורסמו ב-maven.google.com
- com.google.android.gms:play-services-cast:20.0.0
- com.google.android.gms:play-services-cast-framework:20.0.0
- com.google.android.gms:play-services-cast-tv:18.0.0
- com.google.firebase:firebase-bom:27.1.0
- com.google.firebase:firebase-appdistribution-gradle:2.1.1
- com.google.firebase:firebase-ml-modeldownloader:23.0.1
- com.google.firebase:firebase-ml-modeldownloader-ktx:23.0.1
12 באפריל 2021
העדכון האחרון של הפלאגין Grasle ל-OSS כולל תיקונים לבעיות הבאות:
- תמיכה במחזורי תלות בפרויקטים (גיליון GitHub מס' 172)
ממצאים שפורסמו ב-maven.google.com
- com.google.android.gms:oss-licenses-plugin:0.10.4
8 באפריל 2021
העדכון האחרון שבוצע ב-Firebase כולל שינויים:
- עץ המוצר (BoM) של Firebase ל-Android
- אימות ב-Firebase
- העברת הודעות בענן ב-Firebase
- מזהי מופעים של Firebase
- SDK של Firebase ל-Google Analytics
למידע נוסף, קראו את הערות המוצר של Firebase ל-SDK ב-Android.
ממצאים שפורסמו ב-maven.google.com
- com.google.firebase:firebase-bom:27.0.0
- com.google.firebase:firebase-analytics:18.0.3
- com.google.firebase:firebase-analytics-ktx:18.0.3
- com.google.firebase:firebase-auth:20.0.4
- com.google.firebase:firebase-auth-ktx:20.0.4
- com.google.firebase:firebase-core:18.0.3
- com.google.firebase:firebase-iid:21.1.0
- com.google.firebase:firebase-iid-interop:17.1.0
- com.google.firebase:firebase-messaging:21.1.0
- com.google.firebase:firebase-messaging-directboot:21.1.0
- com.google.android.gms:play-services-measurement:18.0.3
- com.google.android.gms:play-services-measurement-base:18.0.3
- com.google.android.gms:play-services-measurement-sdk-api:18.0.3
- com.google.android.gms:play-services-measurement-api:18.0.3
- com.google.android.gms:play-services-measurement-sdk:18.0.3
- com.google.android.gms:play-services-measurement-iמפל:18.0.3
5 באפריל 2021
העדכון האחרון של הפלאגין Grasle ל-OSS כולל תיקונים לבעיות הבאות:
- יצירת אזהרות עקב שימוש בממשקי API מיושנים (בעיה של GitHub מס' 166)
- המשימות לא נשמרו במטמון (גיליון GitHub מס' 68) (גיליון GitHub מס' 146) (גיליון GitHub מס' 165)
מעדכנים את Google Mobile Ads Android SDK ואת Firebase Ads SDK. למידע נוסף, קראו את הערות המוצר של המוצר.
ממצאים שפורסמו ב-maven.google.com
- com.google.android.gms:oss-licenses-plugin:0.10.3
- com.google.android.gms:play-services-ads:20.0.0
- com.google.android.gms:play-services-ads-lite:20.0.0
- com.google.firebase:firebase-ads:20.0.0
- com.google.firebase:firebase-ads-lite:20.0.0
25 במרץ 2021
העדכון האחרון שבוצע ב-Firebase כולל שינויים:
- עץ המוצר (BoM) של Firebase ל-Android
- Cloud Firestore
- Cloud Storage for Firebase
- Firebase Crashlytics
- פלאגין של Crashlytics Gradle ב-Firebase
למידע נוסף, קראו את הערות המוצר של Firebase ל-SDK ב-Android.
ממצאים שפורסמו ב-maven.google.com
- com.google.firebase:firebase-bom:26.8.0
- com.google.firebase:firebase-crashlytics:17.4.1
- com.google.firebase:firebase-crashlytics-buildtools:2.5.2
- com.google.firebase:firebase-crashlytics-gradle:2.5.2
- com.google.firebase:firebase-crashlytics-ktx:17.4.1
- com.google.firebase:firebase-crashlytics-ndk:17.4.1
- com.google.firebase:firebase-firestore:22.1.2
- com.google.firebase:firebase-firestore-ktx:22.1.2
- com.google.firebase:firebase-storage:19.2.2
- com.google.firebase:firebase-storage-ktx:19.2.2
15 במרץ 2021
- מעדכנים את Google Mobile Ads Android SDK ואת Firebase Ads SDK. למידע נוסף, קראו את הערות המוצר של המוצר.
ממצאים שפורסמו ב-maven.google.com
- com.google.android.gms:play-services-ads:19.8.0
- com.google.android.gms:play-services-ads-lite:19.8.0
- com.google.firebase:firebase-ads:19.8.0
- com.google.firebase:firebase-ads-lite:19.8.0
11 במרץ 2021
העדכון האחרון שבוצע ב-Firebase כולל שינויים:
- עץ המוצר (BoM) של Firebase ל-Android
- Firebase Crashlytics
- מסד נתונים בזמן אמת ב-Firebase
למידע נוסף, קראו את הערות המוצר של Firebase ל-SDK ב-Android.
ממצאים שפורסמו ב-maven.google.com
- com.google.firebase:firebase-bom:26.7.0
- com.google.firebase:firebase-crashlytics:17.4.0
- com.google.firebase:firebase-crashlytics-ktx:17.4.0
- com.google.firebase:firebase-crashlytics-ndk:17.4.0
- com.google.firebase:firebase-database:19.7.0
- com.google.firebase:firebase-database-ktx:19.7.0
1 במרץ 2021
העדכון האחרון שבוצע ב-Firebase כולל שינויים:
- עץ המוצר (BoM) של Firebase ל-Android
- Cloud Firestore
- אימות ב-Firebase
- העברת הודעות בתוך האפליקציה ב-Firebase
- Firebase ML
- הגדרת תצורה מרחוק ב-Firebase
- פלאגין של התפלגות אפליקציות ב-Firebase
- פלאגין של Crashlytics Gradle ב-Firebase
- פלאגין Gradle של Firebase לניטור ביצועים
למידע נוסף, קראו את הערות המוצר של Firebase ל-SDK ב-Android.
ממצאים שפורסמו ב-maven.google.com
- com.google.firebase:firebase-bom:26.6.0
- com.google.firebase:firebase-auth:20.0.3
- com.google.firebase:firebase-auth-ktx:20.0.3
- com.google.firebase:firebase-config:20.0.4
- com.google.firebase:firebase-config-ktx:20.0.4
- com.google.firebase:firebase-firestore:22.1.1
- com.google.firebase:firebase-firestore-ktx:22.1.1
- com.google.firebase:firebase-inappmessaging:19.1.5
- com.google.firebase:firebase-inappmessaging-display:19.1.5
- com.google.firebase:firebase-inappmessaging-display-ktx:19.1.5
- com.google.firebase:firebase-inappmessaging-ktx:19.1.5
- com.google.firebase:firebase-ml-modeldownloader:23.0.0
- com.google.firebase:firebase-appdistribution-gradle:2.1.0
- com.google.firebase:firebase-crashlytics-buildtools:2.5.1
- com.google.firebase:firebase-crashlytics-gradle:2.5.1
- com.google.firebase:perf-plugin:1.3.5
18 בפברואר 2021
העדכונים האחרונים של
play-services-location
כוללים את השינויים הבאים:כברירת מחדל, המיקום המשולב של ספק המיקום (FLP) מבוטל כברירת מחדל. כך תוכלו לשפר את דיוק המיקום ולהגדיל את זמן האחזור בדרך מינימלית. מפתחים שמעדיפים לקבל תוצאות מהירות יותר ולא תוצאות מדויקות יותר יכולים להתקשר לשיטה החדשה
LocationRequest#setWaitForAccurateLocation()
.נוספה השיטה
ActivityRecognitionClient#requestSleepSegmentUpdates()
כדי לאפשר לאפליקציות להירשם ל-Sleep API.
ממצאים שפורסמו ב-maven.google.com
- com.google.android.gms:play-services-location:18.0.0
11 בפברואר 2021
העדכון האחרון שבוצע ב-Firebase כולל שינויים:
- עץ המוצר (BoM) של Firebase ל-Android
- Cloud Firestore
- הוספת אפליקציות לאינדקס ב-Firebase
- מעקב אחר ביצועים ב-Firebase
- פלאגין של Crashlytics Gradle ב-Firebase
למידע נוסף, קראו את הערות המוצר של Firebase ל-SDK ב-Android.
ממצאים שפורסמו ב-maven.google.com
- com.google.firebase:firebase-bom:26.5.0
- com.google.firebase:firebase-appindexing:19.2.0
- com.google.firebase:firebase-crashlytics-buildtools:2.5.0
- com.google.firebase:firebase-crashlytics-gradle:2.5.0
- com.google.firebase:firebase-datatransport:17.0.11
- com.google.firebase:firebase-firestore:22.1.0
- com.google.firebase:firebase-firestore-ktx:22.1.0
- com.google.firebase:firebase-perf:19.1.1
- com.google.firebase:firebase-perf-ktx:19.1.1
2 בפברואר 2021
- העדכונים האחרונים בספריות
play-services-base
,play-services-basement
ו-play-services-tasks
כוללים עדכונים פנימיים בלבד.
ממצאים שפורסמו ב-maven.google.com
- com.google.android.gms:play-services-base:17.6.0
- com.google.android.gms:play-services-basement:17.6.0
- com.google.android.gms:play-services-tasks:17.2.1
28 בינואר 2021
העדכון האחרון שבוצע ב-Firebase כולל שינויים:
- עץ המוצר (BoM) של Firebase ל-Android
- Cloud Firestore
- Firebase Crashlytics
- העברת הודעות בתוך האפליקציה ב-Firebase
- הגדרת תצורה מרחוק ב-Firebase
- SDK של Firebase ל-Google Analytics
למידע נוסף, קראו את הערות המוצר של Firebase ל-SDK ב-Android.
גרסה מעודכנת של הפלאגין google-services ל-Android (גרסה 4.3.5) זמינה עכשיו. למידע נוסף, קראו את הערות המוצר של Firebase ל-SDK ב-Android.
ממצאים שפורסמו ב-maven.google.com
- com.google.firebase:firebase-bom:26.4.0
- com.google.firebase:firebase-analytics:18.0.2
- com.google.firebase:firebase-analytics-ktx:18.0.2
- com.google.firebase:firebase-config:20.0.3
- com.google.firebase:firebase-config-ktx:20.0.3
- com.google.firebase:firebase-core:18.0.2
- com.google.firebase:firebase-crashlytics:17.3.1
- com.google.firebase:firebase-crashlytics-ktx:17.3.1
- com.google.firebase:firebase-crashlytics-ndk:17.3.1
- com.google.firebase:firebase-firestore:22.0.2
- com.google.firebase:firebase-firestore-ktx:22.0.2
- com.google.firebase:firebase-inappmessaging:19.1.4
- com.google.firebase:firebase-inappmessaging-display:19.1.4
- com.google.firebase:firebase-inappmessaging-display-ktx:19.1.4
- com.google.firebase:firebase-inappmessaging-ktx:19.1.4
- com.google.android.gms:play-services-measurement:18.0.2
- com.google.android.gms:play-services-measurement-base:18.0.2
- com.google.android.gms:play-services-measurement-sdk-api:18.0.2
- com.google.android.gms:play-services-measurement-api:18.0.2
- com.google.android.gms:play-services-measurement-sdk:18.0.2
- com.google.android.gms:play-services-measurement-iמפל:18.0.2
- com.google.gms:google-services:4.3.5
25 בינואר 2021
העדכון האחרון של ספריית
play-services-fido
כולל את השינויים הבאים:השקנו את גרסת הבטא הציבורית הראשונה של הכיתה
SourceDirectTransferClient
. הכיתה הזו מספקת שיטה שהופכת טלפון Android למאמת FIDO כדי להשלים את תהליך האימות.הוצא משימוש
Fido#FIDO2_KEY_RESPONSE_EXTRA
ו-Fido#FIDO2_KEY_ERROR_EXTRA
.הוצאה משימוש
AuthenticatorAssertionResponse#getKeyHandle()
.הוצאה משימוש
AuthenticatorAttestationResponse#getKeyHandle()
.נכנס לתוקף:
BrowserRequestOptions#getClientDataHash()
.
ממצאים שפורסמו ב-maven.google.com
- com.google.android.gms:play-services-fooo:19.0.0-beta
20 בינואר 2021
- מעדכנים את Google Mobile Ads Android SDK ואת Firebase Ads SDK. למידע נוסף, קראו את הערות המוצר של המוצר.
ממצאים שפורסמו ב-maven.google.com
- com.google.android.gms:play-services-ads:19.7.0
- com.google.android.gms:play-services-ads-lite:19.7.0
- com.google.firebase:firebase-ads:19.7.0
- com.google.firebase:firebase-ads-lite:19.7.0
14 בינואר 2021
העדכון האחרון שבוצע ב-Firebase כולל שינויים:
- עץ המוצר (BoM) של Firebase ל-Android
- אימות ב-Firebase
- מעקב אחר ביצועים ב-Firebase
- SDK של Firebase ל-Google Analytics
למידע נוסף, קראו את הערות המוצר של Firebase ל-SDK ב-Android.
ממצאים שפורסמו ב-maven.google.com
- com.google.firebase:firebase-bom:26.3.0
- com.google.firebase:firebase-analytics:18.0.1
- com.google.firebase:firebase-analytics-ktx:18.0.1
- com.google.firebase:firebase-auth:20.0.2
- com.google.firebase:firebase-auth-interop:19.0.2
- com.google.firebase:firebase-auth-ktx:20.0.2
- com.google.firebase:firebase-core:18.0.1
- com.google.firebase:firebase-measurement-connector:18.0.2
- com.google.firebase:firebase-perf:19.1.0
- com.google.firebase:firebase-perf-ktx:19.1.0
- com.google.android.gms:play-services-measurement:18.0.1
- com.google.android.gms:play-services-measurement-base:18.0.1
- com.google.android.gms:play-services-measurement-sdk-api:18.0.1
- com.google.android.gms:play-services-measurement-api:18.0.1
- com.google.android.gms:play-services-measurement-sdk:18.0.1
- com.google.android.gms:play-services-measurement-impl:18.0.1
16 בדצמבר 2020
העדכון האחרון שבוצע ב-Firebase כולל שינויים:
- עץ המוצר (BoM) של Firebase ל-Android
- Cloud Firestore
- Cloud Functions for Firebase (לקוח)
- Cloud Storage for Firebase
- העברת הודעות בענן ב-Firebase
- העברת הודעות בתוך האפליקציה ב-Firebase
- התקנות ב-Firebase
- מזהי מופעים של Firebase
- מעקב אחר ביצועים ב-Firebase
- מסד נתונים בזמן אמת ב-Firebase
למידע נוסף, קראו את הערות המוצר של Firebase ל-SDK ב-Android.
ממצאים שפורסמו ב-maven.google.com
- com.google.firebase:firebase-bom:26.2.0
- com.google.firebase:firebase-annotations:16.0.0
- com.google.firebase:firebase-auth-interop:19.0.1
- com.google.firebase:firebase-COMMON:19.5.0
- com.google.firebase:firebase-COMMON-ktx:19.5.0
- com.google.firebase:firebase-components:16.1.0
- com.google.firebase:firebase-database:19.6.0
- com.google.firebase:firebase-database-ktx:19.6.0
- com.google.firebase:firebase-datatransport:17.0.10
- com.google.firebase:firebase-encoders:16.1.0
- com.google.firebase:firebase-encoders-json:17.1.0
- com.google.firebase:firebase-firestore:22.0.1
- com.google.firebase:firebase-firestore-ktx:22.0.1
- com.google.firebase:firebase-functions:19.2.0
- com.google.firebase:firebase-functions-ktx:19.2.0
- com.google.firebase:firebase-iid:21.0.1
- com.google.firebase:firebase-inappmessaging:19.1.3
- com.google.firebase:firebase-inappmessaging-display:19.1.3
- com.google.firebase:firebase-inappmessaging-display-ktx:19.1.3
- com.google.firebase:firebase-inappmessaging-ktx:19.1.3
- com.google.firebase:firebase-installations:16.3.5
- com.google.firebase:firebase-installations-interop:16.0.1
- com.google.firebase:firebase-installations-ktx:16.3.5
- com.google.firebase:firebase-measurement-connector:18.0.1
- com.google.firebase:firebase-messaging:21.0.1
- com.google.firebase:firebase-messaging-directboot:21.0.1
- com.google.firebase:firebase-messaging-ktx:21.0.1
- com.google.firebase:firebase-perf:19.0.11
- com.google.firebase:firebase-perf-ktx:19.0.11
- com.google.firebase:firebase-storage:19.2.1
- com.google.firebase:firebase-storage-ktx:19.2.1
- com.google.firebase:protolite-well-known-types:17.1.1
8 בדצמבר 2020
- העדכון האחרון של ספריות הראייה של Google Play Services כולל עדכונים פנימיים בלבד.
ממצאים שפורסמו ב-maven.google.com
- com.google.android.gms:play-services-vision:20.1.3
- com.google.android.gms:play-services-vision-Common:19.1.3
- com.google.android.gms:play-services-vision-image-label:18.1.1
4 בדצמבר 2020
- מעדכנים את Google Mobile Ads Android SDK ואת Firebase Ads SDK. למידע נוסף, קראו את הערות המוצר של המוצר.
ממצאים שפורסמו ב-maven.google.com
- com.google.android.gms:play-services-ads:19.6.0
- com.google.android.gms:play-services-ads-lite:19.6.0
- com.google.firebase:firebase-ads:19.6.0
- com.google.firebase:firebase-ads-lite:19.6.0
3 בדצמבר 2020
העדכון האחרון שבוצע ב-Firebase כולל שינויים:
- עץ המוצר (BoM) של Firebase ל-Android
- הגדרת תצורה מרחוק ב-Firebase
למידע נוסף, קראו את הערות המוצר של Firebase ל-SDK ב-Android.
ממצאים שפורסמו ב-maven.google.com
- com.google.firebase:firebase-bom:26.1.1
- com.google.firebase:firebase-config:20.0.2
- com.google.firebase:firebase-config-ktx:20.0.2
25 בנובמבר 2020
הספרייה
play-services-password-complexity
נוספה.הספרייה הזו תומכת בבדיקת איכות נעילת מסך (מוצג ב-Android 10) במכשירים עם Android מגרסה 4.4 ואילך.
ממצאים שפורסמו ב-maven.google.com
- com.google.android.gms:play-services-password-complexity:17.0.0
12 בנובמבר 2020
העדכון האחרון שבוצע ב-Firebase כולל שינויים:
- עץ המוצר (BoM) של Firebase ל-Android
- אימות ב-Firebase
- Firebase Crashlytics
- פלאגין של Crashlytics Gradle ב-Firebase
- התקנות ב-Firebase
- מעקב אחר ביצועים ב-Firebase
- פלאגין Gradle של Firebase לניטור ביצועים
- הגדרת תצורה מרחוק ב-Firebase
למידע נוסף, קראו את הערות המוצר של Firebase ל-SDK ב-Android.
ממצאים שפורסמו ב-maven.google.com
- com.google.firebase:firebase-bom:26.1.0
- com.google.firebase:firebase-auth:20.0.1
- com.google.firebase:firebase-auth-ktx:20.0.1
- com.google.firebase:firebase-COMMON:19.4.0
- com.google.firebase:firebase-COMMON-ktx:19.4.0
- com.google.firebase:firebase-components:16.0.1
- com.google.firebase:firebase-config:20.0.1
- com.google.firebase:firebase-config-ktx:20.0.1
- com.google.firebase:firebase-crashlytics:17.3.0
- com.google.firebase:firebase-crashlytics-buildtools:2.4.1
- com.google.firebase:firebase-crashlytics-gradle:2.4.1
- com.google.firebase:firebase-crashlytics-ktx:17.3.0
- com.google.firebase:firebase-crashlytics-ndk:17.3.0
- com.google.firebase:firebase-datatransport:17.0.9
- com.google.firebase:firebase-installations:16.3.4
- com.google.firebase:firebase-installations-ktx:16.3.4
- com.google.firebase:firebase-perf:19.0.10
- com.google.firebase:firebase-perf-ktx:19.0.10
- com.google.firebase:perf-plugin:1.3.4
9 בנובמבר 2020
העדכון האחרון בספריית
play-services-auth
כולל את השינויים הבאים:הוספנו לקוח API חדש,
CredentialSavingClient
, כדי לעזור לכם לשמור את פרטי הכניסה של הסיסמה וכדי להשתמש בהם מאוחר יותר.נוסף ממשק API חדש,
SignInClient#getSignInIntent(GetSignInIntentRequest)
, כדי להתחיל את תהליך הכניסה באמצעות חשבון Google כשהמשתמש מקיש על הלחצן 'כניסה באמצעות חשבון Google'.
העדכון האחרון בספריית
play-services-games
כולל את השינויים הבאים:הסרנו את ממשקי ה-API רבי-המשתתפים בזמן אמת ובמשחקים המבוססים על תורים. מידע נוסף זמין במסמכי התיעוד.
הלקוחות הבאים השתנו לממשקים:
AchievementsClient
,EventsClient
,GamesClient
,GamesMetadataClient
,LeaderboardsClient
,PlayersClient
,SnapshotClient
ו-VideosClient
.הוסרו שיטות GoogleApiClient הבאות:
getAppId
,getSdkVariant
ו-getSettingsIntent
.עדכונים פנימיים.
ממצאים שפורסמו ב-maven.google.com
- com.google.android.gms:play-services-auth:19.0.0
- com.google.android.gms:play-services-games:21.0.0
27 באוקטובר 2020
העדכון האחרון שבוצע ב-Firebase כולל שינויים:
- עץ המוצר (BoM) של Firebase ל-Android
- Firebase A/B Testing
- אימות ב-Firebase
- Cloud Firestore
- העברת הודעות בענן ב-Firebase
- העברת הודעות בתוך האפליקציה ב-Firebase
- מזהי מופעים של Firebase
- הגדרת תצורה מרחוק ב-Firebase
- SDK של Firebase ל-Google Analytics
- פלאגין Gradle של Firebase לניטור ביצועים
למידע נוסף, קראו את הערות המוצר של Firebase ל-SDK ב-Android.
ממצאים שפורסמו ב-maven.google.com
- com.google.firebase:firebase-bom:26.0.0
- com.google.firebase:firebase-abt:20.0.0
- com.google.firebase:firebase-analytics:18.0.0
- com.google.firebase:firebase-analytics-ktx:18.0.0
- com.google.firebase:firebase-auth:20.0.0
- com.google.firebase:firebase-auth-ktx:20.0.0
- com.google.firebase:firebase-config:20.0.0
- com.google.firebase:firebase-config-ktx:20.0.0
- com.google.firebase:firebase-core:18.0.0
- com.google.firebase:firebase-firestore:22.0.0
- com.google.firebase:firebase-firestore-ktx:22.0.0
- com.google.firebase:firebase-iid:21.0.0
- com.google.firebase:firebase-inappmessaging:19.1.2
- com.google.firebase:firebase-inappmessaging-display:19.1.2
- com.google.firebase:firebase-inappmessaging-display-ktx:19.1.2
- com.google.firebase:firebase-inappmessaging-ktx:19.1.2
- com.google.firebase:firebase-messaging:21.0.0
- com.google.firebase:firebase-messaging-directboot:21.0.0
- com.google.firebase:firebase-messaging-ktx:21.0.0
- com.google.firebase:perf-plugin:1.3.3
- com.google.android.gms:play-services-measurement:18.0.0
- com.google.android.gms:play-services-measurement-base:18.0.0
- com.google.android.gms:play-services-measurement-sdk-api:18.0.0
- com.google.android.gms:play-services-measurement-api:18.0.0
- com.google.android.gms:play-services-measurement-sdk:18.0.0
- com.google.android.gms:play-services-measurement-impl:18.0.0
23 באוקטובר 2020
העדכון האחרון שבוצע ב-Firebase כולל שינויים:
- עץ המוצר (BoM) של Firebase ל-Android
- SDK בזמן אמת ב-Firebase Database
למידע נוסף, קראו את הערות המוצר של Firebase ל-SDK ב-Android.
ממצאים שפורסמו ב-maven.google.com
- com.google.firebase:firebase-bom:25.13.0
- com.google.firebase:firebase-database:19.5.1
- com.google.firebase:firebase-database-ktx:19.5.1
20 באוקטובר 2020
- מעדכנים את Google Mobile Ads Android SDK ואת Firebase Ads SDK. למידע נוסף, קראו את הערות המוצר של המוצר.
ממצאים שפורסמו ב-maven.google.com
- com.google.android.gms:play-services-ads:19.5.0
- com.google.android.gms:play-services-ads-lite:19.5.0
- com.google.firebase:firebase-ads:19.5.0
- com.google.firebase:firebase-ads-lite:19.5.0
19 באוקטובר 2020
העדכונים האחרונים בספריות
play-services-base
וplay-services-basement
כוללים את השינויים הבאים:מניעת קריסות שמתרחשות מדי פעם ב-
NoSuchElementException
כשהשירות לא מופעל.זריקת הפרמטר
GooglePlayServicesIncorrectManifestValueException
אוGooglePlayServicesMissingManifestValueException
במקום הפרמטרIllegalStateException
כשחסרים ל-AndroidManifest.xml
תג המטא-נתונים המתאים לשימוש בשירותי Google Play. זה יכול להצביע על בעיה באופן שבו האפליקציה נוצרה.
העדכון האחרון של כושר ב-Google Play Services כולל את השינויים הבאים:
מעכשיו, הרשאת הגישה לכתיבה מאפשרת לאפליקציה לקרוא רק נתונים שנכתבו. כדי להמשיך לקרוא נתונים שנכתבו על ידי אפליקציות אחרות מפלטפורמת Google Fit, עליכם לעדכן את הקוד כדי לבקש טווחים של גישת קריאה לסוגי הנתונים הרלוונטיים.
לנתוני קצב הלב יש היקף משלו.
לנתוני השינה יש היקף משלה וסוג חדש של נתונים. פרטים נוספים זמינים ב-
TYPE_SLEEP_SEGMENT
ו-SleepStages
.הוצאו משימוש
FitnessActivities#SLEEP
וסוגי שינה אחרים. אפשר להשתמש בגרסה החדשה שלSleepStages
.במהלך העבודה עם
SessionsClient
, מעכשיו צריך לציין את סוג הסשן שאליו האפליקציה צריכה לגשת, באמצעות השיטות המתאימות מ-FitnessOptions
.
למידע נוסף, תוכלו לקרוא את הערות המוצר של Google Fit.
ממצאים שפורסמו ב-maven.google.com
- com.google.android.gms:play-services-base:17.5.0
- com.google.android.gms:play-services-basement:17.5.0
- com.google.android.gms:play-services-fitness:20.0.0
7 באוקטובר 2020
- לעדכון האחרון בספריית
play-services-auth-api-phone
מתווסף ממשק API חדש לדפדפן של SMS.
ממצאים שפורסמו ב-maven.google.com
- com.google.android.gms:play-services-auth-api-phone:17.5.0
6 באוקטובר 2020
העדכון האחרון שבוצע ב-Firebase כולל שינויים:
- עץ המוצר (BoM) של Firebase ל-Android
- SDK של Firebase ל-Google Analytics
- ערכות SDK של קישורים דינמיים ל-Cloud Firestore ו-Firebase
- פלאגין Gradle של Firebase לניטור ביצועים
למידע נוסף, קראו את הערות המוצר של Firebase ל-SDK ב-Android.
ממצאים שפורסמו ב-maven.google.com
- com.google.firebase:firebase-bom:25.12.0
- com.google.firebase:firebase-core:17.5.1
- com.google.firebase:firebase-analytics:17.6.0
- com.google.firebase:firebase-analytics-ktx:17.6.0
- com.google.firebase:firebase-firestore:21.7.1
- com.google.firebase:firebase-firestore-ktx:21.7.1
- com.google.firebase:firebase-Dynamic-links:19.1.1
- com.google.firebase:firebase-Dynamic-links-ktx:19.1.1
- com.google.firebase:perf-plugin:1.3.2
- com.google.android.gms:play-services-measurement:17.6.0
- com.google.android.gms:play-services-measurement-base:17.6.0
- com.google.android.gms:play-services-measurement-sdk-api:17.6.0
- com.google.android.gms:play-services-measurement-api:17.6.0
- com.google.android.gms:play-services-measurement-sdk:17.6.0
- com.google.android.gms:play-services-measurement-iמפל:17.6.0
30 בספטמבר 2020
העדכון האחרון שבוצע ב-Firebase כולל שינויים:
- עץ המוצר (BoM) של Firebase
- Cloud Firestore, Firebase Cloud Messaging, Firebase Crashlytics, מזהי מופע של Firebase, Firebase Performance Monitoring ו-Firebase Realtime Database SDK
למידע נוסף, קראו את הערות המוצר של Firebase ל-SDK ב-Android.
גרסאות מעודכנות של הפלאגין
google-services
ל-Android (גרסה 4.3.4) והפלאגין שלstrict-version-matcher
ל-Android (גרסה 1.2.2) זמינות עכשיו. למידע נוסף, קראו את הערות המוצר של Firebase ל-SDK ב-Android.
ממצאים שפורסמו ב-maven.google.com
- com.google.firebase:firebase-bom:25.11.0
- com.google.firebase:firebase-crashlytics:17.2.2
- com.google.firebase:firebase-crashlytics-ktx:17.2.2
- com.google.firebase:firebase-crashlytics-ndk:17.2.2
- com.google.firebase:firebase-database:19.5.0
- com.google.firebase:firebase-database-ktx:19.5.0
- com.google.firebase:firebase-encoders:16.0.0
- com.google.firebase:firebase-encoders-json:17.0.0
- com.google.firebase:firebase-firestore:21.7.0
- com.google.firebase:firebase-firestore-ktx:21.7.0
- com.google.firebase:firebase-iid:20.3.0
- com.google.firebase:firebase-installations-ktx:16.3.3
- com.google.firebase:firebase-messaging:20.3.0
- com.google.firebase:firebase-messaging-directboot:20.3.0
- com.google.firebase:firebase-messaging-ktx:20.3.0
- com.google.firebase:firebase-perf:19.0.9
- com.google.firebase:firebase-perf-ktx:19.0.9
- com.google.gms:google-services:4.3.4
- com.google.android.gms:strict-version-matcher-plugin:1.2.2
23 בספטמבר 2020
העדכונים האחרונים של
play-services-location
כוללים את השינויים הבאים:הוספת השיטה
FusedLocationProviderClient.getCurrentLocation()
לחישוב של תיקון מיקום נוכחי יחיד במכשיר.תמיכה נוספת בתגי שיוך לביקורת גישה לנתונים ב-Android 11 ב-
FusedLocationProviderClient
.
ממצאים שפורסמו ב-maven.google.com
- com.google.android.gms:play-services-location:17.1.0
11 בספטמבר 2020
העדכון האחרון שבוצע ב-Firebase כולל שינויים:
- עץ המוצר (BoM) של Firebase
- SDK לאימות Firebase
- פלאגין של Crashlytics Gradle ב-Firebase
למידע נוסף, קראו את הערות המוצר של Firebase ל-SDK ב-Android.
ממצאים שפורסמו ב-maven.google.com
- com.google.firebase:firebase-bom:25.10.0
- com.google.firebase:firebase-auth:19.4.0
- com.google.firebase:firebase-auth-ktx:19.4.0
- com.google.firebase:firebase-crashlytics-buildtools:2.3.0
- com.google.firebase:firebase-crashlytics-gradle:2.3.0
10 בספטמבר 2020
- מעדכנים את Google Mobile Ads Android SDK ואת Firebase Ads SDK. למידע נוסף, קראו את הערות המוצר של המוצר.
ממצאים שפורסמו ב-maven.google.com
- com.google.android.gms:play-services-ads:19.4.0
- com.google.android.gms:play-services-ads-lite:19.4.0
- com.google.firebase:firebase-ads:19.4.0
- com.google.firebase:firebase-ads-lite:19.4.0
8 בספטמבר 2020
- העדכון האחרון של שירותי Google Play מוסיף תמיכה ב-TCF בגרסה 2 ל-AFS Native. מידע נוסף זמין בדף AFS Native SDK של הערות המוצר ל-Android.
1 בספטמבר 2020
העדכונים לספריות החזון של Google Play Services כוללים:
- תוקנה בעיה ב
SecurityException
של ספריות ראייה כש-Google Play Services לא מותקן. - עדכונים פנימיים.
- תוקנה בעיה ב
ממצאים שפורסמו ב-maven.google.com
- com.google.android.gms:play-services-vision:20.1.2
- com.google.android.gms:play-services-vision-Common:19.1.2
- com.google.android.gms:play-services-vision-image-label:18.1.0
28 באוגוסט 2020
- עדכונים בספריית
play-services-games
כוללים תיקון עבורLeaderboardsClient
.
ממצאים שפורסמו ב-maven.google.com
- com.google.android.gms:play-services-games:20.0.1
27 באוגוסט 2020
העדכון האחרון שבוצע ב-Firebase כולל שינויים:
- עץ המוצר (BoM) של Firebase
- Cloud Firestore, Cloud Functions for Firebase (client), Cloud Storage for Firebase, Firebase In-App Messaging ו-Firebase Realtime Database SDK
- פלאגין של Crashlytics Gradle ב-Firebase
למידע נוסף, קראו את הערות המוצר של Firebase ל-SDK ב-Android.
ממצאים שפורסמו ב-maven.google.com
- com.google.firebase:firebase-bom:25.9.0
- com.google.firebase:firebase-crashlytics-buildtools:2.2.1
- com.google.firebase:firebase-crashlytics-gradle:2.2.1
- com.google.firebase:firebase-database:19.4.0
- com.google.firebase:firebase-database-ktx:19.4.0
- com.google.firebase:firebase-datatransport:17.0.8
- com.google.firebase:firebase-firestore:21.6.0
- com.google.firebase:firebase-firestore-ktx:21.6.0
- com.google.firebase:firebase-functions:19.1.0
- com.google.firebase:firebase-functions-ktx:19.1.0
- com.google.firebase:firebase-inappmessaging:19.1.1
- com.google.firebase:firebase-inappmessaging-display:19.1.1
- com.google.firebase:firebase-inappmessaging-display-ktx:19.1.1
- com.google.firebase:firebase-inappmessaging-ktx:19.1.1
- com.google.firebase:firebase-storage:19.2.0
- com.google.firebase:firebase-storage-ktx:19.2.0
20 באוגוסט 2020
- בוצעו עדכונים קלים בתכונות הפנימיות של ספריית המודעות של Google Play Services.
ממצאים שפורסמו ב-maven.google.com
- com.google.android.gms:play-services-awareness:18.0.1
18 באוגוסט 2020
העדכונים האחרונים של
play-services-basement
,play-services-tasks
ו-play-services-base
כוללים את השינויים הבאים:כדי לאכוף null מחמיר, הוספנו הערות
@RecentlyNonNull
ו-@RecentlyNullable
, שבהן ה-SDKbase
ו-basement
SDK לא הגדירו במפורש תוכן ריק. כך אפשר לשפר את יכולת הפעולה ההדדית של Kotlin, וגם בדיקתnull
סטטית סטטית לכל מי שמשתמש במסגרות בדיקה שלnull
ב-Java. תוספות דומות ל-@RecentlyNonNull
ול-@RecentlyNullable
יושקו באופן הדרגתי בגרסאות של פריטי מידע שנוצרו בתהליך פיתוח (Artifact) ב-com.google.android.gms
.כשקריאה ל-API תיכשל עקב בעיה בחיבור בין האפליקציה לבין שירותי Google Play, הכשל של
ConnectionResult
יהיה נגיש מה-Status
שלApiException
.במצבים מסוימים שבהם למכשיר אין שירותי Google Play חוקיים, קריאות ל-API ייכשלו מהר יותר במקום להמתין להכרה מצד המשתמש.
נוספו עומסים חדשים של
GoogleApiAvailability#getErrorDialog
שמקבליםFragment
.שיטות
Tasks#call
שהוצאו משימוש לטובת 'TaskCompletionSource
.עדכונים פנימיים לממשקי API אחרים של שירותי Google Play.
ממצאים שפורסמו ב-maven.google.com
- com.google.android.gms:play-services-basement:17.4.0
- com.google.android.gms:play-services-base:17.4.0
- com.google.android.gms:play-services-tasks:17.2.0
17 באוגוסט 2020
- העדכונים בספרייה
play-services-games
כוללים את השינויים הבאים:- הוספת את
loadFriends
. - הוספת את
getCompareProfileIntent
. - הוסיפו את
getCompareProfileIntentWithAlternativeNameHints
, שמשתמשים בכינויים כדי לתת הקשר נוסף לשני השחקנים. - הנתונים
getCurrentPlayer
נוספו שמאחזרים את הנתונים העדכניים לגבי הנגן המחובר. - בוצעה הסרה של
COLLECTION_SOCIAL
. - הוספת את
COLLECTION_FRIENDS
. - נוסף
getCurrentPlayerInfo
שמאחזר את המאפיינים של הנגן המחובר.
- הוספת את
ממצאים שפורסמו ב-maven.google.com
- com.google.android.gms:play-services-games:20.0.0
14 באוגוסט 2020
העדכון האחרון שבוצע ב-Firebase כולל שינויים:
- עץ המוצר (BoM) של Firebase
- SDK של Firebase ל-Google Analytics
- ערכות SDK של Firebase Crashlytics ו-ML
- פלאגין של התפלגות אפליקציות ב-Firebase
למידע נוסף, קראו את הערות המוצר של Firebase ל-SDK ב-Android.
ממצאים שפורסמו ב-maven.google.com
- com.google.firebase:firebase-bom:25.8.0
- com.google.firebase:firebase-analytics:17.5.0
- com.google.firebase:firebase-analytics-ktx:17.5.0
- com.google.firebase:firebase-appdistribution-gradle:2.0.1
- com.google.firebase:firebase-COMMON:19.3.1
- com.google.firebase:firebase-COMMON-ktx:19.3.1
- com.google.firebase:firebase-core:17.5.0
- com.google.firebase:firebase-crashlytics:17.2.1
- com.google.firebase:firebase-crashlytics-ktx:17.2.1
- com.google.firebase:firebase-crashlytics-ndk:17.2.1
- com.google.firebase:firebase-datatransport:17.0.7
- com.google.firebase:firebase-ml-COMMON:22.1.2
- com.google.firebase:firebase-ml-model-interpreter:22.0.4
- com.google.firebase:firebase-ml-natural-language:22.0.1
- com.google.firebase:firebase-ml-natural-language-language-id-model:20.0.8
- com.google.firebase:firebase-ml-natural-language-smart-reply:18.0.8
- com.google.firebase:firebase-ml-natural-language-smart-reply-model:20.0.8
- com.google.firebase:firebase-ml-natural-language-translate:22.0.2
- com.google.firebase:firebase-ml-natural-language-translate-model:20.0.9
- com.google.firebase:firebase-ml-vision:24.1.0
- com.google.firebase:firebase-ml-vision-automl:18.0.6
- com.google.firebase:firebase-ml-vision-barcode-model:16.1.2
- com.google.firebase:firebase-ml-vision-face-model:20.0.2
- com.google.firebase:firebase-ml-vision-image-label-model:20.0.2
- com.google.firebase:firebase-ml-vision-internal-vkp:17.0.2
- com.google.firebase:firebase-ml-vision-object-detection-model:19.0.6
- com.google.android.gms:play-services-measurement:17.5.0
- com.google.android.gms:play-services-measurement-base:17.5.0
- com.google.android.gms:play-services-measurement-sdk-api:17.5.0
- com.google.android.gms:play-services-measurement-api:17.5.0
- com.google.android.gms:play-services-measurement-sdk:17.5.0
- com.google.android.gms:play-services-measurement-iמפל:17.5.0
10 באוגוסט 2020
הגרסה האחרונה של Google Play Services כוללת את השינויים הבאים:
- הפריטים הבאים מסוג
DataType
הוצאו משימוש:TYPE_BASAL_BODY_TEMPERATURE
AGGREGATE_BASAL_BODY_TEMPERATURE_SUMMARY
TYPE_LOCATION_TRACK
- ה
DataType
הבאים הוצאו משימוש:TYPE_ACTIVITY_SAMPLES
- הסרנו את השיטות שהוצאו משימוש
DataSource#getDataQualityStandards
(וקבועים משויכים קבועים),DataSource#getName
ו-DataSource.Builder#setName
. - הוספנו את השיטות
DataReadRequest#aggregate(DataSource)
ואתDataReadRequest#aggregate(DataType)
כדי להקל על צבירת הנתונים. - השיטות הקיימות
DataReadRequest#aggregate(DataType, DataType)
ו-DataReadRequest#aggregate(DataSource, DataType)
הוצאו משימוש.
- הפריטים הבאים מסוג
ממצאים שפורסמו ב-maven.google.com
- com.google.android.gms:play-services-fitness:19.0.0
30 ביולי 2020
העדכון האחרון שבוצע ב-Firebase כולל שינויים:
- עץ המוצר (BoM) של Firebase
- העברת הודעות בענן ב-Firebase, מזהי מופעים של Firebase וערכות SDK של Firebase בהתקנות
למידע נוסף, קראו את הערות המוצר של Firebase ל-SDK ב-Android.
ממצאים שפורסמו ב-maven.google.com
- com.google.firebase:firebase-bom:25.7.0
- com.google.firebase:firebase-iid:20.2.4
- com.google.firebase:firebase-installations:16.3.3
- com.google.firebase:firebase-messaging:20.2.4
- com.google.firebase:firebase-messaging-directboot:20.2.4
29 ביולי 2020
- נוסף SDK חדש של מקלט Cast לאפליקציות Android TV. ערכת ה-SDK מאפשרת לאפליקציות ל-Android TV לפעול בהתאם לפרוטוקול ההעברה, כך שהן יפעלו כאפליקציות מקלטים. לפרטים, אפשר להיעזר בנתוני הגרסה של ה-SDK לשולחים של Android ל-Android.
ממצאים שפורסמו ב-maven.google.com
- com.google.android.gms:play-services-cast:19.0.0
- com.google.android.gms:play-services-cast-framework:19.0.0
- com.google.android.gms:play-services-cast-tv:17.0.0
20 ביולי 2020
- מעדכנים את Google Mobile Ads Android SDK ואת Firebase Ads SDK. למידע נוסף, קראו את הערות המוצר של המוצר.
ממצאים שפורסמו ב-maven.google.com
- com.google.android.gms:play-services-ads:19.3.0
- com.google.android.gms:play-services-ads-lite:19.3.0
- com.google.firebase:firebase-ads:19.3.0
- com.google.firebase:firebase-ads-lite:19.3.0
17 ביולי 2020
העדכון האחרון שבוצע ב-Firebase כולל שינויים:
- עץ המוצר (BoM) של Firebase
- מעקב אחר ביצועים ב-Firebase
למידע נוסף, קראו את הערות המוצר של Firebase ל-SDK ב-Android.
ממצאים שפורסמו ב-maven.google.com
- com.google.firebase:firebase-bom:25.6.1
- com.google.firebase:firebase-perf:19.0.8
16 ביולי 2020
העדכון האחרון בספריית
play-services-auth
כולל את השינויים הבאים:- נוסף ממשק API חדש ב-
BeginSignInRequest.Builder#setAutoSelectEnabled(boolean)
. עבור משתמשים שמסכימים, הם יכולים לבחור אוטומטית פרטי כניסה במהלך הכניסה בהקשה אחת בלי לחכות לפעולה של המשתמש (כמו הקשה על הלחצן 'המשך').
- נוסף ממשק API חדש ב-
ממצאים שפורסמו ב-maven.google.com
- com.google.android.gms:play-services-auth:18.1.0
8 ביולי 2020
העדכון האחרון שבוצע ב-Firebase כולל שינויים:
- עץ המוצר (BoM) של Firebase
- ערכות SDK של העברת הודעות בענן ומזהי מכונות של Firebase ב-Firebase
למידע נוסף, קראו את הערות המוצר של Firebase ל-SDK ב-Android.
ממצאים שפורסמו ב-maven.google.com
- com.google.firebase:firebase-bom:25.6.0
- com.google.firebase:firebase-iid:20.2.3
- com.google.firebase:firebase-messaging:20.2.3
- com.google.firebase:firebase-messaging-directboot:20.2.3
6 ביולי 2020
העדכון האחרון שבוצע ב-Firebase כולל שינויים:
- בדיקות A/B של Firebase, אימות של Firebase, Cloud Firestore, העברת הודעות ב-Firebase, Cloud Crashlytics, העברת הודעות באפליקציה של Firebase, מזהי מופעים של Firebase וערכות SDK להגדרת תצורה מרחוק ב-Firebase
- SDK של Firebase ל-Google Analytics
למידע נוסף, קראו את הערות המוצר של Firebase ל-SDK ב-Android.
ממצאים שפורסמו ב-maven.google.com
- com.google.firebase:firebase-abt:19.1.0
- com.google.firebase:firebase-analytics:17.4.4
- com.google.firebase:firebase-analytics-ktx:17.4.4
- com.google.firebase:firebase-auth:19.3.2
- com.google.firebase:firebase-auth-ktx:19.3.2
- com.google.firebase:firebase-config:19.2.0
- com.google.firebase:firebase-config-ktx:19.2.0
- com.google.firebase:firebase-core:17.4.4
- com.google.firebase:firebase-crashlytics:17.1.1
- com.google.firebase:firebase-crashlytics-ktx:17.1.1
- com.google.firebase:firebase-crashlytics-ndk:17.1.1
- com.google.firebase:firebase-firestore:21.5.0
- com.google.firebase:firebase-firestore-ktx:21.5.0
- com.google.firebase:firebase-iid:20.2.2
- com.google.firebase:firebase-inappmessaging:19.1.0
- com.google.firebase:firebase-inappmessaging-display:19.1.0
- com.google.firebase:firebase-inappmessaging-display-ktx:19.1.0
- com.google.firebase:firebase-inappmessaging-ktx:19.1.0
- com.google.firebase:firebase-messaging:20.2.2
- com.google.firebase:firebase-messaging-directboot:20.2.2
- com.google.android.gms:play-services-measurement:17.4.4
- com.google.android.gms:play-services-measurement-base:17.4.4
- com.google.android.gms:play-services-measurement-sdk-api:17.4.4
- com.google.android.gms:play-services-measurement-api:17.4.4
- com.google.android.gms:play-services-measurement-sdk:17.4.4
- com.google.android.gms:play-services-measurement-iמפל:17.4.4
18 ביוני 2020
העדכון האחרון שבוצע ב-Firebase כולל שינויים:
- עץ המוצר (BoM) של Firebase
- העברת הודעות בענן ב-Firebase, מזהי Crashlytics ב-Firebase, מזהי מופעים של Firebase, ערכות SDK של מסד נתונים בזמן אמת ב-Firebase
- פלאגין של Crashlytics Gradle ב-Firebase
למידע נוסף, קראו את הערות המוצר של Firebase ל-SDK ב-Android.
מעדכנים את Google Mobile Ads Android SDK ואת Firebase Ads SDK. למידע נוסף, קראו את הערות המוצר של המוצר.
ממצאים שפורסמו ב-maven.google.com
- com.google.firebase:firebase-bom:25.5.0
- com.google.firebase:firebase-crashlytics:17.1.0
- com.google.firebase:firebase-crashlytics-buildtools:2.2.0
- com.google.firebase:firebase-crashlytics-gradle:2.2.0
- com.google.firebase:firebase-crashlytics-ktx:17.1.0
- com.google.firebase:firebase-crashlytics-ndk:17.1.0
- com.google.firebase:firebase-database:19.3.1
- com.google.firebase:firebase-database-ktx:19.3.1
- com.google.firebase:firebase-iid:20.2.1
- com.google.firebase:firebase-messaging:20.2.1
- com.google.firebase:firebase-messaging-directboot:20.2.1
- com.google.android.gms:play-services-ads:19.2.0
- com.google.android.gms:play-services-ads-lite:19.2.0
- com.google.firebase:firebase-ads:19.2.0
- com.google.firebase:firebase-ads-lite:19.2.0
4 ביוני 2020
העדכון האחרון שבוצע ב-Firebase כולל שינויים:
- ערכות SDK של Firebase Crashlytics, Firebase Crashlytics NDK ו-Firebase
- SDK של Firebase ל-Google Analytics
- פלאגין של התפלגות אפליקציות ב-Firebase
- עץ המוצר (BoM) של Firebase
למידע נוסף, קראו את הערות המוצר של Firebase ל-SDK ב-Android.
ממצאים שפורסמו ב-maven.google.com
- com.google.firebase:firebase-core:17.4.3
- com.google.firebase:firebase-analytics:17.4.3
- com.google.firebase:firebase-analytics-ktx:17.4.3
- com.google.firebase:firebase-appdistribution-gradle:2.0.0
- com.google.firebase:firebase-crashlytics:17.0.1
- com.google.firebase:firebase-crashlytics-ndk:17.0.1
- com.google.firebase:firebase-installations:16.3.2
- com.google.firebase:firebase-bom:25.4.1
- com.google.android.gms:play-services-measurement:17.4.3
- com.google.android.gms:play-services-measurement-base:17.4.3
- com.google.android.gms:play-services-measurement-sdk-api:17.4.3
- com.google.android.gms:play-services-measurement-api:17.4.3
- com.google.android.gms:play-services-measurement-sdk:17.4.3
- com.google.android.gms:play-services-measurement-impl:17.4.3
1 ביוני 2020
העדכונים האחרונים של
play-services-basement
,play-services-tasks
ו-play-services-base
כוללים את השינויים הבאים:- תיקון באגים לעדכון מחרוזות של הודעות שגיאה הזמינות ב-Google Play Services כשהמשתמש משנה את המיקום.
- תיקוני באגים בתנאים של מרוץ, כשנותנים דחיפה ל-
Activity
לקוחות שבסיסם ב-GoogleApi
. - הודעות שגיאה מפורטות יותר לגבי השלמות כפולות של
Task
. - עדכונים פנימיים לממשקי API אחרים של שירותי Google Play.
ממצאים שפורסמו ב-maven.google.com
- com.google.android.gms:play-services-base:17.3.0
- com.google.android.gms:play-services-basement:17.3.0
- com.google.android.gms:play-services-tasks:17.1.0
21 במאי 2020
העדכון האחרון שבוצע ב-Firebase כולל שינויים:
- העברת הודעות בענן ב-Firebase, העברת הודעות בין אפליקציות ב-Firebase, התקנות ב-Firebase וערכות SDK למזהי מכונות של Firebase
- SDK של Firebase ל-Google Analytics
- פלאגין של Crashlytics Gradle ב-Firebase
- עץ המוצר (BoM) של Firebase
למידע נוסף, קראו את הערות המוצר של Firebase ל-SDK ב-Android.
ממצאים שפורסמו ב-maven.google.com
- com.google.firebase:firebase-core:17.4.2
- com.google.firebase:firebase-analytics:17.4.2
- com.google.firebase:firebase-analytics-ktx:17.4.2
- com.google.firebase:firebase-crashlytics-gradle:2.1.1
- com.google.firebase:firebase-inappmessaging:19.0.7
- com.google.firebase:firebase-inappmessaging-ktx:19.0.7
- com.google.firebase:firebase-inappmessaging-display:19.0.7
- com.google.firebase:firebase-inappmessaging-display-ktx:19.0.7
- com.google.firebase:firebase-messaging:20.2.0
- com.google.firebase:firebase-messaging-direct-boot:20.2.0
- com.google.firebase:firebase-installations:16.3.1
- com.google.firebase:firebase-iid:20.2.0
- com.google.firebase:firebase-bom:25.4.0
- com.google.android.gms:play-services-measurement:17.4.2
- com.google.android.gms:play-services-measurement-base:17.4.2
- com.google.android.gms:play-services-measurement-sdk-api:17.4.2
- com.google.android.gms:play-services-measurement-api:17.4.2
- com.google.android.gms:play-services-measurement-sdk:17.4.2
- com.google.android.gms:play-services-measurement-iמפל:17.4.2
7 במאי 2020
העדכון האחרון שבוצע ב-Firebase כולל שינויים:
- העברת הודעות בענן ב-Firebase, התקנות ב-Firebase וערכות SDK של מופעי מכונות של Firebase
- SDK של Firebase ל-Google Analytics
- פלאגין של התפלגות אפליקציות ב-Firebase
- פלאגין של Crashlytics Gradle ב-Firebase
- עץ המוצר (BoM) של Firebase
למידע נוסף, קראו את הערות המוצר של Firebase ל-SDK ב-Android.
ממצאים שפורסמו ב-maven.google.com
- com.google.firebase:firebase-core:17.4.1
- com.google.firebase:firebase-analytics:17.4.1
- com.google.firebase:firebase-analytics-ktx:17.4.1
- com.google.firebase:firebase-appdistribution-gradle:1.4.1
- com.google.firebase:firebase-crashlytics-gradle:2.1.0
- com.google.firebase:firebase-messaging:20.1.7
- com.google.firebase:firebase-installations:16.3.0
- com.google.firebase:firebase-iid:20.1.7
- com.google.firebase:firebase-bom:25.3.1
- com.google.android.gms:play-services-measurement:17.4.1
- com.google.android.gms:play-services-measurement-base:17.4.1
- com.google.android.gms:play-services-measurement-sdk-api:17.4.1
- com.google.android.gms:play-services-measurement-api:17.4.1
- com.google.android.gms:play-services-measurement-sdk:17.4.1
- com.google.android.gms:play-services-measurement-iמפל:17.4.1
29 באפריל 2020
הגרסה הראשונית של הספרייה
play-services-recaptcha
זמינה עכשיו. הוא כולל תמיכה בשתי התכונות הבאות, גם בטלפון Android וגם בטלוויזיה שמטורגטות לרמות API ברמה 16 ומעלה.ממשקי API של reCAPTCHA Enterprise, שמעניקים ללקוחות ציון מספרי, המציין את הסבירות שמשתמש הוא אדם אמיתי ולא חלק מהתקפה אוטומטית. למידע נוסף, קראו את המדריך לשילוב.
ממשקי API של reCAPTCHA 2FA, שמאפשרים ללקוחות לאתגר את המשתמשים לאמת את הזהות שלהם באמצעות אימות. למידע נוסף, קראו את המדריך לשילוב.
ממצאים שפורסמו ב-maven.google.com
- com.google.android.gms:play-services-recaptcha:16.0.0
23 באפריל 2020
העדכון האחרון שבוצע ב-Firebase כולל שינויים:
- אימות ב-Firebase, Firebase Crashlytics, Firebase Crashlytics NDK, Cloud Firestore, Firebase Cloud Messaging, העברת הודעות ב-Firebase בתוך האפליקציה, התקנות ב-Firebase, מזהה מופע של Firebase, ערכת למידת מכונה של Firebase, מעקב ביצועים של Firebase, מסד נתונים של Firebase בזמן אמת וערכות SDK להגדרת תצורה מרחוק ב-Firebase
- SDK של Firebase ל-Google Analytics
- פלאגין של Crashlytics Gradle ב-Firebase
- עץ המוצר (BoM) של Firebase
למידע נוסף, קראו את הערות המוצר של Firebase ל-SDK ב-Android.
ממצאים שפורסמו ב-maven.google.com
- com.google.firebase:firebase-core:17.4.0
- com.google.firebase:firebase-analytics:17.4.0
- com.google.firebase:firebase-analytics-ktx:17.4.0
- com.google.firebase:firebase-auth:19.3.1
- com.google.firebase:firebase-auth-ktx:19.3.1
- com.google.firebase:firebase-auth-interop:19.3.1
- com.google.firebase:firebase-crashlytics:17.0.0
- com.google.firebase:firebase-crashlytics-ndk:17.0.0
- com.google.firebase:firebase-crashlytics-gradle:2.0.0
- com.google.firebase:firebase-firestore:21.4.3
- com.google.firebase:firebase-firestore-ktx:21.4.3
- com.google.firebase:firebase-messaging:20.1.6
- com.google.firebase:firebase-inappmessaging:19.0.6
- com.google.firebase:firebase-inappmessaging-ktx:19.0.6
- com.google.firebase:firebase-inappmessaging-display:19.0.6
- com.google.firebase:firebase-inappmessaging-display-ktx:19.0.6
- com.google.firebase:firebase-installations:16.2.2
- com.google.firebase:firebase-iid:20.1.6
- com.google.firebase:firebase-ml-COMMON:22.1.1
- com.google.firebase:firebase-ml-model-interpreter:22.0.3
- com.google.firebase:firebase-ml-vision:24.0.3
- com.google.firebase:firebase-ml-vision-automl:18.0.5
- com.google.firebase:firebase-ml-vision-barcode-model:16.1.1
- com.google.firebase:firebase-ml-vision-face-model:20.0.1
- com.google.firebase:firebase-ml-vision-image-label-model:20.0.1
- com.google.firebase:firebase-ml-vision-object-detection-model:19.0.5
- com.google.firebase:firebase-perf:19.0.7
- com.google.firebase:firebase-database:19.3.0
- com.google.firebase:firebase-database-ktx:19.3.0
- com.google.firebase:firebase-config:19.1.4
- com.google.firebase:firebase-config-ktx:19.1.4
- com.google.firebase:firebase-bom:25.3.0
- com.google.android.gms:play-services-measurement:17.4.0
- com.google.android.gms:play-services-measurement-base:17.4.0
- com.google.android.gms:play-services-measurement-sdk-api:17.4.0
- com.google.android.gms:play-services-measurement-api:17.4.0
- com.google.android.gms:play-services-measurement-sdk:17.4.0
- com.google.android.gms:play-services-measurement-impl:17.4.0
16 באפריל 2020
- מעדכנים את Google Mobile Ads Android SDK ואת Firebase Ads SDK. למידע נוסף, קראו את הערות המוצר של המוצר.
ממצאים שפורסמו ב-maven.google.com
- com.google.android.gms:play-services-ads:19.1.0
- com.google.android.gms:play-services-ads-lite:19.1.0
- com.google.firebase:firebase-ads:19.1.0
- com.google.firebase:firebase-ads-lite:19.1.0
9 באפריל 2020
העדכון האחרון שבוצע ב-Firebase כולל שינויים:
- Firebase Crashlytics, Firebase Crashlytics NDK, Firebase In-App Messaging, ML Kit for Firebase ו-Firebase Performance Monitoring SDK
- הפלאגין Firebase Crashlytics Gradle והפלאגין Firebase App Distribution
- עץ המוצר (BoM) של Firebase
למידע נוסף, קראו את הערות המוצר של Firebase ל-SDK ב-Android.
ממצאים שפורסמו ב-maven.google.com
- com.google.firebase:firebase-appdistribution-gradle:1.4.0
- com.google.firebase:firebase-crashlytics:17.0.0-beta04
- com.google.firebase:firebase-crashlytics-ndk:17.0.0-beta04
- com.google.firebase:firebase-crashlytics-gradle:2.0.0-beta04
- com.google.firebase:firebase-inappmessaging:19.0.5
- com.google.firebase:firebase-inappmessaging-ktx:19.0.5
- com.google.firebase:firebase-inappmessaging-display:19.0.5
- com.google.firebase:firebase-inappmessaging-display-ktx:19.0.5
- com.google.firebase:firebase-ml-COMMON:22.1.0
- com.google.firebase:firebase-ml-model-interpreter:22.0.2
- com.google.firebase:firebase-ml-vision:24.0.2
- com.google.firebase:firebase-ml-vision-automl:18.0.4
- com.google.firebase:firebase-ml-vision-barcode-model:16.1.0
- com.google.firebase:firebase-ml-vision-face-model:20.0.0
- com.google.firebase:firebase-ml-vision-image-label-model:20.0.0
- com.google.firebase:firebase-ml-vision-object-detection-model:19.0.4
- com.google.firebase:firebase-ml-natural-language-translate:22.0.1
- com.google.firebase:firebase-ml-natural-language-translate-model:20.0.8
- com.google.firebase:firebase-perf:19.0.6
- com.google.firebase:firebase-bom:25.2.2
- com.google.android.gms:play-services-vision:20.0.0
- com.google.android.gms:play-services-vision-Common:19.0.2
- com.google.android.gms:play-services-vision-image-label:18.0.3
3 באפריל 2020
העדכון האחרון שבוצע ב-Firebase כולל שינויים:
- העברת הודעות בענן ב-Firebase, התקנות ב-Firebase ומזהי מופעים של Firebase
- עץ המוצר (BoM) של Firebase
למידע נוסף, קראו את הערות המוצר של Firebase ל-SDK ב-Android.
ממצאים שפורסמו ב-maven.google.com
- com.google.firebase:firebase-installations:16.2.1
- com.google.firebase:firebase-iid:20.1.5
- com.google.firebase:firebase-messaging:20.1.5
- com.google.firebase:firebase-bom:25.2.1
1 באפריל 2020
העדכון האחרון לספרייה של
play-services-auth
כולל את השינויים הבאים:- נוסף לקוח API חדש,
SignInClient
, כדי לעזור לך לאמת משתמשים עבור האפליקציה שלך, כולל כניסה למשתמש קיים או הרשמה של משתמש חדש. שני סוגי פרטי כניסה נתמכים כרגע: אסימון מזהה ושם משתמש/סיסמה.
- נוסף לקוח API חדש,
ממצאים שפורסמו ב-maven.google.com
- com.google.android.gms:play-services-auth:18.0.0
30 במרץ 2020
העדכון האחרון שבוצע ב-Firebase כולל שינויים:
- Cloud Firestore, Firebase Cloud Messaging, Firebase Crashlytics, Firebase Crashlytics NDK, התקנות ב-Firebase ומזהי מופע של Firebase
- SDK של Firebase ל-Google Analytics
- עץ המוצר (BoM) של Firebase
למידע נוסף, קראו את הערות המוצר של Firebase ל-SDK ב-Android.
ממצאים שפורסמו ב-maven.google.com
- com.google.firebase:firebase-analytics:17.3.0
- com.google.firebase:firebase-analytics-ktx:17.3.0
- com.google.firebase:firebase-core:17.3.0
- com.google.firebase:firebase-crashlytics:17.0.0-beta03
- com.google.firebase:firebase-crashlytics-ndk:17.0.0-beta03
- com.google.firebase:firebase-firestore:21.4.2
- com.google.firebase:firebase-firestore-ktx:21.4.2
- com.google.firebase:firebase-installations:16.2.0
- com.google.firebase:firebase-iid:20.1.4
- com.google.firebase:firebase-messaging:20.1.4
- com.google.firebase:firebase-bom:25.2.0
- com.google.android.gms:play-services-measurement:17.3.0
- com.google.android.gms:play-services-measurement-base:17.3.0
- com.google.android.gms:play-services-measurement-sdk-api:17.3.0
- com.google.android.gms:play-services-measurement-api:17.3.0
- com.google.android.gms:play-services-measurement-sdk:17.3.0
- com.google.android.gms:play-services-measurement-iמפל:17.3.0
26 במרץ 2020
העדכונים האחרונים של
play-services-basement
,play-services-tasks
ו-play-services-base
כוללים את השינויים הבאים:- ב-
play-services-basement
יש הפניה לשיטה ב-androidx-core:core:1.2.0
, כך שהתיקון הזה מעדכן יחסי תלות בהתאם.
- ב-
ממצאים שפורסמו ב-maven.google.com
- com.google.android.gms:play-services-base:17.2.1
- com.google.android.gms:play-services-basement:17.2.1
- com.google.android.gms:play-services-tasks:17.0.2
19 במרץ 2020
העדכונים האחרונים של
play-services-basement
,play-services-tasks
ו-play-services-base
כוללים את השינויים הבאים:- הוספת הערות null" שאינן מפרידות בין אזורים גיאוגרפיים מסוימים לפני השטח של ממשק ה-API
לדוגמה,
GoogleApiAvailability#makeGooglePlayServicesAvailable
מחזירה עכשיו@NonNull Task
כדי שהמהדר Kotlin יתייחס אליו כ-null במקום סוג פלטפורמה. עם זאת, הפרמטרActivity
שמועבר אליו לא מסומן@NonNull
(למרות שהוא למעשה לא null), כדי שהשינוי הזה לא יפר את קוד Kotlin שעובר ב-Activity?
.- עדכונים פנימיים לספריות אחרות בשירותי Play.
ממצאים שפורסמו ב-maven.google.com
- com.google.android.gms:play-services-base:17.2.0
- com.google.android.gms:play-services-basement:17.2.0
- com.google.android.gms:play-services-tasks:17.0.1
18 במרץ 2020
- עדכונים ל-Google Mobile Ads Android SDK ול-Firebase Ads SDK. מידע על נתוני הגרסה של המוצר.
ממצאים שפורסמו ב-maven.google.com
- com.google.android.gms:play-services-ads:19.0.1
- com.google.android.gms:play-services-ads-lite:19.0.1
- com.google.firebase:firebase-ads:19.0.1
- com.google.firebase:firebase-ads-lite:19.0.1
17 במרץ 2020
העדכון האחרון שבוצע ב-Firebase כולל שינויים:
- פלאגין של Crashlytics Gradle ב-Firebase
- Firebase Crashlytics, Firebase Cloud Messaging, Firebase In-App Messaging, התקנות ב-Firebase, מזהי מופע של Firebase ו-Firebase Config SDKs
- עץ המוצר (BoM) של Firebase
למידע נוסף, קראו את הערות המוצר של Firebase ל-SDK ב-Android.
ממצאים שפורסמו ב-maven.google.com
- com.google.firebase:firebase-crashlytics:17.0.0-beta02
- com.google.firebase:firebase-crashlytics-gradle:2.0.0-beta03
- com.google.firebase:firebase-messaging:20.1.3
- com.google.firebase:firebase-inappmessaging:19.0.4
- com.google.firebase:firebase-inappmessaging-ktx:19.0.4
- com.google.firebase:firebase-inappmessaging-display:19.0.4
- com.google.firebase:firebase-inappmessaging-display-ktx:19.0.4
- com.google.firebase:firebase-installations:16.1.0
- com.google.firebase:firebase-iid:20.1.2
- com.google.firebase:firebase-config:19.1.3
- com.google.firebase:firebase-config-ktx:19.1.3
- com.google.firebase:firebase-bom:25.1.1
12 במרץ 2020
העדכון האחרון שבוצע ב-Firebase כולל שינויים:
- SDK לאימות Firebase
- עץ המוצר (BoM) של Firebase
למידע נוסף, קראו את הערות המוצר של Firebase ל-SDK ב-Android.
ממצאים שפורסמו ב-maven.google.com
- com.google.firebase:firebase-auth:19.3.0
- com.google.firebase:firebase-bom:25.1.0
10 במרץ 2020
העדכון האחרון לספרייה של
play-services-fido
כולל את השינויים הבאים:- ממשקי API של U2F הוצאו משימוש. משתמשי U2F API צריכים לעבור לממשקי ה-API של FIDO2. ממשקי ה-API של U2F יקבלו תמיכה עד 2020 ויוסרו בשנת 2021.
- שיטות חדשות שנחשפו ב-
Fido2ApiClient
לרישום ולחתימה. השיטות האלה מתאימות יותר - תמיכה בתוסף של
UserVerificationMethod
נוספה רק בבקשות לחתימה. התוסף לא נתמך בבקשות רישום. - תמיכה נוספת לשיטה
IsUserVerifyingPlatformAuthenticatorAvailable
. - חשפו את
PublicKeyCredential
כתגובה ברמה העליונה, בהתאם למפרט של WebAuthn.
ממצאים שפורסמו ב-maven.google.com
- com.google.android.gms:play-services-fooo:18.1.0
9 במרץ 2020
העדכון האחרון ל-Firebase כולל:
- ספריות התוספים של Kotlin עבור ערכות SDK רבות של Firebase ל-Android יצאו עכשיו מגרסת הבטא! ספריות ה-Ktx האלה מאפשרות לכם לגשת לממשקי ה-API של Firebase ל-Android באמצעות התחביר האידיומטי של Kotlin. מידע נוסף על הספריות של Ktx מפורט במסמכי התיעוד של Android בנושא Kotlin.
העדכון האחרון של הפלאגין Grasle ל-OSS כולל תיקונים לבעיות הבאות:
- לא נמצא אף רישיון כשיש פרויקט ספרייה (בעיה של GitHub מס' 119)
- עומס רב מדי על השיטה כשלא ניתן לפתור את הבעיה בקובץ POM (בעיה ב-GitHub #120)
ממצאים שפורסמו ב-maven.google.com
- com.google.android.gms:oss-licenses-plugin:0.10.2
3 במרץ 2020
העדכון האחרון שבוצע ב-Firebase כולל שינויים:
- ערכות SDK של העברת הודעות בענן ומזהי מכונות של Firebase ב-Firebase
- עץ המוצר (BoM) של Firebase
למידע נוסף, קראו את הערות המוצר של Firebase ל-SDK ב-Android.
תוכנת Google Play Services
SMS Verification APIs
הוסיפה הרשאה חדשה להגנה על המקבל. לפרטים נוספים, עיינו במסמכי התיעוד שלSmsRetriever
.
ממצאים שפורסמו ב-maven.google.com
- com.google.firebase:firebase-messaging:20.1.2
- com.google.firebase:firebase-iid:20.1.1
- com.google.firebase:firebase-bom:25.0.0
- com.google.android.gms:play-services-auth-api-phone:17.4.0
2 במרץ 2020
- עדכון Google Mobile Ads Android SDK. למידע נוסף, קראו את נתוני הגרסה של המוצר.
ממצאים שפורסמו ב-maven.google.com
- com.google.android.gms:play-services-ads:19.0.0
- com.google.android.gms:play-services-ads-lite:19.0.0
- com.google.firebase:firebase-ads:19.0.0
- com.google.firebase:firebase-ads-lite:19.0.0
27 בפברואר 2020
העדכון האחרון שבוצע ב-Firebase כולל שינויים:
- Cloud Firestore, העברת הודעות בענן ב-Firebase, מזהי מופעים של Firebase וערכות SDK להגדרת תצורה מרחוק ב-Firebase
- SDK של Firebase ל-Google Analytics
- עץ המוצר (BoM) של Firebase
העדכון הזה כולל גם את הגרסה הראשונית של ה-SDK של Firebase.
למידע נוסף, קראו את הערות המוצר של Firebase ל-SDK ב-Android.
ממצאים שפורסמו ב-maven.google.com
- com.google.firebase:firebase-analytics:17.2.3
- com.google.firebase:firebase-core:17.2.3
- com.google.firebase:firebase-firestore:21.4.1
- com.google.firebase:firebase-firestore-ktx:21.4.1
- com.google.firebase:firebase-messaging:20.1.1
- com.google.firebase:firebase-installations:16.0.0
- com.google.firebase:firebase-iid:20.1.0
- com.google.firebase:firebase-config:19.1.2
- com.google.firebase:firebase-config-ktx:19.1.2
- com.google.firebase:firebase-bom:24.7.1
- com.google.android.gms:play-services-measurement:17.2.3
- com.google.android.gms:play-services-measurement-base:17.2.3
- com.google.android.gms:play-services-measurement-sdk-api:17.2.3
- com.google.android.gms:play-services-measurement-api:17.2.3
- com.google.android.gms:play-services-measurement-sdk:17.2.3
- com.google.android.gms:play-services-measurement-iמפל:17.2.3
24 בפברואר 2020
עדכונים בספריות
play-services-cast
ו-play-services-cast-framework
עם הוספת קבועים קבועים מראש לקודי MediaError עם פירוט של שגיאות וסיבות לשגיאה.למידע נוסף, אפשר לקרוא את המאמר מידע על Cast SDK שולח Android SDK.
ממצאים שפורסמו ב-maven.google.com
- com.google.android.gms:play-services-cast:18.1.0
- com.google.android.gms:play-services-cast-framework:18.1.0
14 בפברואר 2020
העדכון האחרון שבוצע ב-Firebase כולל שינויים:
- ערכות SDK של קישורים דינמיים ב-Firebase
- עץ המוצר (BoM) של Firebase
למידע נוסף, קראו את הערות המוצר של Firebase ל-SDK ב-Android.
ממצאים שפורסמו ב-maven.google.com
- com.google.firebase:firebase-Dynamic-links:19.1.0
- com.google.firebase:firebase-Dynamic-links-ktx:19.1.0
- com.google.firebase:firebase-bom:24.7.0
3 בפברואר 2020
העדכון האחרון שבוצע ב-Firebase כולל שינויים:
- פלאגין של Crashlytics Gradle ב-Firebase
- Firebase A/B Testing, Firebase App Indexing, Cloud Firestore, Cloud Functions for Firebase (client), Cloud Storage for Firebase, Firebase Realtime Database, ו-Firebase Remote Config SDKs
- עץ המוצר (BoM) של Firebase
למידע נוסף, קראו את הערות המוצר של Firebase ל-SDK ב-Android.
בגרסה 18.0.0 של ספריית המוּדעוּת לשירותי Google Play יש את השינויים שעלולים לגרום לכשל:
- הוסרו ממשקי API מסוג
getPlaces()
ו-getWeather()
מ-Awareness#SnapshotClient
. מידע נוסף זמין בהודעה על ההוצאה משימוש.
- הוסרו ממשקי API מסוג
ממצאים שפורסמו ב-maven.google.com
- com.google.firebase:firebase-crashlytics-gradle:2.0.0-beta02
- com.google.firebase:firebase-abt:19.0.1
- com.google.firebase:firebase-appindexing:19.1.0
- com.google.firebase:firebase-firestore:21.4.0
- com.google.firebase:firebase-firestore-ktx:21.4.0
- com.google.firebase:firebase-functions:19.0.2
- com.google.firebase:firebase-functions-ktx:19.0.2
- com.google.firebase:firebase-storage:19.1.1
- com.google.firebase:firebase-storage-ktx:19.1.1
- com.google.firebase:firebase-database:19.2.1
- com.google.firebase:firebase-database-ktx:19.2.1
- com.google.firebase:firebase-config:19.1.1
- com.google.firebase:firebase-config-ktx:19.1.1
- com.google.firebase:firebase-bom:24.6.0
- com.google.android.gms:play-services-awareness:18.0.0
14 בינואר 2020
העדכון האחרון שבוצע ב-Firebase כולל שינויים:
- ערכות SDK להעברת הודעות בתוך האפליקציה ו-Firebase Performance Monitoring
- SDK של Firebase ל-Google Analytics
- עץ המוצר (BoM) של Firebase
העדכון הזה כולל גם גרסאות בטא ראשוניות של Firebase Crashlytics:
- SDK של Firebase Crashlytics ו-Firebase Crashlytics SDK לדיווח על קריסות NDK
- פלאגין של Crashlytics Gradle ב-Firebase
למידע נוסף, קראו את הערות המוצר של Firebase ל-SDK ב-Android.
ממצאים שפורסמו ב-maven.google.com
- com.google.firebase:firebase-analytics:17.2.2
- com.google.firebase:firebase-core:17.2.2
- com.google.firebase:firebase-crashlytics:17.0.0-beta01
- com.google.firebase:firebase-crashlytics-ndk:17.0.0-beta01
- com.google.firebase:firebase-crashlytics-gradle:2.0.0-beta01
- com.google.firebase:firebase-inappmessaging:19.0.3
- com.google.firebase:firebase-inappmessaging-ktx:19.0.3
- com.google.firebase:firebase-inappmessaging-display:19.0.3
- com.google.firebase:firebase-inappmessaging-display-ktx:19.0.3
- com.google.firebase:firebase-perf:19.0.5
- com.google.firebase:firebase-bom:24.5.0
- com.google.android.gms:play-services-measurement:17.2.2
- com.google.android.gms:play-services-measurement-base:17.2.2
- com.google.android.gms:play-services-measurement-sdk-api:17.2.2
- com.google.android.gms:play-services-measurement-api:17.2.2
- com.google.android.gms:play-services-measurement-sdk:17.2.2
- com.google.android.gms:play-services-measurement-iמפל:17.2.2
13 בינואר 2020
העדכון האחרון של הפלאגין Grasle ל-OSS כולל תיקונים לבעיות הבאות:
- יצירת אזהרות עקב שימוש בממשקי API מיושנים (בעיה של GitHub מס' 57)
- תוכן ריק בחלק מהספריות (גיליון GitHub מס' 99)
- ההודעה "לאפליקציה הזו אין רישיונות קוד פתוח" (בעיה מס' 105 ב-GitHub)
- מכשירי OOM פוטנציאליים (בעיה של GitHub מס' 106)
ממצאים שפורסמו ב-maven.google.com
- com.google.android.gms:oss-licenses-plugin:0.10.1
18 בדצמבר 2019
העדכון האחרון שבוצע ב-Firebase כולל שינויים:
- פלאגין של התפלגות אפליקציות ב-Firebase
- ערכות SDK למעקב אחר ביצועים ולהגדרת תצורה מרחוק ב-Firebase
- עץ המוצר (BoM) של Firebase
למידע נוסף, קראו את הערות המוצר של Firebase ל-SDK ב-Android.
ממצאים שפורסמו ב-maven.google.com
- com.google.firebase:firebase-appdistribution-gradle:1.3.1
- com.google.firebase:firebase-perf:19.0.4
- com.google.firebase:firebase-config:19.1.0
- com.google.firebase:firebase-config-ktx:19.1.0
- com.google.firebase:firebase-bom:24.4.0
9 בדצמבר 2019
העדכון האחרון שבוצע ב-Firebase כולל שינויים:
- פלאגין של התפלגות אפליקציות ב-Firebase
- Cloud Firestore, Firebase Cloud Messaging, Firebase Instance IDs, Firebase Performance Monitoring ו-Remote Config SDKs
- עץ המוצר (BoM) של Firebase
למידע נוסף, קראו את הערות המוצר של Firebase ל-SDK ב-Android.
ממצאים שפורסמו ב-maven.google.com
- com.google.firebase:firebase-appdistribution-gradle:1.3.0
- com.google.firebase:firebase-firestore:21.3.1
- com.google.firebase:firebase-firestore-ktx:21.3.1
- com.google.firebase:firebase-messaging:20.1.0
- com.google.firebase:firebase-iid:20.0.2
- com.google.firebase:firebase-perf:19.0.3
- com.google.firebase:firebase-config:19.0.4
- com.google.firebase:firebase-config-ktx:19.0.4
- com.google.firebase:firebase-bom:24.3.0
5 בדצמבר 2019
העדכונים בספריות
play-services-cast
ו-play-services-cast-framework
כוללים:- נוספה
setMediaSessionEnabled
כדי להפעיל ולהשבית סשן מדיה שנוצר על ידי Cast SDK. - שינוי אופן ההצגה של הודעות מדיה במהלך סשן העברה (cast). אם התראת המדיה מופעלת, היא תמיד תופיע במהלך סשן העברה. בעבר, הוא היה מוצג רק כשהאפליקציה פעלה ברקע.
- שינינו כמה כיתות שקשורות למדיה כדי להטמיע ממשק של
Parcelable
.
- נוספה
22 בנובמבר 2019
העדכון האחרון שבוצע ב-Firebase כולל שינויים:
- SDK לאימות Firebase
- עץ המוצר (BoM) של Firebase
למידע נוסף, קראו את הערות המוצר של Firebase ל-SDK ב-Android.
ממצאים שפורסמו ב-maven.google.com
- com.google.firebase:firebase-auth:19.2.0
- com.google.firebase:firebase-bom:24.2.0
19 בנובמבר 2019
- עדכונים בספריית
com.google.android.gms:play-services-games
כוללים הוצאה משימוש של ממשקי API מרובי-משתתפים בזמן אמת ובתורות. מידע נוסף זמין במסמכי התיעוד.
ממצאים שפורסמו ב-maven.google.com
- com.google.android.gms:play-services-games:19.0.0
11 בנובמבר 2019
העדכון האחרון שבוצע ב-Firebase כולל שינויים:
- פלאגין של התפלגות אפליקציות ב-Firebase
- Cloud Firestore, העברת הודעות בענן ב-Firebase, העברת הודעות באפליקציה ב-Firebase, מזהי מופעים של Firebase, ערכת ML ל-Firebase וביצועים ב-Firebase מעקב אחר ערכות SDK
- עץ המוצר (BoM) של Firebase
למידע נוסף, קראו את הערות המוצר של Firebase ל-SDK ב-Android.
הפלאגין
google-services
ל-Android (גרסה 4.3.3) והפלאגיןstrict-version-matcher
ל-Android (גרסה 1.2.1) זמינים עכשיו. למידע נוסף, קראו את הערות המוצר של Firebase ל-SDK ב-Android.
ממצאים שפורסמו ב-maven.google.com
- com.google.firebase:firebase-appdistribution-gradle:1.2.0
- com.google.firebase:firebase-COMMON:19.3.0
- com.google.firebase:firebase-COMMON-ktx:19.3.0
- com.google.firebase:firebase-firestore:21.3.0
- com.google.firebase:firebase-firestore-ktx:21.3.0
- com.google.firebase:firebase-messaging:20.0.1
- com.google.firebase:firebase-inappmessaging:19.0.2
- com.google.firebase:firebase-inappmessaging-ktx:19.0.2
- com.google.firebase:firebase-inappmessaging-display:19.0.2
- com.google.firebase:firebase-inappmessaging-display-ktx:19.0.2
- com.google.firebase:firebase-iid:20.0.1
- com.google.firebase:firebase-ml-COMMON:22.0.1
- com.google.firebase:firebase-ml-model-interpreter:22.0.1
- com.google.firebase:firebase-ml-vision:24.0.1
- com.google.firebase:firebase-ml-vision-automl:18.0.3
- com.google.firebase:firebase-ml-vision-barcode-model:16.0.2
- com.google.firebase:firebase-ml-vision-object-detection-model:19.0.3
- com.google.firebase:firebase-ml-vision-internal-vkp:16.0.2
- com.google.firebase:firebase-perf:19.0.2
- com.google.firebase:firebase-bom:24.1.0
- com.google.firebase:firebase-components:16.0.0
- com.google.firebase:firebase-datatransport:17.0.3
- com.google.gms:google-services:4.3.3
- com.google.android.gms:strict-version-matcher-plugin:1.2.1
5 בנובמבר 2019
- עדכון Google Mobile Ads Android SDK. למידע נוסף, קראו את נתוני הגרסה של המוצר.
ממצאים שפורסמו ב-maven.google.com
- com.google.android.gms:play-services-ads:18.3.0
- com.google.android.gms:play-services-ads-lite:18.3.0
- com.google.firebase:firebase-ads:18.3.0
- com.google.firebase:firebase-ads-lite:18.3.0
25 באוקטובר 2019
העדכון האחרון שבוצע ב-Firebase כולל שינויים:
- SDK של Firebase ל-Google Analytics
- SDK של Cloud Firestore
- עץ המוצר (BoM) של Firebase
למידע נוסף, קראו את הערות המוצר של Firebase ל-SDK ב-Android.
ממצאים שפורסמו ב-maven.google.com
- com.google.firebase:firebase-core:17.2.1
- com.google.firebase:firebase-analytics:17.2.1
- com.google.firebase:firebase-firestore:21.2.1
- com.google.firebase:firebase-firestore-ktx:21.2.1
- com.google.firebase:firebase-bom:24.0.1
- com.google.firebase:firebase-bom:24.0.2
- com.google.android.gms:play-services-measurement:17.2.1
- com.google.android.gms:play-services-measurement-base:17.2.1
- com.google.android.gms:play-services-measurement-sdk-api:17.2.1
- com.google.android.gms:play-services-measurement-api:17.2.1
- com.google.android.gms:play-services-measurement-sdk:17.2.1
- com.google.android.gms:play-services-measurement-iמפל:17.2.1
16 באוקטובר 2019
העדכון האחרון שבוצע ב-Firebase כולל שינויים:
- פלאגין של התפלגות אפליקציות ב-Firebase
- Cloud Firestore, ML Kit for Firebase, Firebase Performance Monitoring, Firebase Realtime Database, ו-Firebase Remote Config SDKs
- עץ המוצר (BoM) של Firebase
למידע נוסף, קראו את הערות המוצר של Firebase ל-SDK ב-Android.
ממצאים שפורסמו ב-maven.google.com
- com.google.firebase:firebase-appdistribution-gradle:1.1.0
- com.google.firebase:firebase-COMMON:19.2.0
- com.google.firebase:firebase-COMMON-ktx:19.2.0
- com.google.firebase:firebase-firestore:21.2.0
- com.google.firebase:firebase-firestore-ktx:21.2.0
- com.google.firebase:firebase-ml-COMMON:22.0.0
- com.google.firebase:firebase-ml-model-interpreter:22.0.0
- com.google.firebase:firebase-ml-vision:24.0.0
- com.google.firebase:firebase-ml-vision-automl:18.0.2
- com.google.firebase:firebase-ml-vision-barcode-model:16.0.1
- com.google.firebase:firebase-ml-vision-face-model:19.0.0
- com.google.firebase:firebase-ml-vision-image-label-model:19.0.0
- com.google.firebase:firebase-ml-vision-object-detection-model:19.0.2
- com.google.firebase:firebase-ml-natural-language:22.0.0
- com.google.firebase:firebase-ml-natural-language-language-id-model:20.0.7
- com.google.firebase:firebase-ml-natural-language-smart-reply:18.0.7
- com.google.firebase:firebase-ml-natural-language-smart-reply-model:20.0.7
- com.google.firebase:firebase-ml-natural-language-translate:22.0.0
- com.google.firebase:firebase-ml-natural-language-translate-model:20.0.7
- com.google.firebase:firebase-perf:19.0.1
- com.google.firebase:firebase-database:19.2.0
- com.google.firebase:firebase-database-ktx:19.2.0
- com.google.firebase:firebase-config:19.0.3
- com.google.firebase:firebase-config-ktx:19.0.3
- com.google.firebase:firebase-bom:23.0.0
- com.google.firebase:firebase-bom:24.0.0
- com.google.android.gms:play-services-vision:19.0.0
- com.google.android.gms:play-services-vision-COMMON:19.0.0
- com.google.android.gms:play-services-vision-image-label:18.0.1
15 באוקטובר 2019
- עדכונים לספריית
play-services-auth-api-phone
להוספת ממשק API חדש למילוי אוטומטי של הודעות SMS. לפרטים נוספים, עיינו במסמכי התיעוד שלSmsCodeRetriever
.
ממצאים שפורסמו ב-maven.google.com
- com.google.android.gms:play-services-auth-api-phone:17.3.0
10 באוקטובר 2019
העדכון האחרון של הפלאגין Grasle רישיונות OS כולל:
- אפשר לשנות את התנהגות הפלאגין כדי לכלול רק יחסי תלות ארוזים.
- תיקון הטיפול בקובצי .pom עם הצהרות רישוי מרובות GitHub PR#88.
- להשתמש בממשקי API חדשים יותר של Gradle (GitHub PR#62 ו-PR#64).
ממצאים שפורסמו ב-maven.google.com
- com.google.android.gms:oss-licenses-plugin:0.10.0
26 בספטמבר 2019
העדכון האחרון שבוצע ב-Firebase כולל שינויים:
- אימות ב-Firebase, Cloud Storage for Firebase, העברת הודעות ב-Firebase בתוך האפליקציה, Firebase ML Kit ו-Firebase Remote Config SDKs
- פלאגין של התפלגות אפליקציות ב-Firebase
- עץ המוצר (BoM) של Firebase
למידע נוסף, קראו את הערות המוצר של Firebase ל-SDK ב-Android.
ממצאים שפורסמו ב-maven.google.com
- com.google.firebase:firebase-auth:19.1.0
- com.google.firebase:firebase-storage:19.1.0
- com.google.firebase:firebase-storage-ktx:19.1.0
- com.google.firebase:firebase-inappmessaging:19.0.1
- com.google.firebase:firebase-inappmessaging-display:19.0.1
- com.google.firebase:firebase-ml-natural-language:21.0.3
- com.google.firebase:firebase-ml-natural-language-language-id-model:20.0.6
- com.google.firebase:firebase-ml-natural-language-smart-reply:18.0.6
- com.google.firebase:firebase-ml-natural-language-smart-reply-model:20.0.6
- com.google.firebase:firebase-ml-natural-language-translate:21.0.3
- com.google.firebase:firebase-ml-natural-language-translate-model:20.0.6
- com.google.firebase:firebase-config:19.0.2
- com.google.firebase:firebase-config-ktx:19.0.2
- com.google.firebase:firebase-appdistribution-gradle:1.0.0
- com.google.firebase:firebase-bom:22.3.0
25 בספטמבר 2019
- תיקון באגים בזמינות של תכונות API בספריית
play-services-basement
.
ממצאים שפורסמו ב-maven.google.com
- com.google.android.gms:play-services-basement:17.1.1
13 בספטמבר 2019
העדכון האחרון שבוצע ב-Firebase כולל שינויים:
- Cloud Firestore SDK (גרסה 21.1.1)
- עץ המוצר (BoM) של Firebase (גרסה 22.2.1)
למידע נוסף, קראו את הערות המוצר של Firebase ל-SDK ב-Android.
בעיה – קיבלנו דיווחים שהגרסה v21.1.0 של Firebase SDK for Cloud Firestore יכולה להפעיל חריגה שלא נתפסה. כתוצאה מכך, הבעיה הזו משפיעה גם על גרסת Firebase BoM v22.2.0. אל תשכחו לעדכן לגרסה הבאה של Cloud Firestore SDK או Firebase BoM כדי לפתור את הבעיה.
ממצאים שפורסמו ב-maven.google.com
- com.google.firebase:firebase-firestore:21.1.1
- com.google.firebase:firebase-firestore-ktx:21.1.1
- com.google.firebase:firebase-bom:22.2.1
11 בספטמבר 2019
העדכונים בספריות
play-services-cast
ו-play-services-cast-framework
כוללים:- התווסף השדה
MediaError
ל-RemoteMediaClient.MediaChannelResult
שבו אפשר להשתמש כדי לגשת לקוד השגיאה המפורט. - ה
MediaStatus.COMMAND_SKIP_FORWARD
והMediaStatus.COMMAND_SKIP_BACKWARD
הוצאו משימוש. במקום זאת, יש להשתמש באפליקציותMediaStatus.COMMAND_QUEUE_NEXT
ו-MediaStatus.COMMAND_QUEUE_PREVIOUS
. - נוסף תלות חדשה ב-
com.google.android.datatransport:transport-api:2.0.0
.
למידע נוסף אפשר לקרוא את המאמר נתוני גרסה של SDK לשליחת הודעות ל-Android ב-Android.
- התווסף השדה
ממצאים שפורסמו ב-maven.google.com
- com.google.android.gms:play-services-cast:17.1.0
- com.google.android.gms:play-services-cast-framework:17.1.0
9 בספטמבר 2019
העדכון האחרון שבוצע ב-Firebase כולל שינויים:
- Cloud Firestore, Cloud Storage for Firebase, Firebase ML Kit, Firebase Realtime Database, ו-Firebase Remote Config SDKs
- עץ המוצר (BoM) של Firebase
למידע נוסף, קראו את הערות המוצר של Firebase ל-SDK ב-Android.
ממצאים שפורסמו ב-maven.google.com
- com.google.firebase:firebase-firestore:21.1.0
- com.google.firebase:firebase-firestore-ktx:21.1.0
- com.google.firebase:firebase-storage:19.0.1
- com.google.firebase:firebase-ml-natural-language:21.0.2
- com.google.firebase:firebase-ml-natural-language-language-id-model:20.0.5
- com.google.firebase:firebase-ml-natural-language-smart-reply:18.0.5
- com.google.firebase:firebase-ml-natural-language-smart-reply-model:20.0.5
- com.google.firebase:firebase-ml-natural-language-translate:21.0.2
- com.google.firebase:firebase-ml-natural-language-translate-model:20.0.5
- com.google.firebase:firebase-database:19.1.0
- com.google.firebase:firebase-config:19.0.1
- com.google.firebase:firebase-bom:22.2.0
6 בספטמבר 2019
- הפלאגין
google-services
ל-Android (גרסה 4.3.2) זמין עכשיו. מידע נוסף זמין במאמר נתוני גרסה של Firebase SDK ל-Android.
ממצאים שפורסמו ב-maven.google.com
- com.google.gms:google-services:4.3.2
29 באוגוסט 2019
- עדכון Google Mobile Ads Android SDK. למידע נוסף, קראו את נתוני הגרסה של המוצר.
ממצאים שפורסמו ב-maven.google.com
- com.google.android.gms:play-services-ads:18.2.0
- com.google.android.gms:play-services-ads-lite:18.2.0
- com.google.firebase:firebase-ads:18.2.0
- com.google.firebase:firebase-ads-lite:18.2.0
28 באוגוסט 2019
העדכון האחרון שבוצע ב-Firebase כולל שינויים:
- SDK של Firebase ל-Google Analytics
- Cloud Functions for Firebase (client) and Firebase ML Kit SDKs
- עץ המוצר (BoM) של Firebase
למידע נוסף, קראו את הערות המוצר של Firebase ל-SDK ב-Android.
ממצאים שפורסמו ב-maven.google.com
- com.google.firebase:firebase-core:17.2.0
- com.google.firebase:firebase-COMMON:19.1.0
- com.google.firebase:firebase-COMMON-ktx:19.1.0
- com.google.firebase:firebase-analytics:17.2.0
- com.google.firebase:firebase-functions:19.0.1
- com.google.firebase:firebase-functions-ktx:19.0.1
- com.google.firebase:firebase-ml-natural-language:21.0.1
- com.google.firebase:firebase-ml-natural-language-language-id-model:20.0.4
- com.google.firebase:firebase-ml-natural-language-smart-reply:18.0.4
- com.google.firebase:firebase-ml-natural-language-smart-reply-model:20.0.4
- com.google.firebase:firebase-ml-natural-language-translate:21.0.1
- com.google.firebase:firebase-ml-natural-language-translate-model:20.0.4
- com.google.firebase:firebase-bom:22.1.0
- com.google.android.gms:play-services-measurement:17.2.0
- com.google.android.gms:play-services-measurement-base:17.2.0
- com.google.android.gms:play-services-measurement-sdk-api:17.2.0
- com.google.android.gms:play-services-measurement-api:17.2.0
- com.google.android.gms:play-services-measurement-sdk:17.2.0
- com.google.android.gms:play-services-measurement-impl:17.2.0
27 באוגוסט 2019
העדכונים ל-SDK של Google Play Services Wallet כוללים:
הסרה של ממשקי ה-API של Android Pay שהוצאו משימוש והסמלים המשויכים:
- כיתה
com.google.android.gms.wallet.Cart
- כיתה
com.google.android.gms.wallet.CountrySpecification
- כיתה
com.google.android.gms.wallet.EnableWalletOptimizationReceiver
- כיתה
com.google.android.gms.wallet.FullWallet
- כיתה
com.google.android.gms.wallet.FullWalletRequest
- כיתה
com.google.android.gms.wallet.LineItem
- כיתה
com.google.android.gms.wallet.MaskedWallet
- כיתה
com.google.android.gms.wallet.MaskedWalletRequest
- כיתה
com.google.android.gms.wallet.ProxyCard
- שדה
com.google.android.gms.wallet.Wallet#Payments
- שדה
com.google.android.gms.wallet.WalletConstants#Payments
- ממשק
com.google.android.gms.wallet.Payments
- חבילה
com.google.android.gms.wallet.fragment
- כיתה
הוצאנו משימוש את השיטות שאינן JSON באובייקטים של Google Pay API וגם את הכלים שאינם JSON. במקום הסמלים שהוצאו משימוש, השתמשו ב-API שמבוסס על JSON כמתואר במסמכי התיעוד של Google Pay API.
- כיתה
com.google.android.gms.wallet.IsReadyToPayRequest.Builder
- שיטה
com.google.android.gms.wallet.IsReadyToPayRequest#getAllowedCardNetworks
- שיטה
com.google.android.gms.wallet.IsReadyToPayRequest#newBuilder
- כיתה
com.google.android.gms.wallet.PaymentDataRequest.Builder
- שיטה
com.google.android.gms.wallet.PaymentDataRequest#getAllowedPaymentMethods
- שיטה
com.google.android.gms.wallet.PaymentDataRequest#getCardRequirements
- שיטה
com.google.android.gms.wallet.PaymentDataRequest#getPaymentMethodTokenizationParameters
- שיטה
com.google.android.gms.wallet.PaymentDataRequest#getShippingAddressRequirements
- שיטה
com.google.android.gms.wallet.PaymentDataRequest#getTransactionInfo
- שיטה
com.google.android.gms.wallet.PaymentDataRequest#isEmailRequired
- שיטה
com.google.android.gms.wallet.PaymentDataRequest#isPhoneNumberRequired
- שיטה
com.google.android.gms.wallet.PaymentDataRequest#isShippingAddressRequired
- שיטה
com.google.android.gms.wallet.PaymentDataRequest#isUiRequired
- שיטה
com.google.android.gms.wallet.PaymentDataRequest#newBuilder
- כיתה
com.google.android.gms.wallet.PaymentData.Builder
- שיטה
com.google.android.gms.wallet.PaymentData#getCardInfo
- שיטה
com.google.android.gms.wallet.PaymentData#getEmail
- שיטה
com.google.android.gms.wallet.PaymentData#getExtraData
- שיטה
com.google.android.gms.wallet.PaymentData#getGoogleTransactionId
- שיטה
com.google.android.gms.wallet.PaymentData#getPaymentMethodToken
- שיטה
com.google.android.gms.wallet.PaymentData#getShippingAddress
- כיתה
ממצאים שפורסמו ב-maven.google.com
- com.google.android.gms:play-services-wallet:18.0.0
22 באוגוסט 2019
הפלאגין
google-services
ל-Android (גרסה 4.3.1) זמין עכשיו. הגרסה הזו מסירה את הקריאות ל-API שהוצא משימוש. מידע נוסף זמין במאמר נתוני גרסה של Firebase SDK ל-Android.בגרסה 18.0.0 של Google Play Services יש את השינויים הבאים:
- ממשקי API הבאים המבוססים על GoogleApiClient הוצאו משימוש:
BleApi
ConfigApi
GoalsApi
HistoryApi
RecordingApi
SensorsApi
SessionsApi
- סוגי הנתונים שהוצאו משימוש הוסרו:
AGGREGATE_CALORIES_CONSUMED
AGGREGATE_INPUT_TYPES
TYPE_ACTIVITY_SAMPLE
TYPE_CALORIES_CONSUMED
- הוסרה השיטה
fromLocationRequest
שהוצאה משימוש מ-SensorRequest
. - נוספו בנאים עבור
DataPoint
ו-DataSet
.
- ממשקי API הבאים המבוססים על GoogleApiClient הוצאו משימוש:
ממצאים שפורסמו ב-maven.google.com
- com.google.gms:google-services:4.3.1
- com.google.android.gms:play-services-fitness:18.0.0
16 באוגוסט 2019
העדכון האחרון שבוצע ב-Firebase כולל שינויים:
- SDK של Firebase ל-Google Analytics, Cloud Firestore, העברת הודעות בענן ב-Firebase וערכות SDK של Firebase ML Kit
- עץ המוצר (BoM) של Firebase
למידע נוסף, קראו את הערות המוצר של Firebase ל-SDK ב-Android.
ממצאים שפורסמו ב-maven.google.com
- com.google.firebase:firebase-core:17.1.0
- com.google.firebase:firebase-COMMON:19.0.0
- com.google.firebase:firebase-analytics:17.1.0
- com.google.firebase:firebase-auth:19.0.0
- com.google.firebase:firebase-auth-interop:19.0.0
- com.google.firebase:firebase-firestore:21.0.0
- com.google.firebase:firebase-functions:19.0.0
- com.google.firebase:firebase-messaging:20.0.0
- com.google.firebase:firebase-storage:19.0.0
- com.google.firebase:firebase-Dynamic-links:19.0.0
- com.google.firebase:firebase-perf:19.0.0
- com.google.firebase:firebase-database:19.0.0
- com.google.firebase:firebase-config:19.0.0
- com.google.firebase:firebase-abt:19.0.0
- com.google.firebase:firebase-inappmessaging:19.0.0
- com.google.firebase:firebase-inappmessaging-display:19.0.0
- com.google.firebase:firebase-iid:20.0.0
- com.google.firebase:firebase-ml-COMMON:21.0.0
- com.google.firebase:firebase-ml-model-interpreter:21.0.0
- com.google.firebase:firebase-ml-natural-language:21.0.0
- com.google.firebase:firebase-ml-natural-language-language-id-model:20.0.3
- com.google.firebase:firebase-ml-vision:23.0.0
- com.google.firebase:firebase-ml-vision-object-detection-model:19.0.1
- com.google.firebase:firebase-ml-natural-language-smart-reply:18.0.3
- com.google.firebase:firebase-ml-natural-language-smart-reply-model:20.0.3
- com.google.firebase:firebase-ml-natural-language-translate:21.0.0
- com.google.firebase:firebase-ml-natural-language-translate-model:20.0.3
- com.google.firebase:firebase-ml-automl:18.0.1
- com.google.firebase:firebase-firestore-ktx:21.0.0
- com.google.firebase:firebase-COMMON-ktx:19.0.0
- com.google.firebase:firebase-datatransport:17.0.2
- com.google.firebase:firebase-bom:22.0.0
- com.google.android.gms:play-services-measurement:17.1.0
- com.google.android.gms:play-services-measurement-base:17.1.0
- com.google.android.gms:play-services-measurement-sdk-api:17.1.0
- com.google.android.gms:play-services-measurement-api:17.1.0
- com.google.android.gms:play-services-measurement-sdk:17.1.0
- com.google.android.gms:play-services-measurement-iמפל:17.1.0
14 באוגוסט 2019
- עדכונים בספריית
com.google.android.gms:play-services-games
כוללים תיקון לבעיה שנגרמה על ידיIllegalArgumentException
ב-onSnapshotOpened
.
ממצאים שפורסמו ב-maven.google.com
- com.google.android.gms:play-services-games:18.0.1
7 באוגוסט 2019
העדכונים בספריות
play-services-base
ו-play-services-basement
כוללים:- הוצא משימוש
GoogleApiClient.ConnectionCallbacks
ו-GoogleApiClient.OnConnectionFailedListener
. זוהי בהמשך להחלפות מבוססות-GoogleApi
ל-GoogleApiClient
. - שיטה משופרת שמבוססת על
AccountPicker.newChooseAccountIntent
מבוססת-בנייה. - תוקנו קריסות פוטנציאליות ב-
GoogleApiAvailability#makeGooglePlayServicesAvailable
.
- הוצא משימוש
העדכונים לספרייה של
com.google.android.gms:play-services-awareness
כוללים הוצאה משימוש של השיטות הבאות מ-Awareness#SnapshotClient
:הגרסה הזו מתקנת את בעיית התאימות לגרסת
com.google.android.gms:play-services-awareness:17.0.0
המתוארת בנתוני הגרסה של 2 ביולי 2019. אין יותר צורך להשתמש בפתרון עקיף ל-Jetpack לפניcom.google.android.gms:play-services-awareness:16.0.0
. אין להשתמש בגרסה שלcom.google.android.gms:play-services-awareness:**17.0.0**
.
ממצאים שפורסמו ב-maven.google.com
- com.google.android.gms:play-services-base:17.1.0
- com.google.android.gms:play-services-basement:17.1.0
- com.google.android.gms:play-services-awareness:17.1.0
1 באוגוסט 2019
- העדכון האחרון ל-Firebase כולל שינויים ב-Firebase Performance Monitoring for Gradle. למידע נוסף, קראו את הערות המוצר של Firebase ל-SDK ב-Android.
ממצאים שפורסמו ב-maven.google.com
- com.google.firebase:perf-plugin:1.3.1
24 ביולי 2019
העדכון האחרון שבוצע ב-Firebase כולל שינויים:
- Cloud Functions for Firebase (client), Firebase Realtime Database, Cloud Storage for Firebase, Cloud Firestore ו-Firebase ML Kit SDKs
- עץ המוצר (BoM) של Firebase
למידע נוסף, קראו את הערות המוצר של Firebase ל-SDK ב-Android.
ממצאים שפורסמו ב-maven.google.com
- com.google.firebase:firebase-database:18.0.1
- com.google.firebase:firebase-firestore:20.2.0
- com.google.firebase:firebase-firestore-ktx:20.2.0
- com.google.firebase:firebase-functions:18.1.0
- com.google.firebase:firebase-ml-natural-language:20.0.2
- com.google.firebase:firebase-ml-natural-language-language-id-model:20.0.2
- com.google.firebase:firebase-ml-natural-language-smart-reply:18.0.2
- com.google.firebase:firebase-ml-natural-language-smart-reply-model:20.0.2
- com.google.firebase:firebase-ml-natural-language-translate:20.0.2
- com.google.firebase:firebase-ml-natural-language-translate-model:20.0.2
- com.google.firebase:firebase-storage:18.1.1
- com.google.firebase:firebase-bom:21.1.0
23 ביולי 2019
- עדכון Google Mobile Ads Android SDK. למידע נוסף, קראו את נתוני הגרסה של המוצר.
ממצאים שפורסמו ב-maven.google.com
- com.google.android.gms:play-services-ads:18.1.1
- com.google.android.gms:play-services-ads-lite:18.1.1
- com.google.firebase:firebase-ads:18.1.1
- com.google.firebase:firebase-ads-lite:18.1.1
12 ביולי 2019
העדכון האחרון שבוצע ב-Firebase כולל שינויים:
- Analytics, אימות Firebase, Cloud Storage for Firebase, העברת הודעות באפליקציות ב-Firebase וערכות SDK של ML
- עץ המוצר (BoM) של Firebase
למידע נוסף, קראו את הערות המוצר של Firebase ל-SDK ב-Android.
ממצאים שפורסמו ב-maven.google.com
- com.google.firebase:firebase-abt:18.0.1
- com.google.firebase:firebase-analytics:17.0.1
- com.google.firebase:firebase-auth:18.1.0
- com.google.firebase:firebase-core:17.0.1
- com.google.firebase:firebase-inappmessaging:18.0.2
- com.google.firebase:firebase-inappmessaging-display:18.0.2
- com.google.firebase:firebase-ml-COMMON:20.0.1
- com.google.firebase:firebase-ml-vision:22.0.0
- com.google.firebase:firebase-ml-model-interpreter:20.0.1
- com.google.firebase:firebase-ml-vision-object-detection-model:18.0.0
- com.google.firebase:firebase-ml-vision-automl:18.0.0
- com.google.firebase:firebase-ml-natural-language:20.0.1
- com.google.firebase:firebase-ml-natural-language-language-id-model:20.0.1
- com.google.firebase:firebase-ml-natural-language-smart-reply:18.0.1
- com.google.firebase:firebase-ml-natural-language-smart-reply-model:20.0.1
- com.google.firebase:firebase-ml-natural-language-translate:20.0.1
- com.google.firebase:firebase-ml-natural-language-translate-model:20.0.1
- com.google.firebase:firebase-storage:18.1.0
- com.google.android.gms:play-services-measurement:17.0.1
- com.google.android.gms:play-services-measurement-base:17.0.1
- com.google.android.gms:play-services-measurement-sdk-api:17.0.1
- com.google.android.gms:play-services-measurement-api:17.0.1
- com.google.android.gms:play-services-measurement-sdk:17.0.1
- com.google.android.gms:play-services-measurement-impl:17.0.1
- com.google.firebase:firebase-bom:21.0.0
10 ביולי 2019
- העדכון האחרון ל-Firebase כולל שינויים ב-Firebase Performance Monitoring for Gradle. למידע נוסף, קראו את הערות המוצר של Firebase ל-SDK ב-Android.
ממצאים שפורסמו ב-maven.google.com
- com.google.firebase:perf-plugin:1.3.0
9 ביולי 2019
- עדכון Google Mobile Ads Android SDK. למידע נוסף, קראו את נתוני הגרסה של המוצר.
ממצאים שפורסמו ב-maven.google.com
- com.google.android.gms:play-services-ads:18.1.0
- com.google.android.gms:play-services-ads-lite:18.1.0
- com.google.firebase:firebase-ads:18.1.0
- com.google.firebase:firebase-ads-lite:18.1.0
2 ביולי 2019
- Google Play Services
auth.api.phone
הוסיף ממשק API חדש להסכמת משתמשים ב-SMS. לפרטים נוספים, עיינו במסמכי התיעוד שלstartSmsUserConsent
.
ממצאים שפורסמו ב-maven.google.com
- com.google.android.gms:play-services-auth-api-phone:17.1.0
בעיה ידועה עם com.google.android.gms:play-services-awareness:17.0.0
27 ביוני 2019
- הפלאגין
google-services
ל-Android (גרסה 4.3.0) וstrict-version-matcher
הפלאגין ל-Android (גרסה 1.2.0) זמינים עכשיו. גרסה זו כוללת תיקוני באגים ושינוי להחלת הפלאגין. למידע נוסף, קראו את הערות המוצר של Firebase ל-SDK ב-Android.
ממצאים שפורסמו ב-maven.google.com
- com.google.gms:google-services:4.3.0
- com.google.android.gms:strict-version-matcher-plugin:1.2.0
24 ביוני 2019
העדכון האחרון שבוצע ב-Firebase כולל שינויים:
- Cloud Firestore, Firebase Cloud Messaging, Firebase Performance Viewing ו-Firebase Instance ID SDK
- עץ המוצר (BoM) של Firebase
למידע נוסף, קראו את הערות המוצר של Firebase ל-SDK ב-Android.
ממצאים שפורסמו ב-maven.google.com
- com.google.firebase:firebase-firestore:20.1.0
- com.google.firebase:firebase-firestore-ktx:20.1.0
- com.google.firebase:firebase-iid:19.0.1
- com.google.firebase:firebase-messaging:19.0.1
- com.google.firebase:firebase-perf:18.0.1
- com.google.firebase:firebase-bom:20.1.0
20 ביוני 2019
העדכון האחרון שבוצע ב-Firebase כולל שינויים:
- ערכות SDK להעברת הודעות בתוך האפליקציה של Firebase
- עץ המוצר (BoM) של Firebase
למידע נוסף, קראו את הערות המוצר של Firebase ל-SDK ב-Android.
ממצאים שפורסמו ב-maven.google.com
- com.google.firebase:firebase-inappmessaging:18.0.1
- com.google.firebase:firebase-inappmessaging-display:18.0.1
- com.google.firebase:firebase-bom:20.0.1
17 ביוני 2019
העדכון האחרון של שירותי Google Play ו-Firebase כולל את השינויים הבאים:
מעבר מספריות התמיכה של Android לספריות Jetpack (AndroidX). הספריות יפעלו רק אם תבצעו את השינויים הבאים באפליקציה:
- יש לשדרג את
com.android.tools.build:gradle
לגרסה 3.2.1 ואילך. - יש לשדרג את
compileSdkVersion
לגרסה 28 ואילך. - צריך לעדכן את האפליקציה לשימוש ב-Jetpack (AndroidX). ההוראות מפורטות במאמר העברה ל-AndroidX.
- יש לשדרג את
עץ המוצר (BoM) של Firebase
ממצאים שפורסמו ב-maven.google.com
- com.google.android.datatransport:transport-api:2.0.0
- com.google.android.datatransport:transport-backend-cct:2.0.0
- com.google.android.datatransport:transport-runtime:2.0.0
- com.google.android.gms:play-services-ads:18.0.0
- com.google.android.gms:play-services-ads-identifier:17.0.0
- com.google.android.gms:play-services-ads-lite:18.0.0
- com.google.android.gms:play-services-afs-native:17.0.0
- com.google.android.gms:play-services-analytics:17.0.0
- com.google.android.gms:play-services-analytics-impl:17.0.0
- com.google.android.gms:play-services-appinvite:18.0.0
- com.google.android.gms:play-services-audience:17.0.0
- com.google.android.gms:play-services-auth:17.0.0
- com.google.android.gms:play-services-auth-api-phone:17.0.0
- com.google.android.gms:play-services-awareness:17.0.0
- com.google.android.gms:play-services-base:17.0.0
- com.google.android.gms:play-services-basement:17.0.0
- com.google.android.gms:play-services-cast:17.0.0
- com.google.android.gms:play-services-cast-framework:17.0.0
- com.google.android.gms:play-services-clearcut:17.0.0
- com.google.android.gms:play-services-cronet:17.0.0
- com.google.android.gms:play-services-drive:17.0.0
- com.google.android.gms:play-services-fooo:18.0.0
- com.google.android.gms:play-services-fitness:17.0.0
- com.google.android.gms:play-services-flags:17.0.0
- com.google.android.gms:play-services-games:18.0.0
- com.google.android.gms:play-services-gass:18.0.0
- com.google.android.gms:play-services-gcm:17.0.0
- com.google.android.gms:play-services-identity:17.0.0
- com.google.android.gms:play-services-iid:17.0.0
- com.google.android.gms:play-services-mediateapps:17.0.0
- com.google.android.gms:play-services-location:17.0.0
- com.google.android.gms:play-services-maps:17.0.0
- com.google.android.gms:play-services-measurement:17.0.0
- com.google.android.gms:play-services-measurement-api:17.0.0
- com.google.android.gms:play-services-measurement-impl:17.0.0
- com.google.android.gms:play-services-measurement-sdk:17.0.0
- com.google.android.gms:play-services-measurement-sdk-api:17.0.0
- com.google.android.gms:play-services-nearby:17.0.0
- com.google.android.gms:play-services-oss-licenses:17.0.0
- com.google.android.gms:play-services-panorama:17.0.0
- com.google.android.gms:play-services-phenotype:17.0.0
- com.google.android.gms:play-services-places:17.0.0
- com.google.android.gms:play-services-places-placereport:17.0.0
- com.google.android.gms:play-services-plus:17.0.0
- com.google.android.gms:play-services-safetynet:17.0.0
- com.google.android.gms:play-services-stats:17.0.0
- com.google.android.gms:play-services-tagmanager:17.0.0
- com.google.android.gms:play-services-tagmanager-api:17.0.0
- com.google.android.gms:play-services-tagmanager-v4-impl:17.0.0
- com.google.android.gms:play-services-tasks:17.0.0
- com.google.android.gms:play-services-vision:18.0.0
- com.google.android.gms:play-services-vision-Common:18.0.0
- com.google.android.gms:play-services-vision-image-label:18.0.0
- com.google.android.gms:play-services-wallet:17.0.0
- com.google.android.gms:play-services-wearable:17.0.0
- com.google.firebase:firebase-abt:18.0.0
- com.google.firebase:firebase-ads:18.0.0
- com.google.firebase:firebase-ads-lite:18.0.0
- com.google.firebase:firebase-analytics:17.0.0
- com.google.firebase:firebase-appindexing:19.0.0
- com.google.firebase:firebase-auth:18.0.0
- com.google.firebase:firebase-auth-interop:18.0.0
- com.google.firebase:firebase-COMMON:18.0.0
- com.google.firebase:firebase-COMMON-ktx:18.0.0
- com.google.firebase:firebase-config:18.0.0
- com.google.firebase:firebase-core:17.0.0
- com.google.firebase:firebase-database:18.0.0
- com.google.firebase:firebase-database-collection:17.0.0
- com.google.firebase:firebase-datatransport:17.0.0
- com.google.firebase:firebase-Dynamic-links:18.0.0
- com.google.firebase:firebase-firestore:20.0.0
- com.google.firebase:firebase-firestore-ktx:20.0.0
- com.google.firebase:firebase-functions:18.0.0
- com.google.firebase:firebase-iid:19.0.0
- com.google.firebase:firebase-iid-interop:17.0.0
- com.google.firebase:firebase-inappmessaging:18.0.0
- com.google.firebase:firebase-inappmessaging-display:18.0.0
- com.google.firebase:firebase-measurement-connector:18.0.0
- com.google.firebase:firebase-messaging:19.0.0
- com.google.firebase:firebase-ml-COMMON:20.0.0
- com.google.firebase:firebase-ml-model-interpreter:20.0.0
- com.google.firebase:firebase-ml-natural-language:20.0.0
- com.google.firebase:firebase-ml-natural-language-language-id-model:20.0.0
- com.google.firebase:firebase-ml-natural-language-smart-reply:18.0.0
- com.google.firebase:firebase-ml-natural-language-smart-reply-model:20.0.0
- com.google.firebase:firebase-ml-natural-language-translate:20.0.0
- com.google.firebase:firebase-ml-natural-language-translate-model:20.0.0
- com.google.firebase:firebase-ml-vision:21.0.0
- com.google.firebase:firebase-ml-vision-automl:17.0.0
- com.google.firebase:firebase-ml-vision-face-model:18.0.0
- com.google.firebase:firebase-ml-vision-image-label-model:18.0.0
- com.google.firebase:firebase-ml-vision-object-detection-model:17.0.0
- com.google.firebase:firebase-perf:18.0.0
- com.google.firebase:firebase-storage:18.0.0
- com.google.firebase:firebase-storage-Common:17.0.0
- com.google.firebase:protolite-well-known-types:17.0.0
- com.google.firebase:firebase-bom:20.0.0
31 במאי 2019
העדכון האחרון שבוצע ב-Firebase כולל שינויים:
- SDK של Cloud Firestore
- עץ המוצר (BoM) של Firebase
למידע נוסף, קראו את הערות המוצר של Firebase ל-SDK ב-Android.
ממצאים שפורסמו ב-maven.google.com
- com.google.firebase:firebase-firestore:19.0.2
- com.google.firebase:firebase-bom:19.0.0
28 במאי 2019
- העדכון האחרון ל-Firebase כולל שינויים ב-Cloud Firestore, ב-העברת הודעות בתוך האפליקציה, בלמידת מכונה ובערכות SDK למעקב אחר ביצועים. למידע נוסף, קראו את הערות המוצר של Firebase ל-SDK ב-Android.
ממצאים שפורסמו ב-maven.google.com
- com.google.firebase:firebase-Common:17.1.0
- com.google.firebase:firebase-firestore:19.0.1
- com.google.firebase:firebase-inappmessaging:17.2.0
- com.google.firebase:firebase-inappmessaging-display:17.2.0
- com.google.firebase:firebase-perf:17.0.2
- com.google.firebase:firebase-ml-natural-language:19.0.1
- com.google.firebase:firebase-ml-natural-language-language-id-model:19.0.1
- com.google.firebase:firebase-ml-natural-language-smart-reply:17.0.1
- com.google.firebase:firebase-ml-natural-language-smart-reply-model:19.0.1
- com.google.firebase:firebase-ml-natural-language-translate:19.0.1
- com.google.firebase:firebase-ml-natural-language-translate-model:19.0.1
21 במאי 2019
- עדכון Google Mobile Ads Android SDK. למידע נוסף, קראו את נתוני הגרסה של המוצר.
ממצאים שפורסמו ב-maven.google.com
- com.google.android.gms:play-services-ads:17.2.1
- com.google.android.gms:play-services-ads-lite:17.2.1
- com.google.firebase:firebase-ads:17.2.1
- com.google.firebase:firebase-ads-lite:17.2.1
16 במאי 2019
- הפלאגין Grasle ל-OSS עודכן. מידע נוסף זמין בכתובת https://github.com/google/play-services-plugins/releases/tag/oss-licenses-plugin-v0.9.5.
ממצאים שפורסמו ב-maven.google.com
- com.google.android.gms:oss-licenses-plugin:0.9.5
7 במאי 2019
העדכון האחרון שבוצע ב-Firebase כולל שינויים:
Google Analytics for Firebase, יצירת אינדקס של אפליקציות ב-Firebase, אימות Firebase, Cloud Firestore, Cloud Functions for Firebase (לקוח), העברת הודעות בענן ב-Firebase, אחסון ב-Cloud ל-Firebase, קישורים דינמיים ב-Firebase, הזמנות ל-Firebase, ערכת Firebase ML, מעקב ביצועים של Firebase, מסד נתונים של Firebase בזמן אמת, הגדרת תצורה מרחוק ב-Firebase, בדיקות A/B ב-Firebase וערכות SDK למזהי מכונות של Firebase
Firebase Gradle Plugins
עץ המוצר (BoM) של Firebase
למידע נוסף, קראו את הערות המוצר של Firebase ל-SDK ב-Android.
ממצאים שפורסמו ב-maven.google.com
- com.google.firebase:firebase-core:16.0.9
- com.google.firebase:firebase-Common:17.0.0
- com.google.firebase:firebase-analytics:16.5.0
- com.google.firebase:firebase-appindexing:18.0.0
- com.google.firebase:firebase-auth:17.0.0
- com.google.firebase:firebase-firestore:19.0.0
- com.google.firebase:firebase-functions:17.0.0
- com.google.firebase:firebase-messaging:18.0.0
- com.google.firebase:firebase-storage:17.0.0
- com.google.firebase:firebase-Dynamic-links:17.0.0
- com.google.firebase:firebase-welcomes:17.0.0
- com.google.firebase:firebase-perf:17.0.0
- com.google.firebase:firebase-database:17.0.0
- com.google.firebase:firebase-config:17.0.0
- com.google.firebase:firebase-abt:17.1.1
- com.google.firebase:firebase-iid:18.0.0
- com.google.firebase:firebase-ml-COMMON:19.0.0
- com.google.firebase:firebase-ml-model-interpreter:19.0.0
- com.google.firebase:firebase-ml-natural-language:19.0.0
- com.google.firebase:firebase-ml-natural-language-language-id-model:19.0.0
- com.google.firebase:firebase-ml-vision:20.0.0
- com.google.firebase:firebase-ml-vision-object-detection-model:16.0.0
- com.google.firebase:firebase-ml-natural-language-smart-reply:17.0.0
- com.google.firebase:firebase-ml-natural-language-smart-reply-model:19.0.0
- com.google.firebase:firebase-ml-natural-language-translate:19.0.0
- com.google.firebase:firebase-ml-natural-language-translate-model:19.0.0
- com.google.firebase:firebase-ml-automl:16.0.0
- com.google.firebase:firebase-firestore-ktx:19.0.0
- com.google.firebase:firebase-COMMON-ktx:17.0.0
- com.google.firebase:firebase-plugins:1.2.1
- com.google.firebase:perf-plugin:2.0.0
- com.google.firebase:firebase-bom:18.0.0
- com.google.firebase:firebase-bom:18.1.0
- com.google.android.gms:play-services-measurement:16.5.0
- com.google.android.gms:play-services-measurement-base:16.5.0
- com.google.android.gms:play-services-measurement-sdk-api:16.5.0
- com.google.android.gms:play-services-measurement-api:16.5.0
- com.google.android.gms:play-services-measurement-sdk:16.5.0
- com.google.android.gms:play-services-measurement-impl:16.5.0
- com.google.android.gms:play-services-appreminder:17.0.0
29 באפריל 2019
- גרסת Google Play Services של SDK של מקומות ל-Android הוצאה משימוש. לקבלת פרטים על המעבר ל-SDK הסטטי החדש של Android ל-Android, אפשר לעיין במדריך ההעברה.
עדכון: החל מ-29 ביולי 2019, com.google.android.gms:play-services-places
המרכיב בתוכנית הוצא משימוש.
כדי להמשיך להשתמש ב-SDK של 'מקומות' ל-Android, עדכן לגרסה נתמכת של מקומות ל-Android. הגרסאות הנתמכות מפורטות בנתוני הגרסה.
23 באפריל 2019
- ממשקי API נוספו ל-Cast SDK כדי לתמוך בשידורים חיים. ממשק המשתמש המורחב של הבקר תומך גם בשידורים חיים. לפרטים, אפשר להיעזר במאמר העברה של גרסת SDK של שולח Android ל-Android.
ממצאים שפורסמו ב-maven.google.com
- com.google.android.gms:play-services-cast:16.2.0
- com.google.android.gms:play-services-cast-framework:16.2.0
15 באפריל 2019
- הוספת תמיכה ברישום מראש אל
InstantApps.showInstallPrompt()
ממצאים שפורסמו ב-maven.google.com
- com.google.android.gms:play-services-mediateapps:16.1.2
9 באפריל 2019
- ערכת ה-SDK של אפליקציות ללא התקנה עודכנה כך שתכלול שיטה חדשה לבדיקה אם אפשר להפעיל את אפליקציות ללא התקנה במכשיר נתון.
areInstantAppsEnabledForDevice()
ממצאים שפורסמו ב-maven.google.com
- com.google.android.gms:play-services-mediateapps:16.1.0
5 באפריל 2019
העדכון האחרון ל-Firebase כולל שינויים במזהי המכונות, ב-Firebase Authentication, ב-Firebase Cloud Messaging, ב-Firebase Performance Monitoring וב-Firebase Remote Config SDK. למידע נוסף, קראו את הערות המוצר של Firebase ל-SDK ב-Android.
גרסת הבטא של ספריית Android Firestore עם תוספים של Kotlin זמינה עכשיו. לפרטים נוספים, קראו את הגרסאות האחרונות של Firebase SDK SDK.
ממצאים שפורסמו ב-maven.google.com
- com.google.firebase:firebase-iid:17.1.2
- com.google.firebase:firebase-auth:16.2.1
- com.google.firebase:firebase-messaging:17.6.0
- com.google.firebase:firebase-perf:16.2.5
- com.google.firebase:firebase-config:16.5.0
- com.google.firebase:firebase-firestore-ktx:18.2.0
- com.google.firebase:firebase-COMMON-ktx:16.1.0
2 באפריל 2019
- העדכון האחרון ל-Firebase כולל עדכון של עץ החומרים (BoM) של Firebase. למידע נוסף, קראו את הערות המוצר של Firebase ל-SDK ב-Android.
ממצאים שפורסמו ב-maven.google.com
- com.google.firebase:firebase-bom:17.0.0
27 במרץ 2019
העדכון האחרון ל-Firebase כולל שינויים ב:
- מזהי מופעים של Firebase, העברת הודעות בתוך האפליקציה של Firebase, Cloud Firestore, העברת הודעות בענן ב-Firebase, ערכת SDK ל-Firebase וערכות SDK להגדרת תצורה מרחוק ב-Firebase
- Firebase Gradle Plugins
למידע נוסף, קראו את הערות המוצר של Firebase ל-SDK ב-Android.
ממצאים שפורסמו ב-maven.google.com
- com.google.firebase:firebase-iid:17.1.1
- com.google.firebase:firebase-inappmessaging:17.1.1
- com.google.firebase:firebase-inappmessaging-display:17.1.1
- com.google.firebase:firebase-firestore:18.1.0
- com.google.firebase:firebase-messaging:17.5.0
- com.google.firebase:firebase-config:16.4.1
- com.google.firebase:firebase-ml-COMMON:17.0.0
- com.google.firebase:firebase-ml-model-interpreter:18.0.0
- com.google.firebase:firebase-ml-natural-language:18.2.0
- com.google.firebase:firebase-ml-natural-language-language-id-model:18.0.3
- com.google.firebase:firebase-ml-vision:19.0.3
- com.google.firebase:firebase-ml-natural-language-smart-reply:16.3.6
- com.google.firebase:firebase-ml-natural-language-smart-reply-model:18.0.0
- com.google.firebase:firebase-plugins:1.2.0
- com.google.firebase:perf-plugin:1.2.0
21 במרץ 2019
- ה-API של Drive הוצא משימוש ויושבת ב-6 בדצמבר 2019. פרטים נוספים זמינים במדריך ההעברה.
ממצאים שפורסמו ב-maven.google.com
- com.google.android.gms:play-services-drive:16.1.0
18 במרץ 2019
- ספריית הלקוח של Google Play Services ל-Cronet זמינה עכשיו. Cronet היא ספריית רשת עם ביצועים גבוהים. למידע נוסף, ראו ביצוע פעולות ברשת באמצעות Cronet. ספריית הלקוח של Google Play Services ל-Cronet מאפשרת לאפליקציות להשתמש בעותק עדכני של Cronet שנטען משירותי Google Play.
ממצאים שפורסמו ב-maven.google.com
- com.google.android.gms:play-services-cronet:16.0.0
15 במרץ 2019
העדכון האחרון ל-Firebase כולל את גרסאות ה-SDK ל-Firebase Core, Google Analytics for Firebase, Firebase Orders, הקישורים הדינמיים ב-Firebase ופונקציות ב-Cloud Functions ל-Firebase Client SDK. למידע נוסף, קראו את הערות המוצר של Firebase ל-SDK ב-Android.
הצהרת החומרים (BoM) של Firebase זמינה עכשיו כתכונה ניסיונית. באמצעות 'מפל חומרים' (BoM) באמצעות Firebase, ניתן להגדיר את הגרסה של פלטפורמת Firebase באופן כולל. כדי להוסיף ערכות SDK לאפליקציה שלכם באמצעות Firebase Bom, היכנסו לדף הוספת Firebase לפרויקט Android שלכם.
ממצאים שפורסמו ב-maven.google.com
- com.google.firebase:firebase-analytics:16.4.0
- com.google.firebase:firebase-core:16.0.8
- com.google.firebase:firebase-Invites:16.1.1
- com.google.firebase:firebase-Dynamic-links:16.1.8
- com.google.firebase:firebase-functions:16.3.0
- com.google.firebase:firebase-bom:16.0.0
- com.google.android.gms:play-services-appwelcome:16.1.1
- com.google.android.gms:play-services-analytics:16.0.8
- com.google.android.gms:play-services-analytics-impl:16.0.8
- com.google.android.gms:play-services-tagmanager:16.0.8
- com.google.android.gms:play-services-tagmanager-api:16.0.8
- com.google.android.gms:play-services-tagmanager-v4-iמפל:16.0.8
- com.google.android.gms:play-services-measurement:16.4.0
- com.google.android.gms:play-services-measurement-base:16.4.0
- com.google.android.gms:play-services-measurement-sdk-api:16.4.0
- com.google.android.gms:play-services-measurement-api:16.4.0
- com.google.android.gms:play-services-measurement-sdk:16.4.0
- com.google.android.gms:play-services-measurement-impl:16.4.0
13 במרץ 2019
- עדכון Google Mobile Ads Android SDK. למידע נוסף, קראו את נתוני הגרסה של המוצר.
ממצאים שפורסמו ב-maven.google.com
- com.google.android.gms:play-services-ads:17.2.0
- com.google.android.gms:play-services-ads-lite:17.2.0
- com.google.firebase:firebase-ads:17.2.0
- com.google.firebase:firebase-ads-lite:17.2.0
12 במרץ 2019
- הוצאה משימוש של
Games.GamesOptions
ושלGames.Builder
. - נוספה שיטת
SnapshotMetadata.getSnaphotId
. - ממשק ה-API של בקשות/מתנות וקווסטים הוסר. להודעה הקודמת
ממצאים שפורסמו ב-maven.google.com
- com.google.android.gms:play-services-games:17.0.0
11 במרץ 2019
- העדכון האחרון ל-Firebase כולל את השינויים ב-Firebase Authentication, ב-Firebase Performance Monitoring וב-Firebase Remote Configuration SDKs. למידע נוסף, קראו את הערות המוצר של Firebase ל-SDK ב-Android.
ממצאים שפורסמו ב-maven.google.com
- com.google.firebase:firebase-auth:16.2.0
- com.google.firebase:firebase-perf:16.2.4
- com.google.firebase:firebase-config:16.4.0
26 בפברואר 2019
- העדכון האחרון ל-Firebase כולל את מזהי המכונות, Cloud Firestore, Firebase In-Messaging Messaging ו-Firebase Cloud Messaging SDK. למידע נוסף, קראו את הערות המוצר של Firebase ל-SDK ב-Android.
- תוקנה בעיה ב'העברת הודעות בענן' שגרמה מדי פעם לקריסה של אפליקציות עם שגיאות מסוג 'לא מגיב' (ANR) כשהאפליקציה קיבלה הודעה.
- תוקנה בעיה במזהה המכונה שבה התגובות לבקשות לאיטי היו איטיות. במקרים מסוימים, הבקשות הובילו לזמן קצוב לתפוגה.
ממצאים שפורסמו ב-maven.google.com
- com.google.firebase:firebase-Common:16.1.0
- com.google.firebase:firebase-iid:17.1.0
- com.google.firebase:firebase-database:16.1.0
- com.google.firebase:firebase-firestore:18.1.0
- com.google.firebase:firebase-storage:16.1.0
- com.google.firebase:firebase-functions:16.2.0
- com.google.firebase:firebase-inappmessaging:17.1.0
- com.google.firebase:firebase-inappmessaging-display:17.1.0
- com.google.firebase:firebase-messaging:17.4.0
- com.google.android.gms:play-services-gcm:16.1.0
- com.google.android.gms:play-services-iid:16.0.1
7 בפברואר 2019
- העדכון האחרון ל-Firebase כולל שינויים ב-Firebase AB Testing, בהזמנות ב-Firebase, בקישורים דינמיים ב-Firebase, ב-Cloud Firestore ובערכות SDK להגדרת תצורה מרחוק ב-Firebase. למידע נוסף, קראו את הערות המוצר של Firebase ל-SDK ב-Android.
- העדכון האחרון של Google Play Services מוסיף את AFS Native. מידע נוסף זמין בדף AFS Native SDK של הערות המוצר ל-Android.
ממצאים שפורסמו ב-maven.google.com
- com.google.android.gms:play-services-afs-native:16.0.0
- com.google.firebase:firebase-abt:17.1.0
- com.google.firebase:firebase-welcomes:16.1.0
- com.google.firebase:firebase-Dynamic-links:16.1.7
- com.google.firebase:firebase-firestore:18.0.1
- com.google.firebase:firebase-config:16.3.0
6 בפברואר 2019
- העדכון האחרון של מפות Google מוסיף הגדרה חדשה של בקרת תנועה. למידע נוסף, ראו SDK של מפות Google להערות לגבי המוצר Android.
ממצאים שפורסמו ב-maven.google.com
- com.google.android.gms:play-services-maps:16.1.0
31 בינואר 2019
- העדכון האחרון ל-Firebase כולל את השינויים ב-ML Kit for Firebase, ב-Firebase Core, ב-Google Analytics for Firebase ובערכות SDK של Google Ads. למידע נוסף, קראו את הערות המוצר של Firebase ל-SDK ב-Android.
ממצאים שפורסמו ב-maven.google.com
- com.google.android.gms:play-services-ads:17.1.3
- com.google.android.gms:play-services-ads-base:17.1.3
- com.google.android.gms:play-services-ads-lite:17.1.3
- com.google.android.gms:play-services-gass:17.1.3
- com.google.android.gms:play-services-analytics:16.0.7
- com.google.android.gms:play-services-analytics-impl:16.0.7
- com.google.android.gms:play-services-tagmanager:16.0.7
- com.google.android.gms:play-services-tagmanager-api:16.0.7
- com.google.android.gms:play-services-tagmanager-v4-iמפל:16.0.7
- com.google.android.gms:play-services-measurement-base:16.3.0
- com.google.android.gms:play-services-measurement-sdk-api:16.3.0
- com.google.android.gms:play-services-measurement-api:16.3.0
- com.google.firebase:firebase-ads:17.1.3
- com.google.firebase:firebase-ads-lite:17.1.3
- com.google.firebase:firebase-analytics:16.3.0
- com.google.firebase:firebase-analytics-impl:16.3.0
- com.google.firebase:firebase-measurement-connector-iמפל:17.0.5
- com.google.firebase:firebase-core:16.0.7
- com.google.firebase:firebase-ml-COMMON:16.2.1
- com.google.firebase:firebase-ml-model-interpreter:17.0.1
- com.google.firebase:firebase-ml-natural-language:18.1.1
- com.google.firebase:firebase-ml-natural-language-language-id-model:18.0.2
- com.google.firebase:firebase-ml-vision:19.0.0
30 בינואר 2019
- העדכון האחרון ל-Firebase כולל שינויים בערכות ה-SDK של Firebase ML Kit. למידע נוסף, קראו את הערות המוצר של Firebase ל-SDK ב-Android.
ממצאים שפורסמו ב-maven.google.com
- com.google.firebase:firebase-ml-COMMON:16.2.1
- com.google.firebase:firebase-ml-vision:19.0.0
- com.google.firebase:firebase-ml-model-interpreter:17.0.1
25 בינואר 2019
- העדכון האחרון ל-Firebase כולל שינויים בערכות ה-SDK 'זמן אמת', Cloud Firestore ו'העברת הודעות בתוך האפליקציה'. למידע נוסף, קראו את הערות המוצר של Firebase ל-SDK ב-Android.
ממצאים שפורסמו ב-maven.google.com
- com.google.firebase:firebase-database:16.0.6
- com.google.firebase:firebase-firestore:18.0.0
- com.google.firebase:firebase-inappmessaging:17.0.5
- com.google.firebase:firebase-inappmessaging-display:17.0.5
10 בינואר 2019
רישיונות OSS
- העדכון האחרון של ספריית הרישיונות של OSS מאפשר עדכונים בנתוני רישיונות OSS באמצעות העדכונים של Google Play Services.
ספריות הליבה של Google Play Services
- Play-services-base ו-play-services-basement קיבלו מספר שיטות חדשות לתמיכה בשינויים בספריות אחרות.
ממצאים שפורסמו ב-maven.google.com
- com.google.android.gms:play-services-base:16.1.0
- com.google.android.gms:play-services-basement:16.2.0
- com.google.android.gms:play-services-oss-licenses:16.0.2
9 בינואר 2019
- העדכון האחרון ל-Firebase כולל שינויים ב-Firebase Remote Config SDK. למידע נוסף, קראו את הערות המוצר של Firebase ל-SDK ב-Android.
ממצאים שפורסמו ב-maven.google.com
- com.google.firebase:firebase-config:16.1.3
22 בדצמבר 2018
- העדכון האחרון ל-Firebase כולל שינויים ב-Firebase Crashlytics SDK. למידע נוסף, קראו את הערות המוצר של Firebase ל-SDK ב-Android.
ממצאים שפורסמו ב-maven.google.com
- com.crashlytics.sdk.android:crashlytics:2.9.8
19 בדצמבר 2018
- העדכון האחרון ל-Firebase כולל שינויים ב-SDK של Cloud Firestore וב-Firebase Performance Monitoring. למידע נוסף, קראו את הערות המוצר של Firebase ל-SDK ב-Android.
ממצאים שפורסמו ב-maven.google.com
- com.google.firebase:firebase-firestore:17.1.5
- com.google.firebase:firebase-perf:16.2.3
18 בדצמבר 2018
- ממשק ה-API של FIDO2 עודכן בהתאם למפרט העדכני ביותר של WebAuthn. מפתחים יכולים להשתמש ב-FIDO2 API כדי לאמת את המשתמשים שלהם בשני סוגים של אפליקציות לאימות: משתמשים חיצוניים עם אימות U2F והמאמת הנתמך של מכשירים שמוטמעים במכשירים.
- הסרת המבנים מהנכסים
Fido2ApiClient
ו-Fido2PrivilegedApiClient
הוסרו. צריך ליצור את המחלקות האלה באמצעות המפעלים הסטטיים ב-Fido
. - שינית את השם של
MakeCredentialOptions
ושלBrowserMakeCredentialOptions
ל-PublicKeyCredentialCreationOptions
ול-BrowserPublicKeyCredentialCreationOptions
בהתאמה. - המצב
RequestOptions
מוגדל עם חברAuthenticationExtensions
שמאפשר למתקשר לקבוע את ההתנהגות בצד הלקוח כשהוא מבצע טקס רישום או אימות. בשלב זה, יש תמיכה רק ב-FidoAppIdExtension
. במשך הזמן, ייתכן שנוסיף יותר תוספים בהתאם לתרחיש לדוגמה. - נוסף בונה עבור
AuthenticatorSelectionCriteria
. - שיניתם את ה-Builds עבור
PublicKeyCredentialRequestOptions
,BrowserPublicKeyCredentialRequestOptions
. - הוסרו בוני אובייקטים ברמת ה-API ברמת התגובה
AuthenticatorAttestationResponse
,AuthenticatorAssertionResponse
,AuthenticatorErrorResponse
. - נוספו ספירות של אלגוריתמים ל-RSA ול-EC2 מהמרשם של COSE, לשימוש ב-
PublicKeyCredentialParameters
. - נוסף הערך
AttestationConveyancePreference
, שמציין את רמת הערפול של אובייקט האימות (attestation) שמוחזר בטקס רישום. - שינינו את השם של TokenBindingIdValue ושינה אותו ל-
TokenBinding
. - להרחיב ו/או לעדכן מבני נתונים אחרים כדי לייצג טיוטה של WebAuthn WD11.
לדוגמה, השדה "User-ID" ב-
PublicKeyCredentialUserEntity
עודכן בתורbyte[]
ולאString
. אל תשכחו לעדכן את ההטמעה בהתאם.
ממצאים שפורסמו ב-maven.google.com
- com.google.android.gms:play-services-fooo:17.0.0
13 בדצמבר 2018
- תוקן באג שבו ה-SDK של Cast עשוי לנסות לחדש את הסשן אם סשן אחר הופסק על ידי שולח אחר.
- תוקנה באג ההתראה שהתרחש במכשירים שבהם פועלת מערכת Android O ואילך, בזמן שאפליקציית ההעברה (cast) פעלה ברקע.
- תוקן באג שגרם לכך שההודעה בנוגע למדיה ב-Cast לא מגיבה לאחר ביטול אפליקציית ההעברה.
- קבוצת ממצאים הועברה אל maven.google.com עקב בעיות במאגר.
ממצאים שפורסמו ב-maven.google.com
- com.google.android.gms:play-services-cast:16.1.2
- com.google.android.gms:play-services-cast-framework:16.1.2
פריטי מידע שהועברו לארכיון ב-maven.google.com
- com.google.gms:google-services:4.2.0
- com.google.gms:google-services:4.1.0
- com.google.gms:google-services:4.0.2
- com.google.gms:google-services:4.0.1
- com.google.gms:google-services:4.0.0
- com.google.gms:google-services:3.3.1
- com.google.gms:google-services:3.3.0
- com.google.gms:google-services:3.2.1
- com.google.gms:google-services:3.2.0
- com.google.gms:google-services:3.1.2
- com.google.gms:google-services:3.1.1
- com.google.gms:google-services:3.1.0
- com.google.gms:google-services:3.0.0
- com.google.firebase.perf-plugin:1.1.5
- com.google.firebase.perf-plugin:1.1.4
- com.google.firebase.perf-plugin:1.1.3
- com.google.firebase.perf-plugin:1.1.2
6 בדצמבר 2018
- העדכון האחרון ל-Firebase כולל שינויים ב-Firebase Authentication וב-Cloud Firestore SDK. למידע נוסף, קראו את הערות המוצר של Firebase ל-SDK ב-Android.
ממצאים שפורסמו ב-maven.google.com
- com.google.firebase:firebase-auth:16.1.0
- com.google.firebase:firebase-firestore:17.1.4
3 בדצמבר 2018
- העדכון האחרון ל-Firebase כולל שינויים ב-Firebase Dynamic Links, ב-Firebase Orders, ב-Firebase Remote Config, ב-Firebase Performance Monitoring, ב-Google Analytics for Firebase וב-Google Ads for Firebase SDK. למידע נוסף, קראו את הערות המוצר של Firebase ל-SDK ב-Android.
ממצאים שפורסמו ב-maven.google.com
- com.google.android.gms:play-services-ads:17.1.2
- com.google.android.gms:play-services-ads-base:17.1.2
- com.google.android.gms:play-services-ads-lite:17.1.2
- com.google.android.gms:play-services-analytics:16.0.6
- com.google.android.gms:play-services-analytics-iמפל:16.0.6
- com.google.android.gms:play-services-appwelcome:16.0.7
- com.google.android.gms:play-services-gass:17.1.2
- com.google.android.gms:play-services-measurement-api:16.0.4
- com.google.android.gms:play-services-measurement-base:16.0.5
- com.google.android.gms:play-services-measurement-sdk-api:16.0.4
- com.google.android.gms:play-services-tagmanager:16.0.6
- com.google.android.gms:play-services-tagmanager-api:16.0.6
- com.google.android.gms:play-services-tagmanager-v4-iמפל:16.0.6
- com.google.firebase:firebase-ads:17.1.2
- com.google.firebase:firebase-ads-lite:17.1.2
- com.google.firebase:firebase-analytics:16.0.6
- com.google.firebase:firebase-analytics-impl:16.2.4
- com.google.firebase:firebase-config:16.1.2
- com.google.firebase:firebase-core:16.0.6
- com.google.firebase:firebase-Dynamic-links:16.1.5
- com.google.firebase:firebase-welcomes:16.0.6
- com.google.firebase:firebase-perf:16.2.2
- com.google.firebase:firebase-measurement-connector-iמפל:17.0.4
29 בנובמבר 2018
- העדכון האחרון ל-Firebase כולל את השינויים ב-Firebase Orders ב-Firebase Orders, ב-Firebase Ml Kit וב-Firebase Performance Monitoring SDK. למידע נוסף, קראו את הערות המוצר של Firebase ל-SDK ב-Android.
ממצאים שפורסמו ב-maven.google.com
- com.google.firebase:firebase-appindexing:17.1.0
- com.google.firebase:firebase-perf:16.2.1
- com.google.firebase:firebase-ml-Common:16.1.6
- com.google.firebase:firebase-ml-vision:18.0.2
- com.google.firebase:firebase-ml-model-interpreter:16.2.4
13 בנובמבר 2018
בעיה ידועה ב-2 באוקטובר 2018
חלק מהספריות במהדורת 2 באוקטובר 2018 הכילו בעיה בתלות ב-POM. סביר להניח שהדבר מתבטא כבעיות מיזוג של מיזוג, כשגרסה מסוימת של תלות מתעדכנת (גם כשמשתמשים ברכיב strict-version-matcher-plugin
).
כדי לפתור את הבעיה, מעדכנים לגרסה Recommended Minimum Version
כך:
ספרייה | הגרסה שהושפעה | הגרסה המינימלית המומלצת |
---|---|---|
com.google.android.gms:play-services-ads | 6.0.0 | 17.1.1 |
com.google.android.gms:play-services-ads-base | 6.0.0 | 17.1.1 |
com.google.android.gms:play-services-ads-lite | 6.0.0 | 17.1.1 |
com.google.android.gms:play-services-analytics | 16.0.4 | 6.0.5 |
com.google.android.gms:play-services-analytics-impl | 16.0.4 | 6.0.5 |
com.google.android.gms:play-services-appwelcome | 16.0.4 | 6.0.5 |
com.google.android.gms:play-services-cast | 6.0.3 | 6.1.0 |
com.google.android.gms:play-services-cast-framework | 6.0.3 | 6.1.0 |
com.google.android.gms:play-services-gass | 6.0.0 | 17.1.1 |
com.google.android.gms:play-services-measurement-api | 16.0.2י | 6.0.3 |
com.google.android.gms:play-services-measurement-base | 6.0.3 | 16.0.4 |
com.google.android.gms:play-services-measurement-sdk-api | 16.0.2י | 6.0.3 |
com.google.android.gms:play-services-tagmanager | 16.0.4 | 6.0.5 |
com.google.android.gms:play-services-tagmanager-api | 16.0.4 | 6.0.5 |
com.google.android.gms:play-services-tagmanager-v4-imbl | 16.0.4 | 6.0.5 |
com.google.android.gms:play-services-vision | 16.2.0י | 17.0.2 |
com.google.android.gms:play-services-vision-Common | 16.2.0י | 17.0.2 |
com.google.android.gms:play-services-vision-image-label | 16.2.0י | 17.0.2 |
com.google.firebase:firebase-analytics | 16.0.4 | 6.0.5 |
com.google.firebase:firebase-analytics-imbl | 16.2.2 | 16.2.3 |
com.google.firebase:firebase-Dynamic-links | 16.1.2י | 16.1.3 |
com.google.firebase:firebase-iid | 17.0.3 | 17.0.4 |
com.google.firebase:firebase-measurement-connector-iמפל | 17.0.2 | 17.0.3 |
com.google.firebase:firebase-messaging | 17.3.3 | 17.3.4 |
com.google.firebase:firebase-ml-Common | 16.1.4 | 16.1.5 |
com.google.firebase:firebase-ml-model-interpreter | 16.2.2 | 16.2.3 |
com.google.firebase:firebase-ml-vision | 17.0.1 | 18.0.1 |
com.google.firebase:firebase-ml-vision-image-label-model | 16.2.0י | 17.0.2 |
12 בנובמבר 2018
מודעות
- תוקן באג שבו שילובים מסוימים של
play-services-ads
ו-firebase-analytics
(למשל,ads:17.1.0
ו-analytics:16.0.5
) גרמו לשגיאה מהדרduplicate entry
. בעלי אפליקציות שמשתמשים ב-firebase-analytics
יחד עם גרסה17.1.1
של כל ספריית מודעות (למשל,com.google.android.gms:play-services-ads:17.1.1
) חייבים להשתמשcom.google.firebase:firebase-analytics:16.0.5
.
ממצאים שפורסמו ב-maven.google.com
- com.google.android.gms:play-services-ads:17.1.1
- com.google.android.gms:play-services-ads-base:17.1.1
- com.google.android.gms:play-services-ads-lite:17.1.1
- com.google.android.gms:play-services-gass:17.1.1
- com.google.firebase:firebase-ads:17.1.1
- com.google.firebase:firebase-ads-lite:17.1.1
9 בנובמבר 2018
- העדכון האחרון ל-Firebase כולל עדכונים ל-Cloud Firestore, Cloud Functions for Firebase, Firebase In-App Messaging, Firebase Database ו-Firebase Storage SDK. מידע נוסף זמין במאמר נתוני גרסה של Firebase Android SDK.
ממצאים שפורסמו ב-maven.google.com
- com.google.firebase:firebase-database:16.0.4
- com.google.firebase:firebase-firestore:17.1.3
- com.google.firebase:firebase-functions:16.1.3
- com.google.firebase:firebase-inappmessaging:17.0.4
- com.google.firebase:firebase-inappmessaging-display:17.0.4
- com.google.firebase:firebase-storage:16.0.5
5 בנובמבר 2018
- העדכון האחרון של פלאגין Grasle רישיונות OS מקודד את טקסט הרישיון עם UTF-8 כדי לפתור באג שחלק מהמפתחים נתקלו בו.
ממצאים שפורסמו ב-maven.google.com
- com.google.android.gms:oss-licenses-plugin:0.9.4
2 בנובמבר 2018
- העדכון האחרון ל-Firebase כולל תיקוני באגים ואופטימיזציה של זמן האחזור בזמן ההפעלה עבור Google Analytics for Firebase. מידע נוסף זמין במאמר נתוני גרסה של Firebase SDK ל-Android.
מודעות
- הוסיפו את השיטות של
setMaxAdContentRating()
ושלsetTagForUnderAgeOfConsent()
ל-AdRequest.Builder
. - הוספת הקבועים הבאים לשימוש עם
AdRequest.Builder.setMaxAdContentRating()
ועםAdRequest.Builder.setTagForUnderAgeOfConsent()
:MAX_AD_CONTENT_RATING_G
MAX_AD_CONTENT_RATING_PG
MAX_AD_CONTENT_RATING_T
MAX_AD_CONTENT_RATING_MA
TAG_FOR_UNDER_AGE_OF_CONSENT_FALSE
TAG_FOR_UNDER_AGE_OF_CONSENT_TRUE
TAG_FOR_UNDER_AGE_OF_CONSENT_UNSPECIFIED
ממצאים שפורסמו ב-maven.google.com
- com.google.android.gms:play-services-ads:17.1.0
- com.google.android.gms:play-services-ads-lite:17.1.0
- com.google.android.gms:play-services-analytics:16.0.5
- com.google.android.gms:play-services-appwelcome:16.0.5
- com.google.android.gms:play-services-tagmanager:16.0.5
- com.google.android.gms:play-services-tagmanager-api:16.0.5
- com.google.android.gms:play-services-tagmanager-v4-impl:16.0.5
- com.google.firebase:firebase-ads:17.1.0
- com.google.firebase:firebase-ads-lite:17.1.0
- com.google.firebase:firebase-analytics:16.0.5
- com.google.firebase:firebase-Dynamic-links:16.1.3
25 באוקטובר 2018
- העדכון האחרון ל-Firebase כולל שינויים ב-Cloud Firestore, העברת הודעות באפליקציות ו-Monitor Monitoring, וגם בפלאגין של שירותי Google Gradle. למידע נוסף, קראו את הערות המוצר של Firebase ל-SDK ב-Android.
ממצאים שפורסמו ב-maven.google.com
- com.google.firebase:firebase-firestore:17.1.2
- com.google.firebase:firebase-inappmessaging:17.0.3
- com.google.firebase:firebase-inappmessaging-display:17.0.3
- com.google.firebase:firebase-perf:16.2.0
18 באוקטובר 2018
- העדכון האחרון ל-Cast כולל שינויים במודעות, במניפסט של CAF ובקישור
SeekBar
ב-UIMediaController
. למידע נוסף, קראו את המאמר נתוני גרסה של שולח Android Cast.
ממצאים שפורסמו ב-maven.google.com
- com.google.android.gms:play-services-cast:16.1.0
- com.google.android.gms:play-services-cast-framework:16.1.0
16 באוקטובר 2018
- העדכון האחרון ל-Firebase כולל שינויים ב-Firebase Messaging, ב-Firebase IID, ב-Firebase ML, ב-Firebase Vision, ב-Firebase Config וב-Firebase Auth SDK. למידע נוסף, קראו את הערות המוצר של ערכת ה-SDK ל-Android Android.
ספריות הליבה של Google Play Services
- Play-services-basement קיבל מספר שיטות חדשות לתמיכה בשינויים בספריות אחרות.
ממצאים שפורסמו ב-maven.google.com
- com.google.android.gms:play-services-basement:16.1.0
- com.google.android.gms:play-services-vision:17.0.2
- com.google.android.gms:play-services-vision-Common:17.0.2
- com.google.android.gms:play-services-vision-image-label:17.0.2
- com.google.firebase:firebase-auth:16.0.5
- com.google.firebase:firebase-config:16.1.0
- com.google.firebase:firebase-iid:17.0.4
- com.google.firebase:firebase-messaging:17.3.4
- com.google.firebase:firebase-ml-Common:16.1.5
- com.google.firebase:firebase-ml-model-interpreter:16.2.3
- com.google.firebase:firebase-ml-vision:18.0.1
- com.google.firebase:firebase-ml-vision-face-model:17.0.2
- com.google.firebase:firebase-ml-vision-image-label-model:17.0.2
9 באוקטובר 2018
- בעזרת ארגון מחדש של תלות תלות ב-strict-version-matcher-plugin, מוצגת הודעת שגיאה טובה יותר כשזוהו גרסאות של פריט מידע שנוצר בתהליך פיתוח (Artifact) שמתנגש. הודעות השגיאה כוללות עכשיו שמות של פרויקטים ושמות של יחסי תלות בתוך פרויקטים, כדי לעזור לכם לזהות אילו מהתלות המוצהרות גורמות לשגיאות.
- תיקנו באגים בפלאגין הקשורים לגרסאות build מרובות-מודולים.
ממצאים שפורסמו ב-maven.google.com
- com.google.android.gms:strict-version-matcher-plugin:1.1.0
5 באוקטובר 2018
מודעות
- נוספה דרישה חדשה לתג
<meta-data>
ב-AndroidManifest.xml:- בעלי אפליקציות ב-Google AdMob נדרשים לציין תג
<meta-data>
עם מפתחcom.google.android.gms.ads.APPLICATION_ID
. פרטים נוספים זמינים במדריך AdMob לתחילת העבודה. - בעלי תוכן דיגיטלי ב-Google Ad Manager נדרשים לציין תג
<meta-data>
עם המפתחcom.google.android.gms.ads.AD_MANAGER_APP
. פרטים נוספים זמינים במדריך לתחילת העבודה ב-Ad Manager.
- בעלי אפליקציות ב-Google AdMob נדרשים לציין תג
- מודעות מותאמות:
NativeAppInstallAd
,NativeContentAd
וממשקי API משויכים הוצאו משימוש לטובתUnifiedNativeAd
. למידע נוסף על השימוש בממשקי ה-API החדשים, ראו Universal Ads Advanced Unified. - מודעות מותאמות: התכונה 'השתקת המודעה הזו' נוספה.
- מודעות מותאמות: יומן האזהרה המועיל: "UnconfirmedClickListener לא יכול להיות ריק בזמן ש-ClickConfirmingView מוגדר" הוסר.
- מודעות מתגמלות: הפעלת
destroy()
תבטל את הרשאת ההאזנה. - הוצאנו משימוש את השיטות הבאות ב-
AdRequest.Builder
. - תוקן באג שבו
onRewardedVideoCompleted()
לא הופעל באמצעות אמולטורים.
ממצאים שפורסמו ב-maven.google.com
- com.google.android.gms:play-services-ads:17.0.0
- com.google.android.gms:play-services-ads-lite:17.0.0
- com.google.firebase:firebase-ads:17.0.0
- com.google.firebase:firebase-ads-lite:17.0.0
2 באוקטובר 2018
עדכונים קטנים של ספריות ליבה.
- עדכונים קטנים של תכונות פנימיות בוצעו בכמה ספריות בסיסיות (play-services-auth, play-services-base, play-services-basement, play-services-flags, play-services-stats, play-services-tasks) שנעשה בהן שימוש בספריות אחרות של שירותי Google Play.
- יחסי התלות המחמירים בין הספריות המרכזיות היו רגועים, כך שניתן להשתמש בגרסאות המשניות ובגרסאות התיקון השונות בנפרד. בעבר, קובצי ה-POM של הספריות האלה ציינו את יחסי התלות שלהם בגרסאות מדויקות, מה שמוביל לפענוח של יחסי תלות.
- כדי לשנות את התלות בספריית הליבה, צריך היה לשחרר קבוצה מלאה של ספריות עם גרסאות מעודכנות של יחסי תלות של POM. ספריות ללא ליבה לא כוללות שינויים חיצוניים, פרט לעדכון התלות שלהן במעבר.
- תיקוני באגים ושיפורים פנימיים ב-firebase-database ו-firebase-firestore.
ממצאים שפורסמו ב-maven.google.com
לספריות הבאות יש שינויים בקוד:
com.google.android.gms:play-services-auth:16.0.1
com.google.android.gms:play-services-base:16.0.1
com.google.android.gms:play-services-basement:16.0.1
com.google.android.gms:play-services-flags:16.0.1
com.google.android.gms:play-services-stats:16.0.1
com.google.android.gms:play-services-tasks:16.0.1
com.google.firebase:firebase-database:16.0.3
com.google.firebase:firebase-firestore:17.1.1
בספריות הבאות אין שינויים בקוד, אלא רק עדכוני תלות של POM. הגרסאות החדשות נוספו בהדרגה באמצעות גרסה עם תיקונים, למעט כשהגרסה של הספרייה הייתה נמוכה מ-16.0.0. הספריות שמתחת ל-16.0.0 נוספו ל-16.0.0 בהתאם להערה של 23 במאי:
com.google.android.gms:play-services-ads:16.0.0
com.google.android.gms:play-services-ads-identifier:16.0.0
com.google.android.gms:play-services-ads-lite:16.0.0
com.google.android.gms:play-services-analytics:16.0.4
com.google.android.gms:play-services-appreminder:16.0.4
com.google.android.gms:play-services-audience:16.0.0
com.google.android.gms:play-services-auth-api-phone:16.0.0
com.google.android.gms:play-services-awareness:16.0.0
com.google.android.gms:play-services-cast:16.0.3
com.google.android.gms:play-services-cast-framework:16.0.3
com.google.android.gms:play-services-drive:16.0.0
com.google.android.gms:play-services-fooo:16.0.0
com.google.android.gms:play-services-fitness:16.0.1
com.google.android.gms:play-services-games:16.0.0
com.google.android.gms:play-services-gcm:16.0.0
com.google.android.gms:play-services-identity:16.0.0
com.google.android.gms:play-services-mediateapps:16.0.1
com.google.android.gms:play-services-location:16.0.0
com.google.android.gms:play-services-maps:16.0.0
com.google.android.gms:play-services-nearby:16.0.0
com.google.android.gms:play-services-oss-licenses:16.0.1
com.google.android.gms:play-services-panorama:16.0.0
com.google.android.gms:play-services-places:16.0.0
com.google.android.gms:play-services-places-placereport:16.0.0
com.google.android.gms:play-services-plus:16.0.0
com.google.android.gms:play-services-safetynet:16.0.0
com.google.android.gms:play-services-tagmanager:16.0.4
com.google.android.gms:play-services-tagmanager-api:16.0.4
com.google.android.gms:play-services-tagmanager-v4-impl:16.0.4
com.google.android.gms:play-services-vision:16.2.0
com.google.android.gms:play-services-vision-Common:16.2.0
com.google.android.gms:play-services-vision-image-label:16.2.0
com.google.android.gms:play-services-wallet:16.0.1
com.google.android.gms:play-services-wearable:16.0.1
com.google.firebase:firebase-abt:16.0.1
com.google.firebase:firebase-ads:16.0.1
com.google.firebase:firebase-ads-lite:16.0.1
com.google.firebase:firebase-analytics:16.0.4
com.google.firebase:firebase-appindexing:16.0.2
com.google.firebase:firebase-auth:16.0.4
com.google.firebase:firebase-Common:16.0.3
com.google.firebase:firebase-config:16.0.1
com.google.firebase:firebase-core:16.0.4
com.google.firebase:firebase-crash:16.2.1
com.google.firebase:firebase-Dynamic-links:16.1.2
com.google.firebase:firebase-functions:16.1.1
com.google.firebase:firebase-iid:17.0.3
com.google.firebase:firebase-inappmessaging:17.0.2
com.google.firebase:firebase-inappmessaging-display:17.0.2
com.google.firebase:firebase-welcomes:16.0.4
com.google.firebase:firebase-messaging:17.3.3
com.google.firebase:firebase-ml-Common:16.1.4
com.google.firebase:firebase-ml-model-interpreter:16.2.2
com.google.firebase:firebase-ml-vision:17.0.1
com.google.firebase:firebase-ml-vision-image-label-model:16.2.0
com.google.firebase:firebase-perf:16.1.2
com.google.firebase:firebase-storage:16.0.3
26 בספטמבר 2018
גרסת v16.0.0 של Google Play Services מספקת גישה לשני סוגי נתונים ולקבצים הנצברים שלהם:
ממצאים שפורסמו ב-maven.google.com
- com.google.android.gms:play-services-fitness:16.0.0
25 בספטמבר 2018
מכשירים לבישים
- תיקנו באגים וזמינות משופרת עבור גאדג'ט לביש במכשירים עם Google Play Services. למידע נוסף, תוכלו לקרוא את הערות גאדג'ט לביש.
ממצאים שפורסמו ב-maven.google.com
- com.google.android.gms:play-services-wearable:16.0.0
18 בספטמבר 2018
- העדכון האחרון ל-Firebase כולל שינויים ב-Firebase Messages SDK. למידע נוסף, קראו את הערות המוצר של Firebase ל-SDK ב-Android.
ממצאים שפורסמו ב-maven.google.com
- com.google.firebase:firebase-iid:17.0.2
- com.google.firebase:firebase-messaging:17.3.2
5 בספטמבר 2018
- העדכון האחרון ל-Firebase כולל את השינויים ב-Firebase Common, במסד הנתונים של Firebase, במזהה המופע של Firebase, בערכות ה-SDK של Firebase להעברת הודעות וב-Firebase Storage. למידע נוסף, קראו את הערות המוצר של ערכת ה-SDK ל-Android Android.
העברה (cast)
- תוקנה בעיית
IllegalStateException
שגרמה להפעלת האפליקציהReconnectionService
ברקע באפליקציות שמטרגטות ל-Android O ואילך. אם הפעלתם חיבור אוטומטי באפליקציה, עדכנו את ה-SDK של Cast כדי למנוע את הבאג.
ממצאים שפורסמו ב-maven.google.com
- com.google.android.gms:play-services-cast:16.0.2
- com.google.android.gms:play-services-cast-framework:16.0.2
- com.google.firebase:firebase-Common:16.0.2
- com.google.firebase:firebase-database:16.0.2
- com.google.firebase:firebase-iid:17.0.1
- com.google.firebase:firebase-messaging:17.3.1
- com.google.firebase:firebase-storage:16.0.2
23 באוגוסט 2018
- העדכון האחרון ל-Firebase כולל שינויים ב-API ב-Firebase Core, ב-Google Analytics for Firebase, בדיווח על קריסה ב-Firebase, בקישורי Firebase דינמיים וב-SDK של הזמנות ב-Firebase. למידע נוסף, קראו את הערות המוצר של Firebase ל-SDK ב-Android.
ממצאים שפורסמו ב-maven.google.com
- com.google.firebase:firebase-core:16.0.3
- com.google.firebase:firebase-analytics:16.0.3
- com.google.firebase:firebase-crash:16.2.0
- com.google.firebase:firebase-Dynamic-links:16.1.1
- com.google.firebase:firebase-welcomes:16.0.3
- com.google.android.gms:play-services-analytics:16.0.3
22 באוגוסט 2018
- העדכון האחרון ל-Firebase מעדכן את ערכות ה-SDK של Firebase להעברת הודעות באפליקציה. למידע נוסף, קראו את הערות המוצר של Firebase ל-SDK ב-Android.
ממצאים שפורסמו ב-maven.google.com
- com.google.firebase:inappmessaging:17.0.1
- com.google.firebase:inappmessaging-display:17.0.1
16 באוגוסט 2018
- העדכון האחרון ל-Firebase כולל את גרסת הבטא של ה-API להעברת הודעות באפליקציות ב-Firebase. למידע נוסף, קראו את הערות המוצר של Firebase ל-SDK ב-Android.
ממצאים שפורסמו ב-maven.google.com
- com.google.firebase:inappmessaging:17.0.0
- com.google.firebase:inappmessaging-display:17.0.0
15 באוגוסט 2018
גרסה חדשה של Google Play Services Wallet 16.0.0 הכוללת:
- עדכון ל-Google Pay API שמאפשר למפתחים לציין בקשות JSON ולצרוך תגובות JSON. מידע נוסף זמין במסמכי התיעוד של Google Pay API.
- אנחנו מוציאים משימוש את השיטות הבאות מ-Google Pay API לכרטיסים:
- שיטה
setBarcodeLabel
מ-GiftCardWalletObject.Builder
- שיטה
setCardIdentifier
מ-GiftCardWalletObject.Builder
- שיטה
setInfoModuleDataHexBackgroundColor
מ-GiftCardWalletObject.Builder
- שיטה
setInfoModuleDataHexFontColor
מ-GiftCardWalletObject.Builder
- שיטה
getBarcodeLabel
מ-GiftCardWalletObject
- שיטה
getCardIdentifier
מ-GiftCardWalletObject
- שיטה
getInfoModuleDataHexBackgroundColor
מ-GiftCardWalletObject
- שיטה
getInfoModuleDataHexFontColor
מ-GiftCardWalletObject
- שיטה
setBarcodeLabel
מ-LoyaltyWalletObject.Builder
- שיטה
setInfoModuleDataHexBackgroundColor
מ-LoyaltyWalletObject.Builder
- שיטה
setInfoModuleDataHexFontColor
מ-LoyaltyWalletObject.Builder
- שיטה
getBarcodeLabel
מ-LoyaltyWalletObject
- שיטה
getInfoModuleDataHexBackgroundColor
מ-LoyaltyWalletObject
- שיטה
getInfoModuleDataHexFontColor
מ-LoyaltyWalletObject
- שיטה
setBarcodeLabel
מ-OfferWalletObject.Builder
- שיטה
setInfoModuleDataHexBackgroundColor
מ-OfferWalletObject.Builder
- שיטה
setInfoModuleDataHexFontColor
מ-OfferWalletObject.Builder
- שיטה
getBarcodeLabel
מ-OfferWalletObject
- שיטה
getInfoModuleDataHexBackgroundColor
מ-OfferWalletObject
- שיטה
getInfoModuleDataHexFontColor
מ-OfferWalletObject
- שיטה
getActionUri
מ-WalletObjectMessage
- שיטה
getImageUri
מ-WalletObjectMessage
- שיטה
ממצאים שפורסמו ב-maven.google.com
- com.google.android.gms:play-services-wallet:16.0.0
13 באוגוסט 2018, עדכון
- תוקנה בעיה בשיטות ב-Cloud Firestore בגרסה 17.0.5.
- הוסרה שיטת API שאינה בשימוש ולא הייתה שימושית
Credential#getGeneratedPassword
ב-play-services-auth.
ממצאים שפורסמו ב-maven.google.com
- com.google.android.gms:play-services-auth:16.0.0
- com.google.firebase:firebase-firestore:17.1.0
13 באוגוסט 2018
- העדכון האחרון ל-Firebase כולל שינויים ב-API למעקב אחר ביצועי Firebase, Firebase ML Kit, Cloud Firestore ועוד. למידע נוסף, קראו את הערות המוצר של Firebase ל-SDK ב-Android.
- תוקנה בעיה ב-SignIn APIs כך שקוד הסטטוס הלא תקין יוחזר כשהמשתמש מבטל את הכניסה.
ממצאים שפורסמו ב-maven.google.com
- com.google.firebase:firebase-auth:16.0.3
com.google.firebase:firebase-firestore:17.0.5- com.google.firebase:firebase-messaging:17.3.0
- com.google.firebase:firebase-ml-COMMON:16.1.2
- com.google.firebase:firebase-ml-vision:17.0.0
- com.google.firebase:firebase-ml-model-interpreter:16.2.0
- com.google.firebase:firebase-perf:16.1.0
2 באוגוסט 2018
העברה (cast)
- תוקנה בעיה של InvalidStateExceptions במקרה שבקשת הזמן פגה ב-remoteMediaPlayer וב-remoteMediaClient. זהו רגרסיה שהוצגה בגרסה 15.0.0. יש לעדכן את הלקוחות לגרסה 16.0.1 ומעלה כדי לקבל את התיקון.
ממצאים שפורסמו ב-maven.google.com
- com.google.android.gms:play-services-cast:16.0.1
- com.google.android.gms:play-services-cast-framework:16.0.1
1 באוגוסט 2018
- הגרסה האחרונה של הפלאגין Grasle רישיונות OS תופסה מחדש כמזהה קבוצה
com.google.android.gms
ושמה השתנה ל-oss-licenses-plugin
. הוא ימשיך להתפרסם מעכשיו לפי המזהה והשם החדשים של הקבוצה. הוא גם פורסם כקוד פתוח ב-GitHub.
ממצאים שפורסמו ב-maven.google.com
- com.google.android.gms:oss-licenses-plugin:0.9.3
30 ביולי 2018
- נוספה השיטה
InstantApps.showInstallPrompt()
, שמציגה תיבת דו-שיח שמאפשרת למשתמש להתקין את האפליקציה ללא התקנה הנוכחית.
ממצאים שפורסמו ב-maven.google.com
- com.google.android.gms:play-services-mediateapps:16.0.0
27 ביולי 2018
Cloud Firestore
- העדכון האחרון ל-Firebase כולל שינויים ב-API של Cloud Firestore. למידע נוסף, קראו את הערות המוצר של ערכת ה-SDK ל-Android Android.
העברה (cast)
- העדכון האחרון ל-Cast כולל שינויים ב-API ל-
CastDevice
ושיפורים בהתראות המדיה של CAF. למידע נוסף, קראו את הערות המוצר של SDK ל-Android Cast.
ממצאים שפורסמו ב-maven.google.com
- com.google.android.gms:play-services-cast:16.0.0
- com.google.android.gms:play-services-cast-framework:16.0.0
- com.google.firebase:firebase-firestore:17.0.4
12 ביולי 2018
- העדכון האחרון ל-Firebase כולל שינויים ב-API של Cloud Functions for Firebase ו-Cloud Firestore. למידע נוסף, קראו את הערות המוצר של Firebase ל-SDK ב-Android.
ממצאים שפורסמו ב-maven.google.com
- com.google.firebase:firebase-firestore:17.0.3
- com.google.firebase:firebase-functions:16.1.0
10 ביולי 2018
תיקון באגים ב'ספריית הרישיונות של OSS'
- תיקון באג שמנע תמיכה בנושאים של אפליקציות ללא סרגל פעולות.
- הגרסה הזו נחשבת כגרסת תיקון באגים לכל SemVer, אבל היא עלתה בגרסה מתקדמת בהתאם להערה החלה ב-23 במאי 2018.
ממצאים שפורסמו ב-maven.google.com:
- com.google.android.gms:play-services-oss-licenses:16.0.0
28 ביוני 2018
Firebase
- העדכון האחרון ל-Firebase כולל שינויים ב-API להעברת הודעות בענן ב-Firebase ומזהה מופע של Firebase. למידע נוסף, קראו את הערות המוצר של Firebase ל-SDK ב-Android.
ממצאים שפורסמו ב-maven.google.com
- com.google.firebase:firebase-messaging:17.1.0
- com.google.firebase:firebase-iid:16.2.0
27 ביוני 2018
הפלאגין strict versioner Matcher מבוסס על קוד פתוח
- קוד המקור של
com.google.android.gms.strict-version-matcher-plugin
זמין ב-GitHub.
21 ביוני 2018
Firebase
- העדכון האחרון ל-Firebase כולל שינויים ב-API להזמנות ול-Firestore. מידע נוסף זמין במאמר נתוני גרסה של Firebase ל-SDK ב-Android.
ממצאים שפורסמו ב-maven.google.com
- com.google.firebase:firebase-Invites:16.0.1
- com.google.firebase:firebase-firestore:17.0.2
14 ביוני 2018
Firebase
- העדכון האחרון ל-Firebase כולל שינויים ב-API לאימות ב-Firebase, הוספה לאינדקס של אפליקציות ב-Firebase ו-Firebase Core. מידע נוסף זמין במאמר נתוני גרסה של Firebase SDK ל-Android.
23 במאי 2018
טווחי הגרסאות הוסרו
החל מגרסה 15.0.0 של Google Play Services ושל Firebase, יחסי תלות בין ספריות הוגדרו באמצעות טווחי גרסאות ב-POM. זה השפיע על יכולת השחזור של פרויקטים שמשתמשים בספריות האלה. לדוגמה, רזולוציית התלות של Gradle תנסה להשתמש במאגר בטון הזמין ביותר במאגר, מה שיגרום לעלייה של גרסת תלות ללא שינויים בפרויקט עצמו.
השימוש בטווחי הגרסאות היה שגוי ותוקן; שירותי Google Play ויחסי תלות של Firebase לא ישתמשו יותר בטווחי גרסאות. עם זאת, קובצי POM קיימים של ספריות כבר מכילים טווחים. לכן, כל העדכונים העתידיים של הספרייה יצטרכו להתחיל מחוץ לטווחי התלות של הספריות שכבר פורסמו.
דוגמה:
- אם המאפיין
play-services-bar
תלוי ב-play-services-foo
עם הטווח[15.0.0, 16.0.0)
, הגרסה החדשה שלplay-services-foo
חייבת להתחיל ב-16.0.0
אל מחוץ לטווח הזה. - כל הגרסאות הבאות של
play-services-bar
יכריזו דרישה"רכה" לגרסה יחידה שלplay-services-foo
. - כל גרסה עתידית של
play-services-foo
תעקוב אחר SemVer.
Firebase
- העדכון האחרון ל-Firebase כולל שינויים ב-API ל-Cloud Firestore, Cloud Storage, אימות ב-Firebase, מסד נתונים ב-Firebase Realtime ולמידת מכונה. מידע נוסף זמין במאמר נתוני גרסה של Firebase SDK SDK.
- כדי שנתוני השירותים ב-Firebase יפעלו כמצופה, פלטפורמת Firebase זקוקה לקובץ gradle של האפליקציה כדי לציין את
com.google.firebase:firebase-core
בצורה מפורשת.
8 במאי 2018
Firebase
- העדכון האחרון ל-Firebase כולל תוספות ל-Firebase Performance Monitoring ולהשקת התוכנית ML Kit ל-Firebase. מידע נוסף זמין במאמר נתוני גרסה של Firebase SDK ל-Android.
2 במאי 2018
Firebase
- העדכון האחרון ל-Firebase כולל תוספות ל-Firebase Analytics, לאימות Firebase, להעברת הודעות ב-Firebase Cloud, ל-Firebase Cloud Storage, ל-Cloud Firestore, ל-Firebase Reporting Reporting ול-Firebase Performance Monitoring, בנוסף למספרי גרסאות עצמאיים. למידע נוסף, קראו את הערות המוצר של Firebase ל-SDK ב-Android.
עדכונים של Play Services
- לספריות של Google Play Services בגרסה 15.0.0 יש עכשיו מספרי גרסאות עצמאיים שמבוססים על SemVer. השינוי יאפשר עדכונים גמישים וגמישים יותר לפי רכיבים ספציפיים.
- הפלאגין Google Services Gradle עודכן לגרסה 3.3.0 כדי לתמוך בשינוי הזה בגרסאות. אם אתם לא משתמשים בפלאגין הזה, הפלאגין הנפרד
com.google.android.gms.strict-version-matcher-plugin
הושק עם אותה פונקציונליות של תמיכה בגרסה. לפרטים נוספים, קראו את מדריך הגרסאות.
12 באפריל 2018 – גרסה 15.0.0
בעיות ידועות בגרסה 15.0.0
אם אתם משתמשים ב-Android Plugin for Gradle בגרסה 2.2.0 ומטה, ייתכן שתיתקלו בשגיאה הבאה:
Error: more than one library with package name 'com.google.android.gms'
כדי לפתור את הבעיה, עליכם לעדכן לגרסה חדשה יותר של הפלאגין.
הסיכום של גרסה 15.0.0:
עדכונים של Play Services
גרסה חדשה של הפלאגין
com.google.gms.oss.licenses.plugin
Gradle זמינה עכשיו. עליכם לעדכן רק כי הגרסה האחרונה פועלת עם שירותי Google Play בגרסה 15.0.0 ומעלה. זוהי הגרסה האחרונה של הפלאגין לתמיכה ב-Android Studio 2.x. החל מהגרסה הבאה, הפלאגין יתמוך רק ב-Android Studio 3.x.כל ההפניות לכיתות
com.google.android.gms.R
הוחלפו בהפניות רכיבים ספציפיות. לדוגמה,com.google.android.gms.ads.R
. אם אתם משתמשים בכיתות האלה ישירות בקוד, יכול להיות שתצטרכו לעדכן את הקוד בהתאם.החל מ-15.0.0, כבר לא יהיו Javadoc אופליין אופליין מעודכן (המרכיב בתוכנית פיתוח האפליקציות של Google Play Services ב-SDK של Android Studio).
החל מ-15.0.0, לא יהיה יותר יעד חלופי של
play-services
להטמעה בכל הרכיבים של Google Play Services. ההמלצה הזו הוצגה שוב במשך זמן מה.
מודעות
- נוספה רמת
UnifiedNativeAd
, שיכולה לכלול מודעה להתקנת אפליקציה או מודעת תוכן. - ממשק ה-API המתקדם של מודעות מותאמות תומך ב-
UnifiedNativeAd
:- נוספו הכיתות
UnifiedNativeAdView
ו-UnifiedNativeAdAssetNames
. - הוספנו את הממשק
UnifiedNativeAd.OnUnifiedNativeAdLoadedListener
. - השיטה
forUnifiedNativeAd()
נוספה לכיתהAdLoader.Builder
. - בוצעו מספר עדכונים ב-API של תהליך בחירת הרשת, במטרה לאפשר למתאמים ולאירועים מותאמים אישית להחזיר מופעים של
UnifiedNativeAd
.
- נוספו הכיתות
אימות
- הקבוע
KEY_EXTRA_ACCOUNT_TYPE
נוסף למחלקהAccountTransfer
, שמאפשרת לחבילות לדעת באיזה סוג חשבון צריך להשתמש.
העברה (cast)
- הכיתה
AppVisibilityListener
הוצאה משימוש. - הכיתה
RemoteMediaClient.Listener
הוצאה משימוש. במקומה, יש להשתמש בקורס החדשRemoteMediaClient.Callback
. - בוצע תיקון של קריסה ב-
TracksChooserDialogFragment
ובוצעו מספר שינויים בבנאי וביוצר שלה. - השקנו את ממשק ה-API של
MediaQueue
כתחליף למנגנון הקיים של 'העברת מדיה'. אפשר להשתמש בכיתות החדשותMediaQueueRecyclerViewAdapter
ו-MediaQueueArrayAdapter
כדי לגשת אלMediaQueue
בתצוגות recycler ובתצוגות רשימה, בהתאמה. - הקשה על 'העברת שליטה מרחוק' מעבירה את המשתמשים לאפליקציה Google Home או לאפליקציית Cast התואמת, בהתאם לכך שאפליקציית ההעברה תומכת בהצטרפות לסשן באופן אוטומטי.
- עדכון לגבי התמיכה במודעות:
- מעכשיו, ב-Cast Sender API יש תמיכה בטעינת מודעות
VAST
. - הלחצן 'דילוג על מודעה' ואלמנטים של ממשק המשתמש לספירה לאחור נוספו.
- מעכשיו, ב-Cast Sender API יש תמיכה בטעינת מודעות
- נוספה גרסה של
CastContext.getSharedInstance()
שלא דורשת את הפרמטרContext
. - תוקנה קריסה של
IllegalStateException
ב-CAF. DEVICE_CONNECTION_SUSPENDED
נוסף ל-CastStatusCodes
עבורPendingResult
.- פרטים נוספים זמינים בכתובת
Google Cast release notes
.
Firebase
- העדכון האחרון ל-Firebase כולל תוספות לאימות של Firebase ול-Firebase Cloud Storage. מידע נוסף זמין במאמר נתוני גרסה של Firebase SDK SDK.
כושר
- הוצאנו משימוש את שיטת
fromLocationRequest()
של המחלקהSensorRequest
. יש להשתמש ב-SensorRequest.Builder כדי ליצור את SensorRequest במקום זאת.
העברת הודעות ב-Google Cloud
- הוצאנו משימוש את הכיתות
GoogleCloudMessaging
,GcmPubSub
,GcmReceiver
,GcmListenerService
,InstanceID
ו-InstanceIDListenerService
. במקומה, צריך להשתמש בפונקציהFirebaseMessaging
.
משחקים
- הוצאו משימוש את השיטות
getChurnProbability()
, PlayerStats.getHighSpenderProbability,getSpendProbability()
ו-getTotalSpendNext28Days()
מהכיתהPlayerStats
.
אפליקציות ללא התקנה
- בוצעה הסרה של
InstantApps.API
. במקומה, צריך להשתמש בפונקציהInstantApps.getInstantAppsClient()
.
בקרבת מקום
- הוצאנו משימוש מצבים פנימיים שקשורים ל-
NearbyConnections
.
Wallet
- הכיתה
Payments
הוצאה משימוש. במקום זאת, השתמשו ב-Wallet.getPaymentsClient()
כדי לקבל מופע של הכיתה החדשהPaymentsClient
.
28 במרץ 2018 – גרסה 12.0.1
בעיות שתוקנו בגרסה 12.0.1:
- תוקנה בעיה שגרמה לשגיאות מלאכותיות של מוך Android שבהן נטען ש-
GoogleSignIn
ו-CredentialsClient
הן פנימיות בלבד. - נוספו עוד
minSdkVersion
פריטי מידע שנוצרו בתהליך הפיתוח (Artifact) ברישיון, כדי למנוע הכללה אוטומטית של ההרשאותREAD_PHONE_STATE
ו-READ_EXTERNAL_STORAGE
. - שחזור של שמות חבילות ייחודיים לפריטי מידע עם רישיון בזמן ריצה, שהשפיעו על בעיות תאימות של מערכות build מסוימות (למשל, Ionic Pro).
- משחזר חלק מהשדות של הערפול קוד (obfuscation) בגרסה 12.0.1, כלומר השיטה
value()
של הערות@PropertyName
ב-firebase-firestore וב-firebase-database.
20 במרץ 2018 – גרסה 12.0.0
בעיות ידועות בגרסה 12.0.0
- ל-POM תלויי רישיונות לא מוגדר
minSdkVersion
/targetSdkVersion
, כלומר שהtargetSdkVersion
המשתמע הוא 1. ההרשאה הזו מוסיפה הרשאותREAD_PHONE_STATE
ו-READ_EXTERNAL_STORAGE
לאפליקציות בגרסה 12.0.0. - תלות ב-POM של רישיון - גורמת לבעיות ביותר מספרייה אחת עם שם החבילה 'com.google.android.gms.license' ב-Ionic Pro.
- ההערות של
@PropertyName
עבור firebase-database ו-firebase-firestore מעורפלות בשיטתvalue()
. המשמעות היא שהאפליקציה שלך לא תיבנה אם ייעשה שימוש ב-@PropertyName
. - הערה גורמת לשגיאות זיוף מזויפות שטוען כי
GoogleSignIn
ו-CredentialsClient
הן פנימיות בלבד. אפשר להתעלם מהם ללא חשש.
בקרוב נפיץ גרסה מעודכנת של 12.0.1 כדי לפתור את הבעיות האלה.
הסיכום של Google Play Services בגרסה 12.0.0:
מודעות
- השיטה
trackViews()
נוספה לכיתהNativeAdMapper
. השיטה הזו מחליפה את השיטהtrackView()
שהוצאה משימוש של אותה מחלקה.
- השיטה
אימות
- הוצאנו משימוש את הסיווג
Auth.AuthCredentialsOptions
לטובת הכיתהCredentialsOptions
החדשה.
- הוצאנו משימוש את הסיווג
העברה (Cast)
- תמיכה משופרת במודעות:
- הוספנו את השיטות
setAdBreakClips()
ו-setAdBreaks()
לכיתהMediaInfo.Builder
כדי לספק דרך לשליחת מידע על מעברים וקליפים לבקשת טעינה של מדיה. - שדרגנו את הכיתה
AdBreakInfo.Builder
והוספנו את הכיתהAdBreakClipInfo
כדי לאפשר שיטות חדשות ליצירת מעברים וקליפים.
- הוספנו את השיטות
- תמיכה נוספת לממשקי API חדשים להקלטת קול:
- נוספו השיטות
setCredentials()
ו-setCredentialsType()
לכיתהMeadiaLoadOptions.Builder
והשיטותgetCredentials()
ו-getCredentialsType()
למחלקהMediaLoadOptions
. השיטות מאפשרות להגדיר ולקבל פרטי כניסה ספציפיים לאפליקציה עם בקשות טעינה. - השיטה
getEntity()
נוספה לכיתהMediaInfo
. הישות מייצגת קישור עומק לטעינת מדיה מ-Google Assistant.
- נוספו השיטות
- תיקנו באג שגרם לקריאת
CastContext.getSharedInstance()
במכשירים עם גרסאות לא מעודכנות של שירותי Google Play שגרמו לקריסה. גרסאות מיושנות של שירותי Google Play עדיין גורמות לכשלון השיטה, ולכן לקוחות צריכים לבדוק אם קיימת גרסה מתאימה.
- תמיכה משופרת במודעות:
Fido
- ה-API של Quick Identity Online 2.0 (Fido2) זמין עכשיו לשותפים בעלי גישה מוקדמת. ממשק ה-API עדיין מקבל גישה מוקדמת, כך שניתן לבצע שינויי תוכנה ללא אזהרה מוקדמת. כדי לשמור על יציבות האפליקציה, אין להסתמך על ה-API הזה עד שהוא יהיה זמין לכלל המשתמשים.
Firebase
- העדכון האחרון ל-Firebase כולל תוספות לאימות של Firebase, העברת הודעות בענן ב-Firebase, Firestore ופונקציות של Firebase. מידע נוסף זמין במאמר נתוני גרסה של Firebase SDK ל-Android.
אפליקציות ללא התקנה
- נוסף ממשק API חדש של
Launcher
, כדי לבדוק כתובת URL שסופקה ולהפעיל אפליקציה ללא התקנה אם נמצאה אחת.
- נוסף ממשק API חדש של
מיקום
- שיעור
ActivityTransition
נוסף כדי לעזור לאפליקציות להבחין בין פעילויות פיזיות שונות שהמשתמשים מבצעים, כמו הליכה, ריצה או נהיגה. - הוספנו את הממשק
BoundsMode
כדי לאפשר לשיטהgetAutocompletePredictions()
להפעיל חיפושים עם הגבלות גבולות.
- שיעור
מפות
- נוספה הקטגוריה
StreetViewSource
, שמאפשרת להגביל את החיפושים ב-Streetview לתוצאות בחוץ בלבד. - רשימה מלאה של התכונות, תיקוני באגים והערות אחרות זמינה בדף נתוני גרסה של מפות ל-Android API.
- נוספה הקטגוריה
בקרבת מקום
- הוצאו משימוש
GoogleApiClient
Messages
Connections
במקום זאת, אפשר להשתמש בלקוחות החדשים שלGoogleApi
,MessagesClient
ו-ConnectionsClient
.
- הוצאו משימוש
18 בדצמבר 2017 – גרסה 11.8.0
הסיכום של מהדורת Google Play Services בגרסה 11.8.0:
אימות
- הכיתה
WorkAccountApi
הוצאה משימוש. במקום זאת, אפשר להשתמש בכתובתWorkAccountClient
דרךWorkAccount.getClient()
.
- הכיתה
העברה (Cast)
- בוצעו שינויים בשיעור
UIMediaController
:- עכשיו, כשהצפיות משויכות אל
UIMediaController
, הבקר רושם מאזינים שמתקשרים לאחת מהשיטות הבאות לטיפול באירועים בתגובה לאינטראקציות של המשתמש, לפי ההקשר: - לשנות כל אחת משיטות הטיפול באירועים שהוזכרו למעלה כדי להתאים אישית את ההתנהגות שלהן.
- תיעוד משופר להבהרת ההטמעה הבסיסית של
UIMediaController
. - לחצן הפוך של לחצן החלפת המצב 'השתקה' יציג את סמל הרמקול כשהוא לא מושתק, וסמל רמקול חוצה כשהוא מושתק.
- עכשיו, כשהצפיות משויכות אל
- ה-SDK של Android ל-Android תומך עכשיו באפליקציות ללא התקנה.
- בוצעו שינויים בשיעור
Firebase
- העדכון האחרון ל-Firebase כולל תוספות להוספת אפליקציות לאינדקס של Firebase, אימות Firebase, העברת הודעות בענן ב-Firebase ומעקב ביצועים של Firebase. מידע נוסף זמין במאמר נתוני גרסה של Firebase SDK ל-Android.
מיקום
- נוסף קבוע
KEY_VERTICAL_ACCURACY
, שמציין את הדיוק האנכי המשוער של מיקום.
- נוסף קבוע
Wallet
- עדכנתם את אמצעי התשלום
isReadyToPay()
כדי שתהיה לכם אפשרות לבצע בדיקה נוספת כדי לוודא שלמשתמש יש אמצעי תשלום קיים.
- עדכנתם את אמצעי התשלום
גאדג'ט לביש
עדכנו את ה-API של גאדג'ט לביש עבור הלקוחות החדשים שממוקמים ב-
GoogleApi
, ומנהלים את החיבורים לשירותים באופן אוטומטי. כדי להשתמש בהם צריך פחות קוד שחוזר על עצמו (boilerplate):- הוספנו את המחלקה
CapabilityClient
ואת השיטהWearable.getCapabilityClient()
כדי להחליף את ממשק ה-CapabilityApi
, כדרך ללמוד על היכולות המסופקות על ידי צמתים ברשת Wear. - הוספנו את המחלקה
ChannelClient
ואת השיטהWearable.getChallenClient()
כדי להחליף את ממשק ה-ChannelApi
כדי לשלוח ולקבל נתונים מצמתים לבישים. - הוספנו את המחלקה
DataClient
ואת השיטהWearable.getDataClient()
כדי להחליף את ממשק ה-DataApi
כאמצעי לקריאה ולכתיבה של פריטי נתונים ונכסים. - הוספנו את המחלקה
MessageClient
ואת השיטהWearable.getMessageClient()
כדי להחליף את ממשק ה-MessageApi
כאמצעי לשליחת הודעות לצמתים אחרים. - הוספנו את המחלקה
NodeClient
ואת השיטהWearable.getNodeClient()
כדי להחליף את הממשקNodeApi
כדרך ללמוד על צמתים מחוברים.
- הוספנו את המחלקה
קריאות ל-API מחזירות את
Task<ResultType>
במקום אתPendingResult<ResultWrapper>
ChannelClient.ChannelCallback
מחליף אתChannelApi.ChannelListener
.WearableOptions.Builder.setLooper()
מחליף אתGoogleApiClient.Builder.setHandler()
כדי להגדיר את השרשור של קריאות חוזרות (callback) של מאזינים בכיתות הלקוח החדשות של ה-API.
מידע נוסף על הגרסה האחרונה של Wearable API זמין בדף נתוני גרסה של Android Wear.
הבעיה שטופלה בגרסה 11.8.0
GoogleApi
מופעים שנוצרו באמצעות Context
באפליקציות עם targetSdkVersion 26 מנחים באופן אוטומטי את המשתמשים לעדכן את Google Play Services וכך לפתור את הבעיה המוכרת הזו החל מ-11.6.0.
27 בנובמבר 2017 – גרסה 11.6.2
הסיכום של מהדורת Google Play Services בגרסה 11.6.2:
Firebase
- העדכון האחרון ל-Firebase כולל תוספות ל-Cloud Firestore ו-Cloud Storage for Firebase. מידע נוסף זמין במאמר נתוני גרסה של Firebase SDK ל-Android.
6 בנובמבר 2017 – גרסה 11.6.0
הסיכום של מהדורת Google Play Services בגרסה 11.6:
מודעות
- הוספנו את המחלקה
NativeAdViewHolder
, דרך חלופית להצגת מודעות מותאמות. - השיטה
AdLoader.getMediationAdapterClassName()
הוצאה משימוש. בעלי אתרים צריכים להשתמש במקום זאת בפונקציותNativeAppInstallAd.getMediationAdapterClassName()
אוNativeContentAd.getMediationAdapterClassName()
שהוצגו לאחרונה. - הוצאה משימוש של השיטה
RewardedVideoAd.setUserId()
לשימוש עם אימות התגמול בין שרתים.
- הוספנו את המחלקה
אימות
- Auth API לעדכון לקוחות חדשים מבוססי-
GoogleApi
, שמנהלים באופן אוטומטי את החיבורים לשירותים ומצריכים קוד סטנדרטי נמוך יותר כדי להשתמש בהם:- נוספו הכיתות
CredentialsClient
ו-Credentials
.CredentialsClient
מספק את נקודת הכניסה לבקשת אישור ומציין אם הכניסה הצליחה באמצעות פרטי הכניסה. - נוספו הכיתות
GoogleSignInClient
ו-GoogleSignIn
.GoogleSignInClient
מספקת את נקודת הכניסה לצ'אט עם Google API לכניסה.
- נוספו הכיתות
- נוספה שיטת
GoogleAuthUtil.requestGoogleAccountsAccess()
. השיטה מאפשרת ל-Android O לראות את כל חשבונות Google שמותקנים במכשיר, אם המשתמש נתן את הסכמתו. - נוספה שיטת
AuthCredentialsOptions.Builder.forceEnableSaveDialog()
. השיטה פותרת בעיה במכשירים עם Android O ואילך, שבהם לפעמים תיבת הדו-שיח לאישור השמירהAuth.Api.Credential
לא הוצגה לטובת תיבת הדו-שיח לשמירה של שירות המילוי האוטומטי הפעיל. השיטה שנוספה מבטלת את התנהגות ברירת המחדל.
- Auth API לעדכון לקוחות חדשים מבוססי-
מוּדעוּת
- מעדכנים את Awareness API עבור לקוחות חדשים שממוקמים ב-
GoogleApi
, שמנהלים באופן אוטומטי את החיבורים לשירותים ודורשים קוד פחות סטנדרטי כדי להשתמש בהם:- השיעור
FenceClient
והשיטות שלAwareness.getFenceClient()
נוספו. יש להשתמש ב-FenceClient
במקום ב-FenceApi
. - השיעור
SnapshotClient
והשיטות שלAwareness.getSnapshotClient()
נוספו. יש להשתמש ב-SnapshotClient
במקום ב-SnapshotApi
.
- השיעור
- מעדכנים את Awareness API עבור לקוחות חדשים שממוקמים ב-
העברה (Cast)
- ערכו את השינויים הבאים בשיטות בכיתה
RemoteMediaClient
:- נוספה שיטת
load(MediaInfo, MediaLoadOptions)
. - שיטות
load()
אחרות הוצאו משימוש. - נוספו השיטות
setPlaybackRate(double)
ו-setPlaybackRate(double, JSONObject)
. מומלץ לקרוא לשיטות האלה כדי להגדיר את קצב ההפעלה המשתנה של פריט המדיה הנוכחי.
- נוספה שיטת
- מידע נוסף זמין במאמר נתוני גרסה של Google Cast.
- ערכו את השינויים הבאים בשיטות בכיתה
נהיגה
- ממשק ה-API של Drive עודכן עבור הלקוחות החדשים שממוקמים ב-
GoogleApi
, שמנהלים באופן אוטומטי את החיבורים לשירותים ודורשים פחות קוד שחוזר על עצמו כדי להשתמש בהם:- השיעור
DriveClient
והשיטות שלDrive.getDriveClient()
נוספו.DriveClient
מספק את נקודת הכניסה לאינטראקציות כלליות עם Drive API. - השיעור
DriveResourceClient
והשיטות שלDrive.getDriveResourceClient()
נוספו.DriveResourceClient
מספק את נקודת הכניסה לשיטות API שמקיימות אינטראקציה עםDriveResource
(כלומר,DriveFile
אוDriveFolder
).
- השיעור
- נוספו האובייקטים
CreateFileActivityOptions
ו-OpenFileActivityOptions
שניתן להעביר לשיטות החדשותDriveClient.newCreateFileActivityIntentSender()
ו-DriveClient.newOpenFileActivityIntentSender()
כדי ליצור את בוחרי הקבצים המתאימים. - הוצאנו משימוש שיטות API מסוג
GoogleApiClient
שבוצעו דרךDriveApi
,DrivePreferencesApi
,DriveContents
,DriveResource
,DriveFolder
וגםDriveFile
.
- ממשק ה-API של Drive עודכן עבור הלקוחות החדשים שממוקמים ב-
Firebase
- העדכון האחרון ל-Firebase כולל תוספות לאימות, לקישורים דינמיים ולהעברת הודעות בענן. מידע נוסף זמין במאמר נתוני גרסה של Firebase SDK ל-Android.
כושר
- אפליקציית API API של 'כושר', עבור הלקוחות החדשים שממוקמים ב-
GoogleApi
, מנהלת באופן אוטומטי את החיבורים לשירותים ומחייבת קוד סטנדרטי נמוך יותר כדי להשתמש בהם:- השיעור
BleClient
והשיטות שלFitness.getBleClient()
נוספו.BleClient
מספק את נקודת הכניסה לסריקה, לתביעת בעלות ולשימוש במכשירי Bluetooth עם צריכת אנרגיה נמוכה ב-Google Fit. - השיעור
ConfigClient
והשיטות שלFitness.getConfigClient()
נוספו.ConfigClient
מספקת את נקודת הכניסה לאפליקציות ולסוגי נתונים מותאמים אישית ב-Google Fit. - השיעור
GoalsClient
והשיטות שלFitness.getGoalsClient()
נוספו.GoalsClient
מספקת את נקודת הכניסה לקריאת נתוני הכושרGoal
שנוצרו על ידי משתמשים ב-Google Fit. - השיעור
HistoryClient
והשיטות שלFitness.getHistoryClient()
נוספו.HistoryClient
מספקת את נקודת הכניסה להוספה, מחיקה וקריאה של נתונים ב-Google Fit. - השיעור
RecordingClient
והשיטות שלFitness.getRecordingClient()
נוספו. האפליקציהRecordingClient
מספקת את נקודת הכניסה להפעלה של איסוף נתוני החיישנים ב-Google Fit ברקע, שפועל כל הזמן בעוצמה נמוכה. - השיעור
SensorsClient
והשיטות שלFitness.getSensorsClient()
נוספו.SensorsClient
מספק את נקודת הכניסה לחשיפת מקורות שונים של נתוני כושר במכשירים מקומיים ובמכשירים מחוברים, ומעביר אירועים למאזינים. - הוספנו את הקלפים
SessionsClient
והשיטות שלgetSessionsClient
.SessionsClient
מספקת את נקודת הכניסה ליצירה ולניהול שלSession
פעילות משתמשים ב-Google Fit.
- השיעור
- אפליקציית API API של 'כושר', עבור הלקוחות החדשים שממוקמים ב-
משחקים
- עדכנו את ממשק ה-API של Games עבור הלקוחות החדשים שממוקמים ב-
GoogleApi
, שמנהלים באופן אוטומטי את החיבורים לשירותים. כדי להשתמש בהם צריך פחות קוד שחוזר על עצמו (boilerplate):- השיעור
AchievementsClient
והשיטות שלGames.getAchievementsClient()
נוספו.AchievementsClient
מספק את נקודת הכניסה לשיטות API שמקיימות אינטראקציה עם פונקציונליות של הישגים. - השיעור
EventsClient
והשיטות שלGames.getEventsClient()
נוספו.EventsClient
מספק את נקודת הכניסה לשיטות של API שמקיימות אינטראקציה עם פונקציונליות של אירועים. - השיעור
GamesClient
והשיטות שלGames.getGamesClient()
נוספו.GamesClient
מספק את נקודת הכניסה לשיטות API שמקיימות אינטראקציה עם פונקציונליות בסיסית של משחקים. - השיעור
GamesMetadataClient
והשיטות שלGames.getGamesMetadataClient()
נוספו.GamesMetadataClient
מספקת את נקודת הכניסה לשיטות של API כדי לאחזר מטא-נתונים של משחק. - השיעור
InvitationsClient
והשיטות שלGames.getInvitationsClient()
נוספו.InvitationsClient
מספק את נקודת הכניסה לשיטות API שמקיימות אינטראקציה עם פונקציונליות של הזמנות. - השיעור
LeaderboardsClient
והשיטות שלGames.getLeaderboardsClient()
נוספו.LeaderboardsClient
מספק את נקודת הכניסה לשיטות API שמקיימות אינטראקציה עם הפונקציונליות של לוחות הלידרבורד. - השיעור
NotificationsClient
והשיטות שלGames.getNotificationsClient()
נוספו.NotificationsClient
מספק את נקודת הכניסה לשיטות API שמקיימות אינטראקציה עם התראות. - השיעור
PlayerStatsClient
והשיטות שלGames.getPlayerStatsClient()
נוספו.PlayerStatsClient
מספקת את נקודת הכניסה לשיטות API שמספקות את נקודת הכניסה לשיטות ה-API כדי לאחזר נתונים סטטיסטיים של הנגן. - השיעור
PlayersClient
והשיטות שלGames.getPlayersClient()
נוספו.PlayersClient
מספק את נקודת הכניסה לשיטות API שמקיימות אינטראקציה עם שחקנים. - השיעור
RealTimeMultiplayerClient
והשיטות שלGames.getRealTimeMultiplayerClient()
נוספו.RealTimeMultiplayerClient
מספק את נקודת הכניסה לשיטות API שמקיימות אינטראקציה עם פונקציונליות של ריבוי שחקנים בזמן אמת. - השיעור
SnapshotsClient
והשיטות שלGames.getSnapshotsClient()
נוספו.SnapshotsClient
מספק את נקודת הכניסה לשיטות API שמקיימות אינטראקציה עם Shapshots. - השיעור
TurnBasedMultiplayerClient
והשיטות שלGames.getTurnBasedMultiplayerClient()
נוספו.TurnBasedMultiplayerClient
מספק את נקודת הכניסה לשיטות API שמקיימות אינטראקציה עם רב-משתתפים על בסיס תור. - השיעור
VideosClient
והשיטות שלGames.getVideosClient()
נוספו.VideosClient
מספק את נקודת הכניסה לשיטות API שמקיימות אינטראקציה עם סרטונים.
- השיעור
- נקודות כניסה ל-API שהוצאו משימוש:
Achievements
,Events
,GamesMetadata
,Invitations
,Leaderboards
,Notifications
,Stats
,Players
,RealTimeMultiplayer
, ,
- עדכנו את ממשק ה-API של Games עבור הלקוחות החדשים שממוקמים ב-
מיקום
- תוקנה בעיה מסוג
FusedLocationProviderClient
שגרמה מדי פעם לקריסות בזמן העדכון של שירותי Google Play. - הוצאנו משימוש את המחלקה
AddPlaceRequest
בשיטותGeoDataApi.addPlace()
ו-GeoDataClient.addPlace()
. האפליקציהAddPlaceRequest
תוסר ב-30 ביוני 2018.
- תוקנה בעיה מסוג
בקרבת מקום
- עדכנו את ה-API של לקוחות חדשים שממוקמים ב-
GoogleApi
, ומנהלים את החיבורים לשירותים באופן אוטומטי. כדי להשתמש בהם צריך פחות קוד שחוזר על עצמו (boilerplate):- השיעור
ConnectionClient
והשיטות שלNearby.getConnectionsClient()
נוספו.ConnectionClient
מספקת את נקודת הכניסה לפרסום ולגילוי של אפליקציות ושירותים קרובים, ומתקשרים איתם דרך חיבורים מבוססים. - השיעור
MessagesClient
והשיטות שלNearby.getMessagesClient()
נוספו.MessagesClient
מספקת את נקודת הכניסה לפרסום הודעות פשוטות והרשמה לקבלת הודעות ממכשירים קרובים.
- השיעור
- נוספה השיטה
Connections.cancelPayload()
, ששדהPayload
נמצא כרגע בטיסה אל נקודות קצה מרוחקות או ממנו.
- עדכנו את ה-API של לקוחות חדשים שממוקמים ב-
Wallet
- השדות
getPaymentMethodTokenizationParameters
ו-getTransactionInfo
הם כבר לא שדות חובה. אם הם לא מוגדרים, ה-API של Google Payment לא מחזיר אסימון לחיוב. צריך להימנע מהגדרת שדות אלה בתהליכים שבהם המשתמשים מנסים לשנות את הבחירות רק מבלי לבצע רכישה (למשל, בהגדרות התשלום של אפליקציה). - שינה את השיטה
resolveTask()
להוספת מקטע זמני לפעילות. יש לוודא שהפעילות יכולה לבצע עסקאות מקטע ללא אובדן מצב לפני הקריאה לשיטה. רוב המפתחים לא יושפעו משינוי זה, מפני ש-resolveTask()
לרוב נקרא "קליק על לחצן".
- השדות
בעיות ידועות בגרסה 11.6.0
GoogleApi
מופעים שנוצרו באמצעות Context
באפליקציות עם targetSdkVersion 26 לא יעודדו את המשתמשים לעדכן אוטומטית את שירותי Google Play. במקום זאת, כדאי להשתמש בתנאים ובהגבלות GoogleApiAvailability.showErrorDialogFragment()
.
3 באוקטובר 2017 – גרסה 11.4.2
הסיכום של מהדורת Google Play Services בגרסה 11.4.2:
- Cloud Firestore
- גרסת הבטא הציבורית הראשונה של Cloud Firestore זמינה עכשיו. Cloud Firestore הוא מסד נתונים גמיש וניתן להתאמה לפיתוח לנייד, לאינטרנט ולשרת מ-Firebase ומ-Google Cloud Platform. בדומה ל-Firebase Realtime Database, היא מאפשרת לסנכרן את הנתונים בין אפליקציות של לקוחות שונים באמצעות מאזינים בזמן אמת, ונותנת תמיכה ללא חיבור לאינטרנט. כך אפשר ליצור אפליקציות עם יכולת תגובה, בלי קשר לזמן האחזור ברשת או לחיבור לאינטרנט. Cloud Firestore מציע גם יכולת התאמה ברמת הארגון ושילוב חלק עם מוצרים אחרים של Firebase ו-Google Cloud Platform, כולל Cloud Functions. למידע נוסף על Cloud Firestore, קראו את הבלוג של Firebase. כדי להתחיל לעבוד עם Cloud Firestore מיד, היכנסו אל המדריך למתחילים.
ספטמבר 2017 – גרסה 11.4.0
הסיכום של מהדורת Google Play Services בגרסה 11.4.
מודעות
- נוספו
getMediationAdapterClassName()
שיטות לכיתותNativeAppInstallAd
ו-NativeContentAd
. השיטה של אותו שם ב-AdLoader תוצא משימוש. - הוספנו שיטות לכמה קורסים כדי לתמוך בתהליך בחירת הרשת (Mediation) בווידאו מקורי:
- הכיתה
SearchAdRequest
הוסרה.
- נוספו
Analytics
- נוספה כיתה חדשה
AnalyticsJobService
. הקורס תומך ב-Android O, והוא תואם ל-Analytics לצורך העלאת נתונים. לא נדרשת כל פעולה כדי להשתמש בכיתה הזו. היא מתווספת באופן אוטומטי כחלק מהחבילה של Analytics. - הוצאנו משימוש את השיטה
getContext()
של המחלקהAnalyticsService
. - הכיתה
CampaignTrackingService
הוצאה משימוש.
- נוספה כיתה חדשה
אימות
- בורר הרמזים שולח עכשיו את התוצאה
ACTIVITY_RESULT_NO_HINTS_AVAILABLE
כשהמשתמש לא שומר פרטי רמז.
- בורר הרמזים שולח עכשיו את התוצאה
מוּדעוּת
העברה (Cast)
- נוספה כיתה חדשה
PrecacheManager
. סיווג זה מספק שיטות לשמירה מראש של התוכן שמשתמשים מתכוונים לצרוך כדי לקצר את זמן הטעינה. - נוספה השיטה
getPrecacheManager()
לכיתהCastContext
כדי לקבל את המופע של הכיתהPrecacheManager
. - בוצעה הוספה של
startSession(Intent)
לכיתהSessionManager
. יש להפעיל את השיטה הזו כדי להצטרף לסשן העברה כאשר אפליקציית השולח מופעלת באמצעות כוונה מרומזת.
פרטים נוספים זמינים במאמר נתוני גרסה של Cast API.
- נוספה כיתה חדשה
משותף
- השיטה
checkApiAvailability()
נוספה לכיתהGoogleApiAvailability
. השיטה מחזירה משימה שבודקת באופן אסינכרוני אם ממשקי ה-API שצוינו זמינים. אם אחת או יותר מהאפשרויות האלה לא זמינה, המשימה תיכשל ב-AvailabilityException
שתוכלו לשלוח שאילתה לגבי זמינות של ממשק API יחיד.
- השיטה
נהיגה
- הסרת את
cancelPendingActions()
מהממשקDriveApi
.
- הסרת את
Firebase
- העדכון האחרון ל-Firebase כולל תוספות להוספה לאינדקס ולאימות. מידע נוסף זמין במאמר נתוני גרסה של Firebase SDK ל-Android.
מפות
- אפשר להשתמש בגרסה החדשה של
GoogleMap.OnMyLocationClickListener
כדי לזהות מתי המשתמש לוחץ על הנקודה הכחולה במיקום שלי. לקבלת פרטים, אפשר לעיין במדריך למפתחים לשכבת 'המיקום שלי'.
- אפשר להשתמש בגרסה החדשה של
בקרבת מקום
- מעכשיו נדרשות הרשאות
BLUETOOTH
,BLUETOOTH_ADMIN
,ACCESS_WIFI_STATE
וגםCHANGE_WIFI_STATE
לחיבורים בקרבת מקום.
- מעכשיו נדרשות הרשאות
רישיונות Oss
- הוספת תמיכה בהיפר-קישורים בתוכן הרישיון.
- נוספה השיטה
setActivityTitle()
למחלקהOssLicensesMenuActivity
, ולכן קל יותר להגדיר שמות של פעילויות מותאמות אישית. הגישה הקודמת להגדרת כותרת הוצאה משימוש.
Wallet
- השקנו ממשק API חדש של Google Payment, שמוגדר ברמה
PaymentsClient
. הבדלים ראויים לציון:- השיטה
loadPaymentData()
מחליפה את השיטותloadFullWallet()
ו-loadMaskedWallet()
מהכיתהPayments
. - השיטה
isReadyToPay()
מאפשרת למתקשרים לציין אילו אמצעי תשלום נתמכים.
- השיטה
מידע נוסף זמין ב-Payment API החדש.
- השקנו ממשק API חדש של Google Payment, שמוגדר ברמה
אוגוסט 2017 – גרסה 11.2.0
הסיכום של מהדורת Google Play Services בגרסה 11.2.
שירותי Google Play עודכנו לגרסה 11.2.2 בגרסה הזו:
- תיקונים לבעיות קלות ב-Firebase Performance Monitoring. למידע נוסף, קראו את הערות המוצר של Firebase ל-Android.
- נוספה שיטת
loadAd()
חדשה שנשמרת באובייקטPublisherAdRequest
לכיתהRewardedVideoAd
. - ספריית הרישיונות החדשה ל-OSS מאפשרת להציג בקלות רישיונות לתלויות בשירותי Google Play ובספריות אחרות. למידע נוסף, ניתן לעיין במדריך כולל הודעות בנושא קוד פתוח.
התלות של Google Play Services זמינות עכשיו דרך maven.google.com
סוגי התלות זמינים עכשיו ישירות מ-
maven.google.com
. ניתן לעדכן את הסקריפטים של build של Gradle של האפליקציה כך שישתמשו במאגר הזה על ידי הגדרת ה-build באופן הבא:allprojects { repositories { jcenter() google() } }
מידע נוסף על השינוי הזה זמין בפוסט בבלוג המלווה. פרטים נוספים על מאגר Maven ב-Google זמינים במאמר העזרה Add Dependencies Build.
תמיכה בגרסאות SDK 11.2
כשמשדרגים את התלות של שירותי Play באפליקציה ל-11.2.0 ואילך, צריך לעדכן גם את ה-
build.gradle
של האפליקציה כדי לצייןcompileSdkVersion
של 26 לפחות (Android O). זה לא משנה את אופן הפעולה של האפליקציה. לא תידרש לעדכן אתtargetSdkVersion
. אם תעדכנו אתcompileSdkVersion
ל-26, ייתכן שתופיע הודעת שגיאה ב-build עם ההודעה הבאה שמתייחסת לספריית התמיכה של Android.This support library should should not use a different version (25) than the compileSdkVersion (26).
כדי לפתור את הבעיה, צריך לשדרג את יחסי תלות של ספריית תמיכה לגרסה 26.0.0 לפחות.
מודעות
- נוספה השיטה
loadAds()
למחלקהAdLoader
, שמאפשרת לאפליקציות לטעון מספר מודעות ייחודיות בבקשה אחת.
- נוספה השיטה
אימות
- נוספה הכיתה
WorkAccountClient
. בשיעור הזה נפרט שיטות לניהול מחזור החיים של חשבונות Android for Work. - הוספנו את חבילת העברת החשבון. חבילה זו כוללת ממשקי API המשמשים לאימות חשבונות מגפיים.
- עכשיו אפשר להשתמש ב-Quick Identity Online 2nd Factor (FIDO U2F) API. הוא מספק תמיכה למפתח אבטחה פיזי של U2F לאפליקציות ולאתרים, בהתאם לתקנים שנקבעו על ידי FIDO Alliance. מידע נוסף זמין במאמרים תחילת העבודה עם FIDO U2F ו-com.google.android.gms.fooo.
- נוספה הכיתה
העברה (Cast)
- הוספנו NotificationActionsProvider מחלקה חדשה כדי לתמוך בפעולות הודעה מותאמות אישית של מדיה.
Firebase
- העדכון האחרון ל-Firebase כולל תוספות להוספת אפליקציות לאינדקס, מסד נתונים, קישורים דינמיים ואחסון. מידע נוסף זמין במאמר נתוני גרסה של Firebase SDK ל-Android.
אפליקציות ללא התקנה
- המיקום
InstantAppsClient
נוסף כנקודת כניסה ראשית חדשה. - נוספו ממשקי API של
PackageManagerCompat
לקובצי cookie כדי לשמור כמות קטנה של נתוני אפליקציה ללא התקנה בין הסשנים.
- המיקום
מקומות
- נוספה הכיתה
GeoDataClient
. שיעור זה מספק גישה למסד הנתונים של Google, שמכיל מידע על מקומות ועסקים מקומיים. - נוספה הכיתה
PlaceDetectionClient
. מחלקה זו מספקת גישה מהירה למקום הנוכחי של המכשיר, ומציעה הזדמנות לדווח על מיקום המכשיר במקום מסוים (כגון צ'ק-אין). - נוספו השיטות
getGeoDataClient()
ו-getPlaceDetectionClient()
לכיתהPlaces
.
- נוספה הכיתה
Wallet
- מספר שיטות וכיתות שהוצאו משימוש הוסרו.
יוני 2017 – גרסה 11.0
הסיכום של מהדורת Google Play Services בגרסה 11.0.
שירותי Google Play עודכנו לגרסה 11.0.4 גרסה זו מתקנת בעיות קלות ב-Firebase Cloud Messaging וב-Firebase Performance Monitoring. למידע נוסף, קראו את הערות המוצר של Firebase ל-Android.
שירותי Google Play עודכנו לגרסה 11.0.2 בגרסה הזו תוקנו בעיות קלות בדיווח על קריסה ב-Firebase ובמעקב אחר הביצועים ב-Firebase. למידע נוסף, קראו את הערות המוצר של Firebase ל-Android.
שירותי Google Play עודכנו לגרסה 11.0.1גרסה זו מתקנת בעיה המשפיעה על אפליקציות שמשתמשות rxjava.
מודעות
- נוספו לשיטות של
OnVideoMute()
,OnVideoPause()
,OnVideoPlay()
וגםOnVideoStart()
למחלקהVideoController.VideoLifecycleCallbacks
. - הוספנו את האפשרות להפעיל מצב עשיר במודעות במסך מלא על ידי הוספת השיטה
setImmersiveMode()
לכיתותPublisherInterstitialAd
ו-RewardedVideoAd
. - הוספנו את הממשק
OnPublisherAdViewLoadedListener
ואת המחלקותPublisherAdViewOptions
ו-PublisherAdViewOptions.Builder
לשימוש עםAdLoader
לבקשות במודעות באנר מותאמות פלוס. - הוספנו את הממשק האופציונלי
OnImmersiveModeUpdatedListener
שמתאמי גישור יכולים להטמיע כדי לקבל עדכונים על מצב עשיר. - הוספת את השיטה
getMediationAdapterClassName()
למחלקהRewardedVideoAd
.
- נוספו לשיטות של
הזמנות לאפליקציות
- הכיתה
AppInvite
הוצאה משימוש. במקום זאת, אפשר להשתמש ב-FirebaseDynamicLinks#getInstance()
במקום בנקודת הכניסה הראשית כדי לגשת לנתוני הקישור הדינמי וב-FirebaseAppInvite#getInvitation()
כדי לקבל את הנתונים של הזמנות האפליקציה.
- הכיתה
מוּדעוּת
- נוספו קבועים למחלקה
TimeFence
כדי לספק סוגי הקשר חדשים ל-Snapshot API ול-Fence API. - נוספה אפשרות ליצור גדרות זמן עם יכולת תגובה לשינויים באזור הזמן המקומי של מכשיר.
- נוספה היכולת ליצור גדרות זמן עם יכולת תגובה לשינויים במיקום המכשיר, כולל גדרות זמן שמבוססות על השעה המקומית בזריחה או בשקיעה.
- נוספו קבועים למחלקה
זהות
- הוסיפו את ה-API של
SmsRetriever
שעוזר לאחזר הודעות SMS שיופנו לאפליקציה בלי לבקש מהמשתמשים הרשאה לקרוא את כל הודעות ה-SMS שנשלחות למכשיר שלהם. למידע נוסף, קראו את SMS Fetchr API.
- הוסיפו את ה-API של
העברה (Cast)
- הממשקים
Cast.CastApi
,Cast.MessageReceivedCallback
RemoteMediaPlayer.MediaChannelResult
,RemoteMediaPlayer.OnMetadataUpdatedListener
,RemoteMediaPlayer.OnPreloadStatusUpdatedListener
,RemoteMediaPlayer.OnQueueStatusUpdatedListener
,RemoteMediaPlayer.OnStatusUpdatedListener
, הוצאו משימוש. גם הכיתהRemoteMediaPlayer
הוצאה משימוש. לקבלת הוראות לעדכון האפליקציה, קראו את המאמר העברת אפליקציית השולח של Android מ-Cast SDK v2 ל-Cast SDK v3. - השיטה
bindTextViewToSmartSubtitle()
זמינה עכשיו לכיתהUIMediaController
.
- הממשקים
ממשק API נפוץ
- השיטה
getOpenSourceSoftwareLicenseInfo()
בכיתהGoogleApiAvailability
הוצאה משימוש. - נוספו הכיתות
ApiException
ו-ResolvableApiException
. במחלקות האלה יש חריגים לאובייקטים של משימות כשקריאה לשירות Google Play Services נכשלת. - נוספה הכיתה
GoogleApi
. לקוחות API המבוססים על הכיתה הזו מנהלים את החיבור בין האפליקציה שלכם לשירותי Google Play. - נוספה הכיתה
Response
. הכיתה הזו מספקת את התוצאות של הפעלת שיטת API בשירותי Google Play באמצעות מחלקת משנה שלGoogleApi
.
- השיטה
Firebase
- העדכון האחרון ל-Firebase כולל הוספה של אימות טלפוני ומספר שיפורים בהוספת אפליקציות לאינדקס ובקישורים דינמיים. מידע נוסף זמין במאמר נתוני גרסה של Firebase SDK ל-Android.
משחקים
- השיטות
getPlayerSearchIntent()
,loadConnectedPlayers()
,loadInvitablePlayers()
ו-loadMoreInvitablePlayers()
בכיתתPlayers
הוצאו משימוש. - השיטה
loadInvitations()
בכיתהInvitations
הוצאה משימוש. - השיטה
getSelectOpponentsIntent()
בכיתותRealTimeMultiplayer
ו-TurnBasedMultiplayer
הוצאה משימוש. - הממשקים של
GameRequest
,OnRequestReceivedListener
ו-Requests
הוצאו משימוש. בנוסף, הכיתותGameRequestBuffer
ו-GameRequestEntity
הוצאו משימוש. לקבלת הוראות לעדכון האפליקציה, קראו את המאמר אימות באמצעות Play Games שמשתמש ב-API לכניסה באמצעות חשבון Google.
- השיטות
אפליקציות ללא התקנה
- ממשקי API לאפליקציות ללא התקנה ל-Android זמינים עכשיו בשירותי Google Play. אפליקציות Android ללא התקנה מאפשרות למשתמשי Android להריץ את האפליקציות שלכם באופן מיידי, ללא התקנה. למידע נוסף, קראו את המאמר אפליקציות ללא התקנה ל-Android.
מיקום
- נוספה הכיתה
FusedLocationProviderClient
. הכיתה הזו מספקת את נקודת הכניסה הראשית לאינטראקציה עם ספק המיקום המשולב, שמשתמש במגוון מקורות נתונים בנוסף ל-GPS כדי לקבוע את המיקום של המכשיר בצורה מדויקת ומהירה ככל האפשר. - נוספה הכיתה
GeofencingClient
. הכיתה הזו מספקת את נקודת הכניסה הראשית לאינטראקציה עם ממשקי ה-API לגידור גיאוגרפי. - נוספו השיטות
getFusedLocationProvider()
ו-getGeofencingClient()
לכיתהLocationServices
. - נוספה הכיתה
LocationSettingsResponse
. הכיתה הזו מוחזרת כתגובה לבדיקת ההגדרות של המערכת שקשורות למיקום באמצעות שיטתcheckLocationSettings()
. - נוספה הכיתה
SettingsClient
. כיתה זו משמשת כנקודת הכניסה הראשית לאינטראקציה עם ממשקי ה-API של הגדרות המיקום, שעוזרים לבדוק ולקבוע את הגדרות המערכת שקשורות למכשיר.
- נוספה הכיתה
בקרבת מקום
- ה-API של Nearby Connects מציע עכשיו את היכולות הבאות:
- תקשורת מקצה לקצה (P2P) באמצעות חיבור Bluetooth, BLE ו-Wi-Fi
- פרסום וגילוי בו-זמנית
- הצפנה (עם אימות אופציונלי)
- מטענים ייעודיים (payload) בנפח בייטים של עד 32KB
- תמיכה במטענים ייעודיים (payload) המוגבלים לנתוני קובץ (מוגבלים לשטח שזמין במכשיר) והעברת מטען ייעודי (payload) ללא הגבלות על גודל המטען הייעודי (payload).
- נוספה הכיתה
AdvertistingOptions
. בשיעור הזה מפורטות האפשרויות לקריאה לשיטהstartAdvertising()
. - נוספה הכיתה
ConnectionInfo
. בשיעור הזה מופיע מידע על החיבור שמתבצע. - נוספה הכיתה
ConnectionLifecycleCallback
. הכיתה הזו משמשת כהקשבה לאירועים במחזור החיים שמשויכים לחיבור לנקודת קצה מרחוק. - נוספה הכיתה
ConnectionResolution
. הכיתה הזו היא התוצאה שהתקבלה מקריאת השיטהonConnectionInitiated()
. - נוספה הכיתה
DiscoveredEndpoints
. הכיתה הזו מספקת מידע על נקודת קצה (spoint) כאשר היא מתגלה. - נוספה הכיתה
DiscoveryOptions
. בשיעור הזה מפורטות האפשרויות לקריאה לשיטהstartDiscovery()
. - נוספה הכיתה
EndpointDiscoveryCallback
. הכיתה הזו נקראת listener ומתבצעת קריאה במהלך הגילוי של נקודות הקצה. - נוספו הכיתות
Payload
,PayloadCallback
,Payload.File
ו-Payload.Stream
. סיווגים אלה מייצגים נתונים, מאזין מטען של נתונים, נתונים בקובץ באחסון מקומי במכשיר ומקור נתונים. נוסף גם הממשקPayloadTransferUpdate.Status
הקשור. - נוספה הכיתה
Strategy
. מחלקה זו מגדירה את דרישות הקישוריות של המכשיר ואת אילוצי הטופולוגיה של החיבור. - הכיתות
Connections.ConnectionRequestListener
ו-Connections.ConnectionResponseCallback
הוצאו משימוש. במקומה צריך להשתמש במחלקהConnectionLifecycleCallback
. - הכיתה
Connections.EndpointDiscoveryListener
הוצאה משימוש. צריך להשתמש במחלקהEndpointDiscoveryCallback
במקום זאת. - הממשק
Connections.MessageListener
הוצא משימוש. במקומה צריך להשתמש במחלקהPayloadCallback
. - הכיתה
ConnectionsStatusCodes
כוללת עכשיו מספר קודי סטטוס חדשים הקשורים להרשאות.
- ה-API של Nearby Connects מציע עכשיו את היכולות הבאות:
אבטחה
- נוספה הכיתה
SafetyNetClient
. הכיתה מספקת את נקודת הכניסה הראשית ל-SafetyNet. היא כוללת את היכולות הבאות:- מספקת בדיקת תקינות של המכשיר
- אימות משתמשים באמצעות reCAPTCHA API
- עוזר למשתמשים להימנע מאפליקציות שעלולות להזיק
- מספקת גלישה בטוחה באפליקציות
- בדיקת איומים ידועים המשויכים ל-URI ספציפי
- נוספו הכיתה
HarmfulAppsData
והכיתה הקשורה אליהSafetyNetApi.HarmfulAppsResponse
. המחלקות האלה מייצגות מידע שקשור לאפליקציות שעלולות להזיק. הסיווג שלSafetyNetApi.HarmfulAppsResult
שקשור אליו בוטל עכשיו, לטובת השיטות האלה. - נוספו השיטות
getClient(Context)
ו-getClient(Activity)
למחלקה SafetyNet. השיטות האלה מחזירות אתSafetyNetClient
שמשמש לגישה לכל ממשקי API של SafetyNet. השיטות האלו מחליפות את השדותAPI
ו-SafetyNetAPI
של המחלקהSafetyNet
, שהוצאו משימוש. - נוספה הכיתה
SafetyNetApi.AttestationResponse
. הכיתה מספקת תוצאות בדיקה מחבילת בדיקת התאימות של Android. הכיתה הזו מחליפה את הכיתותSafetyNetApi.AttestationResult
ו-SafetyNet.SafeBrowsingResult
, שיוצאו משימוש. - נוספה הכיתה
SafetyNetApi.RecaptchaTokenResponse
. הכיתה מכילה אסימון תגובה של משתמש reCAPTCHA. הכיתה הזו מחליפה את הכיתהSafetyNetApi.RecaptchaTokenResult
, שהוצאה משימוש. - נוספה הכיתה
SafetyNetApi.SafeBrowsingResponse
. כיתה זו מספקת אתResponse
שסופקה כשאפליקציה קוראת לשיטהlookupUri()
. הכיתה הזו מחליפה את הכיתהSafetyNetApi.SafeBrowsingResult
, שהוצאה משימוש. - הוספתי את המחלקה
SafetyNetApi.VerifyAppsUserResponse
והוספנו קבועים חדשים לכיתהVerifyAppsConstants
. בכיתות האלה יש תמיכה ב-Verify Apps API.
- נוספה הכיתה
Wallet
- נוספה הכיתה
InstrumentInfo.CardClass
. מחלקה זו מציינת אם כרטיס הוא כרטיס אשראי, כרטיס חיוב או כרטיס נטען.
- נוספה הכיתה
מאי 2017 עד 10.2.6
הוספת אפליקציות לאינדקס
מאז השקת ה-SDK של Google Play Services בגרסה 10.0, ה-API של הוספת האפליקציות לאינדקס עבר ל-Firebase App Index API החדש. ה-API המקורי של הוספת אפליקציות לאינדקס הוצא משימוש באופן מלא, וכבר לא זמין לשימוש באפליקציות שנבנו עם SDK 10.2.6.
Firebase
העדכון האחרון ל-Firebase כולל מהדורת בטא של מעקב אחרי ביצועים ומספר שיפורים בתכונות שונות, כולל העברת הודעות בענן ובדיקת בדיקה. מידע נוסף זמין במאמר נתוני גרסה של Firebase SDK ל-Android.
אפריל 2017 – גרסה 10.2.4
Firebase
גרסה זו כוללת עדכונים ל-Cloud Storage for Firebase. למידע נוסף, קראו את הערות המוצר של SDK ל-Android Android.
מרץ 2017 – גרסה 10.2.1
תצוגה מקדימה למפתחים 1 של Android O
גרסה זו כוללת עדכונים שנועדו לשמור על התאימות עם Android O Developer Preview 1. העדכונים המשמעותיים ביותר הם שינויים פנימיים בספריות העברת ההודעות של Google Cloud (GCM) ו-Firebase Cloud Messaging (FCM), ושינויים במחזור החיים המובטח של קריאות חוזרות (callback) מ-GCM ו-FCM ל-10 שניות. מידע נוסף על הטיפול בהודעות GCM ו-FCM ב-Android O זמין בבלוג של Firebase.
פברואר 2017 - גרסה 10.2
הסיכום של מהדורת Google Play Services בגרסה 10.2.
הוצאה משימוש של גרסת Android 2.3.x (Gingerbread)
Google Play Services 10.2.x הוא המהדורה הראשונה שאינה כוללת עוד תמיכה מלאה ב-Android בגרסה 2.3.x (Gingerbread). לאפליקציות שפותחו באמצעות גרסת SDK 10.2.x ואילך דרושות רמת API מינימלית של 14 ב-Android, ולא ניתן להתקין אותן במכשירים עם רמת API הנמוכה מ-14. למידע נוסף על האפשרויות העומדות לרשותכם, כולל בניית מספר חבילות APK כדי להרחיב את התמיכה של האפליקציה ב-Android Gingerbread, היכנסו לבלוג למפתחי Android.
מודעות
- הוספנו תמיכה בנכסי וידאו למודעות מותאמות מסוג Advanced מודעות מותאמות ומותאמות של DoubleClick for Publishers (DFP).
- הוסיפו את השיטה
destroy()
לממשקNativeCustomTemplateAd
. - נוספו השיטות
getVideoController()
,setVideoOptions
ו-getVideoOptions()
לכיתתPublisherAdView
. - נוספה הכיתה
AdChoicesView
. - נוספו השיטות
getAdChoicesContent()
ו-setAdChoicesContent()
למחלקהNativeAdMapper
. - הוספנו את הממשק
InitializableMediationRewardedVideoAdAdapter
למתאמים של מודעות וידאו מתגמלות שאפשר להפעיל בהם כמה יחידות של מודעות בבת אחת.
Smart Lock לסיסמאות
התכונה Smart Lock משפרת את ההתנהגות של אסימוני הזיהוי. מעכשיו, האפליקציות צריכות לבקש באופן מפורש אסימון באמצעות התקשרות ל-
setIdTokenRequested(true)
. בנוסף, אפליקציות יכולות לציין את הערכיםaudience
ו-nonce
של אסימון באמצעות השיטותsetServerClientId()
ו-setIdTokenNonce()
. למידע נוסף, קראו את העדכונים הבאים על הפניות ל-API:- נוספו השיטות
getAccountTypesSet()
,getIdTokenNonce()
,getServerClientId()
ו-isIdTokenRequested()
לכיתהCredentialRequest
. - נוספו השיטות
setIdTokenRequested()
ו-setServerClientId()
לכיתהCredentialRequest.Builder
. - נוספו השיטות
getIdTokenNonce()
,getServerClientId()
ו-isIdTokenRequested()
לכיתתHintRequest
. - נוספו השיטות
setIdTokenNonce()
,setIdTokenRequested()
ו-setServerClientId()
לכיתתHintRequest.Builder
.
- נוספו השיטות
מוּדעוּת
- נוספו שיטות ל-Fence API כדי להרחיב את טווח האפשרויות של גדרות זמן למפתחים. מידע נוסף זמין במאמרים
TimeFence.aroundTimeInstant()
ו-TimeFence.inTimeInterval()
. - נוספו ממשקי API של Snapshot כדי לקבל מרווחי זמן סמנטיים עבור השעה והמיקום הנוכחיים. למידע נוסף, קראו את השיעורים
SnapshotAPI.getTimeIntervals()
וTimeIntervalsResult()
וTimeIntervals()
.
- נוספו שיטות ל-Fence API כדי להרחיב את טווח האפשרויות של גדרות זמן למפתחים. מידע נוסף זמין במאמרים
כניסה באמצעות חשבון Google
הוספנו את היכולת של מפתחי משחקים להשתמש ב-Google הכניסה לחשבון כדי לפשט את האימות בצד השרת. מידע נוסף זמין בממשק של
GoogleSignInOptionsExtension
, בשיעורGoogleSignInOptions
ובשיטהGoogleSignInOptions.Builder.addExtension()
. למידע נוסף על השילוב של אימות בצד השרת במשחקים, תוכלו לקרוא את המאמר הפעלת גישה בצד השרת לשירותי Google Play Games.Google Fit
נוספו סוגים חדשים של נתוני בריאות שמאפשרים לכתוב למגוון רחב של נתוני בריאות בפלטפורמת Google Fit, כולל לחץ דם, סוכר בדם, ריווי חמצן בדם, תנוחת הגוף, טמפרטורת הגוף ונתוני פוריות. מידע נוסף זמין בכיתות
HealthDataTypes
ו-HealthDataFields
.מפות
בגרסה הזו עיצוב מותאם אישית של קווים תחתונים וקווי מתאר של פוליגונים ומעגלים.
- עכשיו אפשר לאחסן אובייקטים שרירותיים של נתונים באמצעות האובייקטים הגאומטריים שלכם. לדוגמה, תוכלו לקרוא ל-setTag() כדי להוסיף אובייקט נתונים לציר זמן.
- בנתוני הגרסה של Maps Android API תוכלו לקרוא רשימה מלאה של התכונות, תיקוני באגים והערות אחרות.
בקרבת מקום
נוספה הכיתה
AudioBytes
לממשק ה-API בקרבת מקוםmessages.audio
כדי לאפשר למכשירים לשלוח או לקבל נתונים באמצעות אודיו אולטרסאונד כמעט.Firebase
העדכון האחרון ל-Firebase כולל כמה שיפורים בכמה תכונות, כולל Analytics, אימות, מסד נתונים בזמן אמת, אחסון, Test Lab ל-Android, דוחות קריסה וקישורים דינמיים. למידע נוסף, תוכלו לקרוא את הערות המוצר של SDK ל-Android של Firebase.
נובמבר 2016 – גרסה 10.0
הסיכום של מהדורת Google Play Services בגרסה 10.0.
שירותי Google Play עודכנו ל-10.0.1
הגרסה הזו מתקנת ערך חסר של
minSdkVersion
ב-play-services-location.aar
, מה שגרם למיזוג שלWRITE_EXTERNAL_STORAGE
,READ_EXTERNAL_STORAGE
ו-READ_PHONE_STATE
הרשאות לא מכוונות למניפסטים של האפליקציה.הוצאה משימוש של גרסת Android 2.3.x (Gingerbread)
Google Play Services 10.0.x הוא הגרסה האחרונה שכוללת תמיכה מלאה ב-Android בגרסה 2.3.x (Gingerbread). אפליקציות שפותחו באמצעות גרסאות SDK עתידיות אחרי 10.0.x לא יוכלו להתחבר לשירותי Google Play במכשירי Android Gingerbread. למידע נוסף על האפשרויות העומדות לרשותך, כולל בניית מספר חבילות APK כדי להרחיב את התמיכה של האפליקציה ב-Android Gingerbread, היכנס לבלוג המפתחים של Android.
העברה (Cast)
גרסת API ל-Cast API מספקת פונקציונליות משופרת למפתחי אפליקציות בתחומים הבאים:
- השיטה החדשה
getVideoInfo()
בכיתהMediaStatus
מקבלת את המופע הנוכחי שלVideoInfo
, שמזהה את רזולוציית התצוגה של 4K. - השיטה החדשה
CastContext.getCastState()
חושפת אתCastState
שבו נמצא המצב הנוכחי של הסשן, למשל אם המכשירים זמינים ואם יש סשן. - המאפיינים החדשים של הלחצנים
@drawable
מאפשרים התאמה אישית של סגנונות הלחצנים במיני-בקר ובשלט רחוק מורחב. - ל-
ImagePicker
יש עכשיו handler שלonPickImage
, שנכנס לכיתהImageHints
עם יחס גובה-רוחב צפוי. - השיטה החדשה
CastContext.getMergedSelector()
חושפת אתMediaRouteSelector
. - נוספו שתי מחלקות חדשות של הפסקות למודעות:
AdBreakClipInfo
מכילה מידע סטטי על קליפ של הפסקה למודעה, ו-AdBreakStatus
מכילה פרטי סטטוס. - כשמשתמש מבצע העברה (cast), מכשירים אחרים באותה רשת יקבלו התראה בשלט הרחוק כדי לשלוט בהפעלה.
- למידע נוסף על הגרסה הזו ולהערות נוספות, ראו העברה של גרסת SDK של SDK לחודש נובמבר.
- השיטה החדשה
מיקום
- שיפורים בסריקות Bluetooth עם צריכת אנרגיה נמוכה (BLE).
בקרבת מקום
- התכונה 'התראות בקרבת מקום' זמינה עכשיו מחדש. פרטים ועדכונים זמינים באתר למפתחים של Nearby Nearby.
Firebase
- העדכון האחרון ל-Firebase כולל כמה שיפורים ותיקוני באגים בכמה תכונות, כולל הזמינות של Firebase API חדש להוספת אפליקציות לאינדקס. מידע נוסף זמין במאמר נתוני גרסה של Firebase SDK ל-Android.
אוקטובר 2016 – גרסה 9.8
הסיכום של מהדורת Google Play Services בגרסה 9.8.
מודעות
- הוספנו את הנתונים של מדידת התנועה ב-Active View עבור מפרסמים ב-DoubleClick Campaign Manager שהמודעות שלהם מעובדות באפליקציות שמשתמשות ב-Google Mobile Ads SDK.
העברה (Cast)
גרסת API 3.3 של Cast מספקת פונקציונליות משופרת למפתחי אפליקציות בתחומים הבאים:
- במהלך ההפעלה של מודעות, המראה של סרגל ההרצה השתפר ותמונת הרקע של הפוסטר מטושטשת.
- נוספה היכולת להתאים אישית את הסגנון של מיני-בקרים.
- נוספה הסיווג
ImageHints
, שמספק רמזים לאובייקטImagePicker
לגבי הסוג והגודל של התמונה לבחירה בממשק המשתמש. - מידע נוסף על הגרסה הזו זמין במאמר העברת SDK של גרסה 3.3.
התאמה
- Fit כוללת עכשיו API של יעדים שמאפשר לאפליקציה לקרוא יעדי כושר שנוצרו על ידי משתמשים באפליקציה Google Fit ל-Android.
כניסה באמצעות חשבון Google
- נוספה אפשרות למשתמשים למלא מספרי טלפון המשויכים לחשבון בהקשה אחת באפליקציות שמשתמשות ב-Credentials API.
בקרבת מקום
- שיפרנו את ההודעות בקרבת מקום הודות לממשק המשתמש החדש ולהצטרפות לשירות בהפעלה קולית.
- התכונה 'התראות בקרבת מקום' לא זמינה באופן זמני. לפרטים ולעדכונים, היכנסו לאתר למפתחים של 'התראות בקרבת מקום'.
Firebase
- העדכון האחרון ל-Firebase כולל כמה שיפורים ותיקוני באגים בכמה תכונות. מידע נוסף זמין במאמר נתוני גרסה של Firebase SDK ל-Android.
ספטמבר 2016 – גרסה 9.6
הסיכום של מהדורת Google Play Services בגרסה 9.6.
שירותי Google Play עודכנו ל-9.6.1 הגרסה הזו מתקנת ערך
minSdkVersion
חסר ב-play-services-location.aar
שגרם למיזוג לא מכוון של ההרשאותWRITE_EXTERNAL_STORAGE
,READ_EXTERNAL_STORAGE
ו-READ_PHONE_STATE
למניפסטים של אפליקציות.מודעות
- העברנו את שיטת ה-API לאבחון בעלי תוכן דיגיטלי,
openDebugMenu
, למחלקהMobileAds
כדי לספק לבעלי אתרים באינטרנט לנייד ולמודעות לנייד את אותה פונקציונליות של תצוגה מקדימה ופתרון בעיות הזמינה למודעות למחשב שולחני.
- העברנו את שיטת ה-API לאבחון בעלי תוכן דיגיטלי,
העברה (Cast)
גרסת API 3.2 של Cast מספקת פונקציונליות משופרת למפתחי אפליקציות בתחומים הבאים:
- מצב מודעות: אפשר להוסיף אמצעי בקרה ופקדי התראות למצב שבו הפקדים מושבתים בזמן הצגת המודעות.
- מצב שידור חי: מעכשיו, הלחצן הפעלה/השהיה כולל לחצן להפעלת אודיו/שידור.
- מידע נוסף על הגרסה הזו זמין במאמר העברת SDK של גרסה 3.2.
מפות
- חדש: עיצוב מפות בהתאמה אישית: עכשיו אפשר לעצב את המפה כדי לשנות את המראה של תכונות (כמו גם להסתיר אותן), כמו כבישים, פארקים, עסקים ועוד.
- נקודות העניין (POI) של העסק מופיעות עכשיו במפה כברירת מחדל. נקודות עניין עסקיות מייצגות עסקים כגון חנויות, מסעדות ומלונות. אפשר להסתיר אותן באמצעות עיצוב מפה מותאם אישית.
- לפרטים ולהערות חשובות, קראו את הערות המוצר של מפות API ל-Android.
מקומות
- הוספת את השיטה
setCountry
להגבלת ההיקף של הבקשה להשלמה אוטומטית של מקומות במדינה אחת.
- הוספת את השיטה
Firebase
- העדכון האחרון ל-Firebase כולל כמה שיפורים ותיקוני באגים בכמה תכונות. מידע נוסף זמין במאמר נתוני גרסה של Firebase SDK ל-Android.
אוגוסט 2016 – גרסה 9.4
הסיכום של מהדורת Google Play Services 9.4.
כניסה באמצעות חשבון Google
GoogleSignInAccount
כולל עכשיו את השיטותgetFamilyName()
ו-getGivenName()
כדי לאפשר גישה לשם המשפחה ולשם הנתון של משתמשים מחוברים.
Google Plus
Plus.API (כולל
Plus.PeopleApi
ו-Plus.AccountApi
) הוצא משימוש. כל הווידג'טים של ממשק המשתמש של +Google, כמו שיתוף ולחצני 1+, נתמכים.- אם רוצים לשלב את החשבון באמצעות כניסה באמצעות חשבון Google, צריך לעבור אל
GoogleSignInApi
. - אם האפליקציה שלכם צריכה מידע ברשתות חברתיות ונתוני פרופיל רחבים יותר, היכנסו לספק של אנשי הקשר ל-Android או ל-People API בפלטפורמות השונות. כדי לשפר את ההפצה של האפליקציה באמצעות התרשימים החברתיים של בסיס המשתמשים באפליקציה, השתמשו בהזמנות ב-Firebase.
לפרטים נוספים, קראו את הערות ההוצאה משימוש של Plus.API.
- אם רוצים לשלב את החשבון באמצעות כניסה באמצעות חשבון Google, צריך לעבור אל
העברה (Cast)
גרסת ה-API של Cast כוללת עכשיו פונקציונליות משופרת למפתחי אפליקציות בתחומים הבאים:
- הממשק
ControlButtonsContainer
מגדיר מאגר תגים ללחצני בקרה. - מחלקת
ExpandedControllerActivity
מספקת את רוב ההטמעה לשלט רחוק מורחב, שלט רחוק במסך מלא.
- הממשק
מקומות
- ה-API של מקומות Google כולל עכשיו ממשק משתמש חדש של בוחר המיקומים שמטמיע את העקרונות של עיצוב חדשני תלת-ממדי.
מפות
- נוספה קבוצה חדשה של מאזינים לשינוי מצלמה עבור התחלה, פעילות ואירועי סיום של מצלמות.
- נוספה היכולת לאחסן ולאחזר אובייקטים שרירותיים של נתונים המשויכים לסמנים.
- נוספה היכולת להגדיר רמות מינימום ומקסימום זום מועדפות.
- נוספה היכולת להגביל את הגבולות שבהם המשתמשים יכולים לגלול ולהזיז.
- מידע נוסף זמין בנתוני הגרסה האחרונים של מפות Google ל-Android API.
אבטחה
- ה-API לגלישה בטוחה מאפשר לאפליקציה לקבוע אם URI משויך לאפליקציה שעלולה להזיק או לתקיפת הנדסה חברתית. איך בודקים כתובות URL באמצעות ה-API לגלישה בטוחה?
Firebase
- העדכון האחרון ל-Firebase כולל כמה שיפורים ותיקוני באגים בכמה תכונות. מידע נוסף זמין במאמר נתוני גרסה של Firebase.
יוני 2016 – גרסה 9.2
הסיכום של מהדורת Google Play Services 9.2.
שירותי Google Play עודכנו לגרסה 9.2.1 הגרסה הזו מתקנת בעיה בקובץ
proguard.txt
הכלול בגרסה 9.2.0, שגורמת לשגיאות הבאות:בפרויקטים של Android שנעשה בהם שימוש במכווץ משאבי Gradle, מתרחשת השגיאה הבאה:
no viable alternative at input 'com.google.android.gms.common.util.DynamiteApi'
בפרויקטים של Android שנעשה בהם שימוש ב-Jack Toolchain, מתרחשות שגיאות כמו אלה:
Error while parsing '<path>/exploded-aar/com.google.android.gms/play-services-auth-base/9.2.0/proguard.txt':37 [<stack trace>] NoViableAltException(5@[])
מודעות
- הוספת את השיטה
setAdChoicesPlacement
לכיתתNativeAdOptions.Builder
. בעלי אפליקציות יכולים להשתמש בשיטה הזו כדי לציין את המיקום של הסמל שלהם במודעות מותאמות במודעות מותאמות. - הפעלה משופרת של מודעות וידאו עם מספר תיקוני באגים.
- הוספת את השיטה
מוּדעוּת
ה-Awareness API מאחד שבע אותות של מיקומים והקשר ב-API אחד, וכך מאפשר ליצור אפליקציות עם תכונות מתקדמות מבוססות-הקשר בעלות השפעה מינימלית על משאבי המערכת. היא כוללת שתי קבוצות של ממשקי API:
- Snapshot API מאפשר לאפליקציות לקבל את הערך הנוכחי של כל אחד משבעת האותות.
- ממשק Fence API מאפשר לאפליקציות להגיב לשינויים בהקשר של המשתמש.
העברה (Cast)
גרסת Cast API 3 מספקת פונקציונליות משופרת למפתחי אפליקציות בתחומים הבאים:
- ניהול מצב הפעלה
- לוגיקה, ניתוק וחיבור מחדש
- הטמעה וממשק משתמש של חוויית משתמש
- תמיכה במגוון רחב יותר של סוגי מכשירים
- מידע נוסף על הגרסה הזו זמין ב-Google Cast SDK v3.
Firebase
- העדכון האחרון ל-Firebase כולל כמה שיפורים ותיקוני באגים בכמה תכונות. מידע נוסף זמין במאמר נתוני גרסה של Firebase.
Google Fit
- שיפורים בספירות השלבים ב-Android Wear כדי שהמדידה של ספירת הצעדים תהיה עקבית גם בפלטפורמות ובאפליקציות שונות, וגם באופן עקבי עםHistoryApi#readdailyTotal
- כדאי להאזין לעדכוני נתונים באמצעות HistoryApi#registerDataUpdateListener() כדי לאפשר לאפליקציה לעדכן את מטמון הנתונים הפנימי שלה כאשר נתונים מאוחסנים מתעדכנים על ידי אפליקציה אחרת.
- נוסף סוג חדש של נתוני מאזן מים המשמש למדידת צריכת המים.
מיקום
- תיקוני באגים ושיפורים בכמה תחומים, כולל ניהול הסוללה וזיהוי פעילות.
מפות
- השיטה החדשה MarkerOption.zIndex() מגדירה את סדר הערימות של כל סמן ביחס לסמנים אחרים במפה.
- ניתן להגדיר גורם שקיפות על שכבות-על של משבצות, כדי שמשתמשים יוכלו לראות את מפת הבסיס שמתחת לכרטיסי המידע המוצגים כשכבת-על.
- עכשיו קל יותר ללחוץ על מעגלים, ואז להשתמש ב-OnCircleClickListener כדי להאזין לאירועי קליקים.
- לפרטים ולהערות חשובות, קראו את הערות המוצר של מפות API ל-Android.
חזון מובייל
- נפתרה בעיות בשירות שנדרשות באמצעות זיהוי ברקוד של Mobile Vision וזיהוי פנים. כל המשתמשים יוכלו להשתמש שוב בפונקציית הברקוד וזיהוי הפנים. למידע נוסף, קראו את הערות המוצר של Mobile Vision.
- ממשק API להוספת טקסט: זיהוי תווים אופטי של טקסט לטיני (אנגלית, ספרדית, גרמנית, צרפתית וכו') בתמונות. Text API מחזיר את המבנה הארגוני של הטקסט (פסקאות, שורות, מילים) וגם את הטקסט עצמו.
בקרבת מקום
- נוספו התראות בקרבת מקום כדי ליידע את המשתמשים על אפליקציות ואתרים שמשויכים לחיישנים ולמכשירים חכמים בקרבת מקום.
- Nearby.Messages יכולה לסרוק את איתותי ה-beacon של Eddystone ואת ה-iBeacons ברקע, כדי להעיר אפליקציות של לקוחות כשהיא מכילה איתותי Bluetooth שתואמים למסנן שלהם. למידע נוסף, ראו הודעות בקרבת מקום.
- הגרסה הזו מסירה את הדרישה שלקוחות ישתמשו ב-Proximity Beacon API כדי לנהל את איתות Bluetooth. Nearby תחזיר מעכשיו מודעות BLE לניתוח, וכך תאפשר ללקוחות להשתמש בפתרון שלהם כדי לפרש את הפרסומות האלה.
- הערכות מרחק ופרטי RSSI מוחזרים עכשיו ללקוחות שלהם.
מאי 2016 – גרסה 9.0
הסיכום של מהדורת Google Play Services 9.0.
שירותי Google Play שעודכנו ל-9.0.2 גרסה 9.0.2 של Google Play Services זמינה עכשיו. במהדורה הזו תוקנה בעיה ידועה באימות באמצעות Firebase, שבה
FirebaseAuthApi
לא זמין במכשירים מסוימים. שגיאתFirebaseApiNotAvailableException
מתרחשת כשהמכשירים האלה מנסים להשתמש בממשקי API לאימות.שירותי Google Play עודכנו ל-9.0.1
גרסה 9.0.1 של Google Play Services זמינה עכשיו. הגרסה הזו מתקנת את הבעיות הבאות בגרסה 9.0.0:
- תיקון שגיאת הידור של שינוי בכיתה באמצעות ContextCompat.getNoBackupFilesDir().
- תיקון בעיה ידועה בהצגת מודעות AdMob במכשירים ללא חבילת ה-APK של שירותי Google Play כשבאפליקציה נעשה שימוש ב-ProGuard לאחר העיבוד.
Firebase
פלטפורמת Firebase מספקת למפתחי הכלים והתשתית את הכלים הנחוצים לפיתוח האפליקציה, לצמיחת בסיס המשתמשים שלהם ולהכנסות ממודעות בתוך האפליקציה. בגרסה הזו, ממשקי ה-API של Firebase זמינים עכשיו בשירותי Google Play, והם כוללים מוצרים חדשים: Firebase Analytics, Firebase Storage, Firebase Config, Remote Crash Reporting, Firebase Dynamic Links ו-Firebase Notifications.
לרשימת הספריות הזמינות לתכונות השונות של Firebase, תוכלו לקרוא את הספריות של Firebase. התכונות הבאות הן חלק מ-Firebase ב-SDK של Google Play Services בגרסה 9.0:
הדף 'הזמנות לאפליקציות' (מעכשיו הזמנות ב-Firebase) עדיין זמין ב-
com.google.android.gms.appinvite
, אבל מעכשיו צריך להשתמש ב-com.google.firebase:firebase-invites
.הפיצ'ר של העברת הודעות בענן ב-Firebase מסתמך על Google Cloud Messaging API API ומשפר אותו. ניתן להמשיך להשתמש ב-Google Cloud Messaging באמצעות
com.google.android.gms.gcm
, אבל מומלץ לשדרג אותו ל-com.google.firebase:firebase-messaging
מידע נוסף על Firebase זמין בכתובת https://firebase.google.com/.
מודעות
- ה-API של מודעות הווידאו המתגמלות כולל עכשיו תמיכה באירועים מותאמים אישית.
- מודעות וידאו מותאמות מסוג Express כוללות עכשיו ממשקי API שמספקים שליטה על אופן הצגת הסרטונים, כולל ציון של מצב ההשתקה הראשונית והקריאות החוזרות (callback) בסיום הסרטון.
- מודעות חיפוש מותאמות אישית מעודכנות לאפליקציות לנייד מאפשרות למפתחי אפליקציות לייצר הכנסות מאירועי חיפוש בתוך האפליקציה עם מודעות רלוונטיות במיוחד על סמך שאילתות המשתמשים שלהם. בזכות העדכון הזה, פתרון המונטיזציה בתוך האפליקציה זהה לפתרון שזמין במחשב שולחני או באינטרנט לנייד. למפתחי אפליקציות יש עכשיו גישה לקבוצה המלאה של תוספים, פריסות, אפשרויות שיוך, התקשרות חזרה וסמלים של מודעות בהתאמה אישית.
- ה-MobileAds API כולל עכשיו תמיכה בהגדרת הכמות המועדפת של מודעות וידאו באמצעות
setAppVolume()
, וגם השתקת מודעות וידאו באמצעותsetAppMuted()
. - השיטה לנייד
initialize(android.content.Context, java.lang.String)
לא הוצאה משימוש. במקום זאת, השיטהinitialize(android.content.Context)
הוצאה משימוש. - הממשק של
MediationNativeListener
כולל עכשיו שיטה,onAdImpression()
, שאליה יכולות רשתות של מודעות לנייד להתקשר בעת הקלטת חשיפה.
בקרבת מקום
- פישטנו את ממשק המשתמש ואת מודל ההרשאות של הסכמה בקרבת מקום.
- כל אפליקציה עם הרשאת מיקום פרטנית יכולה לסרוק את חיישן ה-BLE ללא הרשאה נוספת.
- תיבות דו-שיח להבעת הסכמה מוצגות למשתמשים כאשר האפליקציה קוראת לשיטה GoogleAPIClient
connect()
.
- פישטנו את ממשק המשתמש ואת מודל ההרשאות של הסכמה בקרבת מקום.
משחקים
- ה-SDK של הלקוח מתעדכן במטרה לשפר את ה-API Statist API עם שתי חיזויים חדשים: חיזוי ההוצאות של השחקנים ב-28 הימים הבאים, וחיזוי ההסתברות ששחקן יהיה משלם באחוזון ה-95.
- העדכונים של ה-SDK של הלקוח הופכים את ה-Video Recording API לזמין באופן נרחב.
העברת הודעות בענן של Google
- העברת הודעות בענן של Google (GCM) משולבת עם Firebase. המשתמשים הקיימים ב-GCM יוכלו להמשיך להשתמש ב-GCM ללא הפרעה, אבל מומלץ מאוד לשדרג לממשקי ה-API החדשים והפשוטים של העברת הודעות בענן ב-Firebase (FCM), כדי שהמשתמשים יוכלו ליהנות מגרסאות עתידיות של תכונות ושיפורים חדשים. מידע נוסף זמין במאמר העברת אפליקציה של לקוח מ-GCM ל-Android אל Firebase Cloud Messaging.
חזון מובייל
- שירות שנדרש על ידי Mobile Vision מושבת עכשיו עקב בעיה בשירות הזה. כך, משתמשים שעדיין לא השתמשו בזיהוי פנים או בברקוד לא יוכלו להשתמש בתכונות האלו. עד שנפתור את הבעיה, לא מומלץ להוסיף תכונות חדשות של Mobile Vision לאפליקציה.
- אם אתם כבר משתמשים בתכונות של Mobile Vision, כדאי לבדוק את ההגדרות
FaceDetector.isOperational()
אוBarcodeDetector.isOperational()
כדי לוודא את המוכנות של המזהה לפני השימוש בפנים או בברקוד.
אימות
GoogleAuthUtil עבר לפיצול -auth API ב-Google Play Services SDK. אם באפליקציה שלכם נעשה שימוש ב-
GoogleAuthUtil.getToken()
, יכול להיות שתוצג שגיאה כמו זו:Error:(xx, xx) error: package com.google.android.gms.auth does not exist
Error:(xx, xx) error: cannot find symbol variable GoogleAuthUtil
אם אתם צריכים לגשת ל-API ל-REST ב-Android, עליכם לכלול את חלוקת ה-auth בקובץ build.gradle:
compile 'com.google.android.gms:play-services-auth:9.0.1'
אחרת, מומלץ להעביר את האפליקציה ל-Google הכניסה לחשבון כדי לשלב באפליקציה את השיפורים האחרונים באבטחה ובחוויית המשתמש. מידע נוסף זמין במדריך השיטות המומלצות לכניסה ל-Google.
בעיות ידועות בגרסה 9.0.0
אם האפליקציה שלכם משתמשת ב-AdMob וגם משתמשת בעיבוד לאחר מכן של ProGuard, האפליקציה לא תוכל להציג מודעות למכשירים ללא חבילת ה-APK של שירותי Google Play, אלא אם תשנו את תצורת ProGuard או תעדכנו את האפליקציה לשימוש ב-SDK של Google Play Services בגרסה 9.0.1. כדי להבטיח שמודעות יוצגו במכשירים האלו לאחר עדכון האפליקציה לצורך שימוש ב-Google Play Services 9.0.0 SDK, יש להוסיף את אפשרות Keep הבאה לקובץ התצורה של ProGuard:
-keep public @com.google.android.gms.common.util.DynamiteApi class * { *; }
דצמבר 2015 - גרסה 8.4
הסיכום של מהדורת Google Play Services בגרסה 8.4.
מפות Google
- בגרסה הזו נוספו כמה פונקציות חדשות מסוג event listener:
OnInfoWindowLongClickListener
מפעילה קריאה חוזרת (callback) אלonInfoWindowLongClick(Marker)
כשהמשתמש לוחץ לחיצה ארוכה על חלון מידע.OnInfoWindowCloseListener
מפעיל קריאה חוזרת (callback) אלonInfoWindowClose(Marker)
כשחלון מידע נסגר. לפרטים, אפשר לעיין במדריך לאירועי חלונות מידע.OnPolylineClickListener
מפעיל קריאה חוזרת (callback) אלonPolylineClick(Polyline)
כשהמשתמש לוחץ על קו מרובה-נקודות. תוכלו להיעזר במדריך לאירועי polyline.OnPolygonClickListener
מפעיל קריאה חוזרת (callback) אלonPolygonClick(Polygon)
כשהמשתמש לוחץ על מצולע. תוכלו להיעזר במדריך לאירועי פוליגון.OnGroundOverlayClickListener
מפעילה קריאה חוזרת (callback) אלonGroundOverlayClick(GroundOverlay)
כשהמשתמש לוחץ על שכבת-על של קרקע. תוכלו להיעזר במדריך לאירועי שכבת-על של קרקע.
- כדי להפעיל או להשבית את היכולת ללחוץ על קווים, פוליגונים ושכבות-על של קרקע, ניתן לקרוא ל-
setClickable(boolean)
באובייקט הרלוונטי. - מספר תיקוני באגים. ניתן למצוא פרטים בנתוני הגרסה של מפות Google.
- בגרסה הזו נוספו כמה פונקציות חדשות מסוג event listener:
מקומות Google
- בגרסה הזו שירות השלמה אוטומטית שמחזיר חיזויים של מקומות בתגובה לשאילתות חיפוש של משתמשים.
PlaceAutocompleteFragment
היא תיבת דו-שיח של חיפוש עם פונקציונליות מובנית של השלמה אוטומטית.- האפליקציה
GeoDataApi.getAutocompletePredictions()
מאפשרת גישה פרוגרמטית למיקום החיזויים כדי לאפשר יצירה של ממשק משתמש בהתאמה אישית לחיפוש מלא.
- ההשלמה האוטומטית נוספה גם לבורר המיקומים.
- בגרסה הזו שירות השלמה אוטומטית שמחזיר חיזויים של מקומות בתגובה לשאילתות חיפוש של משתמשים.
כניסה באמצעות חשבון Google
- כשמשתמשים מבטלים את הגישה של האפליקציה באמצעות הגדרות Google > אפליקציות מחוברות, Google Play Services תפעיל את שירות הביטול כדי לנקות את מצב הכניסה למטמון.
- ניתן להגדיר את האובייקט
GoogleSignInOptions
כדי לבקש מהמשתמשים להיכנס רק עם חשבונות בדומיין Google Apps שלכם באמצעות שיטת הבנייה setHostedDomain. - הקריאות החוזרות (callback) והפונקציות הקשורות ל-
onUploadServerAuthCode
הוסרו. כדי לקבל אסימון גישה לקצה העורפי, צריך להשתמש בשיטותrequestServerAuthCode
ו-getServerAuthCode
. לפרטים נוספים, ראו הפעלת גישה בצד השרת.
היסטוריית הפעילות ב-Google Fit
- ה-API של Google Fit להיסטוריה כולל עכשיו שיטה חדשה,
updateData
, שמאפשרת לעדכן בקלות את הנתונים שמאוחסנים ב-Google Fit. באמצעותupdateData
, אין יותר צורך למחוק נקודות נתונים קיימות שחופפות לנקודת נתונים חדשה שרוצים להוסיף ל-Google Fit. סתירות קיימות באופן אוטומטי על ידי מחיקת נקודות נתונים קיימות שחופפות לנקודת הנתונים החדשה.
- ה-API של Google Fit להיסטוריה כולל עכשיו שיטה חדשה,
העברת הודעות בקרבת מקום
- תמיכה חדשה להרשמה להודעות של חיישן BLE ברקע. כך האפליקציה שלכם יכולה לקבל התראות של איתות גם כשהיא לא פעילה.
הזמנות לאפליקציות
- עכשיו אפשר לכלול נתונים נוספים מהאפליקציה כשאתם שולחים הזמנות באימייל, כולל: תמונה מותאמת אישית, טקסט של קריאה לפעולה בהתאמה אישית ללחצן ההתקנה של ההזמנה ו-HTML בהתאמה אישית לאימייל של ההזמנה.
Vision API
- הוספנו תמיכה בברקודים אצטקיים.
שירותי מיקום
- דיוק משופר בעת שימוש ב-Wi-Fi או במגדלי תקשורת לקביעת המיקום.
בעיות ידועות
- האמולטורים לגרסה האחרונה של Android Wear לא זמינים כרגע.
נובמבר 2015 - גרסה 8.3
הסיכום של מהדורת Google Play Services בגרסה 8.3.
- כניסה באמצעות חשבון Google – ה-API החדש
GoogleSignIn
מקל משמעותית באופן משמעותי את השילוב של פונקציונליות בסיסית של חשבון Google באפליקציה. חלק מהשינויים כוללים:- עכשיו אפשר לשנות את מצב הכניסה לחשבון של
GoogleApiClient
בלי צורך ליצור חיבור מחדש. פרטים נוספים זמינים בSIGN_IN_MODE_OPTIONAL
ובSIGN_IN_MODE_REQUIRED
. - מפשט את השילוב בעת אימות באמצעות שרת.
- לא נדרשת יותר הרשאת מערכת כדי לקבל חשבון מחובר.
- לחצן כניסה שעוצב מחדש.
- עכשיו אפשר לשנות את מצב הכניסה לחשבון של
- שירותי מיקום
- שיפורי סוללה בשירות Fused Location Provider.
- השיטה החדשה של
flushLocations()
מאפשרת להחזיר באופן מיידי מיקומים מקובצים, במקום להמתין לקיבוץ.
- מדידת ביצועים של אפליקציות – בגרסה הזו יש תכונה לאיסוף נתונים אנונימיים על אירועי רכישה מתוך האפליקציה.
- הזמנות לאפליקציות – בשיטה החדשה
AppInvite.AppInviteApi.getInvitation()
יוגדרResultCallback
שבו אפשר להשתמש כדי להפעיל את קישור העומק.
- הזמנות לאפליקציות – בשיטה החדשה
- שיפורים שונים – בוצעו שיפורים ושינויים שונים בשירותי Google Play, כולל:
- השיטה החדשה של
AdRequest.Builder setIsDesignedForFamilies
מאפשרת לאפליקציות שהצטרפו לתוכנית לכל המשפחה לציין אם בקשת מודעה מסוימת אמורה להציג מודעות שעומדות במדיניות "לכל המשפחה". - אפשר להשתמש ב-
ResolvingResultCallbacks
כדי להפעיל באופן אוטומטי רזולוציות שהוחזרו על ידי קריאות ל-API כשנדרשת אינטראקציה עם המשתמש - הפרמטר
CastRemoteDisplayLocalService
חושף קריאה חוזרת (callback) חדשה,onServiceCreated
שנקראת כשהשירות המקומי נוצר. - אפשר להשתמש בשיטה
GoogleApiClient.dumpAll()
כדי לנפות באגים בבעיות במחזור החיים. - עכשיו תהיה לך אפשרות, באופן פרוגרמטי
setAutoFocusEnabled()
ב-CameraSource
. - עכשיו
DataApi
מאפשר לציין את רמת הדחיפות של הפריטים לסנכרון עם גאדג'ט לביש באמצעות שיטתPutDataRequest.isUrgent()
. - ה-Credentials API עבר לספריית -auth מ- -base. ייתכן שיהיה עליך להוסיף
compile 'com.google.android.gms:play-services-auth:8.3.0'
כדי למנוע שגיאות הידור.
- השיטה החדשה של
בעיות ידועות
- אם מופיעה השגיאה 'נמצא
ספטמבר 2015 – גרסה 8.1
הסיכום של מהדורת Google Play Services 8.1.
- הוספת תמיכה במודל 'הרשאות Marshmallow'.
- Play Games Player API – ממשק API חדש שמאפשר להתאים את חוויית השימוש לשחקנים לפלחים ספציפיים לאורך מחזור החיים של המשחק. פלחים של שחקנים מבוססים על התקדמות השחקנים, הוצאות ומעורבות.
- מפות Google ל-Android API – תמיכה חדשה במצב אווירה לאפליקציות לבישות. מצב אווירה מיועד לאפליקציות שפועלות תמיד, והוא מופעל כשהמשתמש אינו משתמש עוד באפליקציה באופן פעיל.
- הזמנות לאפליקציות – כעת תוכלו להתאים אישית את הזמנת האימייל שתישלח מהאפליקציה שלכם.
- Nearby Messages – האפליקציה תקבל קריאות חוזרות (callback) כשתוקף של פרסום או מינוי בקרבת מקום יפוג.
- Google Places API – הוספנו שלוש שיטות חדשות ל-
AutocompletePrediction
, שנותנות לכם גישה קלה לחלקים הראשיים והמשניים של תיאור המקום, וגם לטקסט המלא של התיאור. השיטות האלה מחליפות אתgetDescription()
ואתgetMatchedSubstrings()
, שהוצאו משימוש. לפרטים נוספים, קראו את הערות המוצר של ה-API של מקומות Google ל-Android. מדידת ביצועים של אפליקציות – בגרסה הזו מתווספת חבילת המדידה, שכוללת תכונות לאיסוף של נתונים סטטיסטיים אנונימיים לגבי אירועים באפליקציה, כמו הפעם הראשונה שבה משתמש פותח את האפליקציה. הנתונים האלה לא נאספים אלא אם מוגדרים נכון, אבל אתם יכולים לבקש להפסיק להשתמש בדיווח על הנתונים הסטטיסטיים האלה על ידי הוספת המשאב הבא לאפליקציה:
<?xml version="1.0" encoding="utf-8"?> <resources> <integer name="google_app_measurement_enable">0</integer> </resources>
GoogleApiClient
,PendingResult
ו-OptionalPendingResult
הם עכשיו מחלקות מופשטות במקום ממשקים. החתימה שלPendingResult.setResultCallback
שונתה מ-setResultCallback(ResultCallback<R> callback)
ל-setResultCallback(ResultCallback<? super R> callback)
בוצע שינוי שווה ערך ב-setResultCallback
שמקבל פרמטר של זמן קצוב לתפוגה. אם הטמעתם את הממשקים האלה ישירות, צריך במקום זאת להרחיב את המחלקות המופשטות. אם השתמשתם בכיתות האלה למטרות בדיקה, מומלץ להשתמש בסוג השירותPendingResults
שסופק, כדי לבטלResult
או זמין באופן מיידי.
אוגוסט 2015 - גרסה 7.8
לסיכום של התכונות העיקריות ב-Google Play Services בגרסה 7.8, קראו את הפוסט בבלוג להודעה.
- Mobile Vision API – בגרסה הזו מוצג ממשק API חדש, בזמן אמת, במכשיר, להבנת אובייקטים בתמונות ובסרטונים. המסגרת Mobile Vision כוללת מזהה פנים, סורק ברקודים ופונקציות למעקב אחר מיקום האובייקטים בסרטונים.
- Nearby Messages – ה-API החדש של Messages בקרבת מקום מספק API בפלטפורמות שונות עבור מכשירים וחיישנים איתותיים שיוכלו לגלות זה את זה ולנהל תקשורת בלי להיות מחוברים לאותה רשת Wi-Fi.
- Smart Lock for Android גרסה זו משפרת את Smart Lock for Android כך שניתן לזהות את הנתיב הייחודי של ההליכה שלכם. אם לכיס יש מוסרת באמצעות הטלפון, המכשיר יינעל ברוב המקרים. מפעילים את התכונה זיהוי נשיאה על הגוף כדי לנסות אותה.
- תמונות של מקום הוסיפו תמיכה באחזור ובהצגה של תמונות של מקומות באמצעות ה-API של 'מקומות'.
מאי 2015 - גרסה 7.5
לסיכום של התכונות העיקריות ב-Google Play Services בגרסה 7.5, קראו את הפוסט בבלוג להודעה.
Smart Lock לסיסמאות – בגרסה הזו מוצג ממשק ה-API של
gms.auth.api.credentials
כדי לשמור ולאחזר פרטי כניסה, ולהיכנס באופן אוטומטי למשתמשים במכשירים שונים (ובאתרים ב-Chrome). כדי לשמור את פרטי הכניסה, תצטרכו לקרוא לשיטהAuth.CredentialsApi.save()
. לחלופין, כדי לאחזר פרטי כניסה שנשמרו במכשירי Android ו-Chrome, צריך לקרוא לשיטהAuth.CredentialsApi.request()
.העברת הודעות בענן של Google – בגרסה הזו קל יותר לשלוח הודעות והתראות למשתמשי קצה, לבצע אופטימיזציה של תזמון משימות כדי לחסוך בשימוש בסוללה ולפשט את קבלת ההודעות באפליקציה. העברת הודעות לפי נושא מאפשרת לכם ליצור התראות מותאמות אישית כדי להגיע לקהל יעד ממוקד. אפשר להשתמש בגרסה החדשה של
GcmListenerService
כדי להטמיע דרך סטנדרטית לקבלת הודעות מ-GCM, ולהציג התראות לפי בקשת שרת GCM. במחלקהGcmNetworkManager
החדשה אפשר לתזמן משימות חד-פעמיות ומשימות תקופתיות בדרך חסכונית בסוללה, ולציין אילוצים על טעינת רשתות ומכשירים כדי לבצע אופטימיזציה נוספת של השימוש בסוללה.Ads – במהדורה הזו נוספו מודעות מותאמות שעברו רינדור לבעלי תוכן דיגיטלי ל-AdMob, ל-DFP ול-Zapier. במודעות מותאמות, לבעלי תוכן דיגיטלי יש גישה לנכסים הדיגיטליים של המודעה, והם גם יכולים להחליט איך להציג את המודעה באופן המתאים ביותר לתוכן האפליקציה שלהם. ב-AdMob, DoubleClick for Publishers וב-JavaScript יש תמיכה בשני פורמטים שמוגדרים על ידי המערכת: מודעות להתקנת אפליקציות, ומודעות ברשת המדיה. לבעלי אתרים ב-DFP יש גם גישה לפורמטים מותאמים אישית של מודעות מותאמות, כדי ליצור פתרון מותאם אישית שמבוסס על מלאי שטחי פרסום שמור.
Cast – ממשקי ה-API החדשים ל-Game Manager עבור Google Cast מספקים תמיכה במשחקים באמצעות מודל תקשורת משופר, שחקנים מרובים לכל שולח והעברת הודעות מותאמות אישית בין השולחים למקבל, שמאפשרים לשפר כל משחק באמצעות חוויית ההעברה. מודל החיבור החדש תצוגה מרחוק מאפשר לאפליקציות מקוריות, במיוחד למשחקים, להעביר מסך נוסף ישירות לטלוויזיה. עכשיו כל משחק יכול להיות גדול יותר בעזרת Cast. ממשקי ה-API החדשים של הפעלה אוטומטית ותורים מעניקים לכל האפליקציות המחוברות תור למדיה מסונכרנת וזמינה, וגם תמיכה בטעינה מראש של זרימות נתונים מותאמות.
Instance ID – מזהה מכונה הוא מזהה ייחודי לכל מופע של אפליקציה, שמאפשר ליצור אסימוני אבטחה באמצעות שירות הענן 'מזהה מכונה'.
מפות Google - גרסה זו הופכת את ממשק ה-API של מפות Google ל-Android זמין ב-Android Wear, כך שאתם יכולים כעת ליצור אפליקציות מבוססות מפות שפועלות ישירות במכשירים לבישים.
Fit – ה-API של Fit מספק עכשיו נתונים על המרחק שנצרך ועל צריכת האנרגיה של הנתונים, שאליהם אפשר להירשם. בגרסה הזו הוספנו גם סוג נתונים חדש לפעילויות של פעילות גופנית (
TYPE_WORKOUT_EXERCISE
).Drive – בגרסה הזו אפשר למחוק לתמיד קבצים ותיקיות גם כשהאפליקציה במצב אופליין, על ידי הפעלת השיטה
delete()
.הזמנות לאפליקציות – באמצעות ה-API החדש
appinvite
תוכלו להרחיב את האפליקציה מפה לאוזן. אפשר למשתמשים לשתף את האפליקציה שלך עם אנשי הקשר והחברים שלהם. אתם יכולים לאפשר ל-Google להפעיל את תהליכי ההפניה והקליטה שלכם, כדי להתמקד בפיתוח אפליקציה מעולה.