21 בנובמבר 2024
העדכון האחרון ל-
play-services-wearable
(גרסה 19.0.0) כולל את השינויים הבאים:- עדכנו את יחסי התלות של ספריית
play-services-wearable
לגרסאות העדכניות ביותר. - הוסר וריאנט של ממשק API מסוג
sendMessage()
שלא נתמך, שכלל פרמטרMessageOptions
.
- עדכנו את יחסי התלות של ספריית
ארטיפקטים שפורסמו ב-maven.google.com
- com.google.android.gms:play-services-wearable:19.0.0
18 בנובמבר 2024
העדכון האחרון של ספריית LiteRT (TensorFlow Lite) של Google Play Services (גרסה 16.3.0) זמין עכשיו. האפשרויות האלה כוללות ממשקי API ל-Java ול-C, וגם תמיכה בהאצת GPU. בגרסה הזו, גם ממשקי ה-API ל-Java וגם ל-C זמינים עכשיו לכלל המשתמשים (לפני הגרסה הזו, ממשק ה-API ל-C היה זמין רק בגרסת בטא).
אפשר להשתמש בספרייה הזו כחלופה לספריית LiteRT (TensorFlow Lite) העצמאית, כדי לצמצם את גודל האפליקציה ולקבל עדכונים אוטומטיים. למידע נוסף, עיינו במסמכי התיעוד של LiteRT.
העדכונים האחרונים לספריות TensorFlow Lite של Google Play Services כוללים את כל השינויים שכלולים במהדורה 2.18.0 של TensorFlow Lite.
ארטיפקטים שפורסמו ב-maven.google.com
- com.google.android.gms:play-services-tflite-gpu:16.3.0
- com.google.android.gms:play-services-tflite-impl:16.3.0
- com.google.android.gms:play-services-tflite-java:16.3.0
- com.google.android.gms:play-services-tflite-support:16.3.0
- com.google.android.gms:play-services-tflite-acceleration-service:16.3.0-beta01
15 בנובמבר 2024
העדכון האחרון ל-Firebase כולל שינויים בנושאים הבאים:
- עץ המוצר (BoM) של Firebase ל-Android
- Cloud Functions for Firebase (לקוח)
- העברת הודעות בענן ב-Firebase
- Firebase Data Connect
- Vertex AI ב-Firebase
מידע נוסף זמין בהערות לגבי הגרסה של Firebase Android SDK.
ארטיפקטים שפורסמו ב-maven.google.com
- com.google.firebase:firebase-bom:33.6.0
- com.google.firebase:firebase-dataconnect:16.0.0-beta03
- com.google.firebase:firebase-functions:21.1.0
- com.google.firebase:firebase-functions-ktx:21.1.0
- com.google.firebase:firebase-messaging:24.1.0
- com.google.firebase:firebase-messaging-directboot:24.1.0
- com.google.firebase:firebase-messaging-ktx:24.1.0
- com.google.firebase:firebase-vertexai:16.0.2
5 בנובמבר 2024
- עדכון של
play-services-pal
לגרסה 21.0.0. מידע נוסף זמין בהערות הגרסה של PAL ל-Android.
ארטיפקטים שפורסמו ב-maven.google.com
- com.google.android.gms:play-services-pal:21.0.0
29 באוקטובר 2024
- עדכונים של Google Mobile Ads Android SDK ו-Firebase Ads SDK. מידע נוסף זמין בהערות המוצר.
ארטיפקטים שפורסמו ב-maven.google.com
- com.google.android.gms:play-services-ads:23.5.0
- com.google.android.gms:play-services-ads-lite:23.5.0
- com.google.firebase:firebase-ads:23.5.0
- com.google.firebase:firebase-ads-lite:23.5.0
28 באוקטובר 2024
העדכונים האחרונים בספריות
play-services-cast
,play-services-cast-framework
ו-play-services-cast-tv
כוללים את השינויים הבאים:- תוקנה נקודת חולשה פוטנציאלית מסוג התקפת מניעת שירות (DoS) שנמצאה בספריית Protobuf Java Lite.
- תוקנה באג במכשירים עם Android R וגרסאות ישנות יותר, שבו ניסיון להציג תמונה קטנה מדי בהתראה של Google Cast עלול לגרום לקריסה של ממשק המשתמש.
- המחיקה של
MediaNotificationService
בוצעה בהצלחה. לא אמורה להיות לאפליקציות גישה ישירה אליו.
ארטיפקטים שפורסמו ב-maven.google.com
- com.google.android.gms:play-services-cast:22.0.0
- com.google.android.gms:play-services-cast-framework:22.0.0
- com.google.android.gms:play-services-cast-tv:21.1.1
23 באוקטובר 2024
העדכון האחרון ל-Firebase כולל שינויים בנושאים הבאים:
- עץ המוצר (BoM) של Firebase ל-Android
- Vertex AI ב-Firebase
מידע נוסף זמין בהערות לגבי הגרסה של Firebase Android SDK.
ארטיפקטים שפורסמו ב-maven.google.com
- com.google.firebase:firebase-bom:33.5.1
- com.google.firebase:firebase-vertexai:16.0.1
21 באוקטובר 2024
העדכון האחרון ל-Firebase כולל שינויים בנושאים הבאים:
- עץ המוצר (BoM) של Firebase ל-Android
- Cloud Firestore
- אימות ב-Firebase
- העברת הודעות בענן ב-Firebase
- Firebase Crashlytics
- Firebase Data Connect
- העברת הודעות בתוך האפליקציה ב-Firebase
- Firebase ML
- מעקב אחר ביצועים ב-Firebase
- הגדרת תצורה מרחוק ב-Firebase
- Vertex AI ב-Firebase
מידע נוסף זמין בהערות לגבי הגרסה של Firebase Android SDK.
העדכון האחרון ל-
play-services-tagmanager
(גרסה 18.1.1), ל-play-services-analytics
(גרסה 18.1.1) ול-play-services-analytics-impl
(גרסה 18.2.0) כולל את השינוי הבא:- נקודת החולשה CVE-2024-7254 טופלה.
ארטיפקטים שפורסמו ב-maven.google.com
- com.google.firebase:firebase-bom:33.5.0
- com.google.firebase:firebase-auth:23.1.0
- com.google.firebase:firebase-auth-ktx:23.1.0
- com.google.firebase:firebase-config:22.0.1
- com.google.firebase:firebase-config-ktx:22.0.1
- com.google.firebase:firebase-crashlytics:19.2.1
- com.google.firebase:firebase-crashlytics-ktx:19.2.1
- com.google.firebase:firebase-crashlytics-ndk:19.2.1
- com.google.firebase:firebase-dataconnect:16.0.0-beta02
- com.google.firebase:firebase-firestore:25.1.1
- com.google.firebase:firebase-firestore-ktx:25.1.1
- com.google.firebase:firebase-inappmessaging:21.0.1
- com.google.firebase:firebase-inappmessaging-display:21.0.1
- com.google.firebase:firebase-inappmessaging-display-ktx:21.0.1
- com.google.firebase:firebase-inappmessaging-ktx:21.0.1
- com.google.firebase:firebase-messaging:24.0.3
- com.google.firebase:firebase-messaging-directboot:24.0.3
- com.google.firebase:firebase-messaging-ktx:24.0.3
- com.google.firebase:firebase-ml-modeldownloader:25.0.1
- com.google.firebase:firebase-ml-modeldownloader-ktx:25.0.1
- com.google.firebase:firebase-perf:21.0.2
- com.google.firebase:firebase-perf-ktx:21.0.2
- com.google.firebase:firebase-sessions:2.0.6
- com.google.firebase:firebase-vertexai:16.0.0
- com.google.android.gms:play-services-tagmanager:18.1.1
- com.google.android.gms:play-services-analytics:18.1.1
- com.google.android.gms:play-services-analytics-impl:18.2.0
17 באוקטובר 2024
העדכון האחרון ל-
play-services-device-posture
(גרסה 16.1.0) כולל את השינוי הבא:- הוספנו את
PrepareEnvironmentCallback
לממשק ה-API שלprepareEnvironment
.
- הוספנו את
ארטיפקטים שפורסמו ב-maven.google.com
- com.google.android.gms:play-services-device-posture:16.1.0
16 באוקטובר 2024
- בעדכון האחרון לספריית Thread ב-Google Play Services נוספה ממשק API חדש לשליחת שאילתות לגבי פרטי הכניסה המקומיים הפעילים ברשת Thread.
ארטיפקטים שפורסמו ב-maven.google.com
- com.google.android.gms:play-services-threadnetwork:16.2.1
3 באוקטובר 2024
העדכון האחרון ל-
play-services-appsearch
(גרסה 16.0.1) כולל את השינוי הבא:- תוקנו בעיות של חוסר זמינות בשירות חיפוש האפליקציות במקרים נדירים שבהם הוא עדיין לא מופעל. לשם כך, השירות מופעל כשסשן נוצר בפעם הראשונה.
ארטיפקטים שפורסמו ב-maven.google.com
- com.google.android.gms:play-services-appsearch:16.0.1
1 באוקטובר 2024
העדכון האחרון ל-Firebase כולל שינויים בנושאים הבאים:
- עץ המוצר (BoM) של Firebase ל-Android
- Firebase SDK for Google Analytics
- Cloud Storage for Firebase
- העברת הודעות בענן ב-Firebase
- Firebase Crashlytics
- Firebase Data Connect
- Vertex AI ב-Firebase
מידע נוסף זמין בהערות לגבי הגרסה של Firebase Android SDK.
ארטיפקטים שפורסמו ב-maven.google.com
- com.google.firebase:firebase-bom:33.4.0
- com.google.firebase:firebase-analytics:22.1.2
- com.google.firebase:firebase-analytics-ktx:22.1.2
- com.google.firebase:firebase-crashlytics:19.2.0
- com.google.firebase:firebase-crashlytics-ktx:19.2.0
- com.google.firebase:firebase-crashlytics-ndk:19.2.0
- com.google.firebase:firebase-dataconnect:16.0.0-beta01
- com.google.firebase:firebase-messaging:24.0.2
- com.google.firebase:firebase-messaging-directboot:24.0.2
- com.google.firebase:firebase-messaging-ktx:24.0.2
- com.google.firebase:firebase-sessions:2.0.5
- com.google.firebase:firebase-storage:21.0.1
- com.google.firebase:firebase-storage-ktx:21.0.1
- com.google.firebase:firebase-vertexai:16.0.0-beta06
- com.google.android.gms:play-services-measurement:22.1.2
- com.google.android.gms:play-services-measurement-api:22.1.2
- com.google.android.gms:play-services-measurement-base:22.1.2
- com.google.android.gms:play-services-measurement-impl:22.1.2
- com.google.android.gms:play-services-measurement-sdk:22.1.2
- com.google.android.gms:play-services-measurement-sdk-api:22.1.2
30 בספטמבר 2024
- עדכונים של Google Mobile Ads Android SDK ו-Firebase Ads SDK. מידע נוסף זמין בהערות המוצר.
ארטיפקטים שפורסמו ב-maven.google.com
- com.google.android.gms:play-services-ads:23.4.0
- com.google.android.gms:play-services-ads-lite:23.4.0
- com.google.firebase:firebase-ads:23.4.0
- com.google.firebase:firebase-ads-lite:23.4.0
23 בספטמבר 2024
- עדכנו את יחסי התלות של ספריית
play-services-recaptchabase
לגרסאות האחרונות.
ארטיפקטים שפורסמו ב-maven.google.com
- com.google.android.gms:play-services-recaptchabase:16.1.0
18 בספטמבר 2024
העדכון האחרון לספרייה
play-services-dtdi
כולל את השינויים הבאים:הוספנו את
startScanningForDeviceAvailability
ו-stopScanningForDeviceAvailability
כדי לשמוע מתי מכשירים זמינים נמצאים בקרבת מקום.הוספנו את הערך
getApiAvailability
כדי לאחזר מידע על הזמינות של DTDI API.
מידע נוסף זמין במאמרי העזרה של ה-DTDI API.
ארטיפקטים שפורסמו ב-maven.google.com
- com.google.android.gms:play-services-dtdi:16.0.0-beta02
12 בספטמבר 2024
העדכון האחרון ל-Firebase כולל שינויים בנושאים הבאים:
- עץ המוצר (BoM) של Firebase ל-Android
- הפצת אפליקציות ב-Firebase
- Firebase Crashlytics
- Vertex AI ב-Firebase
מידע נוסף זמין בהערות לגבי הגרסה של Firebase Android SDK.
ארטיפקטים שפורסמו ב-maven.google.com
- com.google.firebase:firebase-bom:33.3.0
- com.google.firebase:firebase-appdistribution:16.0.0-beta14
- com.google.firebase:firebase-appdistribution-api:16.0.0-beta14
- com.google.firebase:firebase-appdistribution-api-ktx:16.0.0-beta14
- com.google.firebase:firebase-crashlytics:19.1.0
- com.google.firebase:firebase-crashlytics-ktx:19.1.0
- com.google.firebase:firebase-crashlytics-ndk:19.1.0
- com.google.firebase:firebase-sessions:2.0.4
- com.google.firebase:firebase-vertexai:16.0.0-beta05
29 באוגוסט 2024
העדכון האחרון לממשקי ה-API של Credential Manager (
play-services-identity-credentials
) כולל את השינויים הבאים:- הוספנו תמיכה במזהה הרישום.
- הוספנו את clear registry API.
ארטיפקטים שפורסמו ב-maven.google.com
- com.google.android.gms:play-services-identity-credentials:16.0.0-alpha03
22 באוגוסט 2024
העדכון האחרון ל-Firebase כולל שינויים בנושאים הבאים:
- עץ המוצר (BoM) של Firebase ל-Android
- Firebase SDK for Google Analytics
- Cloud Firestore
- העברת הודעות בענן ב-Firebase
מידע נוסף זמין בהערות לגבי הגרסה של Firebase Android SDK.
הגרסה הראשונית של ממשקי ה-API של
play-services-recaptchabase
.
ארטיפקטים שפורסמו ב-maven.google.com
- com.google.firebase:firebase-bom:33.2.0
- com.google.firebase:firebase-analytics:22.1.0
- com.google.firebase:firebase-analytics-ktx:22.1.0
- com.google.firebase:firebase-components:18.0.1
- com.google.firebase:firebase-firestore:25.1.0
- com.google.firebase:firebase-firestore-ktx:25.1.0
- com.google.firebase:firebase-messaging:24.0.1
- com.google.firebase:firebase-messaging-ktx:24.0.1
- com.google.firebase:firebase-messaging-directboot:24.0.1
- com.google.android.gms:play-services-measurement:22.1.0
- com.google.android.gms:play-services-measurement-api:22.1.0
- com.google.android.gms:play-services-measurement-base:22.1.0
- com.google.android.gms:play-services-measurement-impl:22.1.0
- com.google.android.gms:play-services-measurement-sdk:22.1.0
- com.google.android.gms:play-services-measurement-sdk-api:22.1.0
- com.google.android.gms:play-services-recaptchabase:16.0.0
12 באוגוסט 2024
- עדכונים של Google Mobile Ads Android SDK ו-Firebase Ads SDK. מידע נוסף זמין בהערות המוצר.
ארטיפקטים שפורסמו ב-maven.google.com
- com.google.android.gms:play-services-ads:23.3.0
- com.google.android.gms:play-services-ads-lite:23.3.0
- com.google.firebase:firebase-ads:23.3.0
- com.google.firebase:firebase-ads-lite:23.3.0
7 באוגוסט 2024
- עדכון הספריות של ML Kit ב-Google Play Services. למידע נוסף, קראו את הערות הגרסה של ML Kit.
ארטיפקטים שפורסמו ב-maven.google.com
- com.google.android.gms:play-services-mlkit-barcode-scanning:18.3.1
- com.google.android.gms:play-services-mlkit-text-recognition:19.0.1
- com.google.android.gms:play-services-mlkit-text-recognition-chinese:16.0.1
- com.google.android.gms:play-services-mlkit-text-recognition-devanagari:16.0.1
- com.google.android.gms:play-services-mlkit-text-recognition-japaneser:16.0.1
- com.google.android.gms:play-services-mlkit-text-recognition-korean:16.0.1
1 באוגוסט 2024
העדכון האחרון ל-Firebase כולל שינויים בנושאים הבאים:
- Vertex AI ב-Firebase
מידע נוסף זמין בהערות לגבי הגרסה של Firebase Android SDK.
ארטיפקטים שפורסמו ב-maven.google.com
- com.google.firebase:firebase-vertexai:16.0.0-beta04
25 ביולי 2024
גרסה ראשונית של ממשקי ה-API של Credential Manager (
play-services-identity-credentials
) לתרחישים לדוגמה של פרטי כניסה דיגיטליים.העדכון האחרון ל-
play-services-auth-blockstore
(גרסה 16.4.0) מתקן בעיות תאימות כשה-SDK נוצר באמצעות AndroidX.
ארטיפקטים שפורסמו ב-maven.google.com
- com.google.android.gms:play-services-identity-credentials:16.0.0-alpha02
- com.google.android.gms:play-services-auth-blockstore:16.4.0
22 ביולי 2024
הספרייה
play-services-device-posture
זמינה עכשיו לכולם. הספרייה הזו מספקת ממשקי API להתקנה ולעדכון של אפליקציית Device Policy ל-Android.
ארטיפקטים שפורסמו ב-maven.google.com
- com.google.android.gms:play-services-device-posture:16.0.0
11 ביולי 2024
העדכון האחרון ל-Firebase כולל שינויים בנושאים הבאים:
- עץ המוצר (BoM) של Firebase ל-Android
- Firebase Crashlytics
- Vertex AI ב-Firebase
מידע נוסף זמין בהערות לגבי הגרסה של Firebase Android SDK.
העדכון האחרון ל-
play-services-auth-blockstore
(גרסה 16.3.1) מתקן בעיות תאימות כשה-SDK נוצר באמצעות AndroidX.
ארטיפקטים שפורסמו ב-maven.google.com
- com.google.firebase:firebase-bom:33.1.2
- com.google.firebase:firebase-crashlytics:19.0.3
- com.google.firebase:firebase-crashlytics-ktx:19.0.3
- com.google.firebase:firebase-crashlytics-ndk:19.0.3
- com.google.firebase:firebase-sessions:2.0.3
- com.google.firebase:firebase-vertexai:16.0.0-beta03
- com.google.android.gms:play-services-auth-blockstore:16.3.1
8 ביולי 2024
- העדכונים האחרונים ל-
play-services-games-v2
(גרסה 20.1.2) מתקנים בעיות תאימות כשמשתמשים בממשקי ה-API של שירותי Play Games במשחקים שנוצרו באמצעות Unreal Engine.
ארטיפקטים שפורסמו ב-maven.google.com
- com.google.android.gms:play-services-games-v2:20.1.2
2 ביולי 2024
- בעדכונים האחרונים ל-
play-services-games-v2
(גרסה 20.1.1) תוקן באג שבו גרסה של האפליקציה ללא התקנה קרסה כשניסתה לגשת לממשקי ה-API של שירותי Play Games.
ארטיפקטים שפורסמו ב-maven.google.com
- com.google.android.gms:play-services-games-v2:20.1.1
27 ביוני 2024
- עדכונים של Google Mobile Ads Android SDK ו-Firebase Ads SDK. מידע נוסף זמין בהערות המוצר.
ארטיפקטים שפורסמו ב-maven.google.com
- com.google.android.gms:play-services-ads:23.2.0
- com.google.android.gms:play-services-ads-lite:23.2.0
- com.google.firebase:firebase-ads:23.2.0
- com.google.firebase:firebase-ads-lite:23.2.0
25 ביוני 2024
העדכונים האחרונים ל-
play-services-maps
(גרסה 19.0.0) כוללים תמיכה בתכונות החדשות הבאות:- הגדרת ערכת הצבעים של המפה לכהה, לבהירה או לשימוש בהגדרות המערכת. פרטים נוספים זמינים במאמר הגדרת מפה.
- שימוש בצבעים שמוגדרים כברירת מחדל במפות, כך שיתאימו לצבעים החדשים שכבר זמינים באפליקציית מפות Google. פרטים נוספים זמינים במאמר סגנון מפה חדש בפלטפורמה של מפות Google.
- שימוש בעיצוב מבוסס-נתונים לגבולות ובעיצוב מבוסס-נתונים למערכי נתונים.
הגרסה האחרונה של
play-services-maps
כוללת גם את העדכונים הבאים לממשקי ה-API:- הוספת את
DatasetFeature
. - הוספת את
Feature
. - הוספת את
FeatureClickEvent
. - הוספת את
FeatureLayer
. - הוספת את
FeatureLayerOptions
. - הוספת את
FeatureStyle
. - הוספת את
FeatureType
. - הוספת את
MapColorScheme
. - הוספת את
PlaceFeature
. MapsInitializer.Renderer.LEGACY
הוצא משימוש ב-MapsInitializer.Renderer
. במקום זאת, צריך להשתמש במעבד המפה העדכני ביותר.- עדכנו את
MapCapabilities
כדי לכלול שיטות לבדיקת הזמינות של עיצוב מבוסס-נתונים. - עדכנו את
GoogleMap
כדי לכלול שיטות להגדרת ערכת הצבעים של המפה. - עדכנו את
GoogleMapOptions
כדי לכלול שיטות להגדרת ערכת הצבעים של המפה.
ארטיפקטים שפורסמו ב-maven.google.com
- com.google.android.gms:play-services-maps:19.0.0
24 ביוני 2024
- העדכון האחרון לספרייה
play-services-auth-blockstore
כולל את ההשקה של RestoreCredential API.
ארטיפקטים שפורסמו ב-maven.google.com
- com.google.android.gms:play-services-auth-blockstore:16.3.0
20 ביוני 2024
העדכון האחרון ל-Firebase כולל שינויים בנושאים הבאים:
- עץ המוצר (BoM) של Firebase ל-Android
- Firebase SDK for Google Analytics
- Firebase Crashlytics
- הפלאגין של Firebase Crashlytics ל-Gradle
- Vertex AI ב-Firebase
מידע נוסף זמין בהערות לגבי הגרסה של Firebase Android SDK.
ארטיפקטים שפורסמו ב-maven.google.com
- com.google.firebase:firebase-bom:33.1.1
- com.google.firebase:firebase-analytics:22.0.2
- com.google.firebase:firebase-analytics-ktx:22.0.2
- com.google.firebase:firebase-crashlytics:19.0.2
- com.google.firebase:firebase-crashlytics-buildtools:3.0.2
- com.google.firebase:firebase-crashlytics-gradle:3.0.2
- com.google.firebase:firebase-crashlytics-ktx:19.0.2
- com.google.firebase:firebase-crashlytics-ndk:19.0.2
- com.google.firebase:firebase-sessions:2.0.2
- com.google.firebase:firebase-vertexai:16.0.0-beta02
- com.google.android.gms:play-services-measurement:22.0.2
- com.google.android.gms:play-services-measurement-api:22.0.2
- com.google.android.gms:play-services-measurement-base:22.0.2
- com.google.android.gms:play-services-measurement-impl:22.0.2
- com.google.android.gms:play-services-measurement-sdk:22.0.2
- com.google.android.gms:play-services-measurement-sdk-api:22.0.2
4 ביוני 2024
הספרייה
play-services-appsearch
זמינה עכשיו לכולם. הספרייה הזו מספקת ממשקי API לאחסון נתונים מובְנים במסד הנתונים המרכזי של AppSearch ש-Google Play Services מספקת. כך אפשר לשתף נתונים בין אפליקציות על סמך ההגדרה של רשימת בקרת הגישה (ACL) שסופקו על ידי הלקוח. השיתוף בין אפליקציות מחייב הסכמה מפורשת של המפתח, והוא מחייב הגדרה מפורשת של המפתח כשמשתמשים בממשקי ה-API של AppSearch.
ארטיפקטים שפורסמו ב-maven.google.com
- com.google.android.gms:play-services-appsearch:16.0.0
30 במאי 2024
העדכון האחרון ל-Firebase כולל שינויים בנושאים הבאים:
- עץ המוצר (BoM) של Firebase ל-Android
- Firebase SDK for Google Analytics
- הפצת אפליקציות ב-Firebase
- Firebase Crashlytics
- Firebase Data Connect
- קישורים דינמיים ב-Firebase
- מעקב אחר ביצועים ב-Firebase
מידע נוסף זמין בהערות לגבי הגרסה של Firebase Android SDK.
הגרסה האחרונה של הפלאגין
google-services
ל-Android (גרסה 4.4.2) זמינה עכשיו. מידע נוסף זמין בהערות המוצר של Firebase Android SDK.
ארטיפקטים שפורסמו ב-maven.google.com
- com.google.firebase:firebase-bom:33.1.0
- com.google.firebase:firebase-analytics:22.0.1
- com.google.firebase:firebase-analytics-ktx:22.0.1
- com.google.firebase:firebase-appdistribution:16.0.0-beta13
- com.google.firebase:firebase-appdistribution-api:16.0.0-beta13
- com.google.firebase:firebase-appdistribution-api-ktx:16.0.0-beta13
- com.google.firebase:firebase-crashlytics:19.0.1
- com.google.firebase:firebase-crashlytics-ktx:19.0.1
- com.google.firebase:firebase-crashlytics-ndk:19.0.1
- com.google.firebase:firebase-dataconnect:16.0.0-alpha04
- com.google.firebase:firebase-dynamic-links:22.1.0
- com.google.firebase:firebase-dynamic-links-ktx:22.1.0
- com.google.firebase:firebase-perf:21.0.1
- com.google.firebase:firebase-perf-ktx:21.0.1
- com.google.firebase:firebase-sessions:2.0.1
- com.google.android.gms:play-services-measurement:22.0.1
- com.google.android.gms:play-services-measurement-api:22.0.1
- com.google.android.gms:play-services-measurement-base:22.0.1
- com.google.android.gms:play-services-measurement-impl:22.0.1
- com.google.android.gms:play-services-measurement-sdk:22.0.1
- com.google.android.gms:play-services-measurement-sdk-api:22.0.1
- com.google.gms:google-services:4.4.2
29 במאי 2024
העדכונים האחרונים לכמה ספריות כוללים את השינויים הבאים:
- שינית את הערך של
minSdkVersion
ל-21. - עדכנו את יחסי התלות בספריות
play-services-base
,play-services-basement
ו-play-services-tasks
לגרסאות האחרונות.
בקטע 'פריטי ארטיפקט שפורסמו' מופיעה רשימה מלאה של הספריות שהושפעו.
- שינית את הערך של
ארטיפקטים שפורסמו ב-maven.google.com
- com.google.android.gms:play-services-ads-identifier:18.1.0
- com.google.android.gms:play-services-afs-native:19.1.0
- com.google.android.gms:play-services-analytics-impl:18.1.0
- com.google.android.gms:play-services-analytics:18.1.0
- com.google.android.gms:play-services-appindex:16.2.0
- com.google.android.gms:play-services-appset:16.1.0
- com.google.android.gms:play-services-auth-api-phone:18.1.0
- com.google.android.gms:play-services-awareness:19.1.0
- com.google.android.gms:play-services-base-testing:16.1.0
- com.google.android.gms:play-services-base:18.5.0
- com.google.android.gms:play-services-basement:18.4.0
- com.google.android.gms:play-services-cast-framework:21.5.0
- com.google.android.gms:play-services-cast-tv:21.1.0
- com.google.android.gms:play-services-cast:21.5.0
- com.google.android.gms:play-services-cloud-messaging:17.3.0
- com.google.android.gms:play-services-cronet:18.1.0
- com.google.android.gms:play-services-deviceperformance:16.1.0
- com.google.android.gms:play-services-fido:21.1.0
- com.google.android.gms:play-services-flags:18.1.0
- com.google.android.gms:play-services-games-v2:20.1.0
- com.google.android.gms:play-services-games:23.2.0
- com.google.android.gms:play-services-identity:18.1.0
- com.google.android.gms:play-services-instantapps:18.1.0
- com.google.android.gms:play-services-location:21.3.0
- com.google.android.gms:play-services-nearby:19.3.0
- com.google.android.gms:play-services-oss-licenses:17.1.0
- com.google.android.gms:play-services-pal:20.3.0
- com.google.android.gms:play-services-password-complexity:18.1.0
- com.google.android.gms:play-services-pay:16.5.0
- com.google.android.gms:play-services-places-placereport:17.1.0
- com.google.android.gms:play-services-places:17.1.0
- com.google.android.gms:play-services-recaptcha:17.1.0
- com.google.android.gms:play-services-safetynet:18.1.0
- com.google.android.gms:play-services-stats:17.1.0
- com.google.android.gms:play-services-tagmanager-api:18.1.0
- com.google.android.gms:play-services-tagmanager-v4-impl:18.1.0
- com.google.android.gms:play-services-tagmanager:18.1.0
- com.google.android.gms:play-services-tasks:18.2.0
- com.google.android.gms:play-services-threadnetwork:16.0.1
- com.google.android.gms:play-services-wallet:19.4.0
- com.google.android.gms:play-services-wearable:18.2.0
23 במאי 2024
העדכון האחרון לספרייה
play-services-auth
כולל את השינוי הבא:- הוספה של ממשק API חדש [
addResourceParameter
] ל-AuthorizationRequest.Builder
כדי לאפשר העברה של פרמטרים מותאמים אישית של משאבים ל-Authorization API.
- הוספה של ממשק API חדש [
העדכון האחרון לספרייה
play-services-fitness
כולל את הגרסה החדשה של Recording API לנייד.
ארטיפקטים שפורסמו ב-maven.google.com
- com.google.android.gms:play-services-auth:21.2.0
- com.google.android.gms:play-services-fitness:21.2.0
13 במאי 2024
העדכון האחרון ל-Firebase כולל שינויים בנושאים הבאים:
- הפלאגין של Firebase Crashlytics ל-Gradle
- Vertex AI ב-Firebase
מידע נוסף זמין בהערות לגבי הגרסה של Firebase Android SDK.
ארטיפקטים שפורסמו ב-maven.google.com
- com.google.firebase:firebase-crashlytics-gradle:3.0.1
- com.google.firebase:firebase-vertexai:16.0.0-beta01
9 במאי 2024
- עדכונים של Google Mobile Ads Android SDK ו-Firebase Ads SDK. מידע נוסף זמין בהערות המוצר.
ארטיפקטים שפורסמו ב-maven.google.com
- com.google.android.gms:play-services-ads:23.1.0
- com.google.android.gms:play-services-ads-lite:23.1.0
- com.google.firebase:firebase-ads:23.1.0
- com.google.firebase:firebase-ads-lite:23.1.0
2 במאי 2024
העדכון האחרון ל-Firebase כולל שינויים בנושאים הבאים:
- עץ המוצר (BoM) של Firebase ל-Android
- Firebase A/B Testing
- Firebase App Check
- פלאגין Gradle של Firebase App Distribution
- אימות ב-Firebase
- Cloud Firestore
- Cloud Functions for Firebase (לקוח)
- Cloud Storage for Firebase
- העברת הודעות בענן ב-Firebase
- Firebase Crashlytics
- הפלאגין של Firebase Crashlytics ל-Gradle
- קישורים דינמיים ב-Firebase
- העברת הודעות בתוך האפליקציה ב-Firebase
- התקנות של Firebase
- Firebase ML
- מעקב אחר ביצועים ב-Firebase
- מסד נתונים בזמן אמת ב-Firebase
- הגדרת תצורה מרחוק ב-Firebase
- Firebase SDK for Google Analytics
מידע נוסף זמין בהערות לגבי הגרסה של Firebase Android SDK.
העדכון האחרון לספרייה
play-services-auth
כולל את השינויים הבאים:- מקטינים את מספר גרסת התכונה של ה-API
beginSignIn()
כדי שהוא יפעל עם גרסאות ישנות יותר של קובץ ה-APK של שירותי Google Play.
- מקטינים את מספר גרסת התכונה של ה-API
ארטיפקטים שפורסמו ב-maven.google.com
- com.google.firebase:firebase-bom:33.0.0
- com.google.firebase:firebase-abt:22.0.0
- com.google.firebase:firebase-analytics:22.0.0
- com.google.firebase:firebase-analytics-ktx:22.0.0
- com.google.firebase:firebase-appcheck:18.0.0
- com.google.firebase:firebase-appcheck-debug:18.0.0
- com.google.firebase:firebase-appcheck-debug-testing:18.0.0
- com.google.firebase:firebase-appcheck-ktx:18.0.0
- com.google.firebase:firebase-appcheck-playintegrity:18.0.0
- com.google.firebase:firebase-appdistribution-gradle:5.0.0
- com.google.firebase:firebase-auth:23.0.0
- com.google.firebase:firebase-auth-ktx:23.0.0
- com.google.firebase:firebase-common:21.0.0
- com.google.firebase:firebase-common-ktx:21.0.0
- com.google.firebase:firebase-components:18.0.0
- com.google.firebase:firebase-config:22.0.0
- com.google.firebase:firebase-config-ktx:22.0.0
- com.google.firebase:firebase-crashlytics:19.0.0
- com.google.firebase:firebase-crashlytics-buildtools:3.0.0
- com.google.firebase:firebase-crashlytics-gradle:3.0.0
- com.google.firebase:firebase-crashlytics-ktx:19.0.0
- com.google.firebase:firebase-crashlytics-ndk:19.0.0
- com.google.firebase:firebase-database:21.0.0
- com.google.firebase:firebase-database-ktx:21.0.0
- com.google.firebase:firebase-datatransport:19.0.0
- com.google.firebase:firebase-dynamic-links:22.0.0
- com.google.firebase:firebase-dynamic-links-ktx:22.0.0
- com.google.firebase:firebase-firestore:25.0.0
- com.google.firebase:firebase-firestore-ktx:25.0.0
- com.google.firebase:firebase-functions:21.0.0
- com.google.firebase:firebase-functions-ktx:21.0.0
- com.google.firebase:firebase-inappmessaging:21.0.0
- com.google.firebase:firebase-inappmessaging-display:21.0.0
- com.google.firebase:firebase-inappmessaging-display-ktx:21.0.0
- com.google.firebase:firebase-inappmessaging-ktx:21.0.0
- com.google.firebase:firebase-installations:18.0.0
- com.google.firebase:firebase-installations-ktx:18.0.0
- com.google.firebase:firebase-messaging:24.0.0
- com.google.firebase:firebase-messaging-directboot:24.0.0
- com.google.firebase:firebase-messaging-ktx:24.0.0
- com.google.firebase:firebase-ml-modeldownloader:25.0.0
- com.google.firebase:firebase-ml-modeldownloader-ktx:25.0.0
- com.google.firebase:firebase-perf:21.0.0
- com.google.firebase:firebase-perf-ktx:21.0.0
- com.google.firebase:firebase-sessions:2.0.0
- com.google.firebase:firebase-storage:21.0.0
- com.google.firebase:firebase-storage-ktx:21.0.0
- com.google.android.gms:play-services-measurement:22.0.0
- com.google.android.gms:play-services-measurement-api:22.0.0
- com.google.android.gms:play-services-measurement-base:22.0.0
- com.google.android.gms:play-services-measurement-impl:22.0.0
- com.google.android.gms:play-services-measurement-sdk:22.0.0
- com.google.android.gms:play-services-measurement-sdk-api:22.0.0
- com.google.android.gms:play-services-auth:21.1.1
17 באפריל 2024
העדכון האחרון לספרייה
play-services-cloud-messaging
כולל את השינויים הבאים:- נוספה שיטה חדשה,
setRetainProxiedNotifications
, כדי להגדיר אם לשמור נתונים של התראות שמועברות דרך שרת proxy. - נוספה שיטה חדשה,
getProxiedNotificationData
, כדי לקבל נתונים לגבי התראה שהועברה דרך שרת proxy.
- נוספה שיטה חדשה,
ארטיפקטים שפורסמו ב-maven.google.com
- com.google.android.gms:play-services-cloud-messaging:17.2.0
16 באפריל 2024
העדכון האחרון לספרייה
play-services-auth
כולל את השינויים הבאים:- הוצאנו משימוש את ממשקי ה-API שקשורים לכניסה באמצעות הקשה אחת, לשמירת סיסמאות וללחצן 'כניסה באמצעות חשבון Google'.
העדכון האחרון לספרייה
play-services-base
כולל את השינויים הבאים:- הוצאנו משימוש את ממשקי ה-API שקשורים לכניסה באמצעות חשבון Google.
העדכון האחרון לספרייה
play-services-fido
כולל את השינויים הבאים:- עדכנו את סיווג הנתונים של הבקשה והתגובה כך שיהיה מבוסס על
ByteString
במקום עלbyte[]
, כדי שהם לא יהיו ניתנים לשינוי. - הוספנו הערות
@Nullable
ו-@NonNull
מתאימות לפרמטרים של ה-API. - נוספה קונסטרוקטור חדש ל-
PublicKeyCredentialCreationOptions
שמקבל מחרוזת JSON.
- עדכנו את סיווג הנתונים של הבקשה והתגובה כך שיהיה מבוסס על
ארטיפקטים שפורסמו ב-maven.google.com
- com.google.android.gms:play-services-auth:21.1.0
- com.google.android.gms:play-services-auth-base:18.0.12
- com.google.android.gms:play-services-base:18.4.0
- com.google.android.gms:play-services-fido:21.0.0
11 באפריל 2024
העדכון האחרון ל-Firebase כולל שינויים בנושאים הבאים:
- עץ המוצר (BoM) של Firebase ל-Android
- Cloud Firestore
- Firebase Crashlytics
- העברת הודעות בתוך האפליקציה ב-Firebase
- Firebase SDK for Google Analytics
מידע נוסף זמין בהערות לגבי הגרסה של Firebase Android SDK.
ארטיפקטים שפורסמו ב-maven.google.com
- com.google.firebase:firebase-bom:32.8.1
- com.google.firebase:firebase-analytics:21.6.2
- com.google.firebase:firebase-analytics-ktx:21.6.2
- com.google.firebase:firebase-crashlytics:18.6.4
- com.google.firebase:firebase-crashlytics-ktx:18.6.4
- com.google.firebase:firebase-crashlytics-ndk:18.6.4
- com.google.firebase:firebase-firestore:24.11.1
- com.google.firebase:firebase-firestore-ktx:24.11.1
- com.google.firebase:firebase-inappmessaging:20.4.2
- com.google.firebase:firebase-inappmessaging-display:20.4.2
- com.google.firebase:firebase-inappmessaging-display-ktx:20.4.2
- com.google.firebase:firebase-inappmessaging-ktx:20.4.2
- com.google.firebase:firebase-sessions:1.2.4
- com.google.android.gms:play-services-measurement:21.6.2
- com.google.android.gms:play-services-measurement-api:21.6.2
- com.google.android.gms:play-services-measurement-base:21.6.2
- com.google.android.gms:play-services-measurement-impl:21.6.2
- com.google.android.gms:play-services-measurement-sdk:21.6.2
- com.google.android.gms:play-services-measurement-sdk-api:21.6.2
8 באפריל 2024
העדכון האחרון ל-Nearby SDK (
play-services-nearby
) כולל את השינויים הבאים:נוספו שיטות חדשות
subscribeToUwbAvailability
ו-unsubscribeFromUwbAvailability
ל-UwbClient
כדי לתמוך במינוי לזמינות של UWB.הוספנו קונסטרוקטורים ל-
RangingControleeParameters
כדי לתמוך בהפעלה של הכיתה הזו.
ארטיפקטים שפורסמו ב-maven.google.com
- com.google.android.gms:play-services-nearby:19.2.0
1 באפריל 2024
העדכון האחרון לספרייה
play-services-games-v2
כולל את השינויים הבאים:- ממשקים שהוצאו משימוש הוסרו.
- הוספנו תמיכה במחליף הפרופילים המהיר.
ארטיפקטים שפורסמו ב-maven.google.com
- com.google.android.gms:play-services-games-v2:20.0.0
21 במרץ 2024
העדכון האחרון ל-Firebase כולל שינויים בנושאים הבאים:
- עץ המוצר (BoM) של Firebase ל-Android
- Cloud Firestore
- Firebase Crashlytics
- העברת הודעות בתוך האפליקציה ב-Firebase
- Firebase SDK for Google Analytics
מידע נוסף זמין בהערות לגבי הגרסה של Firebase Android SDK.
ארטיפקטים שפורסמו ב-maven.google.com
- com.google.firebase:firebase-bom:32.8.0
- com.google.firebase:firebase-analytics:21.6.1
- com.google.firebase:firebase-analytics-ktx:21.6.1
- com.google.firebase:firebase-common:20.4.3
- com.google.firebase:firebase-common-ktx:20.4.3
- com.google.firebase:firebase-crashlytics:18.6.3
- com.google.firebase:firebase-crashlytics-ktx:18.6.3
- com.google.firebase:firebase-crashlytics-ndk:18.6.3
- com.google.firebase:firebase-firestore:24.11.0
- com.google.firebase:firebase-firestore-ktx:24.11.0
- com.google.firebase:firebase-inappmessaging:20.4.1
- com.google.firebase:firebase-inappmessaging-display:20.4.1
- com.google.firebase:firebase-inappmessaging-display-ktx:20.4.1
- com.google.firebase:firebase-inappmessaging-ktx:20.4.1
- com.google.firebase:firebase-sessions:1.2.3
- com.google.android.gms:play-services-measurement:21.6.1
- com.google.android.gms:play-services-measurement-api:21.6.1
- com.google.android.gms:play-services-measurement-base:21.6.1
- com.google.android.gms:play-services-measurement-impl:21.6.1
- com.google.android.gms:play-services-measurement-sdk:21.6.1
- com.google.android.gms:play-services-measurement-sdk-api:21.6.1
7 במרץ 2024
עדכונים של Google Mobile Ads Android SDK ו-Firebase Ads SDK. מידע נוסף זמין בהערות המוצר.
בספטמבר 2024, לא נמשיך לפרסם את ערכות ה-SDK של Firebase Ads (הפריטים
firebase-ads
ו-firebase-ads-lite
). במקום זאת, צריך להשתמש ב-Google Mobile Ads Android SDK.הארטיפקטים של Firebase לא סיפקו קובץ בינארי משלהם, אלא רק מעטפת סביב יחסי התלות שלהם. מטרת השינוי הזה היא לתת לכם יותר שליטה על יחסי התלות שאתם מוסיפים לאפליקציה. מידע נוסף על השינוי הזה ועל המעבר לשימוש ב-Google Mobile Ads Android SDK זמין בשאלות הנפוצות האלה במסמכי התיעוד של Firebase.
העדכון האחרון ל-Firebase כולל שינויים בנושאים הבאים:
- עץ המוצר (BoM) של Firebase ל-Android
- הגדרת תצורה מרחוק ב-Firebase
מידע נוסף זמין בהערות לגבי הגרסה של Firebase Android SDK.
ארטיפקטים שפורסמו ב-maven.google.com
- com.google.android.gms:play-services-ads:23.0.0
- com.google.android.gms:play-services-ads-lite:23.0.0
- com.google.firebase:firebase-ads:23.0.0
- com.google.firebase:firebase-ads-lite:23.0.0
- com.google.firebase:firebase-bom:32.7.4
- com.google.firebase:firebase-config:21.6.3
- com.google.firebase:firebase-config-ktx:21.6.3
5 במרץ 2024
העדכון האחרון לספרייה
play-services-location
כולל את השינויים הבאים:- נוצר לקוח API חדש של כיוון FusedOrientationProviderClient כדי להחליף את ממשקי ה-API של כיוון שהוצאו משימוש ב-FusedLocationProviderClient.
- הוצאנו משימוש את ממשקי ה-API של כיוון התצוגה ב-FusedLocationProviderClient.
ארטיפקטים שפורסמו ב-maven.google.com
- com.google.android.gms:play-services-location:21.2.0
28 בפברואר 2024
העדכון האחרון ל-Firebase כולל שינויים בנושאים הבאים:
- עץ המוצר (BoM) של Firebase ל-Android
- Cloud Firestore
- פלאגין Gradle של Firebase App Distribution
- מסד נתונים בזמן אמת ב-Firebase
- הגדרת תצורה מרחוק ב-Firebase
מידע נוסף זמין בהערות לגבי הגרסה של Firebase Android SDK.
ארטיפקטים שפורסמו ב-maven.google.com
- com.google.firebase:firebase-bom:32.7.3
- com.google.firebase:firebase-appdistribution-gradle:4.2.0
- com.google.firebase:firebase-config:21.6.2
- com.google.firebase:firebase-config-ktx:21.6.2
- com.google.firebase:firebase-database:20.3.1
- com.google.firebase:firebase-database-ktx:20.3.1
- com.google.firebase:firebase-firestore:24.10.3
- com.google.firebase:firebase-firestore-ktx:24.10.3
26 בפברואר 2024
העדכון האחרון לספרייה
play-services-wallet
כולל את השינויים הבאים:נוספו חוזים חדשים שאפשר להשתמש בהם עם Activity Result API החדש ב-Android כדי לטפל בתוצאות של משימות
loadPaymentData
. למידע נוסף, קראו את נתוני הגרסה של Google Pay Android SDK.הוצא משימוש
AutoResolveHelper#resolveTask(Task<TResult>, Activity, int)
. במקום זאת, צריך להשתמש בחוזים החדשים של Activity Result API שהוצגו במהדורה הזו.
חשוב לזכור שהשינויים האלה זמינים ב-
play-services-wallet
v19.3.0-beta01.
ארטיפקטים שפורסמו ב-maven.google.com
- com.google.android.gms:play-services-wallet:19.3.0
20 בפברואר 2024
- עדכון הספריות של ML Kit ב-Google Play Services. למידע נוסף, קראו את הערות הגרסה של ML Kit.
ארטיפקטים שפורסמו ב-maven.google.com
- com.google.android.gms:play-services-mlkit-document-scanner:16.0.0-beta1
15 בפברואר 2024
העדכון האחרון לספרייה
play-services-auth
(גרסה 21.0.0) כולל את השינוי המשמעותי הבא שעלול לגרום לכשל:- הוסרה Credentials API. הוחלף על ידי Credential Manager.
ארטיפקטים שפורסמו ב-maven.google.com
- com.google.android.gms:play-services-auth:21.0.0
- com.google.android.gms:play-services-auth-base:18.0.11
8 בפברואר 2024
העדכון האחרון ל-Firebase כולל שינויים בנושאים הבאים:
- עץ המוצר (BoM) של Firebase ל-Android
- Cloud Firestore
- Firebase A/B Testing
- Firebase App Check
- הפצת אפליקציות ב-Firebase
- פלאגין Gradle של Firebase App Distribution
- העברת הודעות בענן ב-Firebase
- Firebase Crashlytics
- Firebase ML
- מעקב אחר ביצועים ב-Firebase
- הגדרת תצורה מרחוק ב-Firebase
- Firebase SDK for Google Analytics
מידע נוסף זמין בהערות לגבי הגרסה של Firebase Android SDK.
הגרסה האחרונה של הפלאגין
google-services
ל-Android (גרסה 4.4.1) זמינה עכשיו. מידע נוסף זמין בהערות המוצר של Firebase Android SDK.
ארטיפקטים שפורסמו ב-maven.google.com
- com.google.firebase:firebase-bom:32.7.2
- com.google.firebase:firebase-abt:21.1.2
- com.google.firebase:firebase-analytics:21.5.1
- com.google.firebase:firebase-analytics-ktx:21.5.1
- com.google.firebase:firebase-appcheck:17.1.2
- com.google.firebase:firebase-appcheck-debug:17.1.2
- com.google.firebase:firebase-appcheck-debug-testing:17.1.2
- com.google.firebase:firebase-appcheck-ktx:17.1.2
- com.google.firebase:firebase-appcheck-playintegrity:17.1.2
- com.google.firebase:firebase-appdistribution:16.0.0-beta12
- com.google.firebase:firebase-appdistribution-api:16.0.0-beta12
- com.google.firebase:firebase-appdistribution-api-ktx:16.0.0-beta12
- com.google.firebase:firebase-appdistribution-gradle:4.1.0
- com.google.firebase:firebase-config:21.6.1
- com.google.firebase:firebase-config-interop:16.0.1
- com.google.firebase:firebase-config-ktx:21.6.1
- com.google.firebase:firebase-crashlytics:18.6.2
- com.google.firebase:firebase-crashlytics-ktx:18.6.2
- com.google.firebase:firebase-crashlytics-ndk:18.6.2
- com.google.firebase:firebase-datatransport:18.2.1
- com.google.firebase:firebase-firestore:24.10.2
- com.google.firebase:firebase-firestore-ktx:24.10.2
- com.google.firebase:firebase-messaging:23.4.1
- com.google.firebase:firebase-messaging-ktx:23.4.1
- com.google.firebase:firebase-messaging-directboot:23.4.1
- com.google.firebase:firebase-ml-modeldownloader:24.2.3
- com.google.firebase:firebase-ml-modeldownloader-ktx:24.2.3
- com.google.firebase:firebase-perf:20.5.2
- com.google.firebase:firebase-perf-ktx:20.5.2
- com.google.firebase:firebase-sessions:1.2.2
- com.google.android.gms:play-services-measurement:21.5.1
- com.google.android.gms:play-services-measurement-api:21.5.1
- com.google.android.gms:play-services-measurement-base:21.5.1
- com.google.android.gms:play-services-measurement-impl:21.5.1
- com.google.android.gms:play-services-measurement-sdk:21.5.1
- com.google.android.gms:play-services-measurement-sdk-api:21.5.1
- com.google.gms:google-services:4.4.1
1 בפברואר 2024
- העדכון האחרון לספרייה
play-service-auth-api-phone
מגדיל את הגרסה של יחסי התלות שלה ב-play-services-basement
מ-18.0.1 ל-18.0.2.
ארטיפקטים שפורסמו ב-maven.google.com
- com.google.android.gms:play-services-auth-api-phone:18.0.2
22 בינואר 2024
העדכון האחרון לספרייה
play-services-location
כולל את השינויים הבאים:- הוספנו ממשק API לעדכוני כיוון ל-FusedLocationProviderClient.
- הוספנו API חדש ל-
isGoogleLocationAccuracyEnabled()
ל-SettingsClient
. - הוספה של שיטת
isBatched()
ל-LocationRequest
.
ארטיפקטים שפורסמו ב-maven.google.com
- com.google.android.gms:play-services-location:21.1.0
18 בינואר 2024
העדכון האחרון ל-Firebase כולל שינויים בנושאים הבאים:
- עץ המוצר (BoM) של Firebase ל-Android
- Cloud Firestore
- אימות ב-Firebase
- Firebase Crashlytics
- Firebase ML
מידע נוסף זמין בהערות לגבי הגרסה של Firebase Android SDK.
ארטיפקטים שפורסמו ב-maven.google.com
- com.google.firebase:firebase-bom:32.7.1
- com.google.firebase:firebase-auth:22.3.1
- com.google.firebase:firebase-auth-ktx:22.3.1
- com.google.firebase:firebase-crashlytics:18.6.1
- com.google.firebase:firebase-crashlytics-ktx:18.6.1
- com.google.firebase:firebase-crashlytics-ndk:18.6.1
- com.google.firebase:firebase-firestore:24.10.1
- com.google.firebase:firebase-firestore-ktx:24.10.1
- com.google.firebase:firebase-ml-modeldownloader:24.2.2
- com.google.firebase:firebase-ml-modeldownloader-ktx:24.2.2
- com.google.firebase:firebase-sessions:1.2.1
4 בינואר 2024
העדכון האחרון לספריות
play-services-base
,play-services-basement
ו-play-services-tasks
כולל את השינויים הבאים:נוספה שיטה חדשה עם עומס יתר
startResolutionForResult
שמשתמשת ב-AndroidXActivityResultContract
.נוספו שיטות חדשות עם עומס יתר שמאפשרות גמישות רבה יותר עם מבצעים מותאמים אישית:
whenAllComplete(java.util.concurrent.Executor, java.util.Collection)
whenAllComplete(java.util.concurrent.Executor, com.google.android.gms.tasks.Task[])
whenAllSuccess(java.util.concurrent.Executor, java.util.Collection)
whenAllSuccess(java.util.concurrent.Executor, com.google.android.gms.tasks.Task[])
ארטיפקטים שפורסמו ב-maven.google.com
- com.google.android.gms:play-services-base:18.3.0
- com.google.android.gms:play-services-basement:18.3.0
- com.google.android.gms:play-services-tasks:18.1.0
26 בדצמבר 2023
העדכון האחרון ל-Nearby SDK (
play-services-nearby
) כולל את השינויים הבאים:הוספנו תמיכה נוספת בשירות Google Fast Pair (GFPS):
נוספה שיטה חדשה
getFastPairClient
ל-Nearby
כדי לקבל אתFastPairClient
.נוספה כיתה חדשה
FastPairClient
שמכילה את ממשקי ה-API שקשורים ל-Fast Pair.נוספו שיטות חדשות
isSassDeviceAvailable
ו-triggerSassForUsage
ל-FastPairClient
כדי לתמוך ב-Audio Switch.
שינית את סוג ההחזרה של
supportedSlotDurations
ושלsupportedRangingIntervals
ל-List
.ממשקי API שמשויכים להתראות חשיפה הוסרו.
ארטיפקטים שפורסמו ב-maven.google.com
- com.google.android.gms:play-services-nearby:19.1.0
18 בדצמבר 2023
גרסת הבטא הציבורית של TensorFlow Lite ב-Google Play Services API ל-C זמינה עכשיו.
באמצעות ה-API הזה אפשר לכתוב קוד ב-C או ב-C++ שמשתמש ב-TensorFlow Lite ב-Google Play Services.
מידע נוסף זמין במסמכי העזרה של ממשק ה-API ל-C ב-TensorFlow Lite ב-Google Play Services.
ארטיפקטים שפורסמו ב-maven.google.com
- com.google.android.gms:play-services-tflite-java:16.2.0-beta02
14 בדצמבר 2023
העדכון האחרון ל-Google Pay API (
play-services-wallet
) כולל את השינויים הבאים:נוספו חוזים חדשים שאפשר להשתמש בהם עם Activity Result API החדש ב-Android כדי לטפל בתוצאות של משימות
loadPaymentData
. למידע נוסף, קראו את נתוני הגרסה של Google Pay Android SDK.הוצא משימוש
AutoResolveHelper#resolveTask(Task<TResult>, Activity, int)
. במקום זאת, צריך להשתמש בחוזים החדשים של Activity Result API שנוספו במהדורה הזו.
ארטיפקטים שפורסמו ב-maven.google.com
- com.google.android.gms:play-services-wallet:19.3.0-beta01
7 בדצמבר 2023
העדכון האחרון ל-Firebase כולל שינויים בנושאים הבאים:
- עץ המוצר (BoM) של Firebase ל-Android
- Cloud Firestore
- העברת הודעות בענן ב-Firebase
מידע נוסף זמין בהערות לגבי הגרסה של Firebase Android SDK.
ארטיפקטים שפורסמו ב-maven.google.com
- com.google.firebase:firebase-bom:32.7.0
- com.google.firebase:firebase-firestore:24.10.0
- com.google.firebase:firebase-firestore-ktx:24.10.0
- com.google.firebase:firebase-messaging:23.4.0
- com.google.firebase:firebase-messaging-directboot:23.4.0
- com.google.firebase:firebase-messaging-ktx:23.4.0
6 בדצמבר 2023
- עדכונים של Google Mobile Ads Android SDK ו-Firebase Ads SDK. מידע נוסף זמין בהערות המוצר.
ארטיפקטים שפורסמו ב-maven.google.com
- com.google.android.gms:play-services-ads:22.6.0
- com.google.android.gms:play-services-ads-lite:22.6.0
- com.google.firebase:firebase-ads:22.6.0
- com.google.firebase:firebase-ads-lite:22.6.0
4 בדצמבר 2023
העדכונים האחרונים בספריות
play-services-cast
,play-services-cast-framework
ו-play-services-cast-tv
כוללים את השינויים הבאים:עודכן כך שיהיה תלוי ב-
androidx.mediarouter:mediarouter:1.6.0-beta01
. בעקבות השינוי הזה,MediaRouteButtons
תמיד גלוי כברירת מחדל.השינויים נועדו לצמצם את המקרים שבהם זיהוי המכשירים להעברה (cast) מתחיל באופן אוטומטי בלי פעולה של המשתמש.
הוספנו את הערך
CastOptions.Builder#setSessionTransferEnabled
כדי לקבוע אם באפליקציית השולח יוצגו מכשירים להעברה (cast) כשמתג הפלט מופעל. ערך ברירת המחדל הואtrue
.נוספו גרסאות חדשות של
CastButtonFactory#setUpMediaRouteButton
שמחזירות את הערךTasks
, שאפליקציות יכולות להאזין לו כדי לבדוק אם הפעולה בוצעה בהצלחה או אם הושלחה חריגה.
למידע נוסף, קראו את הערות הגרסה של Cast Android Sender SDK.
ארטיפקטים שפורסמו ב-maven.google.com
- com.google.android.gms:play-services-cast:21.4.0
- com.google.android.gms:play-services-cast-framework:21.4.0
- com.google.android.gms:play-services-cast-tv:21.0.1
16 בנובמבר 2023
העדכון האחרון ל-Firebase כולל שינויים בנושאים הבאים:
- עץ המוצר (BoM) של Firebase ל-Android
- אימות ב-Firebase
- Firebase Crashlytics
- מעקב אחר ביצועים ב-Firebase
- הגדרת תצורה מרחוק ב-Firebase
מידע נוסף זמין בהערות לגבי הגרסה של Firebase Android SDK.
העדכון האחרון לספרייה
play-services-pay
(גרסה 16.4.0) כולל את השינויים הבאים כדי לתמוך בתכונות של כסף אלקטרוני:הוספת את
EmoneyReadiness
.הוספת את
EmoneyReadinessStatus
.הוספנו שיטה חדשה
checkReadinessForEmoney
לאפליקציות ברשימת ההיתרים לתכונות של כסף אלקטרוני, כדי לבדוק את המוכנות של שירותי Google Play לתמיכה בכסף אלקטרוני.הוספנו שיטה חדשה
notifyEmoneyCardStatusUpdate
לאפליקציות ברשימת ההיתרים של תכונות כסף אלקטרוני, כדי לאפשר להן להודיע ל-Google Play Services על עדכונים מסוימים בסטטוס של כרטיסי כסף אלקטרוני.הוספנו שיטה חדשה
pushEmoneyCard
לאפליקציות ברשימת ההיתרים לתכונות של כסף אלקטרוני, כדי להעביר כרטיסי כסף אלקטרוני ל-Google Play Services.
ארטיפקטים שפורסמו ב-maven.google.com
- com.google.firebase:firebase-bom:32.6.0
- com.google.firebase:firebase-auth:22.3.0
- com.google.firebase:firebase-auth-ktx:22.3.0
- com.google.firebase:firebase-config:21.6.0
- com.google.firebase:firebase-config-interop:16.0.0
- com.google.firebase:firebase-config-ktx:21.6.0
- com.google.firebase:firebase-crashlytics:18.6.0
- com.google.firebase:firebase-crashlytics-ktx:18.6.0
- com.google.firebase:firebase-crashlytics-ndk:18.6.0
- com.google.firebase:firebase-perf:20.5.1
- com.google.firebase:firebase-perf-ktx:20.5.1
- com.google.firebase:firebase-sessions:1.2.0
- com.google.android.gms:play-services-pay:16.4.0
9 בנובמבר 2023
העדכון האחרון לספרייה
play-services-cloud-messaging
כולל את השינויים הבאים:- נוספה שיטה חדשה,
messageHandled
, כדי לציין שההודעה טופלה.
- נוספה שיטה חדשה,
ארטיפקטים שפורסמו ב-maven.google.com
- com.google.android.gms:play-services-cloud-messaging:17.1.0
7 בנובמבר 2023
- עדכון הספריות של ML Kit ב-Google Play Services. למידע נוסף, קראו את הערות הגרסה של ML Kit.
ארטיפקטים שפורסמו ב-maven.google.com
- com.google.android.gms:play-services-mlkit-subject-segmentation:16.0.0-beta1
- com.google.android.gms:play-services-mlkit-image-labeling-custom:16.0.0-beta5
30 באוקטובר 2023
העדכון האחרון ל-Firebase כולל שינויים בנושאים הבאים:
- עץ המוצר (BoM) של Firebase ל-Android
- Firebase SDK for Google Analytics
מידע נוסף זמין בהערות לגבי הגרסה של Firebase Android SDK.
עדכונים של Google Mobile Ads Android SDK ו-Firebase Ads SDK. מידע נוסף זמין בהערות המוצר.
ארטיפקטים שפורסמו ב-maven.google.com
- com.google.android.gms:play-services-ads:22.5.0
- com.google.android.gms:play-services-ads-lite:22.5.0
- com.google.firebase:firebase-ads:22.5.0
- com.google.firebase:firebase-ads-lite:22.5.0
- com.google.firebase:firebase-bom:32.5.0
- com.google.firebase:firebase-analytics:21.5.0
- com.google.firebase:firebase-analytics-ktx:21.5.0
- com.google.android.gms:play-services-measurement:21.5.0
- com.google.android.gms:play-services-measurement-api:21.5.0
- com.google.android.gms:play-services-measurement-base:21.5.0
- com.google.android.gms:play-services-measurement-impl:21.5.0
- com.google.android.gms:play-services-measurement-sdk:21.5.0
- com.google.android.gms:play-services-measurement-sdk-api:21.5.0
26 באוקטובר 2023
העדכון האחרון ל-Firebase כולל שינויים בנושאים הבאים:
- עץ המוצר (BoM) של Firebase ל-Android
- Cloud Firestore
- Firebase App Check
- פלאגין Gradle של Firebase App Distribution
- העברת הודעות בענן ב-Firebase
- Firebase Crashlytics
- Firebase ML
מידע נוסף זמין בהערות לגבי הגרסה של Firebase Android SDK.
ארטיפקטים שפורסמו ב-maven.google.com
- com.google.firebase:firebase-bom:32.4.1
- com.google.firebase:firebase-appcheck:17.1.1
- com.google.firebase:firebase-appcheck-debug:17.1.1
- com.google.firebase:firebase-appcheck-debug-testing:17.1.1
- com.google.firebase:firebase-appcheck-ktx:17.1.1
- com.google.firebase:firebase-appcheck-playintegrity:17.1.1
- com.google.firebase:firebase-appdistribution-gradle:4.0.1
- com.google.firebase:firebase-crashlytics:18.5.1
- com.google.firebase:firebase-crashlytics-ktx:18.5.1
- com.google.firebase:firebase-crashlytics-ndk:18.5.1
- com.google.firebase:firebase-firestore:24.9.1
- com.google.firebase:firebase-firestore-ktx:24.9.1
- com.google.firebase:firebase-installations-interop:17.2.0
- com.google.firebase:firebase-messaging:23.3.1
- com.google.firebase:firebase-messaging-ktx:23.3.1
- com.google.firebase:firebase-messaging-directboot:23.3.1
- com.google.firebase:firebase-ml-modeldownloader:24.2.1
- com.google.firebase:firebase-ml-modeldownloader-ktx:24.2.1
18 באוקטובר 2023
העדכון האחרון ל-Firebase כולל שינויים בנושאים הבאים:
- עץ המוצר (BoM) של Firebase ל-Android
- Cloud Firestore
- Cloud Functions for Firebase (לקוח)
- Cloud Storage for Firebase
- Firebase App Check
- הפצת אפליקציות ב-Firebase
- אימות ב-Firebase
- העברת הודעות בענן ב-Firebase
- Firebase Crashlytics
- קישורים דינמיים ב-Firebase
- העברת הודעות בתוך האפליקציה ב-Firebase
- Firebase ML
- מעקב אחר ביצועים ב-Firebase
- מסד נתונים בזמן אמת ב-Firebase
- הגדרת תצורה מרחוק ב-Firebase
- התקנות של Firebase
- Firebase SDK for Google Analytics
מידע נוסף זמין בהערות לגבי הגרסה של Firebase Android SDK.
העדכונים האחרונים בספריות
play-services-tagmanager
ו-play-services-analytics
מעדכנים את הרישום שלBroadcastReceiver
ב-Android U.
ארטיפקטים שפורסמו ב-maven.google.com
- com.google.firebase:firebase-bom:32.4.0
- com.google.firebase:firebase-analytics:21.4.0
- com.google.firebase:firebase-analytics-ktx:21.4.0
- com.google.firebase:firebase-appcheck:17.1.0
- com.google.firebase:firebase-appcheck-debug:17.1.0
- com.google.firebase:firebase-appcheck-debug-testing:17.1.0
- com.google.firebase:firebase-appcheck-interop:17.1.0
- com.google.firebase:firebase-appcheck-ktx:17.1.0
- com.google.firebase:firebase-appcheck-playintegrity:17.1.0
- com.google.firebase:firebase-appdistribution:16.0.0-beta11
- com.google.firebase:firebase-appdistribution-api:16.0.0-beta11
- com.google.firebase:firebase-appdistribution-api-ktx:16.0.0-beta11
- com.google.firebase:firebase-auth:22.2.0
- com.google.firebase:firebase-auth-ktx:22.2.0
- com.google.firebase:firebase-common:20.4.2
- com.google.firebase:firebase-common-ktx:20.4.2
- com.google.firebase:firebase-components:17.1.5
- com.google.firebase:firebase-config:21.5.0
- com.google.firebase:firebase-config-ktx:21.5.0
- com.google.firebase:firebase-crashlytics:18.5.0
- com.google.firebase:firebase-crashlytics-ktx:18.5.0
- com.google.firebase:firebase-crashlytics-ndk:18.5.0
- com.google.firebase:firebase-database:20.3.0
- com.google.firebase:firebase-database-ktx:20.3.0
- com.google.firebase:firebase-dynamic-links:21.2.0
- com.google.firebase:firebase-dynamic-links-ktx:21.2.0
- com.google.firebase:firebase-firestore:24.9.0
- com.google.firebase:firebase-firestore-ktx:24.9.0
- com.google.firebase:firebase-functions:20.4.0
- com.google.firebase:firebase-functions-ktx:20.4.0
- com.google.firebase:firebase-inappmessaging:20.4.0
- com.google.firebase:firebase-inappmessaging-display:20.4.0
- com.google.firebase:firebase-inappmessaging-display-ktx:20.4.0
- com.google.firebase:firebase-inappmessaging-ktx:20.4.0
- com.google.firebase:firebase-installations:17.2.0
- com.google.firebase:firebase-installations-interop:17.1.1
- com.google.firebase:firebase-installations-ktx:17.2.0
- com.google.firebase:firebase-measurement-connector:20.0.1
- com.google.firebase:firebase-messaging:23.3.0
- com.google.firebase:firebase-messaging-directboot:23.3.0
- com.google.firebase:firebase-messaging-ktx:23.3.0
- com.google.firebase:firebase-ml-modeldownloader:24.2.0
- com.google.firebase:firebase-ml-modeldownloader-ktx:24.2.0
- com.google.firebase:firebase-perf:20.5.0
- com.google.firebase:firebase-perf-ktx:20.5.0
- com.google.firebase:firebase-sessions:1.1.0
- com.google.firebase:firebase-storage:20.3.0
- com.google.firebase:firebase-storage-ktx:20.3.0
- com.google.android.gms:play-services-measurement:21.4.0
- com.google.android.gms:play-services-measurement-api:21.4.0
- com.google.android.gms:play-services-measurement-base:21.4.0
- com.google.android.gms:play-services-measurement-impl:21.4.0
- com.google.android.gms:play-services-measurement-sdk:21.4.0
- com.google.android.gms:play-services-measurement-sdk-api:21.4.0
- com.google.android.gms:play-services-analytics:18.0.4
- com.google.android.gms:play-services-analytics-impl:18.0.4
- com.google.android.gms:play-services-tagmanager:18.0.4
- com.google.android.gms:play-services-tagmanager-api:18.0.4
- com.google.android.gms:play-services-tagmanager-v4-impl:18.0.4
16 באוקטובר 2023
העדכונים האחרונים ל-
play-services-maps
(גרסה 18.2.0) כוללים סמנים מתקדמים ואפשרות לבדוק את יכולות המפה. השימוש ביכולות המפה מוסבר בשני המדריכים המקושרים.- הוספה של
AdvancedMarkerOptions
, שמשמשת להגדרת אפשרויות ל-AdvancedMarker
. - הוספת את
AdvancedMarker
- הוספת את
PinConfig
- הוספת את
Glyph
- הוספת את
MapCapabilities
- עדכון
GoogleMap
כך שיכלול שיטות לאחזורMapCapabilities
, ולהאזנה לשינויים ב-MapCapabilities
- הוספה של
ארטיפקטים שפורסמו ב-maven.google.com
- com.google.android.gms:play-services-maps:18.2.0
2 באוקטובר 2023
העדכון האחרון לספרייה
play-services-pay
(גרסה 16.3.0) כולל את השינוי הבא:- הוספנו שיטה חדשה
notifyCardTapEvent
לאפליקציות ברשימת ההיתרים, כדי לאפשר להן להודיע ל-Google Play Services על אירועים מסוימים של הקשה על כרטיס.
- הוספנו שיטה חדשה
ארטיפקטים שפורסמו ב-maven.google.com
- com.google.android.gms:play-services-pay:16.3.0
25 בספטמבר 2023
העדכון האחרון ל-Nearby SDK (
play-services-nearby
) כולל את השינויים הבאים:נוספה שיטה חדשה,
addControleeWithSessionParams
, ל-UwbClient
כדי לתמוך במקרה של מפתח STS ספציפי שהוקצה.נוספו שיטות חדשות,
reconfigureRangingInterval
ו-reconfigureRangeDataNtf
, ל-UwbClient
כדי לתמוך בהגדרה מחדש דינמית של מרווח הזמן לסריקה ושל ההתראות על נתוני הטווח.נוספו יכולות חדשות של טווחי חיפוש (ranging) עבור משכי זמן של משבצות ומרווחי זמן של טווחי חיפוש שניתן להגדיר. כדאי לעיין במאמרים
supportedSlotDurations
,supportedRangingIntervals
,supportsRangingIntervalReconfigure
ו-hasBackgroundRangingSupport
.נוספו פרמטרים חדשים לטווח כדי להגדיר את משך הזמן של זמן הקצאת התור, את מרווח הזמן לטווח ואת AoA. כדאי לעיין במאמרים
slotDuration
,rangingInterval
ו-isAoaDisabled
.נוספו הפונקציות
getAuthenticationStatus
לקבלת סטטוס האימות ו-ConnectionInfo.Builder#setAuthenticationStatus
להגדרת תוצאת לחיצת היד לאימות.ה-APIs של 'נוכחות בסביבה' הוסרו. אין תחליף זמין.
הוצאנו משימוש את ממשקי ה-API ב-Nearby Messages. במקום זאת, אתם צריכים להשתמש ב-
ConnectionsClient
.
ארטיפקטים שפורסמו ב-maven.google.com
- com.google.android.gms:play-services-nearby:19.0.0
18 בספטמבר 2023
- עדכון משמעותי לספרייה
play-services-games-v2
, שמספק למפתחי משחקים דרך חדשה לשלב את Play Games Services (PGS) במשחקים שלהם. מידע נוסף זמין במאמר PGS Recall API.
ארטיפקטים שפורסמו ב-maven.google.com
- com.google.android.gms:play-services-games-v2:19.0.0
15 בספטמבר 2023
העדכון האחרון ל-Firebase כולל שינויים בנושאים הבאים:
- עץ המוצר (BoM) של Firebase ל-Android
- Cloud Firestore
- אימות ב-Firebase
- Firebase Crashlytics
- העברת הודעות בתוך האפליקציה ב-Firebase
מידע נוסף זמין בהערות לגבי הגרסה של Firebase Android SDK.
ארטיפקטים שפורסמו ב-maven.google.com
- com.google.firebase:firebase-bom:32.3.1
- com.google.firebase:firebase-auth:22.1.2
- com.google.firebase:firebase-auth-ktx:22.1.2
- com.google.firebase:firebase-components:17.1.2
- com.google.firebase:firebase-crashlytics:18.4.3
- com.google.firebase:firebase-crashlytics-ktx:18.4.3
- com.google.firebase:firebase-crashlytics-ndk:18.4.3
- com.google.firebase:firebase-firestore:24.8.1
- com.google.firebase:firebase-firestore-ktx:24.8.1
- com.google.firebase:firebase-inappmessaging:20.3.5
- com.google.firebase:firebase-inappmessaging-ktx:20.3.5
- com.google.firebase:firebase-inappmessaging-display:20.3.5
- com.google.firebase:firebase-inappmessaging-display-ktx:20.3.5
14 בספטמבר 2023
העדכון האחרון ל-Firebase כולל שינויים בנושאים הבאים:
- עץ המוצר (BoM) של Firebase ל-Android
- Cloud Firestore
- Firebase Crashlytics
- העברת הודעות בתוך האפליקציה ב-Firebase
מידע נוסף זמין בהערות לגבי הגרסה של Firebase Android SDK.
הגרסה האחרונה של הפלאגין
google-services
ל-Android (גרסה 4.4.0) זמינה עכשיו. מידע נוסף זמין בהערות המוצר של Firebase Android SDK.
ארטיפקטים שפורסמו ב-maven.google.com
- com.google.firebase:firebase-bom:32.3.0
- com.google.firebase:firebase-crashlytics:18.4.2
- com.google.firebase:firebase-crashlytics-ktx:18.4.2
- com.google.firebase:firebase-crashlytics-ndk:18.4.2
- com.google.firebase:firebase-firestore:24.8.0
- com.google.firebase:firebase-firestore-ktx:24.8.10
- com.google.firebase:firebase-inappmessaging:20.3.4
- com.google.firebase:firebase-inappmessaging-ktx:20.3.4
- com.google.firebase:firebase-inappmessaging-display:20.3.4
- com.google.firebase:firebase-inappmessaging-display-ktx:20.3.4
- com.google.gms:google-services:4.4.0
13 בספטמבר 2023
עדכונים של Google Mobile Ads Android SDK ו-Firebase Ads SDK. מידע נוסף זמין בהערות המוצר.
בעדכונים האחרונים לספרייה
play-services-wallet
, PayButton API מוגדר לעבור לנכס לחצן סטטי במכשירים שמשתמשים בשירותי Google Play בגרסה 23.21.0 ומטה.
ארטיפקטים שפורסמו ב-maven.google.com
- com.google.android.gms:play-services-ads:22.4.0
- com.google.android.gms:play-services-ads-lite:22.4.0
- com.google.android.gms:play-services-wallet:19.2.1
- com.google.firebase:firebase-ads:22.4.0
- com.google.firebase:firebase-ads-lite:22.4.0
31 באוגוסט 2023
העדכון האחרון לספרייה
play-services-auth
כולל את השינויים הבאים:הוספנו לקוח API חדש,
AuthorizationClient
, שיעזור לכם לבקש הרשאה לגשת לנתוני Google המשויכים לחשבון שמחובר במכשיר.getPhoneNumber
הווצא משימוש ללא החלפה.
העדכון האחרון לספרייה
play-services-fido
כולל את השינויים הבאים:- נוספה שיטה חדשה
toJson
שמחזירה את הייצוג של אובייקטPublicKeyCredential
ב-JSON.
- נוספה שיטה חדשה
העדכון האחרון לספרייה
play-services-wearable
כולל את השינוי הבא:- תמיכה באפליקציות להעברת שעון מטלפון ישן לטלפון חדש.
מידע נוסף זמין בהערות הגרסה של Wearable.
ארטיפקטים שפורסמו ב-maven.google.com
- com.google.android.gms:play-services-auth:20.7.0
- com.google.android.gms:play-services-auth-base:18.0.10
- com.google.android.gms:play-services-fido:20.1.0
- com.google.android.gms:play-services-wearable:18.1.0
24 באוגוסט 2023
העדכון האחרון ל-Firebase כולל שינויים בנושאים הבאים:
- עץ המוצר (BoM) של Firebase ל-Android
- Cloud Firestore
- Firebase Crashlytics
- הפלאגין של Firebase Crashlytics ל-Gradle
- מעקב אחר ביצועים ב-Firebase
מידע נוסף זמין בהערות לגבי הגרסה של Firebase Android SDK.
ארטיפקטים שפורסמו ב-maven.google.com
- com.google.firebase:firebase-bom:32.2.3
- com.google.firebase:firebase-crashlytics:18.4.1
- com.google.firebase:firebase-crashlytics-buildtools:2.9.9
- com.google.firebase:firebase-crashlytics-gradle:2.9.9
- com.google.firebase:firebase-crashlytics-ktx:18.4.1
- com.google.firebase:firebase-crashlytics-ndk:18.4.1
- com.google.firebase:firebase-datatransport:18.2.0
- com.google.firebase:firebase-firestore:24.7.1
- com.google.firebase:firebase-firestore-ktx:24.7.1
- com.google.firebase:firebase-perf:20.4.1
- com.google.firebase:firebase-perf-ktx:20.4.1
- com.google.firebase:firebase-sessions:1.0.2
22 באוגוסט 2023
- עדכונים של Google Mobile Ads Android SDK ו-Firebase Ads SDK. מידע נוסף זמין בהערות המוצר.
ארטיפקטים שפורסמו ב-maven.google.com
- com.google.android.gms:play-services-ads:22.3.0
- com.google.android.gms:play-services-ads-lite:22.3.0
- com.google.firebase:firebase-ads:22.3.0
- com.google.firebase:firebase-ads-lite:22.3.0
3 באוגוסט 2023
העדכון האחרון ל-Firebase כולל שינויים בנושאים הבאים:
- עץ המוצר (BoM) של Firebase ל-Android
- הפצת אפליקציות ב-Firebase
- אימות ב-Firebase
- העברת הודעות בענן ב-Firebase
- הפלאגין של Firebase Crashlytics ל-Gradle
- העברת הודעות בתוך האפליקציה ב-Firebase
- התקנות של Firebase
- Firebase ML
מידע נוסף זמין בהערות לגבי הגרסה של Firebase Android SDK.
ארטיפקטים שפורסמו ב-maven.google.com
- com.google.firebase:firebase-bom:32.2.1
- com.google.firebase:firebase-bom:32.2.2
- com.google.firebase:firebase-appdistribution:16.0.0-beta10
- com.google.firebase:firebase-appdistribution-api:16.0.0-beta10
- com.google.firebase:firebase-appdistribution-api-ktx:16.0.0-beta10
- com.google.firebase:firebase-auth:22.1.1
- com.google.firebase:firebase-auth-ktx:22.1.1
- com.google.firebase:firebase-crashlytics-buildtools:2.9.8
- com.google.firebase:firebase-crashlytics-gradle:2.9.8
- com.google.firebase:firebase-inappmessaging:20.3.3
- com.google.firebase:firebase-inappmessaging-display:20.3.3
- com.google.firebase:firebase-inappmessaging-display-ktx:20.3.3
- com.google.firebase:firebase-inappmessaging-ktx:20.3.3
- com.google.firebase:firebase-installations:17.1.4
- com.google.firebase:firebase-installations-ktx:17.1.4
- com.google.firebase:firebase-messaging:23.2.1
- com.google.firebase:firebase-messaging-directboot:23.2.1
- com.google.firebase:firebase-messaging-ktx:23.2.1
- com.google.firebase:firebase-ml-modeldownloader:24.1.3
- com.google.firebase:firebase-ml-modeldownloader-ktx:24.1.3
- com.google.firebase:firebase-sessions:1.0.1
1 באוגוסט 2023
- עדכונים לתמיכה בתכונה של זום אוטומטי בספריות של ML Kit ב-Google Play Services. מידע נוסף זמין בהערות הגרסה של ML Kit.
ארטיפקטים שפורסמו ב-maven.google.com
- com.google.android.gms:play-services-mlkit-barcode-scanning:18.3.0
- com.google.android.gms:play-services-mlkit-code-scanner:16.1.0
24 ביולי 2023
- הספרייה
play-services-panorama
הוצאה משימוש ותושבת ב-30 באוקטובר 2023. אין תחליף.
ארטיפקטים שפורסמו ב-maven.google.com
- com.google.android.gms:play-services-panorama:17.1.0
18 ביולי 2023
- הגרסה הראשונית של הספרייה
sdkcoroutines
. הספרייה הזו מכילה כלי קורוטין שאינם מיועדים למפתחים, לערכות SDK של Java.
ארטיפקטים שפורסמו ב-maven.google.com
- com.google.android.libraries.sdkcoroutines:sdkcoroutines:1.0.0
13 ביולי 2023
העדכון האחרון ל-Firebase כולל שינויים בנושאים הבאים:
- עץ המוצר (BoM) של Firebase ל-Android
- Cloud Firestore
- הפצת אפליקציות ב-Firebase
- אימות ב-Firebase
- העברת הודעות בענן ב-Firebase
- Firebase Crashlytics
- הפלאגין של Firebase Crashlytics ל-Gradle
- מעקב אחר ביצועים ב-Firebase
- הגדרת תצורה מרחוק ב-Firebase
מידע נוסף זמין בהערות לגבי הגרסה של Firebase Android SDK.
ארטיפקטים שפורסמו ב-maven.google.com
- com.google.firebase:firebase-bom:32.2.0
- com.google.firebase:firebase-appdistribution:16.0.0-beta09
- com.google.firebase:firebase-appdistribution-api:16.0.0-beta09
- com.google.firebase:firebase-appdistribution-api-ktx:16.0.0-beta09
- com.google.firebase:firebase-auth:22.1.0
- com.google.firebase:firebase-auth-ktx:22.1.0
- com.google.firebase:firebase-config:21.4.1
- com.google.firebase:firebase-config-ktx:21.4.1
- com.google.firebase:firebase-crashlytics:18.4.0
- com.google.firebase:firebase-crashlytics-ktx:18.4.0
- com.google.firebase:firebase-crashlytics-ndk:18.4.0
- com.google.firebase:firebase-crashlytics-buildtools:2.9.7
- com.google.firebase:firebase-crashlytics-gradle:2.9.7
- com.google.firebase:firebase-firestore:24.7.0
- com.google.firebase:firebase-firestore-ktx:24.7.0
- com.google.firebase:firebase-messaging:23.2.0
- com.google.firebase:firebase-messaging-ktx:23.2.0
- com.google.firebase:firebase-messaging-directboot:23.2.0
- com.google.firebase:firebase-perf:20.4.0
- com.google.firebase:firebase-perf-ktx:20.4.0
- com.google.firebase:firebase-sessions:1.0.0
5 ביולי 2023
- עדכונים של Google Mobile Ads Android SDK ו-Firebase Ads SDK. מידע נוסף זמין בהערות המוצר.
ארטיפקטים שפורסמו ב-maven.google.com
- com.google.android.gms:play-services-ads:22.2.0
- com.google.android.gms:play-services-ads-lite:22.2.0
- com.google.firebase:firebase-ads:22.2.0
- com.google.firebase:firebase-ads-lite:22.2.0
29 ביוני 2023
העדכון האחרון לספרייה
play-services-wallet
כולל את השינויים הבאים:- שדרוג של Pay Button API מגרסת בטא לגרסת יציבה.
שינוי הסגנון הבא של הלחצן:
- גודל הטקסט בלחצן תואם עכשיו לגודל של הלוגו של GPay.
- השוליים של הלחצנים הותאמו לגובה המינימלי והמקסימלי של הלחצנים.
- עכשיו אפשר להגדיר את העיקול של הלחצן.
ארטיפקטים שפורסמו ב-maven.google.com
- com.google.android.gms:play-services-wallet:19.2.0
26 ביוני 2023
העדכון האחרון לספרייה
play-services-auth
כולל את השינויים הבאים:- הוצאנו משימוש את ממשקי ה-API שקשורים לתכונה 'מספר טלפון מאומת'.
ארטיפקטים שפורסמו ב-maven.google.com
- com.google.android.gms:play-services-auth:20.6.0
20 ביוני 2023
העדכון האחרון ל-Nearby UWB SDK (
play-services-nearby
) כולל את השינויים הבאים:נוספו יכולות חדשות למדידת טווחים עבור התראות על נתוני טווח שניתן להגדיר. מידע נוסף זמין במאמר
supportedNtfConfigs
.נוספו פרמטרים חדשים של טווח כדי להגדיר התראות על נתוני טווח: הערה:
uwbRangeDataNtfConfig
ארטיפקטים שפורסמו ב-maven.google.com
- com.google.android.gms:play-services-nearby:18.7.0
15 ביוני 2023
העדכון האחרון ל-Firebase כולל שינויים בנושאים הבאים:
- עץ המוצר (BoM) של Firebase ל-Android
- Cloud Storage for Firebase
- הפלאגין של Firebase Crashlytics ל-Gradle
- מעקב אחר ביצועים ב-Firebase
מידע נוסף זמין בהערות לגבי הגרסה של Firebase Android SDK.
העדכון האחרון לספרייה
play-services-tagmanager
משפר את תהליכי העבודה הפנימיים של הכלים. אין שינויים מול המפתחים.
ארטיפקטים שפורסמו ב-maven.google.com
- com.google.android.gms:play-services-analytics:18.0.3
- com.google.android.gms:play-services-analytics-impl:18.0.3
- com.google.android.gms:play-services-tagmanager:18.0.3
- com.google.android.gms:play-services-tagmanager-api:18.0.3
- com.google.android.gms:play-services-tagmanager-v4-impl:18.0.3
- com.google.firebase:firebase-bom:32.1.1
- com.google.firebase:firebase-common:20.3.3
- com.google.firebase:firebase-common-ktx:20.3.3
- com.google.firebase:firebase-crashlytics-buildtools:2.9.6
- com.google.firebase:firebase-crashlytics-gradle:2.9.6
- com.google.firebase:firebase-perf:20.3.3
- com.google.firebase:firebase-perf-ktx:20.3.3
- com.google.firebase:firebase-storage:20.2.1
- com.google.firebase:firebase-storage-ktx:20.2.1
25 במאי 2023
העדכון האחרון ל-Firebase כולל שינויים בנושאים הבאים:
- עץ המוצר (BoM) של Firebase ל-Android
- Firebase SDK for Google Analytics
- Cloud Firestore
- Cloud Functions for Firebase (לקוח)
- Firebase App Check
- מסד נתונים בזמן אמת ב-Firebase
מידע נוסף זמין בהערות לגבי הגרסה של Firebase Android SDK.
ארטיפקטים שפורסמו ב-maven.google.com
- com.google.firebase:firebase-bom:32.1.0
- com.google.firebase:firebase-analytics:21.3.0
- com.google.firebase:firebase-analytics-ktx:21.3.0
- com.google.firebase:firebase-appcheck:17.0.1
- com.google.firebase:firebase-appcheck-debug:17.0.1
- com.google.firebase:firebase-appcheck-debug-testing:17.0.1
- com.google.firebase:firebase-appcheck-interop:17.0.1
- com.google.firebase:firebase-appcheck-ktx:17.0.1
- com.google.firebase:firebase-appcheck-playintegrity:17.0.1
- com.google.firebase:firebase-database:20.2.2
- com.google.firebase:firebase-database-ktx:20.2.2
- com.google.firebase:firebase-firestore:24.6.1
- com.google.firebase:firebase-firestore-ktx:24.6.1
- com.google.firebase:firebase-functions:20.3.1
- com.google.firebase:firebase-functions-ktx:20.3.1
- com.google.android.gms:play-services-measurement:21.3.0
- com.google.android.gms:play-services-measurement-api:21.3.0
- com.google.android.gms:play-services-measurement-base:21.3.0
- com.google.android.gms:play-services-measurement-impl:21.3.0
- com.google.android.gms:play-services-measurement-sdk:21.3.0
- com.google.android.gms:play-services-measurement-sdk-api:21.3.0
18 במאי 2023
- עדכונים של Google Mobile Ads Android SDK ו-Firebase Ads SDK. מידע נוסף זמין בהערות המוצר.
ארטיפקטים שפורסמו ב-maven.google.com
- com.google.android.gms:play-services-ads:22.1.0
- com.google.android.gms:play-services-ads-lite:22.1.0
- com.google.firebase:firebase-ads:22.1.0
- com.google.firebase:firebase-ads-lite:22.1.0
9 במאי 2023
גרסת הבטא הציבורית של TensorFlow Lite Acceleration Service ל-Android זמינה עכשיו.
באמצעות ספריית Acceleration Service (
play-services-tflite-acceleration
), אפשר להריץ מדדי ביצועים של למידת מכונה במכשיר ולקבוע באופן אוטומטי את הדרך הטובה ביותר לזרז את עומס העבודה של למידת המכונה. למידע נוסף, עיינו במסמכי התיעוד של Acceleration Service.העדכונים האחרונים לספריות TensorFlow Lite של Google Play Services כוללים את כל השינויים שכלולים בגרסה 2.12.0 של TensorFlow.
ארטיפקטים שפורסמו ב-maven.google.com
- com.google.android.gms:play-services-tflite-gpu:16.2.0
- com.google.android.gms:play-services-tflite-impl:16.1.0
- com.google.android.gms:play-services-tflite-java:16.1.0
- com.google.android.gms:play-services-tflite-support:16.1.0
- com.google.android.gms:play-services-tflite-acceleration-service:16.0.0-beta01
2 במאי 2023
- הגרסה הראשונית של ספריות ML Kit v2 לזיהוי טקסט ב-Google Play Services לשפות הסינית, הדוונאגרי, היפנית והקוריאנית. בנוסף, עודכנו הספרייה הקיימת
play-services-mlkit-text-recognition
. למידע נוסף, קראו את הערות הגרסה של ML Kit.
ארטיפקטים שפורסמו ב-maven.google.com
- com.google.android.gms:play-services-mlkit-text-recognition:19.0.0
- com.google.android.gms:play-services-mlkit-text-recognition-chinese:16.0.0
- com.google.android.gms:play-services-mlkit-text-recognition-devanagari:16.0.0
- com.google.android.gms:play-services-mlkit-text-recognition-japanese:16.0.0
- com.google.android.gms:play-services-mlkit-text-recognition-korean:16.0.0
1 במאי 2023
העדכון האחרון ל-Firebase כולל שינויים בנושאים הבאים:
- עץ המוצר (BoM) של Firebase ל-Android
- Cloud Firestore
- Cloud Functions for Firebase (לקוח)
- Cloud Storage for Firebase
- Firebase App Check
- אימות ב-Firebase
- Firebase Crashlytics
- העברת הודעות בתוך האפליקציה ב-Firebase
- מעקב אחר ביצועים ב-Firebase
- מסד נתונים בזמן אמת ב-Firebase
- הגדרת תצורה מרחוק ב-Firebase
מידע נוסף זמין בהערות לגבי הגרסה של Firebase Android SDK.
ארטיפקטים שפורסמו ב-maven.google.com
- com.google.firebase:firebase-bom:32.0.0
- com.google.firebase:firebase-appcheck:17.0.0
- com.google.firebase:firebase-appcheck-debug:17.0.0
- com.google.firebase:firebase-appcheck-debug-testing:17.0.0
- com.google.firebase:firebase-appcheck-interop:17.0.0
- com.google.firebase:firebase-appcheck-ktx:17.0.0
- com.google.firebase:firebase-appcheck-playintegrity:17.0.0
- com.google.firebase:firebase-auth:22.0.0
- com.google.firebase:firebase-auth-ktx:22.0.0
- com.google.firebase:firebase-config:21.4.0
- com.google.firebase:firebase-config-ktx:21.4.0
- com.google.firebase:firebase-crashlytics:18.3.7
- com.google.firebase:firebase-crashlytics-ktx:18.3.7
- com.google.firebase:firebase-crashlytics-ndk:18.3.7
- com.google.firebase:firebase-database:20.2.1
- com.google.firebase:firebase-database-ktx:20.2.1
- com.google.firebase:firebase-firestore:24.6.0
- com.google.firebase:firebase-firestore-ktx:24.6.0
- com.google.firebase:firebase-functions:20.3.0
- com.google.firebase:firebase-functions-ktx:20.3.0
- com.google.firebase:firebase-inappmessaging:20.3.2
- com.google.firebase:firebase-inappmessaging-display:20.3.2
- com.google.firebase:firebase-inappmessaging-display-ktx:20.3.2
- com.google.firebase:firebase-inappmessaging-ktx:20.3.2
- com.google.firebase:firebase-perf:20.3.2
- com.google.firebase:firebase-perf-ktx:20.3.2
- com.google.firebase:firebase-storage:20.2.0
- com.google.firebase:firebase-storage-ktx:20.2.0
20 באפריל 2023
- העדכון האחרון לספרייה
play-services-oss-licenses
כולל תיקון להסרת פרטי רישיון מיותרים מהספרייה עצמה.
ארטיפקטים שפורסמו ב-maven.google.com
- com.google.android.gms:play-services-oss-licenses:17.0.1
17 באפריל 2023
- העדכון האחרון לספרייה
play-services-wallet
כולל ממשק API חדש ליצירה ולהתאמה אישית של לחצן תשלום ב-Google Pay. פרטים נוספים זמינים בהערות המוצר של Google Pay for Payments.
ארטיפקטים שפורסמו ב-maven.google.com
- com.google.android.gms:play-services-wallet:19.2.0-beta01
13 באפריל 2023
העדכון האחרון ל-Firebase כולל שינויים בנושאים הבאים:
- עץ המוצר (BoM) של Firebase ל-Android
- Firebase SDK for Google Analytics
- Cloud Firestore
- הפצת אפליקציות ב-Firebase
- אימות ב-Firebase
- הפלאגין של Firebase Crashlytics ל-Gradle
- מסד נתונים בזמן אמת ב-Firebase
מידע נוסף זמין בהערות לגבי הגרסה של Firebase Android SDK.
ארטיפקטים שפורסמו ב-maven.google.com
- com.google.firebase:firebase-bom:31.5.0
- com.google.firebase:firebase-analytics:21.2.2
- com.google.firebase:firebase-analytics-ktx:21.2.2
- com.google.firebase:firebase-appdistribution:16.0.0-beta08
- com.google.firebase:firebase-appdistribution-api:16.0.0-beta08
- com.google.firebase:firebase-appdistribution-api-ktx:16.0.0-beta08
- com.google.firebase:firebase-auth:21.3.0
- com.google.firebase:firebase-auth-ktx:21.3.0
- com.google.firebase:firebase-crashlytics-buildtools:2.9.5
- com.google.firebase:firebase-crashlytics-gradle:2.9.5
- com.google.firebase:firebase-database:20.2.0
- com.google.firebase:firebase-database-ktx:20.2.0
- com.google.firebase:firebase-firestore:24.5.0
- com.google.firebase:firebase-firestore-ktx:24.5.0
- com.google.android.gms:play-services-measurement:21.2.2
- com.google.android.gms:play-services-measurement-api:21.2.2
- com.google.android.gms:play-services-measurement-base:21.2.2
- com.google.android.gms:play-services-measurement-impl:21.2.2
- com.google.android.gms:play-services-measurement-sdk:21.2.2
- com.google.android.gms:play-services-measurement-sdk-api:21.2.2
4 באפריל 2023
העדכון האחרון לספרייה
play-services-auth
כולל את השינויים הבאים:- הוספנו ממשק API חדש ב-
BeginSignInRequest
שמאפשר למפתחים להשתמש בספריות של Jetpack כדי לקבל מפתחות גישה באמצעות בקשות JSON.
- הוספנו ממשק API חדש ב-
ארטיפקטים שפורסמו ב-maven.google.com
- com.google.android.gms:play-services-auth:20.5.0
- com.google.android.gms:play-services-fido:20.0.1
29 במרץ 2023
- עדכונים של Google Mobile Ads Android SDK ו-Firebase Ads SDK. מידע נוסף זמין בהערות המוצר.
ארטיפקטים שפורסמו ב-maven.google.com
- com.google.android.gms:play-services-ads:22.0.0
- com.google.android.gms:play-services-ads-lite:22.0.0
- com.google.firebase:firebase-ads:22.0.0
- com.google.firebase:firebase-ads-lite:22.0.0
28 במרץ 2023
העדכון האחרון ל-Firebase כולל שינויים בנושאים הבאים:
- עץ המוצר (BoM) של Firebase ל-Android
- אימות ב-Firebase
מידע נוסף זמין בהערות לגבי הגרסה של Firebase Android SDK.
העדכונים בספריות
play-services-cast
,play-services-cast-framework
ו-play-services-cast-tv
כוללים:NotificationManager
משמש עכשיו לפרסום התראות על מדיה ב-Cast במקום שירות בחזית.- הוספנו סמל חדש
CastReasonCodes#CAST_CANCELLED
כדי לציין שסשנים של העברה (cast) בוטלו.
למידע נוסף, קראו את הערות הגרסה של Cast Android Sender SDK.
ארטיפקטים שפורסמו ב-maven.google.com
- com.google.android.gms:play-services-cast:21.3.0
- com.google.android.gms:play-services-cast-framework:21.3.0
- com.google.android.gms:play-services-cast-tv:21.0.0
- com.google.firebase:firebase-bom:31.4.0
- com.google.firebase:firebase-auth:21.2.0
- com.google.firebase:firebase-auth-ktx:21.2.0
24 במרץ 2023
העדכון האחרון ל-Firebase כולל שינויים בנושאים הבאים:
- עץ המוצר (BoM) של Firebase ל-Android
- Firebase SDK for Google Analytics
- Cloud Firestore
- הפצת אפליקציות ב-Firebase
- Firebase Crashlytics
- הגדרת תצורה מרחוק ב-Firebase
מידע נוסף זמין בהערות לגבי הגרסה של Firebase Android SDK.
ארטיפקטים שפורסמו ב-maven.google.com
- com.google.firebase:firebase-bom:31.3.0
- com.google.firebase:firebase-analytics:21.2.1
- com.google.firebase:firebase-analytics-ktx:21.2.1
- com.google.firebase:firebase-appdistribution:16.0.0-beta07
- com.google.firebase:firebase-appdistribution-api:16.0.0-beta07
- com.google.firebase:firebase-appdistribution-api-ktx:16.0.0-beta07
- com.google.firebase:firebase-common:20.3.2
- com.google.firebase:firebase-common-ktx:20.3.2
- com.google.firebase:firebase-config:21.3.0
- com.google.firebase:firebase-config-ktx:21.3.0
- com.google.firebase:firebase-crashlytics:18.3.6
- com.google.firebase:firebase-crashlytics-ktx:18.3.6
- com.google.firebase:firebase-crashlytics-ndk:18.3.6
- com.google.firebase:firebase-datatransport:18.1.8
- com.google.firebase:firebase-encoders-json:18.0.1
- com.google.firebase:firebase-firestore:24.4.5
- com.google.firebase:firebase-firestore-ktx:24.4.5
- com.google.android.gms:play-services-measurement:21.2.1
- com.google.android.gms:play-services-measurement-api:21.2.1
- com.google.android.gms:play-services-measurement-base:21.2.1
- com.google.android.gms:play-services-measurement-impl:21.2.1
- com.google.android.gms:play-services-measurement-sdk:21.2.1
- com.google.android.gms:play-services-measurement-sdk-api:21.2.1
21 במרץ 2023
- הספרייה של סורק הקודים של Google Play Services (
play-services-code-scanner
) זמינה עכשיו לכולם. מידע נוסף על העדכון הזה זמין בהערות הגרסה של ML Kit.
ארטיפקטים שפורסמו ב-maven.google.com
- com.google.android.gms:play-services-code-scanner:16.0.0
20 במרץ 2023
השקה ראשונית של ספריית הביצועים של המכשיר (
play-services-deviceperformance
).
ארטיפקטים שפורסמו ב-maven.google.com
- com.google.android.gms:play-services-deviceperformance:16.0.0
13 במרץ 2023
העדכון האחרון לספרייה
play-services-basement
משפר את הביצועים של החיבור ל-Google Play Services.העדכון האחרון ל-Nearby UWB SDK כולל את השינויים הבאים:
- תוקנה בעיה שבה שירות 'סמוך אליי' השתמש שוב ב-
UWBClient
כדי לתמוך במספר סשנים.
- תוקנה בעיה שבה שירות 'סמוך אליי' השתמש שוב ב-
ארטיפקטים שפורסמו ב-maven.google.com
- com.google.android.gms:play-services-basement:18.2.0
- com.google.android.gms:play-services-nearby:18.5.0
10 במרץ 2023
העדכון האחרון של Play Games Services (v2) Native כולל את השינויים הבאים בספריית GNI (
play-services-gni-native-c
). הספרייה הזו היא ספריית תמיכה לכלי האריזה של הספרייה.- הוספנו תמיכה בקריאות חזרה (callbacks) מקוריות
- נוספו מאקרו-עזר
ארטיפקטים שפורסמו ב-maven.google.com
- com.google.android.gms.play-services-gni-native-c:1.0.0-beta2
2 במרץ 2023
העדכון האחרון ל-Firebase כולל שינויים בנושאים הבאים:
- עץ המוצר (BoM) של Firebase ל-Android
- Cloud Firestore
- Firebase App Check
- הפצת אפליקציות ב-Firebase
- פלאגין Gradle של Firebase App Distribution
- העברת הודעות בענן ב-Firebase
- העברת הודעות בתוך האפליקציה ב-Firebase
- התקנות של Firebase
מידע נוסף זמין בהערות לגבי הגרסה של Firebase Android SDK.
ארטיפקטים שפורסמו ב-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 Services משדרג את ממשקי ה-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 Android SDK.
ארטיפקטים שפורסמו ב-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 כולל שינויים בנושאים הבאים:
- הפלאגין של Firebase Crashlytics ל-Gradle
מידע נוסף זמין בהערות לגבי הגרסה של Firebase Android SDK.
ארטיפקטים שפורסמו ב-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
- הפלאגין של Firebase Crashlytics ל-Gradle
- התקנות של Firebase
מידע נוסף זמין בהערות לגבי הגרסה של Firebase Android SDK.
ארטיפקטים שפורסמו ב-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
העדכון האחרון ל-Nearby UWB SDK כולל את השינויים הבאים:
- הוספנו יכולות חדשות למדידת טווח כדי להציג את הקיבולת של מכשיר:
minRangingInterval
supportedChannels
הוספנו פרמטרים חדשים של טווחי תדרים כדי לתמוך בטווח תדרים של Provisioned-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
- פלאגין Gradle של Firebase App Distribution
- Firebase Crashlytics
- העברת הודעות בתוך האפליקציה ב-Firebase
- Firebase ML
- מעקב אחר ביצועים ב-Firebase
- הגדרת תצורה מרחוק ב-Firebase
מידע נוסף זמין בהערות לגבי הגרסה של Firebase Android SDK.
הגרסה האחרונה של הפלאגין
google-services
ל-Android (גרסה 4.3.15) זמינה עכשיו. מידע נוסף זמין בהערות המוצר של Firebase Android SDK.העדכון האחרון לספרייה
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-fido: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 להפעיל את ממשק המשתמש של Wallet Wear בטלפון באמצעות הערך המוחזרPendingIntent
.הוספנו ממשק API חדש
getProductName
שמחזיר את שם המוצר בשוק הזה.
ארטיפקטים שפורסמו ב-maven.google.com
- com.google.android.gms:play-services-pay:16.1.0
15 בדצמבר 2022
- העדכון האחרון לספריית Matter של Google Play Services משדרג את ממשקי ה-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 Android SDK.
ארטיפקטים שפורסמו ב-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 smart reply ב-Google Play Services. מידע נוסף זמין בהערות הגרסה של ML Kit.
ארטיפקטים שפורסמו ב-maven.google.com
- com.google.android.gms:play-services-mlkit-smart-reply:16.0.0-beta1
5 בדצמבר 2022
העדכון האחרון של הפלאגין של Gradle לרישוי OSS כולל תיקונים לבעיות הבאות:
- מגדירים את
notCompatibleWithConfigurationCache
כדי למנוע שגיאות בתכונה של מטמון ההגדרות של Gradle שנמצאת בשלבי פיתוח. (בעיה מס' 206 ב-GitHub)
- מגדירים את
ארטיפקטים שפורסמו ב-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
כולל את השינויים הבאים:- הושק
FidoCredentialDetails
. - הושק
GoogleThirdPartyPaymentExtension
. - הושק
DevicePublicKeyStringDef
.
- הושק
העדכון האחרון ל-Firebase כולל שינויים בנושאים הבאים:
- עץ המוצר (BoM) של Firebase ל-Android
- Cloud Firestore
- Cloud Functions for Firebase (לקוח)
- פלאגין Gradle של Firebase App Distribution
- מעקב אחר ביצועים ב-Firebase
מידע נוסף זמין בהערות לגבי הגרסה של Firebase Android SDK.
ארטיפקטים שפורסמו ב-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-fido: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 Android SDK.
ארטיפקטים שפורסמו ב-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
- פלאגין Gradle של Firebase App Distribution
- Firebase ML
מידע נוסף זמין בהערות לגבי הגרסה של Firebase Android SDK.
ארטיפקטים שפורסמו ב-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 Android SDK.
העדכון האחרון לספריות של TensorFlow Lite ל-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 Performance Monitoring
- מסד נתונים בזמן אמת ב-Firebase
- הגדרת תצורה מרחוק ב-Firebase
- התקנות של Firebase
- Firebase SDK for Google Analytics
מידע נוסף זמין בהערות לגבי הגרסה של Firebase Android SDK.
ארטיפקטים שפורסמו ב-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-impl: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
. למידע נוסף, קראו את הערות הגרסה של Cast Android Sender SDK.
ארטיפקטים שפורסמו ב-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 לגרסה 33 ואילך של Android SDK.
ארטיפקטים שפורסמו ב-maven.google.com
- com.google.android.gms:play-services-games:23.0.0
20 בספטמבר 2022
העדכון האחרון לספריית Wearable כולל את השינויים הבאים:
- שיפור הזמינות של Wearable SDK במכשירים עם Google Play Services.
- נוספה תמיכה באפליקציות שמטרגטות את Android 13.
- החלפתם את הערכים
@RecentlyNonNull
ו-@RecentlyNullable
בהערות מחמירות לגבי אפשרות האפס (@NonNull
ו-@Nullable
). בעקבות השינוי הזה, מה שגרם בעבר לאזהרה לגבי אפשרות האפס יגרום עכשיו לשגיאה בזמן היצירה של קוד Kotlin או בשימוש במסגרות הבדיקה של Javanull
.
מידע נוסף זמין בהערות הגרסה של Wearable.
עדכון הספריות של 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
- הפלאגין של Firebase Crashlytics ל-Gradle
- התקנות של Firebase
מידע נוסף זמין בהערות לגבי הגרסה של Firebase Android SDK.
הגרסה האחרונה של הפלאגין
google-services
ל-Android (גרסה 4.3.14) זמינה עכשיו. מידע נוסף זמין בהערות המוצר של Firebase Android SDK.
ארטיפקטים שפורסמו ב-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 Services.
ארטיפקטים שפורסמו ב-maven.google.com
- com.google.android.gms:play-services-home:16.0.0-beta1
6 בספטמבר 2022
העדכון האחרון ל-Firebase כולל שינויים בנושאים הבאים:
- עץ המוצר (BoM) של Firebase ל-Android
- Firebase App Check
מידע נוסף זמין בהערות לגבי הגרסה של Firebase Android SDK.
העדכון האחרון של ספריית 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
- Firebase SDK for 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 Android SDK.
ארטיפקטים שפורסמו ב-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-impl: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
(v16.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)
, שמחזירה Task API, וב-ModuleUnavailableException
כדי לטפל בחריגה כש-Cast SDK נכשל לטוען את המודול הפנימי של Cast. - הוצא משימוש
ApplicationMetadata#getImages()
. במקום זאת, צריך להשתמש ב-ApplicationMetadata#getIconUrl()
, שמחזיר את קובץ האימג' של האפליקציה שמוגדר במסוף הפיתוח של Cast. - שינינו את הערך של
minSdkVersion
מ-14 ל-16 בספרייהplay-services-cast-tv
.
למידע נוסף, קראו את הערות הגרסה של Cast Android Sender SDK.
- הוצא משימוש
ארטיפקטים שפורסמו ב-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
- פלאגין Gradle של Firebase App Distribution
- אימות ב-Firebase
- העברת הודעות בענן ב-Firebase
מידע נוסף זמין בהערות לגבי הגרסה של Firebase Android SDK.
ארטיפקטים שפורסמו ב-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
- Google Play services G+ SDK (
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 Android SDK.
ארטיפקטים שפורסמו ב-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
כוללים התאמות אישיות מתקדמות של קווים פוליגונים שזמינות לכולם, ובפרט:- הוספת style span לקו מרובה.
- הוספת סגנון ספרייטים.
- נוספה אפשרות סגנון מרקם.
העדכון האחרון ל-Nearby UWB SDK כולל את השינויים הבאים:
- הפעלת היצירה של לקוח בקר UWB.
- הפעלת מדידת מרחק דו-כיוונית דו-צדדית (DS-TWR) מאחד למספר רב של מכשירים.
העדכון האחרון ל-Nearby Connections SDK כולל את השינויים הבאים:
- הוספנו את הערך
ConnectionLifecycleCallback#onBandwidthChanged
כדי להודיע ללקוח שאיכות החיבור טובה (6 עד 60MBps), טובה (60 עד 200KBps) או גרועה (5KBps). - נוספה האפשרות
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
- Firebase SDK for Google Analytics
מידע נוסף זמין בהערות לגבי הגרסה של Firebase Android SDK.
ארטיפקטים שפורסמו ב-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-impl: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 Services.
ארטיפקטים שפורסמו ב-maven.google.com
- com.google.android.gms:play-services-threadnetwork:16.0.0-beta01
28 ביוני 2022
הגרסה האחרונה של הפלאגין
google-services
ל-Android (גרסה 4.3.13) זמינה עכשיו. מידע נוסף זמין בהערות המוצר של Firebase Android SDK.הגרסה האחרונה של ספריית סורק הקודים של Google Play Services זמינה עכשיו. מידע נוסף על העדכונים זמין בהערות הגרסה של ML Kit.
העדכונים האחרונים בספריות
play-services-base
,play-services-basement
ו-play-services-tasks
כוללים את השינויים הבאים:- נוספה ממשק חדש
OptionalModuleApi
שמציין אם ל-API נדרש רכיב נוסף של שירותי Google Play (כלומר מודול אופציונלי). - נוספה הכיתה החדשה
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
- הפלאגין של Firebase Crashlytics ל-Gradle
מידע נוסף זמין בהערות לגבי הגרסה של Firebase Android SDK.
זמינות עכשיו גרסאות מעודכנות של הפלאגין
google-services
ל-Android (גרסה 4.3.12) ושל הפלאגיןstrict-version-matcher
ל-Android (גרסה 1.2.4). מידע נוסף זמין בהערות המוצר של Firebase Android SDK.
ארטיפקטים שפורסמו ב-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
כולל את השינויים הבאים:- תוקנו בעיות בתיוג של ערכים שעשויים להיות null בלקוחות 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
- פלאגין Gradle של Firebase App Distribution
- אימות ב-Firebase
- Firebase Crashlytics
- הפלאגין של Firebase Crashlytics ל-Gradle
- מעקב אחר ביצועים ב-Firebase
מידע נוסף זמין בהערות לגבי הגרסה של Firebase Android SDK.
העדכונים האחרונים לספריות 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 Android SDK.
ארטיפקטים שפורסמו ב-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 Android SDK.
ארטיפקטים שפורסמו ב-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
- Firebase SDK for Google Analytics
- Cloud Firestore
- Cloud Functions for Firebase (לקוח)
- Firebase App Check
- העברת הודעות בענן ב-Firebase
- מסד נתונים בזמן אמת ב-Firebase
- הגדרת תצורה מרחוק ב-Firebase
מידע נוסף זמין בהערות לגבי הגרסה של Firebase Android SDK.
ארטיפקטים שפורסמו ב-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-impl: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 Android SDK.
ארטיפקטים שפורסמו ב-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 Android SDK.
ארטיפקטים שפורסמו ב-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
- Firebase SDK for Google Analytics
- Cloud Firestore
- Firebase App Check
- אימות ב-Firebase
מידע נוסף זמין בהערות לגבי הגרסה של Firebase Android SDK.
ארטיפקטים שפורסמו ב-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-impl: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
מטפלים בהפרות של StrictMode ב-Android 12.
ארטיפקטים שפורסמו ב-maven.google.com
- com.google.android.gms:play-services-basement:18.0.1
17 במרץ 2022
העדכון האחרון ל-Firebase כולל שינויים בנושאים הבאים:
- עץ המוצר (BoM) של Firebase ל-Android
- Firebase SDK for Google Analytics
- העברת הודעות בענן ב-Firebase
מידע נוסף זמין בהערות לגבי הגרסה של Firebase Android SDK.
ארטיפקטים שפורסמו ב-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-impl: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
- פלאגין Gradle של Firebase App Distribution
- אימות ב-Firebase
- העברת הודעות בענן ב-Firebase
- Firebase Crashlytics
- קישורים דינמיים ב-Firebase
- העברת הודעות בתוך האפליקציה ב-Firebase
- התקנות של Firebase
- Firebase ML
- מעקב אחר ביצועים ב-Firebase
- מסד נתונים בזמן אמת ב-Firebase
- הגדרת תצורה מרחוק ב-Firebase
מידע נוסף זמין בהערות לגבי הגרסה של Firebase Android SDK.
ארטיפקטים שפורסמו ב-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
העדכון האחרון של הפלאגין של Gradle לרישוי OSS כולל תיקונים לבעיות הבאות:
סדר ביצוע המשימות גורם לבעיות בספריית ה-DI של Hilt (GitHub Issue #209, GitHub Issue #194, GitHub Hilt Issue #2744)
בפרויקטים עם הרבה וריאנטים, זיהוי יחסי התלות נמשך זמן רב (בעיה מס' 200 ב-GitHub)
הכללתם של יחסי תלות לבדיקה (בעיה מס' 214 ב-GitHub)
רישיונות חסרים (בעיה מס' 215 ב-GitHub)
רמת החומרה של הרישום ביומן של
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
- Firebase SDK for Google Analytics
מידע נוסף זמין בהערות לגבי הגרסה של Firebase Android SDK.
ארטיפקטים שפורסמו ב-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
- פלאגין Gradle של Firebase App Distribution
- פלאגין Gradle של Firebase Performance Monitoring
מידע נוסף זמין בהערות לגבי הגרסה של Firebase Android SDK.
ארטיפקטים שפורסמו ב-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
, שמאפשר לבדוק אם נתוני Block Store שמוגדרים לגיבוי בענן יהיו מוצפנים מקצה לקצה.
ארטיפקטים שפורסמו ב-maven.google.com
- com.google.android.gms:play-services-auth-blockstore:16.1.0
5 בינואר 2022
- העדכונים האחרונים לכמה ספריות (ראו הקטע 'פריטי גרסת build שפורסמו' בהמשך) כוללים שימוש בגרסאות האחרונות של
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-instantapps: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-impl:18.0.1
- com.google.android.gms:play-services-wallet:19.0.1
16 בדצמבר 2021
העדכונים האחרונים ל-
play-services-base
ול-play-services-tasks
פותרים את הבעיה שעלולה להוביל ל-NPEs (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
- Firebase SDK for Google Analytics
במהדורה הזו של Firebase מופיעות הגרסאות העדכניות ביותר של
play-services-base
ו-play-services-tasks
(גרסה 18.0.1) כדי לפתור את הבעיה שמתוארת במהדורה מ-9 בדצמבר 2021.מידע נוסף זמין בהערות לגבי הגרסה של Firebase Android SDK.
ארטיפקטים שפורסמו ב-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-impl: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 Android SDK.
ארטיפקטים שפורסמו ב-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
העדכונים האחרונים לכמה ספריות כוללים את השינוי הבא:
- נעשה שימוש בהערות מחמירות לגבי יכולת השימוש באפס (
@NonNull
ו-@Nullable
) במקום@RecentlyNonNull
ו-@RecentlyNullable
. בעקבות השינוי הזה, מה שגרם בעבר לאזהרה על ערך null יגרום עכשיו לשגיאה בזמן יצירת קוד Kotlin או שימוש במסגרות בדיקה של Javanull
. שינויים דומים בהערות יושקעו בהדרגה בגרסאות עתידיות של ארטיפקטים אחרים שלcom.google.android.gms
.
בקטע 'פריטי ארטיפקט שפורסמו' מופיעה רשימה מלאה של הספריות שהושפעו.
- נעשה שימוש בהערות מחמירות לגבי יכולת השימוש באפס (
העדכונים האחרונים בספריות
play-services-base
,play-services-basement
ו-play-services-tasks
כוללים את השינויים בתיוג של אי-אפשרות לקבלות ערך (nullability) המפורטים למעלה, וגם את השינויים הנוספים הבאים:- הוסרו קבועי כושר שיצאו משימוש מ-Scopes.
- הוספנו את שיטת השירות
withTimeout()
ל-Tasks
ארטיפקטים שפורסמו ב-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-instantapps: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-impl: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
- הפלאגין של Firebase Crashlytics ל-Gradle
- Firebase ML
- מעקב אחר ביצועים ב-Firebase
- מסד נתונים בזמן אמת ב-Firebase
מידע נוסף זמין בהערות לגבי הגרסה של Firebase Android SDK.
ארטיפקטים שפורסמו ב-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
כוללים:- שיפורים בתור:
- נוספה קריאה חוזרת חדשה מסוג
itemsReorderedAtIndexes
ל-MediaQueue
, שנקראת כשהתור ממוין מחדש. - הוספנו תמיכה בסריאליזציה של פקודות בתור.
- הפכנו את הפרמטר
customData
ב-RemoteMediaClient#queueSetRepeatMode לאפשרי לאפס. - הוצאנו משימוש את התכונה 'תצוגה מרחוק'.
- הערך של
minSdkVersion
השתנה מ-14 ל-16.
למידע נוסף, קראו את הערות הגרסה של Cast Android Sender SDK.
ארטיפקטים שפורסמו ב-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
- הפלאגין של Firebase Crashlytics ל-Gradle
- קישורים דינמיים ב-Firebase
- העברת הודעות בתוך האפליקציה ב-Firebase
- Firebase SDK for Google Analytics
מידע נוסף זמין בהערות לגבי הגרסה של Firebase Android SDK.
ארטיפקטים שפורסמו ב-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
זמינה עכשיו לכולם. הספרייה הזו נועדה לתמוך בתרחישי שימוש כמו ניתוח נתונים או מניעת הונאה, באופן שמכבד את פרטיות המשתמשים.הספרייה הזו כוללת שיטות לניהול מזהה קבוצת אפליקציות. זהו מזהה ייחודי שמאפשר לכם לקשר, במכשיר נתון, בין שימוש או פעולות בקבוצה של אפליקציות שבבעלות הארגון. מידע נוסף זמין במדריך הזה.
הגרסה הזו שזמינה לכלל המשתמשים כוללת את העדכונים הבאים לגרסה שזמינה למפתחים:
- שינינו את השם של כמה ממשקי לקוח. מידע נוסף זמין במאמרי העזרה של ה-API מבוסס-
play-services-appset
. - ספריית
play-services-appset
תואמת למזהה קבוצת האפליקציות ברמת המפתח שיפורסם בקרוב. צפויה בקרוב תמיכה ב-Google Play Services במזהה של קבוצת האפליקציות ברמת המפתח. היכולת הזו תושק ב-Google Play Services ותישלח למכשירים של המשתמשים בלי צורך לשדרג את הגרסה של ספרייתplay-services-appset
.
- שינינו את השם של כמה ממשקי לקוח. מידע נוסף זמין במאמרי העזרה של ה-API מבוסס-
ארטיפקטים שפורסמו ב-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
- Firebase SDK for Google Analytics
מידע נוסף זמין בהערות לגבי הגרסה של Firebase Android SDK.
ארטיפקטים שפורסמו ב-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-impl: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
.אם אתם משתמשים ב-
ads-identifier
בגרסה 17.1.0 ואילך, אתם לא צריכים להצהיר שוב על ההרשאה במניפסט של האפליקציה כדי לגשת למזהה הפרסום. עם זאת, אם לאפליקציה שלכם לא צריכה להיות גישה למזהה הפרסום, עליכם להסיר את ההרשאה באמצעות<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
- פלאגין Gradle של Firebase App Distribution
מידע נוסף זמין בהערות לגבי הגרסה של Firebase Android SDK.
ארטיפקטים שפורסמו ב-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 כולל את השינוי הבא:
- תוקן באג שבו
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
- Firebase SDK for Google Analytics
מידע נוסף זמין בהערות לגבי הגרסה של Firebase Android SDK.
ארטיפקטים שפורסמו ב-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 כיעד שלה.
העדכון האחרון לספריית TagManager כולל את השינויים הבאים:
- שיפורים בתשתית הפנימית.
ארטיפקטים שפורסמו ב-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-impl:17.0.1
9 באוגוסט 2021
מעכשיו, אפליקציות יכולות להשתמש ב-Blockstore SDK כדי לאפשר כניסה חלקה לטלפונים חדשים שהוגדרו. למידע נוסף, אפשר לעיין במאמרי העזרה של Blockstore SDK.
זמינה עכשיו גרסה מעודכנת של הפלאגין google-services ל-Android (גרסה 4.3.10). מידע נוסף זמין בהערות המוצר של Firebase Android SDK.
ארטיפקטים שפורסמו ב-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 Android SDK.
זמינה עכשיו גרסה מעודכנת של הפלאגין google-services ל-Android (גרסה 4.3.9). מידע נוסף זמין בהערות המוצר של Firebase Android SDK.
ארטיפקטים שפורסמו ב-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
זמינה עכשיו. הספרייה הזו נועדה לתמוך בתרחישי שימוש כמו ניתוח נתונים או מניעת הונאה, באופן שמכבד את פרטיות המשתמשים.הספרייה הזו כוללת שיטות לניהול מזהה קבוצת אפליקציות. זהו מזהה ייחודי שמאפשר לכם לקשר, במכשיר נתון, בין שימוש או פעולות בקבוצה של אפליקציות שבבעלות הארגון. מידע נוסף זמין במדריך הזה.
מסמכי העזרה של
ads-identifier
API עודכנו עם מידע על שינוי צפוי במזהה הפרסום כשמשתמש מפעיל את ההגבלה על מעקב אחר מודעות, וכן דרישה להרשאה חדשה של Google Play Services.פרטים נוספים זמינים במאמר
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 Android SDK.
ארטיפקטים שפורסמו ב-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 Android SDK.
ארטיפקטים שפורסמו ב-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
- פלאגין Gradle של Firebase App Distribution
- Firebase Crashlytics
- הפלאגין של Firebase Crashlytics ל-Gradle
מידע נוסף זמין בהערות לגבי הגרסה של Firebase Android SDK.
ארטיפקטים שפורסמו ב-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
העדכון האחרון לספריית Native של AFS כולל את השינויים הבאים:
עדכון הרינדור של מודעות בנייד כך שיתאים לרינדור של מודעות באינטרנט ובתצוגה המקדימה. מידע נוסף זמין בהערות המוצר של AFS Native SDK ל-Android.
הסרת היכולת לבקש מודעות SPA.
ה-SDK של Stream Protect זמין עכשיו לשימוש עם אפליקציות Android TV להעברת נתונים לאופליין (downstream) שרגישות לזמן אחזור. ערכת ה-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 שבעבר לא הגדירו במפורש את תנאי הנכוֹנוּת. השינוי הזה יגרום להצגת אזהרות על הפרות של אבטחת null.השינוי הזה מספק יכולת פעולה הדדית משופרת ב-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-instantapps: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#getAuthenticationDigits() כדי לקבל את טוקן האימות בן 4 הספרות שאפשר לקרוא, שסופק לשני המכשירים.
הוספנו תמיכה בהעברת קבצים רגישים באמצעות Payload#isSensitive() ו-Payload#setSensitive(boolean) כדי להגביל את הגישה של אפליקציות אחרות לקובץ משותף.
הוספנו תמיכה בתכונה 'שדרוג עם השבתה זמנית של השירות'. התכונה הזו מופעלת כברירת מחדל. הלקוח יכול להשבית אותו באמצעות AdvertisingOptions.Builder#setDisruptiveUpgrade(boolean) ו-ConnectionOptions.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
- הפלאגין של Firebase Crashlytics ל-Gradle
- קישורים דינמיים ב-Firebase
- מעקב אחר ביצועים ב-Firebase
מידע נוסף זמין בהערות המוצר של Firebase Android SDK.
ארטיפקטים שפורסמו ב-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 שבעבר לא הגדירו במפורש את תנאי הנכוֹנוּת. השינוי הזה יגרום להצגת אזהרות על הפרות של אבטחת null.השינוי הזה מספק יכולת פעולה הדדית טובה יותר ב-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 Android SDK.
ארטיפקטים שפורסמו ב-maven.google.com
- com.google.gms:google-services:4.3.8
13 במאי 2021
העדכון האחרון ל-Firebase כולל שינויים בנושאים הבאים:
- עץ המוצר (BoM) של Firebase ל-Android
- אימות ב-Firebase
- הפלאגין של Firebase Crashlytics ל-Gradle
מידע נוסף זמין בהערות לגבי הגרסה של Firebase Android SDK.
זמינה עכשיו גרסה מעודכנת של הפלאגין google-services ל-Android (גרסה 4.3.7). מידע נוסף זמין בהערות המוצר של Firebase Android SDK.
ארטיפקטים שפורסמו ב-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
- Firebase SDK for Google Analytics
- Firebase A/B Testing
- פלאגין Gradle של Firebase App Distribution
- הוספת אפליקציות לאינדקס ב-Firebase
- אימות ב-Firebase
- העברת הודעות בענן ב-Firebase
- Firebase Crashlytics
- הפלאגין של Firebase Crashlytics ל-Gradle
- קישורים דינמיים ב-Firebase
- העברת הודעות בתוך האפליקציה ב-Firebase
- התקנות של Firebase
- Firebase ML
- מעקב אחר ביצועים ב-Firebase
- פלאגין Gradle של Firebase Performance Monitoring
- מסד נתונים בזמן אמת ב-Firebase
- הגדרת תצורה מרחוק ב-Firebase
גרסת הבטא הראשונה של התכונות הבאות זמינה עכשיו:
- Firebase App Check
- תמיכה במודול תכונות דינמיות ב-Firebase
מידע נוסף זמין בהערות לגבי הגרסה של Firebase Android SDK.
זמינה עכשיו גרסה מעודכנת של הפלאגין google-services ל-Android (גרסה 4.3.6). מידע נוסף זמין בהערות המוצר של Firebase Android SDK.
ארטיפקטים שפורסמו ב-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
כוללים את השינויים הבאים:- הוספנו הערות לגבי יכולת השימוש ב-null "ללא הפרה של semver" לממשק ה-API.
הוספנו את ההצהרה הבאה לקובץ
AndroidManifest.xml
כדי לתמוך בסינון של חשיפה של חבילות ב-Android 11 (רמת API 30) ואילך. אחרי העדכון ל-com.google.android.gms:play-services-maps:17.0.1
, תוכלו להסיר את השורה הבאה מ-AndroidManifest.xml
שלכם:
העדכון האחרון לספריית Wearable כולל את השינויים הבאים:
- באגים שתוקנו
- שיפור הזמינות של Wearable SDK במכשירים עם Google Play Services.
מידע נוסף זמין בהערות הגרסה של Wearable.
ארטיפקטים שפורסמו ב-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 כולל שינויים בנושאים הבאים:
- נמחקו GameManager וממשקי ה-API הקשורים. הם הוצאו משימוש החל משנת 2017.
- נוספה הכיתה SessionState לספריית הלקוח של ההעברה (cast).
- נוספו CastReasonCodes כדי לספק הסברים מפורטים על CastStatusCodes. משתמשים ב-method CastContext#getCastReasonCodeForCastStatusCode(int) כדי לתרגם מ-CastStatusCodes ל-CastReasonCodes.
- עדכנו את יחסי התלות
com.google.android.datatransport:transport-api
לגרסה האחרונה.
מידע נוסף זמין בהערות הגרסה של Cast Android Sender SDK.
העדכון האחרון ל-Firebase כולל שינויים בנושאים הבאים:
- עץ המוצר (BoM) של Firebase ל-Android
- פלאגין Gradle של Firebase App Distribution
- Firebase ML
מידע נוסף זמין בהערות לגבי הגרסה של Firebase Android SDK.
ארטיפקטים שפורסמו ב-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
העדכון האחרון של הפלאגין של Gradle לרישוי OSS כולל תיקונים לבעיות הבאות:
- תמיכה במחזורי תלות בפרויקטים (בעיה מס' 172 ב-GitHub)
ארטיפקטים שפורסמו ב-maven.google.com
- com.google.android.gms:oss-licenses-plugin:0.10.4
8 באפריל 2021
העדכון האחרון ל-Firebase כולל שינויים בנושאים הבאים:
- עץ המוצר (BoM) של Firebase ל-Android
- אימות ב-Firebase
- העברת הודעות בענן ב-Firebase
- מזהי המכונות ב-Firebase
- Firebase SDK for Google Analytics
מידע נוסף זמין בהערות לגבי הגרסה של Firebase Android SDK.
ארטיפקטים שפורסמו ב-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-impl:18.0.3
5 באפריל 2021
העדכון האחרון של הפלאגין של Gradle לרישוי OSS כולל תיקונים לבעיות הבאות:
- אזהרות build בגלל שימוש בממשקי API לא תקפים (בעיה מס' 166 ב-GitHub)
- המשימות לא הושהו במטמון (בעיה מס' 68 ב-GitHub) (בעיה מס' 146 ב-GitHub) (בעיה מס' 165 ב-GitHub)
עדכונים של 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
- הפלאגין של Firebase Crashlytics ל-Gradle
מידע נוסף זמין בהערות לגבי הגרסה של Firebase Android SDK.
ארטיפקטים שפורסמו ב-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 Android SDK.
ארטיפקטים שפורסמו ב-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
- פלאגין Gradle של Firebase App Distribution
- הפלאגין של Firebase Crashlytics ל-Gradle
- פלאגין Gradle של Firebase Performance Monitoring
מידע נוסף זמין בהערות לגבי הגרסה של Firebase Android SDK.
ארטיפקטים שפורסמו ב-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
כוללים את השינויים הבאים:שירות Fused Location Provider (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
- הפלאגין של Firebase Crashlytics ל-Gradle
מידע נוסף זמין בהערות לגבי הגרסה של Firebase Android SDK.
ארטיפקטים שפורסמו ב-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
- Firebase SDK for Google Analytics
מידע נוסף זמין בהערות לגבי הגרסה של Firebase Android SDK.
זמינה עכשיו גרסה מעודכנת של הפלאגין google-services ל-Android (גרסה 4.3.5). מידע נוסף זמין בהערות המוצר של Firebase Android SDK.
ארטיפקטים שפורסמו ב-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-impl: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-fido: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
- Firebase SDK for Google Analytics
מידע נוסף זמין בהערות לגבי הגרסה של Firebase Android SDK.
ארטיפקטים שפורסמו ב-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 Android SDK.
ארטיפקטים שפורסמו ב-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 Android SDK.
ארטיפקטים שפורסמו ב-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
- הפלאגין של Firebase Crashlytics ל-Gradle
- התקנות של Firebase
- מעקב אחר ביצועים ב-Firebase
- פלאגין Gradle של Firebase Performance Monitoring
- הגדרת תצורה מרחוק ב-Firebase
מידע נוסף זמין בהערות לגבי הגרסה של Firebase Android SDK.
ארטיפקטים שפורסמו ב-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
- Firebase SDK for Google Analytics
- פלאגין Gradle של Firebase Performance Monitoring
מידע נוסף זמין בהערות לגבי הגרסה של Firebase Android SDK.
ארטיפקטים שפורסמו ב-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
- Firebase Realtime Database SDK
מידע נוסף זמין בהערות לגבי הגרסה של Firebase Android SDK.
ארטיפקטים שפורסמו ב-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 Services. יכול להיות שמדובר בבעיה באופן שבו האפליקציה נוצרה.
בעדכון האחרון של Google Play Services Fitness יש את השינויים הבאים:
עכשיו, הרשאת כתיבה מאפשרת לאפליקציה לקרוא רק נתונים שהיא כתבה. כדי להמשיך לקרוא נתונים שנכתבו על ידי אפליקציות אחרות מפלטפורמת 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
כולל SMS Code Browser API חדש.
ארטיפקטים שפורסמו ב-maven.google.com
- com.google.android.gms:play-services-auth-api-phone:17.5.0
6 באוקטובר 2020
העדכון האחרון ל-Firebase כולל שינויים בנושאים הבאים:
- עץ המוצר (BoM) של Firebase ל-Android
- Firebase SDK for Google Analytics
- ערכות ה-SDK של Cloud Firestore ושל קישורים דינמיים ב-Firebase
- פלאגין Gradle של Firebase Performance Monitoring
מידע נוסף זמין בהערות לגבי הגרסה של Firebase Android SDK.
ארטיפקטים שפורסמו ב-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-impl:17.6.0
30 בספטמבר 2020
העדכון האחרון ל-Firebase כולל שינויים בנושאים הבאים:
- עץ המוצר (BoM) של Firebase
- Cloud Firestore, Firebase Cloud Messaging, Firebase Crashlytics, מזהי המכונות של Firebase, מעקב אחר ביצועים ב-Firebase ו-Firebase Realtime Database SDKs
מידע נוסף זמין בהערות לגבי הגרסה של Firebase Android SDK.
זמינות עכשיו גרסאות מעודכנות של הפלאגין
google-services
ל-Android (גרסה 4.3.4) ושל הפלאגיןstrict-version-matcher
ל-Android (גרסה 1.2.2). מידע נוסף זמין בהערות המוצר של Firebase Android SDK.
ארטיפקטים שפורסמו ב-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
- Firebase Authentication SDK
- הפלאגין של Firebase Crashlytics ל-Gradle
מידע נוסף זמין בהערות לגבי הגרסה של Firebase Android SDK.
ארטיפקטים שפורסמו ב-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 Services מוסיף תמיכה ב-TCF v2 ב-AFS Native. מידע נוסף זמין בהערות המוצר של AFS Native SDK ל-Android.
1 בספטמבר 2020
העדכונים בספריות הראייה של Google Play Services כוללים:
- תוקנה הבעיה ב-
SecurityException
בספריות הראייה כששירותי Google Play לא מותקנים. - עדכונים פנימיים.
- תוקנה הבעיה ב-
ארטיפקטים שפורסמו ב-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 (לקוח), Cloud Storage for Firebase, Firebase In-App Messaging ו-Firebase Realtime Database SDKs
- הפלאגין של Firebase Crashlytics ל-Gradle
מידע נוסף זמין בהערות לגבי הגרסה של Firebase Android SDK.
ארטיפקטים שפורסמו ב-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
במקומות שבהם בעבר לא הוגדרה במפורש אפשרות לשליחת ערכים null ב-SDK שלbase
וב-SDK שלbasement
. כך אפשר ליהנות מיכולת פעולה הדדית טובה יותר ב-Kotlin, וגם מבדיקותnull
סטטיות טובות יותר לכל מי שמשתמש במסגרות בדיקה שלnull
ב-Java. תוספות דומות של@RecentlyNonNull
ו-@RecentlyNullable
יושקעו בהדרגה במהדורות של ארטיפקטים שלcom.google.android.gms
.כשקריאה ל-API נכשלת בגלל בעיית חיבור בין האפליקציה לבין Google Play Services, עכשיו אפשר לגשת ל-
ConnectionResult
שנכשלה דרךStatus
שלApiException
.במצבים מסוימים שבהם במכשיר אין שירותי Google Play תקינים, קריאות ל-API ייכשל מהר יותר במקום להמתין לאישור מהמשתמש.
נוספו עומסי יתר חדשים של
GoogleApiAvailability#getErrorDialog
שמקבליםFragment
.שיטות
Tasks#call
הוצאו משימוש והוחלפו בשיטותTaskCompletionSource
.עדכונים פנימיים לממשקי API אחרים של Google Play Services.
ארטיפקטים שפורסמו ב-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
- Firebase SDK for Google Analytics
- Firebase Crashlytics ו-Firebase ML SDKs
- פלאגין Gradle של Firebase App Distribution
מידע נוסף זמין בהערות לגבי הגרסה של Firebase Android SDK.
ארטיפקטים שפורסמו ב-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-impl:17.5.0
10 באוגוסט 2020
בגרסה האחרונה של Google Play Services Fitness יש את השינויים הבאים:
- הוצאנו משימוש את ה-
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 Cloud Messaging, מזהי מכונות של Firebase ו-SDK של התקנות Firebase
מידע נוסף זמין בהערות לגבי הגרסה של Firebase Android SDK.
ארטיפקטים שפורסמו ב-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 Receiver לאפליקציות ל-Android TV. ה-SDK מאפשר לאפליקציות ל-Android TV לפעול בהתאם לפרוטוקול Cast, כך שהן יפעלו כאפליקציות מקלט. לפרטים נוספים, אפשר לעיין בהערות המוצר של Cast Android Sender SDK.
ארטיפקטים שפורסמו ב-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 Android SDK.
ארטיפקטים שפורסמו ב-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 Android SDK.
ארטיפקטים שפורסמו ב-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 כולל שינויים בנושאים הבאים:
- Firebase A/B Testing, Firebase Authentication, Cloud Firestore, Firebase Cloud Messaging, Firebase Crashlytics, Firebase In-App Messaging, מזהי מכונות של Firebase ו-SDKs של הגדרת תצורה מרחוק ב-Firebase
- Firebase SDK for Google Analytics
מידע נוסף זמין בהערות לגבי הגרסה של Firebase Android SDK.
ארטיפקטים שפורסמו ב-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-impl:17.4.4
18 ביוני 2020
העדכון האחרון ל-Firebase כולל שינויים בנושאים הבאים:
- עץ המוצר (BoM) של Firebase
- Firebase Cloud Messaging, Firebase Crashlytics, מזהי מכונות ב-Firebase, ערכות SDK של מסד נתונים בזמן אמת ב-Firebase
- הפלאגין של Firebase Crashlytics ל-Gradle
מידע נוסף זמין בהערות לגבי הגרסה של Firebase Android SDK.
עדכונים של 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 כולל שינויים בנושאים הבאים:
- Firebase Crashlytics, Firebase Crashlytics NDK ו-Firebase installations SDKs
- Firebase SDK for Google Analytics
- פלאגין Gradle של Firebase App Distribution
- עץ המוצר (BoM) של Firebase
מידע נוסף זמין בהערות לגבי הגרסה של Firebase Android SDK.
ארטיפקטים שפורסמו ב-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 כשהמשתמש משנה את האזור הגיאוגרפי.
- תיקוני באגים לתנאי מרוץ (race conditions) במהלך יצירה של לקוחות מבוססי-
GoogleApi
מחוץ לשרשור הראשי באמצעותActivity
s. - הודעות שגיאה מפורטות יותר לגבי השלמות כפולות של
Task
. - עדכונים פנימיים לממשקי API אחרים של Google Play Services.
ארטיפקטים שפורסמו ב-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 Cloud Messaging, Firebase In-App Messaging, Firebase Installations ו-Firebase Instance ID SDKs
- Firebase SDK for Google Analytics
- הפלאגין של Firebase Crashlytics ל-Gradle
- עץ המוצר (BoM) של Firebase
מידע נוסף זמין בהערות לגבי הגרסה של Firebase Android SDK.
ארטיפקטים שפורסמו ב-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-impl:17.4.2
7 במאי 2020
העדכון האחרון ל-Firebase כולל שינויים בנושאים הבאים:
- Firebase Cloud Messaging, התקנות של Firebase ו-SDK של מזהה המכונה ב-Firebase
- Firebase SDK for Google Analytics
- פלאגין Gradle של Firebase App Distribution
- הפלאגין של Firebase Crashlytics ל-Gradle
- עץ המוצר (BoM) של Firebase
מידע נוסף זמין בהערות לגבי הגרסה של Firebase Android SDK.
ארטיפקטים שפורסמו ב-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-impl: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 Authentication, Firebase Crashlytics, Firebase Crashlytics NDK, Cloud Firestore, Firebase Cloud Messaging, Firebase In-App Messaging, התקנות Firebase, Firebase Instance ID, Firebase ML Kit, Firebase Performance Monitoring, Firebase Realtime Database ו-Firebase Remote Config SDKs
- Firebase SDK for Google Analytics
- הפלאגין של Firebase Crashlytics ל-Gradle
- עץ המוצר (BoM) של Firebase
מידע נוסף זמין בהערות לגבי הגרסה של Firebase Android SDK.
ארטיפקטים שפורסמו ב-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 SDKs
- הפלאגין של Firebase Crashlytics ל-Gradle והפלאגין של Firebase App Distribution ל-Gradle
- עץ המוצר (BoM) של Firebase
מידע נוסף זמין בהערות לגבי הגרסה של Firebase Android SDK.
ארטיפקטים שפורסמו ב-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 Cloud Messaging, התקנות של Firebase ומזהי מכונות של Firebase
- עץ המוצר (BoM) של Firebase
מידע נוסף זמין בהערות לגבי הגרסה של Firebase Android SDK.
ארטיפקטים שפורסמו ב-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
, שיעזור לכם לאמת משתמשים באפליקציה, כולל כניסה של משתמש קיים או הרשמה של משתמש חדש. בשלב הזה יש תמיכה בשני סוגי פרטי כניסה: ID Token ושם משתמש/סיסמה.
- הוספנו לקוח 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
- Firebase SDK for Google Analytics
- עץ המוצר (BoM) של Firebase
מידע נוסף זמין בהערות לגבי הגרסה של Firebase Android SDK.
ארטיפקטים שפורסמו ב-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-impl: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
כוללים את השינויים הבאים:- הוספת הערות לגבי אפשרות האפס של משתנים (nullability) "ללא הפרה של semver" לממשק ה-API
לדוגמה, הפונקציה
GoogleApiAvailability#makeGooglePlayServicesAvailable
מחזירה עכשיו את הערך@NonNull Task
, כך שמהדר Kotlin מתייחס אליה כאל ערך שאינו null במקום כאל סוג פלטפורמה. עם זאת, הפרמטרActivity
שמוענק לו לא מסומן כ-@NonNull
(למרות שהוא לא null בפועל), כדי שהשינוי הזה לא יגרום לשגיאות בקוד Kotlin שמעבירActivity?
.- עדכונים פנימיים לספריות אחרות של Play Services.
ארטיפקטים שפורסמו ב-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 SDK ל-Android וב-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 כולל שינויים בנושאים הבאים:
- הפלאגין של Firebase Crashlytics ל-Gradle
- Firebase Crashlytics, Firebase Cloud Messaging, Firebase In-App Messaging, Firebase Installations, מזהי המכונות של Firebase ו-SDK של הגדרת תצורה מרחוק ב-Firebase
- עץ המוצר (BoM) של Firebase
מידע נוסף זמין בהערות לגבי הגרסה של Firebase Android SDK.
ארטיפקטים שפורסמו ב-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 כולל שינויים בנושאים הבאים:
- Firebase Authentication SDK
- עץ המוצר (BoM) של Firebase
מידע נוסף זמין בהערות לגבי הגרסה של Firebase Android SDK.
ארטיפקטים שפורסמו ב-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 צריכים לעבור ל-FIDO2 APIs. התמיכה ב-U2F API תסתיים בשנת 2020 והוא יוסר בשנת 2021.
- נוספו שיטות חדשות ב-
Fido2ApiClient
לצורך רישום וחתימה. השיטות האלה תואמות יותר ל-standard - נוספה תמיכה בתוסף
UserVerificationMethod
בבקשות חתימה בלבד. אין תמיכה בתוסף לבקשות רישום. - הוספנו תמיכה בשיטה
IsUserVerifyingPlatformAuthenticatorAvailable
. - חושפים את
PublicKeyCredential
בתור תגובה ברמה העליונה, בהתאם למפרט של WebAuthn.
ארטיפקטים שפורסמו ב-maven.google.com
- com.google.android.gms:play-services-fido:18.1.0
9 במרץ 2020
העדכון האחרון ל-Firebase כולל את התכונות הבאות:
- ספריות התוספים של Kotlin ל-SDKs רבים של Firebase ל-Android יצאו עכשיו מגרסת הבטא. ספריות ה-ktx האלה מאפשרות לגשת לממשקי ה-API של Firebase ל-Android באמצעות תחביר Kotlin שגור. מידע נוסף על ספריות ה-ktx האלה זמין במאמרי העזרה של Android – Kotlin.
העדכון האחרון של הפלאגין של Gradle לרישוי OSS כולל תיקונים לבעיות הבאות:
- אי-הצלחה באיתור רישיונות כשיש פרויקט ספרייה (GitHub Issue #119)
- עומס יתר לא ברור של שיטות כשלא ניתן לפתור את קובץ ה-POM (בעיה מס' 120 ב-GitHub)
ארטיפקטים שפורסמו ב-maven.google.com
- com.google.android.gms:oss-licenses-plugin:0.10.2
3 במרץ 2020
העדכון האחרון ל-Firebase כולל שינויים בנושאים הבאים:
- ערכות ה-SDK של העברת הודעות בענן ב-Firebase ומזהי המכונות של Firebase
- עץ המוצר (BoM) של Firebase
מידע נוסף זמין בהערות לגבי הגרסה של Firebase Android SDK.
ל-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 Cloud Messaging, מזהי מכונות של Firebase ו-SDKs של הגדרת תצורה מרחוק ב-Firebase
- Firebase SDK for Google Analytics
- עץ המוצר (BoM) של Firebase
העדכון הזה כולל גם את הגרסה הראשונית של ה-SDK להתקנות של Firebase.
מידע נוסף זמין בהערות לגבי הגרסה של Firebase Android SDK.
ארטיפקטים שפורסמו ב-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-impl:17.2.3
24 בפברואר 2020
עדכונים בספריות
play-services-cast
ו-play-services-cast-framework
, עם הוספת קבועים מוגדרים מראש לMediaError, קודי שגיאה מפורטים וסיבות לשגיאות.למידע נוסף, קראו את הערות המוצר של Cast Android Sender 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 Android SDK.
ארטיפקטים שפורסמו ב-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 כולל שינויים בנושאים הבאים:
- הפלאגין של Firebase Crashlytics ל-Gradle
- Firebase A/B Testing, Firebase App Indexing, Cloud Firestore, Cloud Functions for Firebase (לקוח), Cloud Storage for Firebase, Firebase Realtime Database ו-Firebase Remote Config SDKs
- עץ המוצר (BoM) של Firebase
מידע נוסף זמין בהערות לגבי הגרסה של Firebase Android SDK.
במהדורה 18.0.0 של ספריית המודעוּת של Google Play Services יש את השינויים המשמעותיים הבאים:
- הוסרו ממשקי ה-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 ושל מעקב אחר ביצועים ב-Firebase
- Firebase SDK for Google Analytics
- עץ המוצר (BoM) של Firebase
העדכון הזה כולל גם גרסאות בטא ראשוניות של Firebase Crashlytics:
- Firebase Crashlytics SDK ו-Firebase Crashlytics SDK לדיווח על קריסות ב-NDK
- הפלאגין של Firebase Crashlytics ל-Gradle
מידע נוסף זמין בהערות לגבי הגרסה של Firebase Android SDK.
ארטיפקטים שפורסמו ב-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-impl:17.2.2
13 בינואר 2020
העדכון האחרון של הפלאגין של Gradle לרישוי OSS כולל תיקונים לבעיות הבאות:
- אזהרות build בגלל שימוש בממשקי API לא תקפים (בעיה מס' 57 ב-GitHub)
- תוכן ריק בספריות מסוימות (בעיה מס' 99 ב-GitHub)
- ההודעה "לאפליקציה הזו אין רישיונות קוד פתוח" (בעיה מס' 105 ב-GitHub)
- אירועי OOM פוטנציאליים (בעיה מס' 106 ב-GitHub)
ארטיפקטים שפורסמו ב-maven.google.com
- com.google.android.gms:oss-licenses-plugin:0.10.1
18 בדצמבר 2019
העדכון האחרון ל-Firebase כולל שינויים בנושאים הבאים:
- פלאגין Gradle של Firebase App Distribution
- Firebase Performance Monitoring ו-Remote Config SDKs
- עץ המוצר (BoM) של Firebase
מידע נוסף זמין בהערות לגבי הגרסה של Firebase Android SDK.
ארטיפקטים שפורסמו ב-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 כולל שינויים בנושאים הבאים:
- פלאגין Gradle של Firebase App Distribution
- Cloud Firestore, Firebase Cloud Messaging, מזהי מכונות של Firebase, Firebase Performance Monitoring ו-Remote Config SDKs
- עץ המוצר (BoM) של Firebase
מידע נוסף זמין בהערות לגבי הגרסה של Firebase Android SDK.
ארטיפקטים שפורסמו ב-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). אם התראת המדיה מופעלת, היא תמיד תוצג במהלך סשן העברה (cast). בעבר, האפשרות הזו הוצגה רק כשהאפליקציה הייתה ברקע.
- שינינו חלק מהמחלקות שקשורות למדיה כדי להטמיע את הממשק
Parcelable
.
- הוספנו את האפשרות
22 בנובמבר 2019
העדכון האחרון ל-Firebase כולל שינויים בנושאים הבאים:
- Firebase Authentication SDK
- עץ המוצר (BoM) של Firebase
מידע נוסף זמין בהערות לגבי הגרסה של Firebase Android SDK.
ארטיפקטים שפורסמו ב-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 כולל שינויים בנושאים הבאים:
- פלאגין Gradle של Firebase App Distribution
- Cloud Firestore, Firebase Cloud Messaging, העברת הודעות בתוך האפליקציה ב-Firebase, מזהי מכונות של Firebase, ML Kit for Firebase ו-Firebase Performance Monitoring SDKs
- עץ המוצר (BoM) של Firebase
מידע נוסף זמין בהערות לגבי הגרסה של Firebase Android SDK.
הפלאגין
google-services
ל-Android (גרסה 4.3.3) והפלאגיןstrict-version-matcher
ל-Android (גרסה 1.2.1) זמינים עכשיו. מידע נוסף זמין בהערות המוצר של Firebase Android SDK.
ארטיפקטים שפורסמו ב-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 כולל שינויים בנושאים הבאים:
- Firebase SDK for Google Analytics
- Cloud Firestore SDK
- עץ המוצר (BoM) של Firebase
מידע נוסף זמין בהערות לגבי הגרסה של Firebase Android SDK.
ארטיפקטים שפורסמו ב-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-impl:17.2.1
16 באוקטובר 2019
העדכון האחרון ל-Firebase כולל שינויים בנושאים הבאים:
- פלאגין Gradle של Firebase App Distribution
- Cloud Firestore, ML Kit for Firebase, Firebase Performance Monitoring, Firebase Realtime Database ו-Firebase Remote Config SDKs
- עץ המוצר (BoM) של Firebase
מידע נוסף זמין בהערות לגבי הגרסה של Firebase Android SDK.
ארטיפקטים שפורסמו ב-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
העדכון האחרון של הפלאגין של Gradle לרישוי OSS כולל:
- משנים את ההתנהגות של הפלאגין כך שיכלול רק יחסי תלות בחבילה.
- תיקון הטיפול בקבצים מסוג .pom עם מספר הצהרות רישיון GitHub PR#88.
- משתמשים בממשקי API חדשים יותר של Gradle (PR#62 ו-PR#64 ב-GitHub).
ארטיפקטים שפורסמו ב-maven.google.com
- com.google.android.gms:oss-licenses-plugin:0.10.0
26 בספטמבר 2019
העדכון האחרון ל-Firebase כולל שינויים בנושאים הבאים:
- Firebase Authentication, Cloud Storage for Firebase, Firebase In-App Messaging, Firebase ML Kit ו-Firebase Remote Config SDKs
- פלאגין Gradle של Firebase App Distribution
- עץ המוצר (BoM) של Firebase
מידע נוסף זמין בהערות לגבי הגרסה של Firebase Android SDK.
ארטיפקטים שפורסמו ב-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 Android SDK.
הבעיה – קיבלנו דיווחים על כך שהגרסה 21.1.0 של Firebase Android SDK ל-Cloud Firestore עלולה להפעיל חריגה שלא תתפס. כתוצאה מכך, הבעיה משפיעה גם על הגרסה 22.2.0 של Firebase BoM. חשוב לעדכן לגרסה הבאה של 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
.
מידע נוסף זמין בהערות הגרסה של Cast Android Sender SDK.
- הוספנו את השדה
ארטיפקטים שפורסמו ב-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 Android SDK.
ארטיפקטים שפורסמו ב-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 Android SDK.
ארטיפקטים שפורסמו ב-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 כולל שינויים בנושאים הבאים:
- Firebase SDK for Google Analytics
- Cloud Functions for Firebase (לקוח) ו-Firebase ML Kit SDKs
- עץ המוצר (BoM) של Firebase
מידע נוסף זמין בהערות לגבי הגרסה של Firebase Android SDK.
ארטיפקטים שפורסמו ב-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
העדכונים ב-Google Play Services Wallet SDK כוללים:
הסרה של ממשקי ה-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, וגם של ה-builders שאינם בפורמט 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 Android SDK.בגרסה 18.0.0 של Google Play Services Fitness יש את השינויים הבאים שמשפיעים על הקוד:
- הוצאנו משימוש את ממשקי ה-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 כולל שינויים בנושאים הבאים:
- Firebase SDK for Google Analytics, Cloud Firestore, Firebase Cloud Messaging ו-Firebase ML Kit SDKs
- עץ המוצר (BoM) של Firebase
מידע נוסף זמין בהערות לגבי הגרסה של Firebase Android SDK.
ארטיפקטים שפורסמו ב-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-impl: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
שמבוססת על ה-builder. - תוקנו קריסות פוטנציאליות ב-
GoogleApiAvailability#makeGooglePlayServicesAvailable
.
- הוצאו משימוש
העדכונים בספרייה
com.google.android.gms:play-services-awareness
כוללים הוצאה משימוש של השיטות הבאות מ-Awareness#SnapshotClient
:בגרסה הזו תוקנה בעיית התאימות עם הגרסה
com.google.android.gms:play-services-awareness:17.0.0
שמתוארת בהערה לגבי הגרסה מ-2 ביולי 2019. כבר אין צורך בפתרון החלופי של שימוש ב-com.google.android.gms:play-services-awareness:16.0.0
מהתקופה שלפני Jetpack. אין להשתמש במהדורה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 כולל שינויים בפלאגין Gradle של מעקב אחר ביצועים ב-Firebase. מידע נוסף זמין בהערות המוצר של Firebase Android SDK.
ארטיפקטים שפורסמו ב-maven.google.com
- com.google.firebase:perf-plugin:1.3.1
24 ביולי 2019
העדכון האחרון ל-Firebase כולל שינויים בנושאים הבאים:
- Cloud Functions for Firebase (לקוח), Firebase Realtime Database, Cloud Storage for Firebase, Cloud Firestore ו-Firebase ML Kit SDKs
- עץ המוצר (BoM) של Firebase
מידע נוסף זמין בהערות המוצר של Firebase Android SDK.
ארטיפקטים שפורסמו ב-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 Authentication, Cloud Storage for Firebase, Firebase In-App Messaging ו-ML Kit SDKs
- עץ המוצר (BoM) של Firebase
מידע נוסף זמין בהערות המוצר של Firebase Android SDK.
ארטיפקטים שפורסמו ב-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 כולל שינויים בפלאגין Gradle של מעקב אחר ביצועים ב-Firebase. מידע נוסף זמין בהערות המוצר של Firebase Android SDK.
ארטיפקטים שפורסמו ב-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
נוספה גרסה חדשה של SMS User Consent API. לפרטים נוספים, עיינו במסמכי העזרה בנושא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 Android SDK.
ארטיפקטים שפורסמו ב-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 כולל שינויים בנושאים הבאים:
- ערכות ה-SDK של Cloud Firestore, Firebase Cloud Messaging, Firebase Performance Monitoring ו-Firebase Instance IDs
- עץ המוצר (BoM) של Firebase
מידע נוסף זמין בהערות המוצר של Firebase Android SDK.
ארטיפקטים שפורסמו ב-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 Android SDK.
ארטיפקטים שפורסמו ב-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 Services ול-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-fido: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-instantapps: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 כולל שינויים בנושאים הבאים:
- Cloud Firestore SDK
- עץ המוצר (BoM) של Firebase
מידע נוסף זמין בהערות המוצר של Firebase Android SDK.
ארטיפקטים שפורסמו ב-maven.google.com
- com.google.firebase:firebase-firestore:19.0.2
- com.google.firebase:firebase-bom:19.0.0
28 במאי 2019
- העדכון האחרון ל-Firebase כולל שינויים ב-Cloud Firestore, ב-In-App Messaging, ב-ML Kit וב-Performance Monitoring SDK. מידע נוסף זמין בהערות המוצר של Firebase Android SDK.
ארטיפקטים שפורסמו ב-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
- פלאגין Gradle לרישיונות 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 App Indexing, Firebase Authentication, Cloud Firestore, Cloud Functions for Firebase (לקוח), Firebase Cloud Messaging, Cloud Storage for Firebase, Firebase Dynamic Links, Firebase Invites, Firebase ML Kit, Firebase Performance Monitoring, Firebase Realtime Database, Firebase Remote Config, Firebase A/B Testing ו-Firebase Instance IDs SDKs
פלאגינים של Firebase ל-Gradle
עץ המוצר (BoM) של Firebase
מידע נוסף זמין בהערות המוצר של Firebase Android SDK.
ארטיפקטים שפורסמו ב-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-invites: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-appinvite:17.0.0
29 באפריל 2019
- הגרסה של Google Play Services של Places SDK ל-Android הוצאה משימוש. במדריך להעברה מוסבר איך עוברים ל-Places SDK הסטטי החדש ל-Android.
עדכון: החל מ-29 ביולי 2019, הוצאנו משימוש את הארטיפקט com.google.android.gms:play-services-places
.
כדי להמשיך להשתמש ב-Places SDK ל-Android, צריך לעדכן לגרסה נתמכת של Places SDK ל-Android. הגרסאות הנתמכות מפורטות בנתוני הגרסה.
23 באפריל 2019
- הוספנו ממשקי API ל-Cast SDK כדי לתמוך בשידורים חיים. ממשק המשתמש המורחב של השלט תומך גם בשידורים חיים. פרטים נוספים זמינים בהערות המוצר של SDK לשליחת העברה ב-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-instantapps:16.1.2
9 באפריל 2019
- עדכנו את InstantApps SDK כך שיכלול שיטה חדשה לבדוק אם אפשר להפעיל אפליקציות Instant Apps במכשיר נתון.
areInstantAppsEnabledForDevice()
ארטיפקטים שפורסמו ב-maven.google.com
- com.google.android.gms:play-services-instantapps:16.1.0
5 באפריל 2019
העדכון האחרון ל-Firebase כולל שינויים במזהי המכונות, באימות ב-Firebase, בהעברת הודעות בענן ב-Firebase, במעקב הביצועים ב-Firebase ובערכות ה-SDK של הגדרת התצורה מרחוק ב-Firebase. מידע נוסף זמין בהערות המוצר של Firebase Android SDK.
גרסת הבטא של ספריית Cloud Firestore ל-Android עם תוספים ל-Kotlin זמינה עכשיו. לפרטים נוספים, אפשר לעיין בהערות המוצר העדכניות ביותר של Firebase Android 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 Android SDK.
ארטיפקטים שפורסמו ב-maven.google.com
- com.google.firebase:firebase-bom:17.0.0
27 במרץ 2019
העדכון האחרון ל-Firebase כולל שינויים ב:
- מזהי מופעים של Firebase, העברת הודעות בתוך האפליקציה ב-Firebase, Cloud Firestore, Firebase Cloud Messaging, Firebase ML Kit ו-Firebase Remote Config SDKs
- פלאגינים של Firebase ל-Gradle
מידע נוסף זמין בהערות המוצר של Firebase Android SDK.
ארטיפקטים שפורסמו ב-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 Services.
ארטיפקטים שפורסמו ב-maven.google.com
- com.google.android.gms:play-services-cronet:16.0.0
15 במרץ 2019
העדכון האחרון ל-Firebase כולל שינויים ב-Firebase Core, ב-Google Analytics for Firebase, ב-Firebase Invites, ב-Firebase Dynamic Links וב-Cloud Functions for Firebase Client SDKs. מידע נוסף זמין בהערות המוצר של Firebase Android SDK.
עץ המוצר (BoM) של Firebase זמין עכשיו בתור תכונה ניסיונית. באמצעות התכונה Bill of Materials (BoM) ב-Gradle עם Firebase, אפשר להגדיר את הגרסה של פלטפורמת Firebase כולה. כדי להוסיף SDKs לאפליקציה באמצעות 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-appinvite: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-impl: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.getSnapshotId
. - הוסרו Requests/Gifts ו-Quests API. בהודעה הקודמת.
ארטיפקטים שפורסמו ב-maven.google.com
- com.google.android.gms:play-services-games:17.0.0
11 במרץ 2019
- העדכון האחרון ל-Firebase כולל שינויים ב-SDK של Firebase Authentication, Firebase Performance Monitoring ו-Firebase Remote Config. מידע נוסף זמין בהערות המוצר של Firebase Android SDK.
ארטיפקטים שפורסמו ב-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-App Messaging וב-Firebase Cloud Messaging SDK. מידע נוסף זמין בהערות המוצר של Firebase Android SDK.
- תוקנה בעיה ב-Google Cloud Messaging שגרמה לפעמים לקריסה של אפליקציות עם שגיאות Android Not Responding (ANR) כשהאפליקציה קיבלה הודעה.
- תוקנה בעיה ב-Instance ID שבה התשובות לבקשות אסימון היו איטיות, או שבמקרים מסוימים גרמו לתפוגת הזמן של הבקשות.
ארטיפקטים שפורסמו ב-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 כולל שינויים ב-SDK של Firebase A/B Testing, Firebase Invites, Firebase Dynamic Links, Cloud Firestore ו-Firebase Remote Config. מידע נוסף זמין בהערות המוצר של Firebase Android SDK.
- העדכון האחרון ל-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-invites: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 של מפות ל-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 Android SDK.
ארטיפקטים שפורסמו ב-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-impl: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-impl: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 Android SDK.
ארטיפקטים שפורסמו ב-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 כולל שינויים ב-Realtime Database, ב-Cloud Firestore וב-In-App Messaging SDK. מידע נוסף זמין בהערות המוצר של Firebase Android SDK.
ארטיפקטים שפורסמו ב-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.
ספריות הליבה של 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 כולל שינויים ב-SDK של הגדרת התצורה מרחוק ב-Firebase. מידע נוסף זמין בהערות המוצר של Firebase Android SDK.
ארטיפקטים שפורסמו ב-maven.google.com
- com.google.firebase:firebase-config:16.1.3
22 בדצמבר 2018
- העדכון האחרון ל-Firebase כולל שינויים ב-SDK של Firebase Crashlytics. מידע נוסף זמין בהערות המוצר של Firebase Android SDK.
ארטיפקטים שפורסמו ב-maven.google.com
- com.crashlytics.sdk.android:crashlytics:2.9.8
19 בדצמבר 2018
- העדכון האחרון ל-Firebase כולל שינויים ב-Cloud Firestore וב-Firebase Performance Monitoring SDK. מידע נוסף זמין בהערות המוצר של Firebase Android SDK.
ארטיפקטים שפורסמו ב-maven.google.com
- com.google.firebase:firebase-firestore:17.1.5
- com.google.firebase:firebase-perf:16.2.3
18 בדצמבר 2018
- עדכנו את ממשק ה-API של FIDO2 בהתאם למפרט העדכני ביותר של WebAuthn. למפתחים יש אפשרות להשתמש בממשקי ה-API של FIDO2 כדי לבצע אימות חזק של המשתמשים באמצעות שני סוגים של מאמתים: מאמתי U2F חיצוניים ומאמת 'מוטמע' נתמך במכשיר.
- הוסרו קונסטרוקטורים מ-
Fido2ApiClient
ומ-Fido2PrivilegedApiClient
. צריך ליצור את המחלקות האלה באמצעות המפעלים הסטטיים ב-Fido
. - השם של
MakeCredentialOptions
ו-BrowserMakeCredentialOptions
השתנה ל-PublicKeyCredentialCreationOptions
ול-BrowserPublicKeyCredentialCreationOptions
, בהתאמה. - הרחבה של
RequestOptions
עם חברAuthenticationExtensions
שמאפשר למבצע הקריאה להכתיב את ההתנהגות מצד הלקוח במהלך טקס רישום או אימות. בשלב הזה יש תמיכה רק ב-FidoAppIdExtension
. עם הזמן, יכול להיות שנוסיף תמיכה בתוספים נוספים, בהתאם לתרחיש השימוש. - הוספת ה-builder ל-
AuthenticatorSelectionCriteria
. - שיניתי את ה-Builders עבור
PublicKeyCredentialRequestOptions
, BrowserPublicKeyCredentialRequestOptions
. - הוסרו ה-builders של אובייקטים ברמת התגובה של ה-API
AuthenticatorAttestationResponse
, AuthenticatorAssertionResponse
, AuthenticatorErrorResponse
. - נוספו ספירונים של אלגוריתמים מסוג RSA ו-EC2 מרשם COSE לשימוש ב-
PublicKeyCredentialParameters
. - נוספה המאפיין
AttestationConveyancePreference
, שמציין את רמת ההסתרה של אובייקט האימות שמוחזר בטקס הרישום. - השם והמבנה של 'TokenBindingIdValue' הקודם שונו ל-
TokenBinding
. - שדרוג או הוספה של מבני נתונים אחרים כדי לייצג את טיוטת WebAuthn WD11.
לדוגמה, השדה user id ב-
PublicKeyCredentialUserEntity
עודכן ל-byte[]
במקום ל-String
. חשוב לעדכן את ההטמעה בהתאם.
ארטיפקטים שפורסמו ב-maven.google.com
- com.google.android.gms:play-services-fido:17.0.0
13 בדצמבר 2018
- תוקנה באג שבו יכול להיות ש-Cast SDK ינסה להמשיך את הסשן אם הסשן הופסק על ידי שולח אחר.
- תוקן באג בהתראות שהתרחש במכשירים עם Android O ואילך, כשאפליקציית ההעברה הייתה ברקע.
- תוקן באג שגרם לכך שההתראה על העברת מדיה לא תגיב אחרי שהאפליקציה להעברה תנותק.
- העברת קבוצה של ארטיפקטים אל 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 Android SDK.
ארטיפקטים שפורסמו ב-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 Invites, ב-Firebase Remote Config, ב-Firebase Performance Monitoring, ב-Google Analytics for Firebase וב-Google Ads for Firebase SDK. מידע נוסף זמין בהערות המוצר של Firebase Android SDK.
ארטיפקטים שפורסמו ב-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-impl:16.0.6
- com.google.android.gms:play-services-appinvite: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-impl: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-invites:16.0.6
- com.google.firebase:firebase-perf:16.2.2
- com.google.firebase:firebase-measurement-connector-impl:17.0.4
29 בנובמבר 2018
- העדכון האחרון ל-Firebase כולל שינויים ב-SDK של Firebase App Invites, Firebase Ml Kit ו-Firebase Performance Monitoring. מידע נוסף זמין בהערות המוצר של Firebase Android SDK.
ארטיפקטים שפורסמו ב-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. סביר להניח שהבעיה תופיע כבעיות במיזוג dex כשגרסת תלות מסוימת תתעדכן (גם אם משתמשים ב-strict-version-matcher-plugin
). כדי לפתור את הבעיה, מעדכנים את Recommended Minimum Version
באופן הבא:
ספרייה | הגרסה שהושפעה | הגרסה המינימלית המומלצת |
---|---|---|
com.google.android.gms:play-services-ads | 16.0.0 | 17.1.1 |
com.google.android.gms:play-services-ads-base | 16.0.0 | 17.1.1 |
com.google.android.gms:play-services-ads-lite | 16.0.0 | 17.1.1 |
com.google.android.gms:play-services-analytics | 16.0.4 | 16.0.5 |
com.google.android.gms:play-services-analytics-impl | 16.0.4 | 16.0.5 |
com.google.android.gms:play-services-appinvite | 16.0.4 | 16.0.5 |
com.google.android.gms:play-services-cast | 16.0.3 | 16.1.0 |
com.google.android.gms:play-services-cast-framework | 16.0.3 | 16.1.0 |
com.google.android.gms:play-services-gass | 16.0.0 | 17.1.1 |
com.google.android.gms:play-services-measurement-api | 16.0.2 | 16.0.3 |
com.google.android.gms:play-services-measurement-base | 16.0.3 | 16.0.4 |
com.google.android.gms:play-services-measurement-sdk-api | 16.0.2 | 16.0.3 |
com.google.android.gms:play-services-tagmanager | 16.0.4 | 16.0.5 |
com.google.android.gms:play-services-tagmanager-api | 16.0.4 | 16.0.5 |
com.google.android.gms:play-services-tagmanager-v4-impl | 16.0.4 | 16.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 | 16.0.5 |
com.google.firebase:firebase-analytics-impl | 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-impl | 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, למסדי הנתונים של Firebase ול-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
- העדכון האחרון לPlugin של Gradle לרישיונות OSS מקודד את טקסט הרישיון ב-UTF-8 כדי לפתור באג שבו נתקלו חלק מהמפתחים.
ארטיפקטים שפורסמו ב-maven.google.com
- com.google.android.gms:oss-licenses-plugin:0.9.4
2 בנובמבר 2018
- העדכון האחרון ל-Firebase כולל תיקוני באגים ואופטימיזציה של זמן האחזור בזמן ההפעלה של Google Analytics for Firebase. מידע נוסף זמין בהערות המוצר של Firebase Android SDK.
מודעות
- נוספו השיטות
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-appinvite: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 כולל שינויים ב-SDK של Cloud Firestore, ב-In-App Messaging וב-Performance Monitoring, וגם ב-Google Services Gradle Plugin. מידע נוסף זמין בהערות המוצר של Firebase Android SDK.
ארטיפקטים שפורסמו ב-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 כולל שינויים ב-Ads, במניפסט CAF ובקישור
SeekBar
ב-UIMediaController
. מידע נוסף זמין בהערות לגבי הגרסה של Cast לשליחת נתונים ב-Android.
ארטיפקטים שפורסמו ב-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. למידע נוסף, קראו את הערות המוצר של Firebase Android SDK.
ספריות הליבה של 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 כדי להציג הודעות שגיאה טובות יותר כשמזוהות גרסאות של ארטיפקטים מתנגשות. הודעות השגיאה כוללות עכשיו שמות של פרויקטים ושמות של יחסי תלות בתוך הפרויקט, כדי לעזור לכם לזהות אילו יחסי תלות שהוגדרו גורמים לשגיאות.
- תוקנו באגים בפלאגין שקשורים ל-builds מקבילים ול-builds עם כמה מודולים.
ארטיפקטים שפורסמו ב-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 החדשים, אפשר לעיין במאמר Native Ads Advanced Unified. - מודעות מותאמות: הוספנו את התכונה 'השתקת המודעה הזו'.
- מודעות מותאמות: הוסר היומן של האזהרה הלא מזיקה: "UnconfirmedClickListener must not be null while ClickConfirmingView is set".
- מודעות מתגמלות: קריאה ל-
destroy()
תגרום לאפס את ה-listener. - השיטה הבאה הוצאה משימוש ב-
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 Services.
- יחסי התלות המחמירים בין ספריות הליבה הוחלשו כדי שאפשר יהיה להשתמש בגרסאות משניות ותיקוני באגים בנפרד. בעבר, קובצי ה-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-appinvite: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-fido: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-instantapps: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-invites: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
במהדורה 16.0.0 של Google Play Services Fitness יש גישה לשני סוגי נתונים חדשים ולצבירות שלהם:
ארטיפקטים שפורסמו ב-maven.google.com
- com.google.android.gms:play-services-fitness:16.0.0
25 בספטמבר 2018
גאדג'ט לביש
- תוקנו באגים ושיפורה הזמינות של Wearable SDK במכשירים עם Google Play Services. מידע נוסף זמין בהערות הגרסה של Wearable.
ארטיפקטים שפורסמו ב-maven.google.com
- com.google.android.gms:play-services-wearable:16.0.0
18 בספטמבר 2018
- העדכון האחרון ל-Firebase כולל שינויים ב-FirebaseMessaging SDK. מידע נוסף זמין בהערות המוצר של Firebase Android SDK.
ארטיפקטים שפורסמו ב-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 Database, ב-Firebase Instance ID, ב-Firebase Messaging וב-Firebase Storage SDK. למידע נוסף, קראו את הערות המוצר של Firebase Android SDK.
הפעלת Cast
- תוקנה השגיאה
IllegalStateException
שנזרקה כש-ReconnectionService
מופעל ברקע של אפליקציות שמטרגטות ל-Android O ואילך. אם ההתחברות האוטומטית מופעלת באפליקציה, צריך לעדכן את Cast SDK כדי למנוע את הבאג.
ארטיפקטים שפורסמו ב-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 Crash Reporting, Firebase Dynamic Links ו-Firebase Invites SDKs. מידע נוסף זמין בהערות המוצר של Firebase Android SDK.
ארטיפקטים שפורסמו ב-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-invites:16.0.3
- com.google.android.gms:play-services-analytics:16.0.3
22 באוגוסט 2018
- העדכון האחרון ל-Firebase מעדכן את ערכות ה-SDK של העברת הודעות בתוך האפליקציה ב-Firebase. מידע נוסף זמין בהערות המוצר של Firebase Android SDK.
ארטיפקטים שפורסמו ב-maven.google.com
- com.google.firebase:inappmessaging:17.0.1
- com.google.firebase:inappmessaging-display:17.0.1
16 באוגוסט 2018
- בעדכון האחרון ל-Firebase הושק API לגרסת בטא של העברת הודעות בתוך האפליקציה ב-Firebase. מידע נוסף זמין בהערות המוצר של Firebase Android SDK.
ארטיפקטים שפורסמו ב-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
- תוקנה בעיה בשיטות במהדורה 17.0.5 של Cloud Firestore.
- הוסרה שיטת 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 Performance Monitoring, Firebase ML Kit, Cloud Firestore ועוד. מידע נוסף זמין בהערות המוצר של Firebase Android SDK.
- תוקנה בעיה ב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
- תוקנה שגיאת IllegalStateException שמתרחשת כשהזמן פג לבקשת דילוג ב-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
- הגרסה האחרונה של הפלאגין Gradle עם רישיונות OSS נארזה מחדש במזהה הקבוצה
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()
, שמציגה תיבת דו-שיח שמאפשרת למשתמש להתקין את אפליקציית ה-Instant הנוכחית.
ארטיפקטים שפורסמו ב-maven.google.com
- com.google.android.gms:play-services-instantapps:16.0.0
27 ביולי 2018
Cloud Firestore
- העדכון האחרון ל-Firebase כולל שינויים ב-API של Cloud Firestore. למידע נוסף, ראו הערות המוצר של Firebase Android SDK.
הפעלת Cast
- העדכון האחרון ל-Cast כולל שינויים ב-API של
CastDevice
ושיפורים בהודעת CAF Media. מידע נוסף זמין בהערות הגרסה של Cast Android SDK.
ארטיפקטים שפורסמו ב-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 Android SDK.
ארטיפקטים שפורסמו ב-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 Cloud Messaging ושל מזהה המכונה ב-Firebase. מידע נוסף זמין בהערות המוצר של Firebase Android SDK.
ארטיפקטים שפורסמו ב-maven.google.com
- com.google.firebase:firebase-messaging:17.1.0
- com.google.firebase:firebase-iid:16.2.0
27 ביוני 2018
הפלאגין Strict Version Matcher זמין עכשיו בקוד פתוח
- קוד המקור של
com.google.android.gms.strict-version-matcher-plugin
זמין ב-GitHub.
21 ביוני 2018
Firebase
- העדכון האחרון ל-Firebase כולל שינויים ב-API של Firebase Invites ו-Firestore. מידע נוסף זמין בהערות המוצר של Firebase Android SDK.
ארטיפקטים שפורסמו ב-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 Android SDK.
23 במאי 2018
הטווחים של הגרסאות הוסרו
החל מהגרסה 15.0.0 של Google Play Services ו-Firebase, הגדרנו את יחסי התלות בין הספריות באמצעות טווחי גרסאות ב-POMs. הבעיה הזו השפיעה על היכולת לשחזר את ה-build בפרויקטים שמשתמשים בספריות האלה. לדוגמה, פתרון יחסי התלות ב-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 Authentication, Firebase Realtime Database ו-Machine Learning. מידע נוסף זמין במאמר הערות לגבי הגרסה החדשה של Firebase Android SDK.
- עכשיו נדרש ב-Firebase שרשימה של
com.google.firebase:firebase-core
תופיע באופן מפורש בקובץ ה-gradle של האפליקציה כיחס תלות, כדי ששירותי Firebase יפעלו כמצופה.
8 במאי 2018
Firebase
- העדכון האחרון ל-Firebase כולל תוספות למעקב אחר ביצועים ב-Firebase, וכן את הגרסה הבטא של ML Kit for Firebase. למידע נוסף, קראו את הערות המוצר של Firebase Android SDK.
2 במאי 2018
Firebase
- העדכון האחרון ל-Firebase כולל תוספות ל-Firebase Analytics, Firebase Authentication, Firebase Cloud Messaging, Firebase Cloud Storage, Cloud Firestore, Firebase Crash Reporting ו-Firebase Performance Monitoring, יחד עם מספרי גרסאות עצמאיים. מידע נוסף זמין בהערות המוצר של Firebase Android SDK.
עדכונים של 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 אופליין (ה-artifact של Google Play Services ב-SDK Manager של Android Studio).
החל מגרסה 15.0.0, לא יהיה יותר יעד חלופי של
play-services
כדי למשוך את כל הרכיבים של Google Play Services. כבר מזמן לא מומלץ לעשות זאת.
מודעות
- נוספה הכיתה
UnifiedNativeAd
, שיכולה להכיל מודעה להתקנת אפליקציה או מודעה לרשת המדיה. - עדכנו את Native Ads Advanced API כדי לתמוך ב-
UnifiedNativeAd
:- נוספו הכיתות
UnifiedNativeAdView
ו-UnifiedNativeAdAssetNames
. - נוספה ממשק
UnifiedNativeAd.OnUnifiedNativeAdLoadedListener
. - הוספת השיטה
forUnifiedNativeAd()
לכיתהAdLoader.Builder
. - ביצענו כמה עדכונים ב-Mediation API, שמאפשרים למתאמים ולאירועים מותאמים אישית להחזיר מופעים של
UnifiedNativeAd
.
- נוספו הכיתות
אימות
- הוספנו את הקבוע
KEY_EXTRA_ACCOUNT_TYPE
לכיתהAccountTransfer
, שמאפשר לחבילות לדעת לאיזה סוג חשבון צריך לפנות.
הפעלת Cast
- הוצאה משימוש של הכיתה
AppVisibilityListener
. - הכיתה
RemoteMediaClient.Listener
הוצאה משימוש. במקום זאת, צריך להשתמש בכיתה החדשהRemoteMediaClient.Callback
. - תוקן קריסה ב-
TracksChooserDialogFragment
וביצענו כמה שינויים ב-constructor וב-creator שלו. - הצגנו את ממשק ה-API
MediaQueue
כתחליף למנגנון הקיים של תור המדיה. כדי לגשת ל-MediaQueue
בתצוגות של מכלי מיחזור ובתצוגות רשימה, אפשר להשתמש בכיתות החדשותMediaQueueRecyclerViewAdapter
ו-MediaQueueArrayAdapter
. - מקישים על התראות של שלט רחוק להעברה (cast) כדי להעביר את המשתמשים לאפליקציית Google Home או לאפליקציית Cast המתאימה, בהתאם לאפשרות של אפליקציית Cast להצטרף לסשן באופן אוטומטי.
- עדכון לגבי תמיכה ב-Google Ads:
- 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 Android SDK.
כושר גופני
- השיטה
fromLocationRequest()
של הכיתהSensorRequest
הוצאה משימוש. במקום זאת, צריך להשתמש ב-SensorRequest.Builder כדי ליצור את SensorRequest.
Google Cloud Messaging
- הושבתו הכיתות
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
חסר ב-artifacts של הרישיון כדי למנוע הכללה אוטומטית של ההרשאותREAD_PHONE_STATE
ו-READ_EXTERNAL_STORAGE
. - שחזור שמות חבילות ייחודיים של ארטיפקטים של רישיונות מקושרים בסביבת זמן ריצה, שגרמו לבעיות תאימות במערכות build מסוימות (למשל Ionic Pro).
- שחזור של שמות שדות מסוימים שהוסתרו בגרסה 12.0.1, כלומר השיטה
value()
של הערות@PropertyName
ב-firebase-firestore וב-firebase-database.
20 במרץ 2018 – גרסה 12.0.0
בעיות מוכרות בגרסה 12.0.0
- יחסי התלות של POM עם -license לא כוללים הגדרה של
minSdkVersion
/targetSdkVersion
, כלומר הערך המשתמע שלtargetSdkVersion
הוא 1. כך מתווספות ההרשאותREAD_PHONE_STATE
ו-READ_EXTERNAL_STORAGE
לאפליקציות שמשתמשות בגרסה 12.0.0. - יחסי התלות של POM ב-license גורמים לבעיות מסוג 'יותר מספרייה אחת עם שם החבילה 'com.google.android.gms.license'' ב-Ionic Pro.
- ההערות של
@PropertyName
עבור firebase-database ו-firebase-firestore הן עם שיטתvalue()
מעורפלת. המשמעות היא שהאפליקציה לא תיבנה אם תשתמשו ב-@PropertyName
. - הערה גורמת לשגיאות לא רצויות של איתור שגיאות בקוד, שמציינות ש-
GoogleSignIn
ו-CredentialsClient
הם פנימיים בלבד. אפשר להתעלם מהן.
בקרוב נשיק גרסה מעודכנת 12.0.1 כדי לטפל בבעיות האלה.
עיקרי החידושים במהדורה 12.0.0 של Google Play Services:
מודעות
- הוספת השיטה
trackViews()
לכיתהNativeAdMapper
. השיטה מחליפה את השיטהtrackView()
מאותה הכיתה, שהוצאה משימוש.
- הוספת השיטה
Auth
- הוצאנו משימוש את הכיתה
Auth.AuthCredentialsOptions
לטובת הכיתה החדשהCredentialsOptions
.
- הוצאנו משימוש את הכיתה
הפעלת Cast
- תמיכה משופרת ב-Ads:
- הוספנו את השיטות
setAdBreakClips()
ו-setAdBreaks()
לכיתהMediaInfo.Builder
כדי לספק דרך לשלוח פרטים על הפסקות למודעות ועל קליפים בבקשה לטעינת מדיה. - עדכנו את הכיתה
AdBreakInfo.Builder
והוספנו את הכיתהAdBreakClipInfo
כדי להקל על שיטות חדשות לשליחת הפסקות וקליפים.
- הוספנו את השיטות
- הוספנו תמיכה בממשקי API חדשים להעברת קול:
- נוספו השיטות
setCredentials()
ו-setCredentialsType()
לכיתהMeadiaLoadOptions.Builder
, והשיטותgetCredentials()
ו-getCredentialsType()
לכיתהMediaLoadOptions
. השיטות מאפשרות להגדיר ולקבל פרטי כניסה ספציפיים לאפליקציה באמצעות בקשות טעינה. - הוספת השיטה
getEntity()
לכיתהMediaInfo
. הישות מייצגת קישור עומק לטעינת מדיה מ-Google Assistant.
- נוספו השיטות
- תוקן באג שבו קריאה ל-
CastContext.getSharedInstance()
במכשירים עם גרסאות לא עדכניות של Google Play Services גרמה לקריסה. גרסאות מיושנות של Google Play Services עדיין גורמות לכישלון השיטה, ולכן הלקוחות צריכים לבדוק אם יש גרסה מתאימה.
- תמיכה משופרת ב-Ads:
Fido
- ממשק ה-API של Fast Identity Online 2.0 (Fido2) זמין עכשיו לשותפים עם גישה מוקדמת. מאחר שממשק ה-API עדיין נמצא בגרסת טרום-השקה, יכול להיות שיחולו בו שינויים בתפקוד בלי שתתפרסם על כך הודעה. כדי לשמור על יציבות האפליקציה, אל תסתמכו על ה-API הזה עד שהוא יהיה זמין באופן נרחב יותר.
Firebase
- העדכון האחרון ל-Firebase כולל תוספות ל-Firebase Authentication, ל-Firebase Cloud Messaging, ל-Firestore ול-Firebase Functions. מידע נוסף זמין במאמר הערות המוצר של Firebase Android SDK.
אפליקציות ללא התקנה
- הוספנו ממשק API חדש של
Launcher
, כדי לבדוק כתובת URL שסופקה ולהפעיל אפליקציה מיידית אם נמצאה כזו.
- הוספנו ממשק API חדש של
מיקום
- הוספנו את הכיתה
ActivityTransition
כדי לעזור לאפליקציות להבדיל בין פעילויות גופניות שונות שהמשתמשים מבצעים, למשל הליכה, ריצה או נהיגה. - הוספנו את הממשק
BoundsMode
כדי לאפשר לשיטהgetAutocompletePredictions()
להפעיל חיפושים עם הגבלות על גבולות.
- הוספנו את הכיתה
מפות
- נוספה הכיתה
StreetViewSource
, שמאפשרת להגביל את החיפושים ב'תצוגת רחוב' לתוצאות של מקומות בחוץ בלבד. - רשימה מלאה של תכונות, תיקוני באגים והערות נוספות מופיעה בנתוני הגרסה של Maps Android API.
- נוספה הכיתה
בקרבת מקום
- הוצאנו משימוש את הממשקים
Messages
ו-Connections
שמבוססים עלGoogleApiClient
. במקום זאת, צריך להשתמש בלקוחות החדשים המבוססים עלGoogleApi
,MessagesClient
ו-ConnectionsClient
.
- הוצאנו משימוש את הממשקים
18 בדצמבר 2017 – גרסה 11.8.0
עיקרי החידושים במהדורה 11.8.0 של Google Play Services:
Auth
- הכיתה
WorkAccountApi
הוצאה משימוש. במקום זאת, צריך להשתמש ב-WorkAccountClient
דרךWorkAccount.getClient()
.
- הכיתה
הפעלת Cast
- בוצעו השינויים הבאים בכיתה
UIMediaController
:- כשהתצוגות מקושרות ל-
UIMediaController
, המאגר רושם עכשיו מאזינים שמפעילים אחת מהשיטות הבאות לטיפול באירועים בתגובה לאינטראקציות של משתמשים, בהתאם: - אפשר לשנות את התנהגות כל אחת מהשיטות שלמעלה לטיפול באירועים.
- תיעוד משופר כדי להבהיר את ההטמעה הבסיסית של
UIMediaController
. - הפכנו את התצוגה של לחצן המתג להשתקה, כך שיוצג סמל של רמקול כשהשתקה מושבתת וסמל של רמקול עם קו חוצה כשהשתקה מופעלת.
- כשהתצוגות מקושרות ל-
- ערכת ה-SDK של Cast ל-Android תומכת עכשיו באפליקציות ללא התקנה.
- בוצעו השינויים הבאים בכיתה
Firebase
- העדכון האחרון ל-Firebase כולל תוספות ל-Firebase Appindexing, Firebase Authentication, Firebase Cloud Messaging ו-Firebase Performance Monitoring. מידע נוסף זמין במאמר הערות המוצר של Firebase Android SDK.
מיקום
- הוספנו את הקבוע
KEY_VERTICAL_ACCURACY
, שמציין את הדיוק האנכי המשוער של מיקום.
- הוספנו את הקבוע
Wallet
- עדכנו את השיטה
isReadyToPay()
כדי להציע אפשרות לבדיקה נוספת שמבטיחה שלמשתמש יש אמצעי תשלום קיים.
- עדכנו את השיטה
Wearable
עדכנו את Wearable API ללקוחות החדשים שמבוססים על
GoogleApi
, שמנהלים באופן אוטומטי את החיבורים לשירותים ודורשים פחות קוד סטנדרטי לשימוש:- נוספו הכיתה
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()
כדי להגדיר את השרשור של קריאות החזרה (callbacks) של המאזינים בכיתות החדשות של לקוח ה-API.
מידע נוסף על הגרסה האחרונה של Wearable API זמין בדף הערות לגבי הגרסה של Android Wear.
הבעיה נפתרה בגרסה 11.8.0
מכונות GoogleApi
שנוצרו באמצעות Context
באפליקציות עם targetSdkVersion 26 מבקשות עכשיו באופן אוטומטי מהמשתמשים לעדכן את שירותי Google Play. כך נפתרה הבעיה המוכרת מהגרסה 11.6.0.
27 בנובמבר 2017 – גרסה 11.6.2
נתונים עיקריים לגבי הגרסה 11.6.2 של Google Play Services:
Firebase
- העדכון האחרון ל-Firebase כולל תוספות ל-Cloud Firestore ול-Cloud Storage for Firebase. מידע נוסף זמין במאמר הערות המוצר של Firebase Android SDK.
6 בנובמבר 2017 – גרסה 11.6.0
אלה הדברים החשובים ביותר בגרסה 11.6 של Google Play Services:
מודעות
- נוספה הכיתה
NativeAdViewHolder
, דרך חלופית להצגת מודעות מותאמות. - הוצאנו משימוש את השיטה
AdLoader.getMediationAdapterClassName()
. במקום זאת, בעלי תוכן דיגיטלי צריכים להשתמש ב-NativeAppInstallAd.getMediationAdapterClassName()
או ב-NativeContentAd.getMediationAdapterClassName()
שהושקו לאחרונה. - לבטל את ההוצאה משימוש של השיטה
RewardedVideoAd.setUserId()
לשימוש באימות תגמולים בין שרתים.
- נוספה הכיתה
Auth
- עדכנו את Auth API ללקוחות החדשים שמבוססים על
GoogleApi
. הלקוחות האלה מנהלים באופן אוטומטי את החיבורים לשירותים, ודורשים פחות קוד סטנדרטי לשימוש:- נוספו הכיתות
CredentialsClient
ו-Credentials
.CredentialsClient
מספק את נקודת הכניסה לבקשת פרטי כניסה, ומציין אם הכניסה בוצעה בהצלחה באמצעות פרטי הכניסה. - נוספו הכיתות
GoogleSignInClient
ו-GoogleSignIn
.GoogleSignInClient
מספק את נקודת הכניסה לאינטראקציה עם Google Sign In API.
- נוספו הכיתות
- נוספה השיטה
GoogleAuthUtil.requestGoogleAccountsAccess()
. השיטה הזו מאפשרת לכל חשבונות Google שמותקנים במכשיר להיות גלויים למבצע הקריאה החוזרת (caller) ב-Android O, אם המשתמש מספק הסכמה. - נוספה השיטה
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.
- בוצעו השינויים הבאים בשיטות בכיתה
נסיעה
- עדכנו את Drive API ללקוחות החדשים שמבוססים על
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
.
- עדכנו את Drive API ללקוחות החדשים שמבוססים על
Firebase
- העדכון האחרון ל-Firebase כולל תוספות לאימות, לקישורים דינמיים ול-Cloud Messaging. מידע נוסף זמין במאמר הערות המוצר של Firebase Android SDK.
כושר גופני
- עדכנו את Fitness 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.
- נוספו הכיתה
- עדכנו את Fitness API ללקוחות החדשים שמבוססים על
משחקים
- עדכנו את Games API ללקוחות החדשים שמבוססים על
GoogleApi
, שמנהלים באופן אוטומטי את החיבורים לשירותים ודורשים פחות קוד סטנדרטי לשימוש:- נוספו הכיתה
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 שמקיימות אינטראקציה עם קובצי snapshot. - נוספו הכיתה
TurnBasedMultiplayerClient
והשיטותGames.getTurnBasedMultiplayerClient()
.TurnBasedMultiplayerClient
מספק את נקודת הכניסה לשיטות API שמקיימות אינטראקציה עם משחקים מרובי משתתפים מבוססי תורות. - נוספו הכיתה
VideosClient
והשיטותGames.getVideosClient()
.VideosClient
מספק את נקודת הכניסה לשיטות API שמקיימות אינטראקציה עם סרטונים.
- נוספו הכיתה
- נקודות כניסה ל-API שהוצאו משימוש:
Achievements
,Events
,GamesMetadata
,Invitations
,Leaderboards
,Notifications
,Stats
,Players
,RealTimeMultiplayer
,Snapshots
,TurnBasedMultiplayer
ו-Videos
.
- עדכנו את Games API ללקוחות החדשים שמבוססים על
מיקום
- תוקנה בעיה ב-
FusedLocationProviderClient
שגרמה לפעמים לקריסות במהלך עדכון של Google Play Services. - הוצאנו משימוש את הכיתה
AddPlaceRequest
ואת השיטותGeoDataApi.addPlace()
ו-GeoDataClient.addPlace()
.AddPlaceRequest
יוסר ב-30 ביוני 2018.
- תוקנה בעיה ב-
בקרבת מקום
- עדכנו את Nearby API ללקוחות החדשים שמבוססים על
GoogleApi
, שמנהלים באופן אוטומטי את החיבורים לשירותים ודורשים פחות קוד סטנדרטי לשימוש:- נוספו הכיתה
ConnectionClient
והשיטותNearby.getConnectionsClient()
.ConnectionClient
הוא נקודת הכניסה לפרסום, לאיתור אפליקציות ושירותים בקרבת מקום ולתקשורת איתם דרך חיבורים קיימים. - נוספו הכיתה
MessagesClient
והשיטותNearby.getMessagesClient()
.MessagesClient
מספקת את נקודת הכניסה לפרסום הודעות פשוטות ולהרשמה לקבלת ההודעות האלה ממכשירים בקרבת מקום.
- נוספו הכיתה
- נוספה השיטה
Connections.cancelPayload()
, שמשמשת לזיהויPayload
שנמצא כרגע בדרך לנקודות קצה מרוחקות או מהן.
- עדכנו את Nearby API ללקוחות החדשים שמבוססים על
Wallet
- השדות
getPaymentMethodTokenizationParameters
ו-getTransactionInfo
כבר לא חובה למלא. אם הם לא מוגדרים, Google Payment API לא מחזיר אסימון לחיוב. מומלץ להימנע מהגדרת השדות האלה בתהליכים שבהם המשתמשים מנסים רק לשנות את הבחירות שלהם בלי לבצע רכישה (למשל, בהגדרות התשלומים של האפליקציה). - שינינו את השיטה
resolveTask()
כדי להוסיף קטע קוד זמני לפעילות. לפני שמפעילים את השיטה, צריך לוודא שהפעילות יכולה לבצע עסקאות של קטעי קוד בלי אובדן מצב. רוב המפתחים לא אמורים להיפגע מהשינוי הזה, כי בדרך כללresolveTask()
נקרא בתוך מאזין של לחיצה על לחצן.
- השדות
בעיות מוכרות בגרסה 11.6.0
מכונות GoogleApi
שנוצרו באמצעות Context
באפליקציות עם targetSdkVersion 26 לא יבקשו מהמשתמשים לעדכן את Google Play Services באופן אוטומטי. במקרים כאלה, מומלץ להשתמש ב-GoogleApiAvailability.showErrorDialogFragment()
במקום.
3 באוקטובר 2017 – גרסה 11.4.2
נתונים עיקריים לגבי הגרסה 11.4.2 של Google Play Services:
- 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
עיקרי העדכונים במהדורה 11.4 של Google Play Services.
מודעות
- נוספו שיטות
getMediationAdapterClassName()
לכיתותNativeAppInstallAd
ו-NativeContentAd
. השיטה בעלת אותו שם ב-AdLoader תוסר משימוש. - הוספנו שיטות לכמה כיתות כדי לתמוך בתהליך בחירת הרשת (Mediation) של מודעות וידאו ילידיות:
- הסרת את הכיתה
SearchAdRequest
.
- נוספו שיטות
Analytics
- נוספה כיתה חדשה
AnalyticsJobService
. הכיתה הזו מספקת תמיכת תאימות ל-Android O, ומערכת Analytics משתמשת בה כדי להעלות נתונים. לא נדרשת פעולה כלשהי כדי להשתמש בכיתה הזו, היא מתווספת באופן אוטומטי כחלק מחבילת Analytics. - השיטה
getContext()
של הכיתהAnalyticsService
הוצאה משימוש. - הוצאה משימוש של הכיתה
CampaignTrackingService
.
- נוספה כיתה חדשה
Auth
- בורר הטיפים שולח עכשיו את התוצאה
ACTIVITY_RESULT_NO_HINTS_AVAILABLE
כשלמשתמש אין פרטי טיפים שמורים.
- בורר הטיפים שולח עכשיו את התוצאה
מוּדעוּת
הפעלת Cast
- נוספה כיתה חדשה
PrecacheManager
. בכיתה הזו יש שיטות לשמירת תוכן במטמון מראש, כדי לקצר את זמן הטעינה. התוכן הזה הוא התוכן שהמשתמשים מתכוונים לצרוך. - הוספת השיטה
getPrecacheManager()
לכיתהCastContext
כדי שהאפליקציה תקבל את המופע של הכיתהPrecacheManager
. - הוספת התלמיד/ה
startSession(Intent)
לכיתהSessionManager
. צריך להפעיל את השיטה הזו כדי להצטרף לסשן העברה (cast) כשאפליקציית השולח מופעלת על ידי כוונה משתמעת.
פרטים נוספים זמינים בהערות המוצר של Cast API.
- נוספה כיתה חדשה
נפוצות
- הוספת השיטה
checkApiAvailability()
לכיתהGoogleApiAvailability
. השיטה מחזירה משימה שבודקת באופן אסינכרוני אם ממשקי API מסוימים זמינים. אם אחד או יותר מהם לא זמינים, המשימה תיכשל עםAvailabilityException
, ותוכלו לשלוח שאילתה לגבי הזמינות של ממשקי API ספציפיים.
- הוספת השיטה
נסיעה
- הוסר
cancelPendingActions()
מהממשקDriveApi
.
- הוסר
Firebase
- העדכון האחרון ל-Firebase כולל תוספות להוספת אפליקציות לאינדקס ולאימות. מידע נוסף זמין במאמר הערות המוצר של Firebase Android SDK.
מפות
- אפשר להשתמש באירוע החדש
GoogleMap.OnMyLocationClickListener
כדי לזהות מתי המשתמש לוחץ על הנקודה הכחולה של 'המיקום שלי'. פרטים נוספים זמינים במדריך למפתחים בנושא השכבה 'המיקום שלי'.
- אפשר להשתמש באירוע החדש
בקרבת מקום
- עכשיו נדרשות ההרשאות
BLUETOOTH
,BLUETOOTH_ADMIN
,ACCESS_WIFI_STATE
ו-CHANGE_WIFI_STATE
כדי להשתמש בתכונה 'סמוך אליי'.
- עכשיו נדרשות ההרשאות
רישיונות OSS
- הוספנו תמיכה בהיפר-קישורים בתוכן הרישיון.
- הוספנו את השיטה
setActivityTitle()
לכיתהOssLicensesMenuActivity
, כדי שיהיה קל יותר להגדיר שמות מותאמים אישית לפעילויות. הוצאנו משימוש את הגישה הקודמת להגדרת כותרות.
Wallet
- הושק ממשק Google Payment API חדש, שמוגדר בכיתה
PaymentsClient
. הבדלים בולטים:- השיטה
loadPaymentData()
מחליפה את השיטותloadFullWallet()
ו-loadMaskedWallet()
מהקלאסPayments
. - השיטה
isReadyToPay()
מאפשרת למבצעי הקריאה להציין אילו אמצעי תשלום נתמכים.
- השיטה
מידע נוסף זמין במאמר בנושא Payment API החדש.
- הושק ממשק Google Payment API חדש, שמוגדר בכיתה
אוגוסט 2017 – גרסה 11.2.0
עיקרי העדכונים במהדורה 11.2 של Google Play Services.
Google Play Services עודכנה לגרסה 11.2.2 במהדורה הזו:
- תיקונים לבעיות קלות במעקב אחר ביצועים ב-Firebase. מידע נוסף זמין בהערות המוצר של Firebase ל-Android.
- נוספה לכיתה
RewardedVideoAd
שיטה חדשה בשםloadAd()
שמקבלת אובייקטPublisherAdRequest
. - ספריית רישיונות חדשה של OSS מפשטת את הצגת הרישיונות של יחסי התלות ב-Google Play Services ובספריות אחרות. מידע נוסף זמין במדריך הכללת הודעות על קוד פתוח.
הקשרי התלות של Google Play Services זמינים עכשיו דרך maven.google.com
יחסי התלות זמינים עכשיו ישירות מ-
maven.google.com
. כדי לעדכן את סקריפט ה-build של Gradle באפליקציה כך שישתמש במאגר הזה, מגדירים את ה-build באופן הבא:allprojects { repositories { jcenter() google() } }
מידע נוסף על השינוי הזה זמין בפוסט בבלוג. פרטים נוספים על מאגר Maven של Google זמינים בקטע הוספת יחסי תלות ל-Build במסמכי התיעוד של Android.
תמיכה בגרסאות SDK בגרסה 11.2
כשמשדרגים את יחסי התלות של האפליקציה ב-Play Services לגרסה 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
, שמאפשרת לאפליקציות לטעון כמה מודעות ייחודיות בבקשה אחת.
- הוספנו את השיטה
Auth
- נוספה הכיתה
WorkAccountClient
. בכיתה הזו מפורטות שיטות לניהול מחזור החיים של חשבונות Android for Work. - נוספה החבילה accounttransfer. החבילה הזו מכילה ממשקי API שמשמשים את מאמתי החשבונות לטעינה ראשונית של חשבונות.
- ממשק ה-API של Fast Identity Online Universal 2nd Factor (FIDO U2F) זמין עכשיו. הוא מספק תמיכה במפתחות אבטחה פיזיים מסוג U2F לאפליקציות ולאתרים, בהתאם לתקנים שהוגדרו על ידי FIDO Alliance. מידע נוסף זמין במאמרים תחילת השימוש ב-FIDO U2F ו-com.google.android.gms.fido.
- נוספה הכיתה
הפעלת Cast
- נוספה הכיתה החדשה NotificationActionsProvider כדי לתמוך בפעולות בהתאמה אישית של התראות מדיה.
Firebase
- העדכון האחרון ל-Firebase כולל תוספות לשירותי הוספת האפליקציות לאינדקס, מסדי נתונים, קישורים דינמיים ואחסון. מידע נוסף זמין במאמר הערות המוצר של Firebase Android SDK.
אפליקציות ללא התקנה
- נוספה
InstantAppsClient
כנקודת כניסה ראשית חדשה. - נוספו ממשקי API של קובצי cookie מסוג
PackageManagerCompat
כדי לשמור כמויות קטנות של נתונים מיידיים של אפליקציות בין סשנים.
- נוספה
מקומות
- נוספה הכיתה
GeoDataClient
. הכיתה הזו מספקת גישה למסד הנתונים של Google עם מידע על מקומות ועסקים מקומיים. - נוספה הכיתה
PlaceDetectionClient
. הכיתה הזו מספקת גישה מהירה למקום הנוכחי של המכשיר, ומאפשרת לדווח על המיקום של המכשיר במקום מסוים (למשל, דיווח על הגעה למקום). - נוספו השיטות
getGeoDataClient()
ו-getPlaceDetectionClient()
לכיתהPlaces
.
- נוספה הכיתה
Wallet
- כמה שיטות וכיתות הוצאו משימוש.
יוני 2017 – גרסה 11.0
נתונים עיקריים מהגרסה 11.0 של Google Play Services.
Google Play Services עודכן לגרסה 11.0.4. במהדורה הזו תוקנו בעיות קלות ב-Firebase Cloud Messaging ובמעקב אחר ביצועים ב-Firebase. מידע נוסף זמין בהערות המוצר של Firebase ל-Android.
Google Play Services עודכן לגרסה 11.0.2. במהדורה הזו תוקנו בעיות קלות בדוחות הקריסה ב-Firebase ובמעקב אחר הביצועים ב-Firebase. מידע נוסף זמין בהערות המוצר של Firebase ל-Android.
Google Play Services עודכנו לגרסה 11.0.1. במהדורה הזו תוקנה בעיה שמשפיעה על אפליקציות שמשתמשות ב-rxjava.
מודעות
- נוספו לשיעור
VideoController.VideoLifecycleCallbacks
השיטותOnVideoMute()
, OnVideoPause()
, OnVideoPlay()
ו-OnVideoStart()
. - הוספנו את היכולת להפעיל מצב immersive במודעות במסך מלא על ידי הוספת השיטה
setImmersiveMode()
לכיתותPublisherInterstitialAd
ו-RewardedVideoAd
. - נוספו הממשק
OnPublisherAdViewLoadedListener
והכיתותPublisherAdViewOptions
ו-PublisherAdViewOptions.Builder
לשימוש עםAdLoader
לבקשות של מודעות מודעות רגילות ומודעות באנר. - הוספנו את הממשק האופציונלי
OnImmersiveModeUpdatedListener
, שתואם ל-Mediation Adapters, כדי לקבל עדכונים על מצב immersive. - הוספת השיטה
getMediationAdapterClassName()
לכיתהRewardedVideoAd
.
- נוספו לשיעור
הזמנות לאפליקציות
- הכיתה
AppInvite
הוצאה משימוש. במקום זאת, צריך להשתמש ב-FirebaseDynamicLinks#getInstance()
בתור נקודת הכניסה הראשית לגישה לנתוני Dynamic Link, וב-FirebaseAppInvite#getInvitation()
כדי לקבל נתונים של הזמנות לאפליקציה.
- הכיתה
מוּדעוּת
- נוספו קבועים לכיתה
TimeFence
כדי לספק סוגי הקשר חדשים ל-Snapshot API ול-Fence API. - נוספה האפשרות ליצור גדרות זמן שתואמות לשינויים באזור הזמן המקומי של המכשיר.
- נוספה האפשרות ליצור גדרות זמן שתגיבו לשינויים במיקום המכשיר, כולל גדרות זמן שצוינו על סמך השעה המקומית של הזריחה או השקיעה.
- נוספו קבועים לכיתה
זהות
- הוספנו את ה-API
SmsRetriever
שעוזר לאחזר הודעות SMS שנשלחו לאפליקציה שלכם, בלי לבקש מהמשתמשים הרשאות לקרוא את כל הודעות ה-SMS שנשלחו למכשיר שלהם. מידע נוסף זמין במאמר SMS Retriever API.
- הוספנו את ה-API
הפעלת Cast
- ממשקי
Cast.CastApi
,Cast.MessageReceivedCallback
,RemoteMediaPlayer.MediaChannelResult
,RemoteMediaPlayer.OnMetadataUpdatedListener
,RemoteMediaPlayer.OnPreloadStatusUpdatedListener
,RemoteMediaPlayer.OnQueueStatusUpdatedListener
ו-RemoteMediaPlayer.OnStatusUpdatedListener
הוצאו משימוש. גם הכיתהRemoteMediaPlayer
הוצאה משימוש. הוראות לעדכון האפליקציה מפורטות במאמר העברת אפליקציית Android Sender מ-Cast SDK v2 ל-Cast SDK v3. - השיטה
bindTextViewToSmartSubtitle()
זמינה עכשיו בכיתהUIMediaController
.
- ממשקי
Common API
- השיטה
getOpenSourceSoftwareLicenseInfo()
בכיתהGoogleApiAvailability
הוצאה משימוש. - נוספו הכיתות
ApiException
ו-ResolvableApiException
. הכיתות האלה מספקות חריגים לאובייקטים מסוג Task כשקריאה ל-Google Play Services נכשלת. - נוספה הכיתה
GoogleApi
. לקוחות API שמבוססים על הכיתה הזו מנהלים את החיבור בין האפליקציה לבין Google Play Services. - נוספה הכיתה
Response
. הכיתה הזו מספקת את התוצאות של קריאה ל-method של API ב-Google Play Services באמצעות תת-כיתה שלGoogleApi
.
- השיטה
Firebase
- העדכון האחרון ל-Firebase כולל הוספה של אימות באמצעות טלפון, וגם כמה שיפורים בהוספת אפליקציות לאינדקס ובקישורים דינמיים. מידע נוסף זמין במאמר הערות המוצר של Firebase Android SDK.
משחקים
- השיטות
getPlayerSearchIntent()
,loadConnectedPlayers()
,loadInvitablePlayers()
ו-loadMoreInvitablePlayers()
בכיתהPlayers
הוצאו משימוש. - השיטה
loadInvitations()
בכיתהInvitations
הוצאה משימוש. - השיטה
getSelectOpponentsIntent()
בכיתותRealTimeMultiplayer
ו-TurnBasedMultiplayer
הוצאה משימוש. - הממשקים
GameRequest
,OnRequestReceivedListener
ו-Requests
הוצאו משימוש. בנוסף, הכיתותGameRequestBuffer
ו-GameRequestEntity
הוצאו משימוש. להוראות לעדכון האפליקציה, ראו אימות ב-Play Games באמצעות Google Sign-In API.
- השיטות
אפליקציות ללא התקנה
- ממשקי ה-API של אפליקציות Android ללא התקנה זמינים עכשיו ב-Google Play Services. אפליקציות ללא התקנה ב-Android מאפשרות למשתמשים ב-Android להריץ את האפליקציות שלכם באופן מיידי, ללא התקנה. מידע נוסף זמין במאמר אפליקציות ללא התקנה ל-Android.
מיקום
- נוספה הכיתה
FusedLocationProviderClient
. הכיתה הזו מספקת את נקודת הכניסה הראשית לאינטראקציה עם ספק המיקום המשולב, שמשתמש במגוון מקורות נתונים בנוסף ל-GPS כדי לקבוע את המיקום של המכשיר בצורה מדויקת ומהירה ככל האפשר. - נוספה הכיתה
GeofencingClient
. הכיתה הזו מספקת את נקודת הכניסה הראשית ליצירת אינטראקציה עם ממשקי ה-API של הגיאופינינג. - הוספת השיטות
getFusedLocationProvider()
ו-getGeofencingClient()
לכיתהLocationServices
. - נוספה הכיתה
LocationSettingsResponse
. הכיתה הזו מוחזרת בתגובה כשמבצעים בדיקה של הגדרות המערכת שקשורות למיקום באמצעות השיטהcheckLocationSettings()
. - נוספה הכיתה
SettingsClient
. הכיתה הזו מספקת את נקודת הכניסה הראשית לאינטראקציה עם ממשקי ה-API של הגדרות המיקום, שעוזרים לבדוק ולהגדיר את הגדרות המערכת שקשורות למיקום של המכשיר.
- נוספה הכיתה
בקרבת מקום
- Nearby Connections API מציע עכשיו את היכולות הבאות:
- תקשורת שיתופית (P2P) אופליין לחלוטין באמצעות Bluetooth, BLE ונקודות Wi-Fi
- פרסום וחשיפה בו-זמנית
- הצפנה (עם אימות אופציונלי)
- תמיכה בעומסי נתונים של בייטים עד 32KB
- תמיכה בעומסי נתונים של קבצים (מוגבלים למרחב הזמין במכשיר) ועומסי נתונים של סטרימינג ללא הגבלות על גודל עומס הנתונים.
- נוספה הכיתה
AdvertistingOptions
. הכיתה הזו מספקת אפשרויות לקריאה לשיטהstartAdvertising()
. - נוספה הכיתה
ConnectionInfo
. הכיתה הזו מספקת מידע על חיבור שנוצר. - נוספה הכיתה
ConnectionLifecycleCallback
. הכיתה הזו היא מאזין לאירועים במחזור החיים שמשויכים לחיבור לנקודת קצה מרוחקת. - נוספה הכיתה
ConnectionResolution
. הכיתה הזו היא התוצאה שהתקבלה מהקריאה ל-methodonConnectionInitiated()
. - נוספה הכיתה
DiscoveredEndpoints
. הכיתה הזו מספקת מידע על נקודת קצה כשהיא מתגלה. - נוספה הכיתה
DiscoveryOptions
. הכיתה הזו מספקת אפשרויות לקריאה לשיטהstartDiscovery()
. - נוספה הכיתה
EndpointDiscoveryCallback
. הכיתה הזו היא מאזין שנקרא במהלך גילוי נקודות קצה. - נוספו המחלקות
Payload
, PayloadCallback
, Payload.File
ו-Payload.Stream
. הכיתות האלה מייצגות נתונים, מאזין של עומס נתונים, נתונים בקובץ באחסון המקומי במכשיר וסטרימינג של נתונים. הוספנו גם את הממשק הקשורPayloadTransferUpdate.Status
. - נוספה הכיתה
Strategy
. בכיתה הזו מוגדרות דרישות הקישוריות למכשיר ואילוצים של הטופולוגיה של החיבור. - הכיתות
Connections.ConnectionRequestListener
ו-Connections.ConnectionResponseCallback
הוצאו משימוש. במקום זאת, צריך להשתמש בכיתהConnectionLifecycleCallback
. - הכיתה
Connections.EndpointDiscoveryListener
הוצאה משימוש. במקום זאת, אתם צריכים להשתמש בכיתהEndpointDiscoveryCallback
. - הממשק
Connections.MessageListener
הוצא משימוש. במקום זאת, צריך להשתמש בכיתהPayloadCallback
. - הכיתה
ConnectionsStatusCodes
כוללת עכשיו כמה קודי סטטוס חדשים שקשורים להרשאות.
- Nearby Connections API מציע עכשיו את היכולות הבאות:
אבטחה
- נוספה הכיתה
SafetyNetClient
. הכיתה הזו מספקת את נקודת הכניסה הראשית ל-SafetyNet, שמציע את היכולות הבאות:- בדיקת תקינות המכשיר
- אימות משתמשים באמצעות reCAPTCHA API
- עוזרת למשתמשים להימנע מאפליקציות שעלולות להזיק
- גלישה בטוחה באפליקציות
- בדיקה של איומים ידועים שמשויכים למזהי URI ספציפיים
- נוספה הכיתה
HarmfulAppsData
והכיתה המשויכתSafetyNetApi.HarmfulAppsResponse
. הכיתות האלה מייצגות מידע לגבי אפליקציות שעלולות להזיק. הכיתה הקשורהSafetyNetApi.HarmfulAppsResult
הוצאה משימוש לטובת השיטות האלה. - נוספו השיטות
getClient(Context)
ו-getClient(Activity)
לכיתה SafetyNet. השיטות האלה מחזירות ערךSafetyNetClient
שמשמש לגישה לכל ממשקי ה-API של SafetyNet. השיטות האלה מחליפות את השדותAPI
ו-SafetyNetAPI
של הכיתהSafetyNet
, שיוצאים משימוש. - נוספה הכיתה
SafetyNetApi.AttestationResponse
. בכיתה הזו מוצגות תוצאות הבדיקה מחבילה לבדיקות תאימות (CTS) של 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, App Indexing API הועבר ל-Firebase App indexing API החדש. ממשק ה-API המקורי של הוספת אפליקציות לאינדקס הוצא משימוש באופן מלא, ואי אפשר להשתמש בו יותר באפליקציות שנוצרו באמצעות ערכת ה-SDK בגרסה 10.2.6.
Firebase
העדכון האחרון ל-Firebase כולל את גרסת הבטא של מעקב הביצועים וכמה שיפורים במספר תכונות, כולל Cloud Messaging ו-Test Lab. מידע נוסף זמין במאמר הערות המוצר של Firebase Android SDK.
אפריל 2017 – גרסה 10.2.4
Firebase
הגרסה הזו כוללת עדכונים ל-Cloud Storage for Firebase. למידע נוסף, קראו את הערות המוצר של Firebase Android SDK.
מרץ 2017 – גרסה 10.2.1
Android O Developer Preview 1
הגרסה הזו כוללת עדכונים שמספקים תאימות ל-Android O Developer Preview 1. העדכונים המשמעותיים ביותר הם שינויים פנימיים בספריות של Google Cloud Messaging (GCM) ו-Firebase Cloud Messaging (FCM), ושינוי מחזור החיים המאובטח של קריאות חזרה (callbacks) של GCM ו-FCM ל-10 שניות. לאחר מכן, מערכת Android O מתייחסת לקריאות חזרה כאלה ככאלה שאפשר לסיים. מידע נוסף על טיפול בהודעות GCM ו-FCM ב-Android O זמין בבלוג של Firebase.
פברואר 2017 – גרסה 10.2
עיקרי העדכונים במהדורה 10.2 של Google Play Services.
הוצאה משימוש של גרסת Android 2.3.x (Gingerbread)
Google Play Services 10.2.x היא הגרסה הראשונה שלא כוללת יותר תמיכה מלאה ב-Android מגרסה 2.3.x (Gingerbread). אפליקציות שפותחו באמצעות SDK מגרסה 10.2.x ואילך דורשות רמת API מינימלית של Android 14, ואי אפשר להתקין אותן במכשירים עם רמת API נמוכה מ-14. מידע נוסף על האפשרויות, כולל פיתוח כמה חבילות APK כדי להרחיב את התמיכה של האפליקציה ב-Android Gingerbread, זמין בבלוג למפתחי Android.
מודעות
- הוספנו תמיכה בנכסי וידאו למודעות תוכן מתקדמות מותאמות אישית ולמודעות מותאמות אישית ברזולוציה גבוהה של 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()
. - הוספנו ממשקי Snapshot API כדי לקבל מרווחי זמן סמנטיים לשעה ולמיקום הנוכחיים. מידע נוסף זמין בקטעים
SnapshotAPI.getTimeIntervals()
,TimeIntervalsResult()
וTimeIntervals()
.
- הוספנו שיטות של Fence API כדי להרחיב את מגוון האפשרויות של מפתחים לגבי מחסומי זמן. מידע נוסף זמין במאמרים
כניסה באמצעות חשבון Google
נוספה למפתחי משחקים האפשרות להשתמש ב-Google Sign-in API כדי לפשט את האימות בצד השרת. למידע נוסף, עיינו בממשק
GoogleSignInOptionsExtension
, בכיתהGoogleSignInOptions
ובשיטהGoogleSignInOptions.Builder.addExtension()
. למידע נוסף על שילוב אימות בצד השרת במשחקים, ראו הפעלת גישה בצד השרת ל-Google Play Games Services.Google Fit
הוספנו סוגים חדשים של נתוני בריאות שמאפשרים לכם לכתוב מגוון רחב יותר של נתוני בריאות בפלטפורמת Google Fit, כולל לחץ דם, רמת סוכר בדם, ריווי חמצן בדם, מיקום הגוף, חום הגוף ונתונים לגבי בריאות מינית. מידע נוסף זמין בקטעים
HealthDataTypes
וHealthDataFields
.מפות
במהדורה הזו נוספה אפשרות לעיצוב מותאם אישית של קווים פוליגונליים ושל קווי המתאר של פוליגונים ועיגולים.
- עכשיו אפשר לאחסן אובייקטים שרירותיים של נתונים עם אובייקטים של גיאומטריה. לדוגמה, אפשר להפעיל את setTag() כדי להוסיף אובייקט נתונים לקו פתוח.
- רשימה מלאה של תכונות, תיקוני באגים והערות נוספות מופיעה בנתוני הגרסה של Maps Android API.
בקרבת מקום
הוספנו את הכיתה
AudioBytes
לממשק ה-API של Nearbymessages.audio
כדי לאפשר למכשירים לשלוח או לקבל נתונים באמצעות אודיו כמעט על קולי.Firebase
העדכון האחרון ל-Firebase כולל כמה שיפורים במספר תכונות, כולל Analytics, אימות, מסד נתונים בזמן אמת, אחסון, Test Lab ל-Android, דוחות קריסה וקישורים דינמיים. למידע נוסף, ראו הערות המוצר של Firebase Android SDK.
נובמבר 2016 – גרסה 10.0
עיקרי הדברים בגרסה 10.0 של Google Play Services.
Google Play Services עודכנה לגרסה 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 Services במכשירי Android Gingerbread. למידע נוסף על האפשרויות, כולל פיתוח כמה חבילות APK כדי להרחיב את התמיכה של האפליקציה ב-Android Gingerbread, אפשר לעיין בבלוג למפתחי Android.
הפעלת Cast
במהדורת נובמבר של Cast API יש פונקציונליות משופרת למפתחי אפליקציות בתחומים הבאים:
- השיטה החדשה
getVideoInfo()
בכיתהMediaStatus
מקבלת את המופע הנוכחי שלVideoInfo
, שמזהה את רזולוציית המסך של 4K. - השיטה החדשה
CastContext.getCastState()
חושפת את המאפייןCastState
שמכיל את מצב הסשן הנוכחי, למשל אם המכשירים זמינים והסשן הוקם. - מאפייני לחצן חדשים
@drawable
מאפשרים להתאים אישית את סגנונות הלחצנים בשלט רחוק מיניאטורי ובשלט רחוק מורחב. - עכשיו יש ל-
ImagePicker
מנהלonPickImage
שמתקבלת אליו כיתהImageHints
עם יחס הגובה-רוחב הצפוי. - השיטה החדשה
CastContext.getMergedSelector()
חושפת אתMediaRouteSelector
. - נוספו שני סוגים חדשים של הפסקות למודעות:
AdBreakClipInfo
מכיל מידע סטטי על קטע של הפסקה למודעה, ו-AdBreakStatus
מכיל מידע על סטטוס. - כשמשתמש מבצע העברה (cast), במכשירים אחרים באותה רשת תופיע התראה קבועה על שליטה מרחוק כדי שגם הם יוכלו לשלוט בהפעלה.
- למידע נוסף על הגרסה הזו והערות נוספות, אפשר לעיין במאמר גרסת נובמבר של Cast SDK.
- השיטה החדשה
מיקום
- שיפורים בסריקות של Bluetooth עם צריכת אנרגיה נמוכה (BLE).
בקרבת מקום
- התכונה 'התראות בקרבת מקום' זמינה שוב. פרטים ועדכונים זמינים באתר למפתחים של התראות בקרבת מקום.
Firebase
- העדכון האחרון ל-Firebase כולל כמה שיפורים ותיקוני באגים במספר תכונות, כולל זמינות של Firebase App Indexing API חדש. מידע נוסף זמין במאמר הערות המוצר של Firebase Android SDK.
אוקטובר 2016 – גרסה 9.8
נתונים עיקריים לגבי הגרסה 9.8 של Google Play Services.
מודעות
- הוספנו את האוסף של נתוני מדידת התנועה של Active View למפרסמים ב-DoubleClick Campaign Manager שהמודעות שלהם מוצגות באפליקציות שמשתמשות ב-Google Mobile Ads SDK.
הפעלת Cast
גרסה 3.3 של Cast API מספקת פונקציונליות משופרת למפתחי אפליקציות בתחומים הבאים:
- כשמודעות מופעלות, המראה של סרגל החיפוש השתפר והתמונה של כרזת הרקע מטושטשת.
- נוספה האפשרות להתאים אישית את הסגנון של בקרי מיני.
- נוספה הכיתה
ImageHints
, שמספקת לאובייקטImagePicker
רמזים לגבי הסוג והגודל של התמונה לבחירה להצגה בממשק המשתמש. - מידע נוסף על הגרסה הזו זמין במאמר Cast SDK v3.3.
Fit
- Fit כולל עכשיו את Goals API שמאפשר לאפליקציה שלכם לקרוא את יעדי הכושר שנוצרו על ידי משתמשים באפליקציית Google Fit ל-Android.
כניסה באמצעות חשבון Google
- הוספנו למשתמשים את היכולת למלא מספרי טלפון שמשויכים לחשבון שלהם בהקשה אחת באפליקציות שמשתמשות ב-Credentials API.
בקרבת מקום
- Nearby Messages שופר עם ממשק משתמש חדש להסכמה ועם תמיכה בהפעלה קולית.
- התכונה 'התראות בקרבת מקום' לא זמינה כרגע. פרטים ועדכונים זמינים באתר למפתחים של התראות בסביבה.
Firebase
- העדכון האחרון ל-Firebase כולל כמה שיפורים ותיקוני באגים במספר תכונות. מידע נוסף זמין במאמר הערות המוצר של Firebase Android SDK.
ספטמבר 2016 – גרסה 9.6
עיקרי העדכונים במהדורה 9.6 של Google Play Services.
Google Play Services עודכן לגרסה 9.6.1 בגרסה הזו תוקן ערך
minSdkVersion
חסר ב-play-services-location.aar
שגרם למיזוג לא מכוון של ההרשאותWRITE_EXTERNAL_STORAGE
,READ_EXTERNAL_STORAGE
ו-READ_PHONE_STATE
במניפסטים של האפליקציות.מודעות
- הוספנו שיטה של API לאבחון של בעלי תוכן דיגיטלי,
openDebugMenu
, לכיתהMobileAds
כדי לספק לבעלי תוכן דיגיטלי שמפרסמים מודעות באינטרנט לנייד ובאפליקציות לנייד את אותה פונקציונליות של פתרון בעיות ותצוגה מקדימה שזמינה למודעות במחשב.
- הוספנו שיטה של API לאבחון של בעלי תוכן דיגיטלי,
הפעלת Cast
גרסה 3.2 של Cast API מספקת למפתחי אפליקציות פונקציונליות משופרת בתחומים הבאים:
- מצב מודעות: מעבר של אמצעי הבקרה והשליטה בהתראות למצב שבו אמצעי הבקרה מושבתים בזמן הצגת המודעות.
- מצב שידור חי: בשידורים חיים של וידאו ואודיו מופיע עכשיו לחצן הפעלה/עצירה במקום לחצן הפעלה/השהיה.
- מידע נוסף על הגרסה הזו זמין במאמר Cast SDK v3.2.
מפות
- אנחנו שמחים להציג עיצוב מותאם אישית של המפה: עכשיו אפשר לשנות את העיצוב של המפה כדי לשנות את המראה של תכונות כמו כבישים, פארקים, עסקים ועוד (או אפילו להסתיר אותן).
- נקודות עניין עסקיות (POI) מופיעות עכשיו במפה כברירת מחדל. נקודות עניין מסוג עסקים מייצגות עסקים כמו חנויות, מסעדות ומלונות. אפשר להסתיר אותם באמצעות עיצוב מפה מותאם אישית.
- פרטים והערות חשובות זמינים בהערות המוצר של Maps Android API.
מקומות
- נוספה השיטה
setCountry
כדי להגביל את היקף הבקשה להשלמה אוטומטית של מקומות למדינה אחת.
- נוספה השיטה
Firebase
- העדכון האחרון ל-Firebase כולל כמה שיפורים ותיקוני באגים במספר תכונות. מידע נוסף זמין במאמר הערות המוצר של Firebase Android SDK.
אוגוסט 2016 – גרסה 9.4
עיקרי העדכונים במהדורה 9.4 של Google Play Services.
כניסה באמצעות חשבון Google
GoogleSignInAccount
עכשיו כולל את השיטותgetFamilyName()
ו-getGivenName()
כדי לאפשר גישה לשם המשפחה ולשם הפרטי של משתמשים מחוברים.
Google Plus
Plus.API (כולל
Plus.PeopleApi
ו-Plus.AccountApi
) הוצא משימוש. נמשיך לתמוך בכל הווידג'טים של ממשק המשתמש של Google+, כמו לחצני השיתוף והלחצן '1+'.- אם רוצים לשלב עם 'כניסה באמצעות חשבון Google', עוברים אל
GoogleSignInApi
. - אם האפליקציה שלכם זקוקה למידע מהרשתות החברתיות ולנתוני פרופיל מפורטים יותר, כדאי להשתמש ב-Contacts Provider ל-Android או ב-People API בפלטפורמות שונות. כדי לשפר את הפצת האפליקציה דרך הגרפים החברתיות של בסיס המשתמשים של האפליקציה, תוכלו להשתמש בהזמנות ב-Firebase.
פרטים נוספים זמינים בהערות בנושא הוצאה משימוש של Plus.API.
- אם רוצים לשלב עם 'כניסה באמצעות חשבון Google', עוברים אל
הפעלת Cast
גרסה 3 של Cast API כוללת עכשיו פונקציונליות משופרת למפתחי אפליקציות בתחומים הבאים:
- הממשק
ControlButtonsContainer
מגדיר מאגר ללחצני בקרה. - הכיתה
ExpandedControllerActivity
מספקת את רוב ההטמעה של בקר מורחב, שלט רחוק במסך מלא.
- הממשק
מקומות
- ממשק Places API כולל עכשיו ממשק משתמש של בורר מקומות שעוצב מחדש בהתאם לעקרונות של Material Design.
מפות
- נוספה קבוצה של מאזינים חדשים לשינויים במצלמה לאירועים של תחילת תנועה במצלמה, תנועה מתמשכת במצלמה וסיום תנועה במצלמה.
- נוספה היכולת לאחסן ולאחזר אובייקטים שרירותיים של נתונים שמשויכים לסימנים.
- הוספנו את האפשרות להגדיר רמות זום מינימליות ומקסימליות מועדפות.
- נוספה האפשרות להגביל את הגבולות שבהם המשתמשים יכולים לגלול ולזוז.
- מידע נוסף זמין בהערות המוצר העדכניות ביותר לגרסאות של ממשקי ה-API של מפות Google ל-Android.
אבטחה
- באמצעות Safe Browsing API, האפליקציה יכולה לקבוע אם מזהה URI משויך לאפליקציה שעלולה להזיק או למתקפה אפשרית של הנדסה חברתית. מידע נוסף זמין במאמר בדיקת כתובות URL באמצעות Safe Browsing API.
Firebase
- העדכון האחרון ל-Firebase כולל כמה שיפורים ותיקוני באגים במספר תכונות. מידע נוסף זמין במאמר הערות המוצר של Firebase.
יוני 2016 – גרסה 9.2
עיקרי העדכונים במהדורה 9.2 של Google Play Services.
Google Play Services עודכנה לגרסה 9.2.1 הגרסה הזו מתקנת בעיה בקובץ
proguard.txt
שכלול בגרסה 9.2.0, שגורמת לשגיאות הבאות:בפרויקטים ל-Android שמשתמשים ב-Gradle resource shrinker, מתרחשת השגיאה הבאה:
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
. בעלי אפליקציות יכולים להשתמש בשיטה הזו כדי לציין את המיקום של סמל AdChoices במודעות מותאמות. - שיפור ההפעלה של מודעות וידאו עם כמה תיקוני באגים.
- הוספת השיטה
מוּדעוּת
Awareness API משלב שבעה אותות של מיקום והקשר ב-API יחיד, ומאפשר ליצור אפליקציות עם תכונות חזקות מבוססות-הקשר שיש להן השפעה מינימלית על משאבי המערכת. הוא כולל שתי קבוצות של ממשקי API:
- Snapshot API מאפשר לאפליקציות לקבל את הערך הנוכחי של כל אחד משבעת האותות.
- Fence API מאפשר לאפליקציות להגיב לשינויים בהקשר של המשתמש.
הפעלת Cast
גרסה 3 של Cast API מספקת למפתחי אפליקציות פונקציונליות משופרת בתחומים הבאים:
- ניהול מצב הסשן
- חיבור, ניתוק וחיבור מחדש של לוגיקה
- הטמעת UX וממשק משתמש
- תמיכה במגוון רחב יותר של סוגי מכשירים
- מידע נוסף על הגרסה הזו זמין במאמר Google Cast SDK v3.
Firebase
- העדכון האחרון ל-Firebase כולל כמה שיפורים ותיקוני באגים במספר תכונות. מידע נוסף זמין במאמר הערות המוצר של Firebase.
Google Fit
- שיפורים בספירת הצעדים ב-Android Wear כדי שהמדידה תהיה עקבית בין תצוגות השעון והאפליקציות, ותישמר ב-HistoryApi#readDailyTotal
- כדי לאפשר לאפליקציה לעדכן את המטמון הפנימי של הנתונים כשאפליקציה אחרת מעדכנת את הנתונים השמורים, אפשר להאזין לעדכוני נתונים באמצעות HistoryApi#registerDataUpdateListener().
- נוספ סוג נתונים חדש של מאזן נוזלים, המשמש למדידת צריכת המים.
מיקום
- תיקוני באגים ושיפורים בכמה תחומים, כולל ניהול הסוללה וזיהוי פעילות.
מפות
- השיטה החדשה MarkerOptions.zIndex() קובעת את סדר העריכה של סמן ביחס לסימנים אחרים במפה.
- אפשר להגדיר גורם שקיפות בשכבות-על של משבצות, כדי שהמשתמשים יוכלו לראות את מפת הבסיס מתחת למשבצות שכבת-העל.
- עכשיו קל יותר להפוך עיגולים ללחיצה, ואז להשתמש ב-OnCircleClickListener כדי להאזין לאירועי קליקים.
- פרטים והערות חשובות זמינים בהערות המוצר של Maps Android API.
Mobile Vision
- פתרון בעיות בשירות שנדרש לזיהוי ברקודים ולזיהוי פנים ב-Mobile Vision. כל המשתמשים יכולים שוב להשתמש בפונקציות של זיהוי קווים מוצפנים וזיהוי פנים. מידע נוסף זמין במאמר הערות לגרסה של Mobile Vision.
- הוספנו את Text API: זיהוי תווים אופטי (OCR) לטקסט עם תווים לטיניים (אנגלית, ספרדית, גרמנית, צרפתית וכו') בתמונות. Text API מחזיר את המבנה הארגוני של הטקסט (פסקאות, שורות, מילים) וגם את הטקסט עצמו.
בקרבת מקום
- הוספנו התראות Nearby כדי להודיע למשתמשים על אפליקציות ואתרים שמשויכים למכשירים חכמים ולחיישנים בקרבת מקום.
- Nearby.Messages יכול לסרוק ברקע אחר סמנים של Eddystone ו-iBeacon, ולהעיר אפליקציות לקוח כשהוא מוצא סמנים שתואמים למסנן שלהן. מידע נוסף זמין במאמר Nearby.Messages.
- בגרסה הזו אין צורך בלקוחות להשתמש ב-Proximity Beacon API כדי לנהל את ה-beacons שלהם. מעכשיו, Nearby יחזיר מודעות BLE שעובדו ישירות, ויאפשר ללקוחות להשתמש בפתרונות משלהם כדי לפרש את המודעות האלה.
- עכשיו נתוני RSSI והערכות המרחק מוחזרים ללקוחות משווארים של סמנים.
מאי 2016 – גרסה 9.0
עיקרי הדברים במהדורה 9.0 של Google Play Services.
Google Play Services עודכן לגרסה 9.0.2 גרסה 9.0.2 של Google Play Services זמינה עכשיו. במהדורה הזו תוקנה בעיה ידועה באימות ב-Firebase, שבה השדה
FirebaseAuthApi
לא זמין במכשירים מסוימים. השגיאהFirebaseApiNotAvailableException
מתרחשת כשהמכשירים האלה מנסים להשתמש ב-Authentication API.Google Play Services עודכנה לגרסה 9.0.1
הגרסה 9.0.1 של Google Play Services זמינה עכשיו. בגרסה הזו תוקנו הבעיות הבאות במהדורה 9.0.0:
- תיקון שגיאה בזמן הידור של שינוי בכיתה עם ContextCompat.getNoBackupFilesDir().
- תיקון של בעיה ידועה בהצגת מודעות AdMob במכשירים ללא קובץ ה-APK של Google Play Services, כשהאפליקציה משתמשת בעיבוד פוסט-פרודקשן של ProGuard.
Firebase
Firebase מספקת למפתחים של אפליקציות לנייד את הכלים והתשתית הנחוצים להם כדי לפתח את האפליקציה, להגדיל את בסיס המשתמשים ולהרוויח הכנסות ממודעות באפליקציה. במהדורה הזו, ממשקי ה-API של Firebase זמינים עכשיו ב-Google Play Services, והם כוללים מוצרים חדשים: Firebase Analytics, Firebase Storage, Firebase Remote Config, Firebase 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 ומשופרת אותו. אפשר להמשיך להשתמש ב-Google Cloud Messaging עם
com.google.android.gms.gcm
, אבל מומלץ לשדרג ל-com.google.firebase:firebase-messaging
.
מידע נוסף על Firebase זמין בכתובת https://firebase.google.com/.
מודעות
- Rewarded Video Publisher API כולל עכשיו תמיכה באירועים בהתאמה אישית.
- סרטוני Express מוטמעים כוללים עכשיו ממשקי API שמאפשרים לשלוט באופן הצגת הסרטונים, כולל ציון מצב ההשתקה הראשוני וקריאות חזרה (callbacks) בסיום הסרטון.
- מודעות לרשת החיפוש בהתאמה אישית שעודכנו לאפליקציות לנייד, ומאפשרות למפתחי אפליקציות לייצר הכנסות מאירועי חיפוש באפליקציה באמצעות מודעות רלוונטיות במיוחד שמבוססות על השאילתות של המשתמשים. בעקבות העדכון הזה, פתרון המונטיזציה באפליקציה זהה לפתרון שזמין במחשב או באינטרנט לנייד. מעכשיו למפתחי האפליקציות יש גישה לקבוצה המלאה של התוספים, הפריסות, אפשרויות השיוך, קריאות החזרה (callbacks) וסמלי המודעות בהתאמה אישית.
- MobileAds API כולל עכשיו תמיכה בהגדרת עוצמת הקול המועדפת של מודעות הווידאו באמצעות
setAppVolume()
, וגם בהשתקת מודעות הווידאו באמצעותsetAppMuted()
. - השיטה
initialize(android.content.Context, java.lang.String)
של MobileAds כבר לא הוצאה משימוש. במקום זאת, השיטהinitialize(android.content.Context)
הוצאה משימוש. - הממשק
MediationNativeListener
כולל עכשיו שיטה,onAdImpression()
, שדרכה רשתות של מודעות לנייד יכולות לבצע קריאה כשהן מתעדות חשיפה.
בקרבת מקום
- פישטנו את ממשק המשתמש של הסכמה לתכונה 'סמוך אליי' ואת מודל ההרשאות.
- כל אפליקציה עם הרשאת מיקום מפורטת יכולה לסרוק אחר BLE Beacons ללא הרשאה נוספת.
- תיבת הדו-שיח של ההסכמה מוצגת למשתמשים כשהאפליקציה קוראת ל-method
connect()
של GoogleAPIClient.
- פישטנו את ממשק המשתמש של הסכמה לתכונה 'סמוך אליי' ואת מודל ההרשאות.
משחקים
- עדכונים ב-SDK של הלקוח לשיפור Player Stat API עם שתי תחזיות חדשות: תחזית של ההוצאות של השחקן ב-28 הימים הבאים ותחזית של הסבירות שהשחקן נמצא ב-95% העליונים של ההוצאות.
- עדכונים ב-Client SDK כדי להפוך את Video Recording API לזמין באופן נרחב.
Google Cloud Messaging
- Google Cloud Messaging (GCM) משולב עם Firebase. משתמשים קיימים ב-GCM יכולים להמשיך להשתמש ב-GCM ללא הפרעה, אבל מומלץ מאוד לשדרג לממשקי ה-API החדשים והפשוטים של Firebase Cloud Messaging (FCM), כדי שהמשתמשים יוכלו ליהנות מהשקות עתידיות של תכונות ותוספים חדשים. מידע נוסף זמין במאמר העברת אפליקציית לקוח של GCM ל-Android אל Firebase Cloud Messaging.
Mobile Vision
- שירות שנחוץ ל-Mobile Vision מושבת עכשיו בגלל בעיה בשירות הזה. כך משתמשים שלא השתמשו עדיין בזיהוי הפנים או בזיהוי הברקוד לא יוכלו להשתמש בתכונות האלה. אנחנו לא ממליצים להוסיף לאפליקציה תכונות חדשות של Mobile Vision עד שהבעיה תיפתר.
- באפליקציות שכבר משתמשות בתכונות של Mobile Vision, צריך לבדוק את האפשרות
FaceDetector.isOperational()
או את האפשרותBarcodeDetector.isOperational()
כדי לוודא שהגלאי מוכן לשימוש לפני שמשתמשים בגלאי הפנים או בגלאי הברקוד.
Auth
GoogleAuthUtil הועבר לממשק ה-API המפוצל של -auth ב-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 split בקובץ build.gradle:
compile 'com.google.android.gms:play-services-auth:9.0.1'
אחרת, מומלץ להעביר את האפליקציה ל-Google Sign-In API כדי לשלב בה את השיפורים האחרונים באבטחה ובחוויית המשתמש. למידע נוסף, אפשר לעיין במדריך לשיטות המומלצות לשימוש ב-Google Sign-In.
בעיות מוכרות בגרסה 9.0.0
אם האפליקציה שלכם משתמשת ב-AdMob וגם ב-ProGuard לעיבוד לאחרונה, היא לא תוכל להציג מודעות במכשירים ללא קובץ ה-APK של שירותי Google Play, אלא אם תשנו את ההגדרות של ProGuard או תעדכנו את האפליקציה כך שתשתמש ב-SDK של שירותי Google Play בגרסה 9.0.1. כדי לוודא שהמודעות יוצגו במכשירים האלה אחרי שהאפליקציה תתעדכן ותשתמש ב-Google Play Services SDK בגרסה 9.0.0, צריך להוסיף את אפשרות השמירה הבאה לקובץ התצורה של ProGuard:
-keep public @com.google.android.gms.common.util.DynamiteApi class * { *; }
דצמבר 2015 – גרסה 8.4
עיקרי העדכונים במהדורה 8.4 של Google Play Services.
מפות Google
- בגרסה הזו נוספו מספר פונקציות event listener חדשות:
OnInfoWindowLongClickListener
מפעילה קריאה חוזרת ל-onInfoWindowLongClick(Marker)
כשהמשתמש לוחץ לחיצה ארוכה על חלון מידע.OnInfoWindowCloseListener
מפעילה קריאה חוזרת ל-onInfoWindowClose(Marker)
כשחלון המידע נסגר. פרטים נוספים זמינים במדריך בנושא אירועים בחלון המידע.OnPolylineClickListener
מפעילה קריאה חוזרת (callback) ל-onPolylineClick(Polyline)
כשהמשתמש לוחץ על קו פוליגון. אפשר לעיין במדריך בנושא אירועי קווים פוליגונים.OnPolygonClickListener
מפעילה קריאה חוזרת (callback) ל-onPolygonClick(Polygon)
כשהמשתמש לוחץ על פוליגון. אפשר לעיין במדריך בנושא אירועי פוליגון.OnGroundOverlayClickListener
מפעילה קריאה חוזרת ל-onGroundOverlayClick(GroundOverlay)
כשהמשתמש לוחץ על שכבת-על של מידע על הקרקע. אפשר לעיין במדריך בנושא אירועים של שכבת-על.
- אפשר להפעיל או להשבית את האפשרות ללחוץ על קווים פוליגונליים, פוליגונים ושכבות-על של פני השטח על ידי קריאה ל-
setClickable(boolean)
באובייקט הרלוונטי. - כמה תיקוני באגים. פרטים נוספים זמינים בפתקים לגבי הגרסה של מפות Google.
- בגרסה הזו נוספו מספר פונקציות event listener חדשות:
Google Places
- במהדורה הזו נוסף שירות השלמה אוטומטית חדש שמציג תחזיות של מקומות בתגובה לשאילתות החיפוש של המשתמשים.
PlaceAutocompleteFragment
היא תיבת דו-שיח לחיפוש עם פונקציונליות של השלמה אוטומטית מובנית.GeoDataApi.getAutocompletePredictions()
מאפשר גישה פרוגרמטית למיקום התחזיות, כדי ליצור ממשק משתמש מלא מותאם אישית לחיפוש.
- השלמה אוטומטית נוספה גם לבורר המקומות.
- במהדורה הזו נוסף שירות השלמה אוטומטית חדש שמציג תחזיות של מקומות בתגובה לשאילתות החיפוש של המשתמשים.
כניסה באמצעות חשבון Google
- כשמשתמשים מבטלים את הרשאת הגישה של אפליקציה דרך הגדרות Google > אפליקציות מחוברות, שירותי Google Play מפעילים את השירות לביטול הרשאות כדי לנקות את מצב הכניסה ששמור במטמון.
- אפשר להגדיר את האובייקט
GoogleSignInOptions
כך שיציג למשתמשים בקשה להיכנס רק באמצעות חשבונות בדומיין שלכם ב-Google Apps. לשם כך, משתמשים ב-method setHostedDomain של ה-builder. - פונקציית הקריאה החוזרת
onUploadServerAuthCode
והפונקציות הקשורות הוסרו. כדי לקבל אסימון גישה לקצה העורפי, משתמשים ב-methods requestServerAuthCode
ו-getServerAuthCode
. פרטים נוספים זמינים במאמר הפעלת גישה בצד השרת.
היסטוריה ב-Google Fit
- Google Fit History API כולל עכשיו שיטה חדשה,
updateData
, שמאפשרת לעדכן בקלות רבה יותר את הנתונים שמאוחסנים ב-Google Fit. בעזרתupdateData
, כבר לא צריך למחוק נקודות נתונים קיימות שמצטברות עם נקודת נתונים חדשה שרוצים להוסיף ל-Google Fit. כדי לפתור את ההתנגשויות, נקודות הנתונים הקיימות שמצטברות עם הנקודה החדשה נמחקות באופן אוטומטי.
- Google Fit History API כולל עכשיו שיטה חדשה,
Nearby Messages
- תמיכה חדשה בהרשמה להודעות מ-BLE beacon ברקע. כך האפליקציה תוכל לקבל התראות מ-beacon גם כשהיא לא פעילה כרגע.
הזמנות לאפליקציות
- מעכשיו אפשר לכלול נתונים נוספים מהאפליקציה כששולחים הזמנות באימייל, כולל: תמונה בהתאמה אישית, טקסט בהתאמה אישית של קריאה לפעולה ללחצן ההתקנה בהזמנה וקוד HTML בהתאמה אישית להזמנה באימייל.
Vision API
- נוספה תמיכה בברקודים מסוג Aztec.
שירותי מיקום
- דיוק משופר כשמשתמשים ב-Wi-Fi או באנטנות סלולריות כדי לקבוע את המיקום.
בעיות מוכרות
- בשלב זה, לא זמינים אמוללטורים לגרסה האחרונה של Android Wear.
נובמבר 2015 – גרסה 8.3
נתונים עיקריים לגבי הגרסה 8.3 של Google Play Services.
- כניסה באמצעות חשבון Google – ה-API החדש של
GoogleSignIn
מאפשר לשלב בקלות רבה יותר את הפונקציונליות הבסיסית של חשבון Google באפליקציה. חלק מהשינויים כוללים:- עכשיו אפשר לשנות את מצב הכניסה ל-
GoogleApiClient
בלי שתצטרכו ליצור מחדש את החיבור. פרטים נוספים זמינים במאמריםSIGN_IN_MODE_OPTIONAL
ו-SIGN_IN_MODE_REQUIRED
. - פשוט יותר לשלב את השירות כשמבצעים אימות מול שרת.
- אין יותר צורך בהרשאת מערכת כדי לקבל חשבון שמחובר.
- לחצן כניסה בעיצוב חדש.
- עכשיו אפשר לשנות את מצב הכניסה ל-
- שירותי מיקום
- שיפורים בסוללה של ספק המיקום המשולב.
- השיטה החדשה
flushLocations()
מאפשרת להחזיר מיד את כל המיקומים שנאספו בקבוצה, במקום להמתין ליצירת הקבוצה.
- מדידת אפליקציות – במהדורה הזו נוספה תכונה לאיסוף נתונים סטטיסטיים אנונימיים על אירועי רכישה מתוך האפליקציה.
- הזמנות לאפליקציה – השיטה החדשה
AppInvite.AppInviteApi.getInvitation()
תגדירResultCallback
שבעזרתו תוכלו להפעיל את הפעילות של הקישור העומק.
- הזמנות לאפליקציה – השיטה החדשה
- שיפורים שונים – בוצעו שיפורים ושינויים שונים ב-Google Play Services, כולל:
- השיטה החדשה
AdRequest.Builder setIsDesignedForFamilies
מאפשרת לאפליקציות שהצטרפו לתוכנית לכל המשפחה לציין אם בקשה נתונה להצגת מודעה תחזיר מודעות שתואמות לתוכנית 'לכל המשפחה'. - אפשר להשתמש ב-
ResolvingResultCallbacks
כדי להתחיל באופן אוטומטי את הפתרונות שמוחזרים על ידי קריאות API כשנדרשת אינטראקציה עם המשתמש CastRemoteDisplayLocalService
חושף קריאה חוזרת חדשה,onServiceCreated
, שנקראת אחרי שנוצר השירות המקומי.- אפשר להשתמש ב-method
GoogleApiClient.dumpAll()
כדי לנפות באגים בבעיות שקשורות למחזור החיים. - עכשיו אפשר לבצע
setAutoFocusEnabled()
באופן פרוגרמטי ב-CameraSource
. - עכשיו אפשר לציין את מידת הדחיפות של הפריטים שרוצים לסנכרן עם מכשיר לבישה באמצעות השיטה
PutDataRequest.isUrgent()
.DataApi
- Credentials API הועבר לספריית -auth מ--base. יכול להיות שתצטרכו להוסיף את
compile 'com.google.android.gms:play-services-auth:8.3.0'
כדי למנוע שגיאות הידור.
- השיטה החדשה
בעיות מוכרות
- אם מופיעה הודעת השגיאה 'Found com.google.android.gms:play-services-auth:8.3.0, but version 8.1.0 is needed' כשמשתמשים בפלאגין google-services, צריך לשדרג את הפלאגין google-services לגרסה 1.5.0-beta2 ואילך.
ספטמבר 2015 – גרסה 8.1
נתונים עיקריים לגבי הגרסה 8.1 של Google Play Services.
- נוספה תמיכה במודל ההרשאות של Marshmallow.
- Play Games Player Stats API – ממשק API חדש שמאפשר להתאים אישית את חוויית המשתמש של השחקנים לפלחים ספציפיים של שחקנים במהלך מחזור החיים של המשחק. פלחי השחקנים מבוססים על התקדמות השחקן, ההוצאות שלו והמעורבות שלו.
- Google Maps Android API – תמיכה חדשה במצב אווירה באפליקציות ללבישה. מצב אווירה מיועד לאפליקציות תמיד פעילות, והוא מופעל כשהמשתמש כבר לא משתמש באפליקציה באופן פעיל.
- הזמנות מהאפליקציה – עכשיו אפשר להתאים אישית את ההזמנה באימייל שנשלחת מהאפליקציה.
- Nearby Messages API – האפליקציה תקבל קריאות חזרה כשיפוג התוקף של פרסום פעיל או של הרשמה פעילה ל-Nearby.
- Google Places API – נוספו שלוש שיטות חדשות ל-
AutocompletePrediction
, שמאפשרות גישה קלה לחלקים הראשי והמשני של תיאור המקום, וגם לטקסט המלא של התיאור. השיטות האלה מחליפות אתgetDescription()
ו-getMatchedSubstrings()
, שהוצאו משימוש. לפרטים נוספים, קראו את הערות המוצר של Google Places API ל-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 – ה-API החדש של Nearby Messages מספק ממשק API בפלטפורמות שונות שמאפשר למכשירים ולחיישנים בקרבת מקום לזהות זה את זה ולתקשר בלי שתצטרכו להיות באותה רשת Wi-Fi.
- Smart Lock ל-Android הגרסה הזו משפרת את Smart Lock ל-Android ומאפשרת לזהות את ההליכה הייחודית שלכם. אם גנב תיקונים יגנוב את הטלפון שלכם, המכשיר יינעל ברוב המקרים. כדי לנסות את זה, מפעילים את זיהוי נשיאה על הגוף.
- תמונות של מקומות נוספה תמיכה באחזור ובתצוגה של תמונות של מקומות באמצעות Places API.
מאי 2015 – גרסה 7.5
סיכום של תכונות ההדגשה ב-Google Play Services 7.5 זמין בפוסט הזה בבלוג.
Smart Lock לסיסמאות – במהדורה הזו מוצג ממשק ה-API
gms.auth.api.credentials
לשמירה ולאחזור של פרטי כניסה, וכניסה אוטומטית של משתמשים במכשירים שונים (ובאתרים ב-Chrome). כדי לשמור את פרטי הכניסה, צריך לבצע קריאה ל-methodAuth.CredentialsApi.save()
. לעומת זאת, כדי לאחזר את פרטי הכניסה שנשמרו במכשירי Android וב-Chrome, צריך להפעיל את השיטהAuth.CredentialsApi.request()
.Google Cloud Messaging – הגרסה הזו מאפשרת לשלוח הודעות והתראות למשתמשי הקצה בצורה יעילה יותר, לבצע אופטימיזציה של תזמון המשימות כדי לחסוך בשימוש בסוללה ולפשט את האופן שבו האפליקציה מקבלת הודעות. התכונה 'הודעות בנושאים' מאפשרת לכם ליצור התראות בהתאמה אישית כדי להגיע לקהל טירגוט. אפשר להשתמש ב-
GcmListenerService
החדש כדי להטמיע דרך סטנדרטית לקבלת הודעות GCM ולהציג התראות לפי בקשה של שרת GCM. הכיתה החדשהGcmNetworkManager
מאפשרת לתזמן משימות חד-פעמיות ופריודיות באופן חסכוני בסוללה, ולציין אילוצים של טעינה ברשת ובמכשיר כדי לשפר עוד יותר את השימוש בסוללה.מודעות – במהדורה הזו נוספו מודעות מותאמות (native) שרשתות האתרים עיבדתם ל-AdMob, ל-DFP ול-AdX. במודעות מותאמות, לבעלי האפליקציות יש גישה לנכסים הנפרדים של המודעה, והם יכולים להחליט איך להציג את המודעה בצורה שתתאים בצורה הטובה ביותר לתוכן של האפליקציה. פלטפורמות AdMob, DFP ו-AdX תומכות בשני פורמטים שהוגדרו על ידי המערכת: מודעות להתקנת אפליקציה ומודעות באתרי תוכן. לבעלי תוכן דיגיטלי ב-DFP יש גם גישה לפורמטים מותאמים אישית של מודעות מותאמות, כדי ליצור פתרון מותאם אישית של מודעות מותאמות באמצעות מלאי שטחי הפרסום שהם הזמינו.
העברה (Cast) – ממשקי ה-API החדשים של Game Manager ל-Google Cast מאפשרים להוסיף תמיכה במשחקים עם מודל תקשורת פשוט, מספר שחקנים בכל מכשיר ששולח ומסרים מותאמים אישית בין השולח לבין המקבל, וכך לשפר את חוויית השימוש ב-Cast בכל משחק. מודל החיבור החדש של Remote Display מאפשר לאפליקציות מקוריות, במיוחד למשחקים, להעביר מסך שני ישירות לטלוויזיה באמצעות העברה (cast). עכשיו אפשר להגדיל את המסך של כל משחק באמצעות העברה. ממשקי ה-API החדשים של הפעלה אוטומטית ותור מספקים לכל האפליקציות המקושרות תור מדיה מסונכרן שניתן לעריכה, ותמיכה בעומס מראש של שידורים מותאמים.
מזהה מכונה – מזהה מכונה הוא מזהה ייחודי לכל מכונה של אפליקציה, שמאפשר ליצור אסימוני אבטחה באמצעות שירות הענן של מזהה המכונה.
מפות Google – במסגרת הגרסה הזו, ממשק Google Maps Android API זמין ב-Android Wear, כך שאפשר ליצור עכשיו אפליקציות מבוססות-מפות שפועלות ישירות במכשירים לבישים.
Fit – Fit API מספק עכשיו נתונים על המרחק שעברתם ועל מספר הקלוריות ששרפתם, ואפשר להירשם לקבלת הנתונים האלה. בגרסה הזו הוספנו גם סוג נתונים חדש לפעילויות אימון (
TYPE_WORKOUT_EXERCISE
).Drive – הגרסה הזו מאפשרת למחוק קבצים ותיקיות באופן סופי גם כשהאפליקציה במצב אופליין, באמצעות קריאה ל-method
delete()
.הזמנות לאפליקציה – אתם יכולים להשתמש בממשק ה-API החדש
appinvite
כדי להגדיל את מספר המשתמשים באפליקציה באמצעות 'מילה טובה'. מאפשרים למשתמשים לשתף את האפליקציה עם אנשי הקשר והחברים שלהם. תנו ל-Google להפעיל את תהליכי ההפניה וההצטרפות, כדי שתוכלו להתמקד בפיתוח אפליקציה מעולה.