14 نوفمبر 2025
يتضمّن آخر تحديث لـ Firebase تغييرات على ما يلي:
- قائمة مواد Firebase لأجهزة Android
- Firebase AI Logic
- Firebase Data Connect
- مراقبة أداء Firebase
لمزيد من المعلومات، اطّلِع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لنظام التشغيل Android من Firebase.
العناصر التي تم إصدارها على maven.google.com
- com.google.firebase:firebase-bom:34.6.0
- com.google.firebase:firebase-ai:17.6.0
- com.google.firebase:firebase-dataconnect:17.1.2
- com.google.firebase:firebase-perf:22.0.4
30 أكتوبر 2025
يتضمّن آخر تحديث لـ Firebase تغييرات على ما يلي:
- قائمة مواد Firebase لأجهزة Android
- وظائف السحابة الإلكترونية لبرنامج Firebase (العميل)
- Firebase AI Logic
- المكوّن الإضافي لنظام Gradle المتوافق مع Firebase App Distribution
- Firebase Data Connect
- المراسلة داخل تطبيق Firebase
- مراقبة أداء Firebase
- المكوّن الإضافي لنظام Gradle في خدمة "مراقبة أداء Firebase"
لمزيد من المعلومات، اطّلِع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لنظام التشغيل Android من Firebase.
العناصر التي تم إصدارها على maven.google.com
- com.google.firebase:firebase-bom:34.5.0
- com.google.firebase:firebase-ai:17.5.0
- com.google.firebase:firebase-appdistribution-gradle:5.2.0
- com.google.firebase:firebase-dataconnect:17.1.1
- com.google.firebase:firebase-functions:22.1.0
- com.google.firebase:firebase-inappmessaging:22.0.2
- com.google.firebase:firebase-inappmessaging-display:22.0.2
- com.google.firebase:firebase-perf:22.0.3
- com.google.firebase:perf-plugin:2.0.2
20 أكتوبر 2025
تتضمّن آخر التحديثات على المكتبتَين
play-services-cast(الإصدار 22.2.0) وplay-services-cast-framework(الإصدار 22.2.0) التغييرات التالية:- تمت إضافة واجهة برمجة تطبيقات اقتراحات الجهاز التي تقترح جهاز بث للتطبيقات المسجلة. وهذا يجعل من الأسهل بالنسبة للمستخدمين النهائيين بدء جلسات البث عبر النقل بنقرة واحدة. تتطلب هذه الميزة أن يعمل الجهاز بنظام Android 14 (مستوى API 34) أو أعلى.
لمزيد من التفاصيل، يُرجى الاطّلاع على ملاحظات إصدار Cast SDK.
العناصر التي تم إصدارها على maven.google.com
- com.google.android.gms:play-services-cast:22.2.0
- com.google.android.gms:play-services-cast-framework:22.2.0
14 أكتوبر 2025
آخر تحديث تجريبي
play-services-maps3dللمكتبة، والذي يتضمّن ما يلي:- تمت إضافة واجهات برمجة تطبيقات لمعالجة أحداث النقر إلى عناصر الخريطة الثلاثية الأبعاد:
- تم إصلاح المشكلة التي يتم فيها استدعاء
onMap3DReadyأكثر من مرة.
لمزيد من المعلومات، راجع وثائق Google Maps 3D SDK لنظام Android.
العناصر التي تم إصدارها على maven.google.com
- com.google.android.gms:play-services-maps3d:0.1.0
10 أكتوبر 2025
تتضمّن آخر التعديلات على مكتبة
play-services-cronetالتغييرات التالية:- دمج تتبع Android (ATrace) في الأساليب الرئيسية (على سبيل المثال،
installProvider). - تمت إضافة الدعم لـ Cronet المدعوم من
HttpEngine.
- دمج تتبع Android (ATrace) في الأساليب الرئيسية (على سبيل المثال،
العناصر التي تم إصدارها على maven.google.com
- com.google.android.gms:play-services-cronet:18.1.1
9 أكتوبر 2025
تحديث SDK لإعلانات Google Mobile Ads على نظام Android. لمزيد من المعلومات، راجع ملاحظات إصدار المنتج.
يتضمّن آخر تحديث لـ Firebase تغييرات على ما يلي:
- قائمة مواد Firebase لأجهزة Android
- Cloud Firestore
- Firebase AI Logic
- Firebase Crashlytics
- Firebase Data Connect
لمزيد من المعلومات، اطّلِع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لنظام التشغيل Android من Firebase.
أحدث إصدار من
google-servicesالمكون الإضافي أصبح الآن متاحًا لنظام Android (v4.4.4). لمزيد من المعلومات، اطّلِع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لنظام التشغيل Android من Firebase.
العناصر التي تم إصدارها على maven.google.com
- com.google.android.gms:play-services-ads:24.7.0
- com.google.firebase:firebase-bom:34.4.0
- com.google.firebase:firebase-ai:17.4.0
- com.google.firebase:firebase-crashlytics:20.0.3
- com.google.firebase:firebase-crashlytics-ndk:20.0.3
- com.google.firebase:firebase-dataconnect:17.1.0
- com.google.firebase:firebase-firestore:26.0.2
- com.google.firebase:firebase-sessions:3.0.3
- com.google.gms:google-services:4.4.4
1 أكتوبر 2025
يتضمن التحديث الأخير لواجهة برمجة تطبيقات Google Pay (
play-services-wallet) التغييرات التالية:تمت إضافة طريقة API جديدة
getPaymentMetadataلجلب البيانات الوصفية المتعلقة بطريقة الدفع المفضلة للمستخدم لتحسين تجربة ما قبل الدفع. لمزيد من التفاصيل، راجع ملاحظات إصدار Google Pay للمدفوعات.تمت إضافة الدعم لأنواع الأزرار الجديدة
PIXوEWALLETإلى واجهة برمجة تطبيقات أزرار الدفع.
العناصر التي تم إصدارها على maven.google.com
- com.google.android.gms:play-services-wallet:19.5.0
30 سبتمبر 2025
يتضمّن آخر تحديث لتطبيق
play-services-auth-api-phone(الإصدار 18.3.0) التغييرات التالية:- تم إعداد المكتبة لتتوافق مع التحسينات والميزات القادمة.
العناصر التي تم إصدارها على maven.google.com
- com.google.android.gms:play-services-auth-api-phone:18.3.0
29 سبتمبر 2025
- يقوم بتحديث مكتبات ML Kit الخاصة بخدمات Google Play. لمزيد من المعلومات، راجع ملاحظات إصدار ML Kit.
العناصر التي تم إصدارها على maven.google.com
- com.google.android.gms:play-services-mlkit-document-scanner:16.0.0
24 سبتمبر 2025
- تتضمّن آخر التحديثات على مكتبتَي
play-services-baseوplay-services-basementإصلاحات وتحسينات داخلية.
العناصر التي تم إصدارها على maven.google.com
- com.google.android.gms:play-services-basement:18.9.0
- com.google.android.gms:play-services-base:18.9.0
18 سبتمبر 2025
يتضمّن آخر تحديث لـ Firebase تغييرات على ما يلي:
- قائمة مواد Firebase لأجهزة Android
- سحابة فايرستور
- وظائف السحابة الإلكترونية لبرنامج Firebase (العميل)
- التخزين في السحابة الإلكترونية لبرنامج Firebase
- اختبار A/B من Firebase
- Firebase AI Logic
- فحص التطبيقات من Firebase
- Firebase App Distribution
- المراسلة عبر السحابة الإلكترونية من Firebase
- Firebase Crashlytics
- Firebase Data Connect
- المراسلة داخل تطبيق Firebase
- Firebase ML
- مراقبة أداء Firebase
- قاعدة بيانات Firebase في الوقت الفعلي
- الإعداد عن بُعد في Firebase
- تثبيتات Firebase
لمزيد من المعلومات، اطّلِع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لنظام التشغيل Android من Firebase.
يتضمن التحديث الأخير لـ المكون الإضافي لـ Gradle لتراخيص OSS إصلاحات للمشكلات التالية:
- تم إصلاح الانحدار في الإصدار الأخير. (GitHub #339)
العناصر التي تم إصدارها على maven.google.com
- com.google.android.gms:oss-licenses-plugin:0.10.9
- com.google.firebase:firebase-bom:34.3.0
- com.google.firebase:firebase-abt:23.0.1
- com.google.firebase:firebase-ai:17.3.0
- com.google.firebase:firebase-appcheck:19.0.1
- com.google.firebase:firebase-appcheck-debug:19.0.1
- com.google.firebase:firebase-appcheck-debug-testing:19.0.1
- com.google.firebase:firebase-appcheck-playintegrity:19.0.1
- com.google.firebase:firebase-appdistribution:16.0.0-beta17
- com.google.firebase:firebase-appdistribution-api:16.0.0-beta17
- com.google.firebase:firebase-common:22.0.1
- com.google.firebase:firebase-config:23.0.1
- com.google.firebase:firebase-crashlytics:20.0.2
- com.google.firebase:firebase-crashlytics-ndk:20.0.2
- com.google.firebase:firebase-database:22.0.1
- com.google.firebase:firebase-dataconnect:17.0.1
- com.google.firebase:firebase-datatransport:20.0.1
- com.google.firebase:firebase-firestore:26.0.1
- com.google.firebase:firebase-functions:22.0.1
- com.google.firebase:firebase-inappmessaging:22.0.1
- com.google.firebase:firebase-inappmessaging-display:22.0.1
- com.google.firebase:firebase-installations:19.0.1
- com.google.firebase:firebase-messaging:25.0.1
- com.google.firebase:firebase-messaging-directboot:25.0.1
- com.google.firebase:firebase-ml-modeldownloader:26.0.1
- com.google.firebase:firebase-perf:22.0.2
- com.google.firebase:firebase-sessions:3.0.2
- com.google.firebase:firebase-storage:22.0.1
12 سبتمبر 2025
يتضمّن آخر تحديث لمكتبة
play-services-camera-low-light-boost(الإصدار 16.0.1-beta06) التغييرات التالية:- تم تغيير المكالمات إلى
LowLightBoostSession#releaseلتكون أيديولوجية. - تم تغيير طريقة التعامل مع طلبات الدوال
LowLightBoostSessionعند إغلاق الجلسة أو إلغاء ربطها.
- تم تغيير المكالمات إلى
تتضمّن آخر التحديثات على مكتبة
play-services-games(الإصدار 24.0.0) التغييرات التالية:- تم إيقاف الإصدار v1 من حزمة تطوير البرامج (SDK) وواجهات برمجة التطبيقات للألعاب نهائيًا.
للاطّلاع على التفاصيل، يُرجى الرجوع إلى دليل نقل البيانات.
العناصر التي تم إصدارها على maven.google.com
- com.google.android.gms:play-services-camera-low-light-boost:16.0.1-beta06
- com.google.android.gms:play-services-games:24.0.0
10 سبتمبر 2025
تتضمّن آخر التعديلات على المكتبات
play-services-basementوplay-services-baseوplay-services-base-testingوplay-services-tasksوplay-services-oss-licensesالتغييرات التالية:- تم تحديث الحد الأدنى لإصدار SDK إلى 23
العناصر التي تم إصدارها على maven.google.com
- com.google.android.gms:play-services-basement:18.8.0
- com.google.android.gms:play-services-base:18.8.0
- com.google.android.gms:play-services-base-testing:16.2.0
- com.google.android.gms:play-services-tasks:18.4.0
- com.google.android.gms:play-services-oss-licenses:17.3.0
08 سبتمبر 2025
- تعدّل هذه السمة حزمة تطوير البرامج (SDK) لنظام التشغيل Android الخاصة بـ "إعلانات Google على الأجهزة الجوّالة". لمزيد من المعلومات، يُرجى الاطّلاع على ملاحظات إصدار المنتج.
العناصر التي تم إصدارها على maven.google.com
- com.google.android.gms:play-services-ads:24.6.0
- com.google.android.gms:play-services-ads-lite:24.6.0
03 سبتمبر 2025
يتضمّن آخر تحديث
play-services-camera-low-light-boost(الإصدار 16.0.1-beta05) التغييرات التالية:- تم إصلاح المشكلات المتعلقة بانتشار طابع زمني للسطح والذي يمنع تسجيل الفيديو.
العناصر التي تم إصدارها على maven.google.com
- com.google.android.gms:play-services-camera-low-light-boost:16.0.1-beta05
28 أغسطس 2025
يتضمّن آخر تحديث لـ Firebase تغييرات على ما يلي:
- قائمة مواد Firebase لأجهزة Android
- منطق الذكاء الاصطناعي في Firebase
- Firebase Crashlytics
- مراقبة أداء Firebase
لمزيد من المعلومات، اطّلِع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لنظام التشغيل Android من Firebase.
يتضمّن آخر تحديث للمكوّن الإضافي لنظام Gradle الخاص بتراخيص البرامج المفتوحة المصدر إصلاحات للمشاكل التالية:
- تم إزالة استخدام واجهات برمجة التطبيقات
BaseVariantالقديمة من مكون Android Gradle الإضافي (GitHub #321).
- تم إزالة استخدام واجهات برمجة التطبيقات
العناصر التي تم إصدارها على maven.google.com
- com.google.firebase:firebase-bom:34.2.0
- com.google.firebase:firebase-ai:17.2.0
- com.google.firebase:firebase-crashlytics:20.0.1
- com.google.firebase:firebase-crashlytics-ndk:20.0.1
- com.google.firebase:firebase-perf:22.0.1
- com.google.firebase:firebase-sessions:3.0.1
- com.google.android.gms:oss-licenses-plugin:0.10.8
14 أغسطس 2025
يتضمن التحديث الأخير لمكتبة
play-services-oss-licensesالتغييرات التالية:- تم إصلاح المشكلة التي تسببت في وجود فجوة بين محتوى النشاط وشريط الإجراءات على مستويات API الأقل.
العناصر التي تم إصدارها على maven.google.com
- com.google.android.gms:play-services-oss-licenses:17.2.2
7 أغسطس 2025
يتضمن التحديث الأخير لـ Firebase تغييرات على:
- قائمة مواد Firebase لأجهزة Android
- منطق الذكاء الاصطناعي في Firebase
- مصادقة Firebase
- مكون Firebase Crashlytics Gradle الإضافي
- المكوّن الإضافي Gradle لخدمة "مراقبة أداء Firebase"
لمزيد من المعلومات، اطّلِع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لنظام التشغيل Android من Firebase.
يتضمن التحديث الأخير لـ المكون الإضافي لـ Gradle لتراخيص OSS إصلاحات للمشكلات التالية:
- تم تحسين التوافق مع Gradle 9 (GitHub #310)
تم إصدار القطع الأثرية على maven.google.com
- com.google.firebase:firebase-bom:34.1.0
- com.google.firebase:firebase-ai:17.1.0
- com.google.firebase:firebase-auth:24.0.1
- com.google.firebase:firebase-crashlytics-buildtools:3.0.6
- com.google.firebase:firebase-crashlytics-gradle:3.0.6
- com.google.firebase:perf-plugin:2.0.1
- com.google.android.gms:oss-licenses-plugin:0.10.7
5 أغسطس 2025
يتضمّن آخر تحديث لمكتبة
play-services-fitness(الإصدار 21.3.0) التغييرات التالية:تمت إضافة دعم للسمتَين
TYPE_DISTANCE_DELTAوTYPE_CALORIES_EXPENDEDإلى Recording API على الجهاز الجوّال.تمت زيادة
LOCAL_RECORDING_CLIENT_MIN_VERSION_CODEليصبح متوافقًا معTYPE_DISTANCE_DELTAوTYPE_CALORIES_EXPENDED.
تم إصدار القطع الأثرية على maven.google.com
- com.google.android.gms:play-services-fitness:21.3.0
24 يوليو 2025
- تحديث SDK لإعلانات Google Mobile Ads على نظام Android. لمزيد من المعلومات، راجع ملاحظات إصدار المنتج.
العناصر التي تم إصدارها على maven.google.com
- com.google.android.gms:play-services-ads:24.5.0
23 يوليو 2025
يتضمن التحديث الأخير لمكتبة
play-services-authالتغييرات التالية:تمت إضافة واجهة برمجة تطبيقات جديدة
AuthorizationClient#revokeAccess، والتي تلغي الوصول الممنوح للتطبيق الحالي. ستتطلب محاولات تسجيل الدخول أو الترخيص المستقبلية من المستخدم إعادة الموافقة على جميع النطاقات المطلوبة.تمت إضافة واجهة برمجة تطبيقات جديدة
AuthorizationClient#clearToken، والتي تقوم بمسح رمز الوصول من ذاكرة التخزين المؤقت المحلية.
تم إصدار القطع الأثرية على maven.google.com
- com.google.android.gms:play-services-auth:21.4.0
- com.google.android.gms:play-services-auth-base:18.3.0
21 يوليو 2025
التغييرات الجذرية: يتضمن التحديث الأخير لـ Firebase تغييرات على:
- قائمة مواد Firebase لأجهزة Android
- حزمة تطوير البرامج (SDK) لمنصّة Firebase الخاصّة بخدمة "إحصاءات Google"
- سحابة فايرستور
- وظائف السحابة الإلكترونية لبرنامج Firebase (العميل)
- التخزين في السحابة الإلكترونية لبرنامج Firebase
- اختبار A/B من Firebase
- Firebase AI Logic
- فحص التطبيقات من Firebase
- Firebase App Distribution
- مصادقة Firebase
- المراسلة عبر السحابة الإلكترونية من Firebase
- Firebase Crashlytics
- المكوّن الإضافي لنظام Gradle في Firebase Crashlytics
- Firebase Data Connect
- المراسلة داخل تطبيق Firebase
- تثبيتات Firebase
- Firebase ML
- مراقبة أداء Firebase
- المكوّن الإضافي Gradle لخدمة "مراقبة أداء Firebase"
- قاعدة بيانات Firebase في الوقت الفعلي
- الإعداد عن بُعد في Firebase
لمزيد من المعلومات، اطّلِع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لنظام التشغيل Android من Firebase.
يتضمّن آخر تحديث
play-services-instantapps(الإصدار 18.2.0) التغييرات التالية:
تم إصدار القطع الأثرية على maven.google.com
- com.google.firebase:firebase-bom:34.0.0
- com.google.firebase:firebase-abt:23.0.0
- com.google.firebase:firebase-ai:17.0.0
- com.google.firebase:firebase-analytics:23.0.0
- com.google.firebase:firebase-annotations:17.0.0
- com.google.firebase:firebase-appcheck:19.0.0
- com.google.firebase:firebase-appcheck-debug:19.0.0
- com.google.firebase:firebase-appcheck-debug-testing:19.0.0
- com.google.firebase:firebase-appcheck-playintegrity:19.0.0
- com.google.firebase:firebase-appdistribution:16.0.0-beta16
- com.google.firebase:firebase-appdistribution-api:16.0.0-beta16
- com.google.firebase:firebase-auth:24.0.0
- com.google.firebase:firebase-common:22.0.0
- com.google.firebase:firebase-components:19.0.0
- com.google.firebase:firebase-config:23.0.0
- com.google.firebase:firebase-crashlytics:20.0.0
- com.google.firebase:firebase-crashlytics-buildtools:3.0.5
- com.google.firebase:firebase-crashlytics-gradle:3.0.5
- com.google.firebase:firebase-crashlytics-ndk:20.0.0
- com.google.firebase:firebase-database:22.0.0
- com.google.firebase:firebase-dataconnect:17.0.0
- com.google.firebase:firebase-datatransport:20.0.0
- com.google.firebase:firebase-dynamic-module-support:16.0.0-beta04
- com.google.firebase:firebase-firestore:26.0.0
- com.google.firebase:firebase-functions:22.0.0
- com.google.firebase:firebase-inappmessaging:22.0.0
- com.google.firebase:firebase-inappmessaging-display:22.0.0
- com.google.firebase:firebase-installations:19.0.0
- com.google.firebase:firebase-messaging:25.0.0
- com.google.firebase:firebase-messaging-directboot:25.0.0
- com.google.firebase:firebase-ml-modeldownloader:26.0.0
- com.google.firebase:firebase-perf:22.0.0
- com.google.firebase:perf-plugin:2.0.0
- com.google.firebase:firebase-sessions:3.0.0
- com.google.firebase:firebase-storage:22.0.0
- com.google.android.gms:play-services-measurement:23.0.0
- com.google.android.gms:play-services-measurement-api:23.0.00
- com.google.android.gms:play-services-measurement-base:23.0.0
- com.google.android.gms:play-services-measurement-impl:23.0.0
- com.google.android.gms:play-services-measurement-sdk:23.0.0
- com.google.android.gms:play-services-measurement-sdk-api:23.0.0
- com.google.android.gms:play-services-instantapps:18.2.0
17 يوليو 2025
يتضمّن آخر تحديث
play-services-camera-low-light-boostللمكتبة (الإصدار 16.0.1-beta04) التغييرات التالية:- تم إصلاح المشاكل التي تحدث عند تثبيت وحدة "تحسين الإضاءة المنخفضة".
العناصر التي تم إصدارها على maven.google.com
- com.google.android.gms:play-services-camera-low-light-boost:16.0.1-beta04
15 يوليو 2025
يتضمّن آخر تحديث لمكتبة
play-services-oss-licensesالتغييرات التالية:- تم إصلاح المشكلة التي كانت تؤدي إلى إخفاء قائمة الترخيص والمحتوى خلف شريط التطبيق عند تطبيق سمات
ActionBarعلى الأنشطة.
- تم إصلاح المشكلة التي كانت تؤدي إلى إخفاء قائمة الترخيص والمحتوى خلف شريط التطبيق عند تطبيق سمات
العناصر التي تم إصدارها على maven.google.com
- com.google.android.gms:play-services-oss-licenses:17.2.1
9 يوليو 2025
تتضمّن آخر التعديلات على المكتبتَين
play-services-baseوplay-services-tasksالتغييرات التالية:- تم إصلاح التبعية غير الصحيحة لإزالة شرط إزالة تشويش المكتبة الأساسية.
العناصر التي تم إصدارها على maven.google.com
- com.google.android.gms:play-services-base:18.7.2
- com.google.android.gms:play-services-tasks:18.3.2
7 يوليو 2025
تتضمّن آخر التحديثات على المكتبات
play-services-baseوplay-services-basementوplay-services-tasksالتغييرات التالية:تمت إزالة الشرط الذي يقضي بضرورة إنشاء تطبيقك باستخدام الإصدار 8.2.0 أو إصدار أحدث من المكوّن الإضافي لنظام Gradle المتوافق مع Android.
تمت إزالة المتطلب الذي يفرض على تطبيقك تعيين
isCoreLibraryDesugaringEnabled = true.
تشمل آخر التعديلات على مكتبة
play-services-oss-licensesما يلي:- تم تعديل أنشطة إشعارات المصادر المفتوحة لتتوافق مع العرض من الحافة إلى الحافة.
تم إصدار القطع الأثرية على maven.google.com
- com.google.android.gms:play-services-base:18.7.1
- com.google.android.gms:play-services-basement:18.7.1
- com.google.android.gms:play-services-tasks:18.3.1
- com.google.android.gms:play-services-oss-licenses:17.2.0
2 يوليو 2022
يتضمن التحديث الأخير لمكتبة
play-services-camera-low-light-boost(v16.0.1-beta03) التغييرات التالية:- تم إصلاح المشكلات المتعلقة بالاستعلام عما إذا كانت ميزة Low Light Boost متاحة ومدعومة.
العناصر التي تم إصدارها على maven.google.com
- com.google.android.gms:play-services-camera-low-light-boost:16.0.1-beta03
26 يونيو 2025
يتضمّن آخر تحديث لـ Firebase تغييرات على ما يلي:
- قائمة مواد Firebase لأجهزة Android
- مجموعة أدوات تطوير البرامج Firebase لـ Google Analytics
- Firebase AI Logic
- المراسلة عبر السحابة الإلكترونية من Firebase
- Firebase Data Connect
لمزيد من المعلومات، راجع ملاحظات إصدار Firebase Android SDK.
أحدث إصدار من
google-servicesالمكون الإضافي أصبح الآن متاحًا لنظام Android (v4.4.3). لمزيد من المعلومات، راجع ملاحظات إصدار Firebase Android SDK.
تم إصدار القطع الأثرية على maven.google.com
- com.google.firebase:firebase-bom:33.16.0
- com.google.firebase:firebase-ai:16.2.0
- com.google.firebase:firebase-analytics:22.5.0
- com.google.firebase:firebase-analytics-ktx:22.5.0
- com.google.firebase:firebase-dataconnect:16.0.3
- com.google.firebase:firebase-messaging:24.1.2
- com.google.firebase:firebase-messaging-directboot:24.1.2
- com.google.firebase:firebase-messaging-ktx:24.1.2
- com.google.android.gms:play-services-measurement:22.5.0
- com.google.android.gms:play-services-measurement-api:22.5.0
- com.google.android.gms:play-services-measurement-base:22.5.0
- com.google.android.gms:play-services-measurement-impl:22.5.0
- com.google.android.gms:play-services-measurement-sdk:22.5.0
- com.google.android.gms:play-services-measurement-sdk-api:22.5.0
- com.google.gms:google-services:4.4.3
23 يونيو 2025
يتضمن التحديث الأخير لـ
play-services-games-v2(v21.0.0) التغييرات التالية:- تمت إضافة الدعم لنطاقات المصادقة الإضافية باستخدام
requestServerSideAccess. - تمت إزالة اعتماد تسجيل الدخول إلى Google القديم.
- تمت إزالة اعتماد Google Drive القديم.
- تمت إضافة الدعم لنطاقات المصادقة الإضافية باستخدام
الإصدار الأحدث من مكتبة
play-services-palمتاح الآن (v22.1.0). لمزيد من المعلومات، راجع ملاحظات إصدار PAL Android.
العناصر التي تم إصدارها على maven.google.com
- com.google.android.gms:play-services-games-v2:21.0.0
- com.google.android.gms:play-services-pal:22.1.0
12 يونيو 2025
الإصدار الأولي من مكتبة Camera Feature Combination Query (
play-services-cam-feature-combo-query)
العناصر التي تم إصدارها على maven.google.com
- com.google.android.gms:play-services-cam-feature-combo-query:16.0.0-beta01
11 يونيو 2025
- يتضمن التحديث الأخير لمكتبة
play-services-maps3d(v0.0.2) إصلاحات وتحسينات داخلية.
العناصر التي تم إصدارها على maven.google.com
- com.google.android.gms:play-services-maps3d:0.0.2
9 يونيو 2025
- تعدّل هذه السمة حزمة تطوير البرامج (SDK) لنظام التشغيل Android الخاصة بـ "إعلانات Google على الأجهزة الجوّالة". لمزيد من المعلومات، راجع ملاحظات إصدار المنتج.
العناصر التي تم إصدارها على maven.google.com
- com.google.android.gms:play-services-ads:24.4.0
5 يونيو 2025
يتضمّن آخر تحديث لـ Firebase تغييرات على ما يلي:
- قائمة مواد Firebase لأجهزة Android
- منطق الذكاء الاصطناعي في Firebase
- Firebase Crashlytics
- المكوّن الإضافي لنظام Gradle في Firebase Crashlytics
لمزيد من المعلومات، اطّلِع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لنظام التشغيل Android من Firebase.
العناصر التي تم إصدارها على maven.google.com
- com.google.firebase:firebase-bom:33.15.0
- com.google.firebase:firebase-ai:16.1.0
- com.google.firebase:firebase-crashlytics:19.4.4
- com.google.firebase:firebase-crashlytics-ktx:19.4.4
- com.google.firebase:firebase-crashlytics-ndk:19.4.4
- com.google.firebase:firebase-crashlytics-buildtools:3.0.4
- com.google.firebase:firebase-crashlytics-gradle:3.0.4
- com.google.firebase:firebase-sessions:2.1.2
4 يونيو 2025
يتضمّن آخر تحديث لمكتبة
play-services-camera-low-light-boost(الإصدار 16.0.1-beta02) التغييرات التالية:- تحسين تجربة المستخدم عند استدعاء واجهة برمجة تطبيقات غير متاحة في الإصدار الحالي من "خدمات Google Play"
العناصر التي تم إصدارها على maven.google.com
- com.google.android.gms:play-services-camera-low-light-boost:16.0.1-beta02
27 مايو 2025
يتضمّن آخر تحديث لمكتبة
play-services-camera-low-light-boost(الإصدار 16.0.1-beta01) التغييرات التالية:- تحسينات على الموثوقية
يتضمّن آخر تحديث لتطبيق
play-services-identity-credentials(الإصدار 16.0.0-alpha08) التغييرات التالية:تمت إضافة Signal credential state API للإشارة إلى حالة بيانات الاعتماد.
تمت إضافة واجهة برمجة التطبيقات Clear creation options API لمحو سجلّات النظام.
تمت إضافة Register creation options API لتسجيل بيانات مرشّح الإنشاء.
العناصر التي تم إصدارها على maven.google.com
- com.google.android.gms:play-services-camera-low-light-boost:16.0.1-beta01
- com.google.android.gms:play-services-identity-credentials:16.0.0-alpha08
22 مايو 2025
تشمل آخر التعديلات على مكتبة
play-services-threadnetworkما يلي:تمت إضافة
ThreadNetworkClientOptionsللسماح لمصنعي المعدات الأصلية بتخصيص واجهة مستخدم مربع حوار الموافقة.تم إيقاف استخدام
ThreadNetworkClient#getClient(). استخدِمThreadNetworkClient#getNetworkClient()بدلاً من ذلك.
العناصر التي تم إصدارها على maven.google.com
- com.google.android.gms:play-services-threadnetwork:16.3.0
21 مايو 2025
الإصدار الأولي التجريبي من مكتبة
play-services-maps3d، والذي يتضمّن ما يلي:- تم طرح واجهتَي برمجة التطبيقات Map3DView وGoogleMap3D.
لمزيد من المعلومات، راجع وثائق Google Maps 3D SDK لنظام Android.
العناصر التي تم إصدارها على maven.google.com
- com.google.android.gms:play-services-maps3d:0.0.1
20 مايو 2025
يتضمّن آخر تحديث لـ Firebase تغييرات على ما يلي:
- قائمة مواد Firebase لأجهزة Android
- التخزين في السحابة الإلكترونية لبرنامج Firebase
- Firebase AI Logic
- مصادقة Firebase
- Firebase Data Connect
- الإعداد عن بُعد في Firebase
- Vertex AI في Firebase
لمزيد من المعلومات، اطّلِع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لنظام التشغيل Android من Firebase.
العناصر التي تم إصدارها على maven.google.com
- com.google.firebase:firebase-bom:33.14.0
- com.google.firebase:firebase-ai:16.0.0
- com.google.firebase:firebase-auth:23.2.1
- com.google.firebase:firebase-auth-ktx:23.2.1
- com.google.firebase:firebase-config:22.1.2
- com.google.firebase:firebase-config-ktx:22.1.2
- com.google.firebase:firebase-dataconnect:16.0.2
- com.google.firebase:firebase-storage:21.0.2
- com.google.firebase:firebase-storage-ktx:21.0.2
- com.google.firebase:firebase-vertexai:16.5.0
19 مايو 2025
- تعدّل هذه السمة حزمة تطوير البرامج (SDK) لنظام التشغيل Android الخاصة بـ "إعلانات Google على الأجهزة الجوّالة". لمزيد من المعلومات، يُرجى الاطّلاع على ملاحظات إصدار المنتج.
العناصر التي تم إصدارها على maven.google.com
- com.google.android.gms:play-services-ads:24.3.0
- com.google.android.gms:play-services-ads-lite:24.3.0
12 مايو 2025
تتضمن أحدث التحديثات لمكتبتي
play-services-castوplay-services-cast-frameworkالتغييرات التالية:تم التحديث للاعتماد على
androidx.mediarouter:mediarouter:1.8.0-beta01وتمت إضافة الدعم لواجهة برمجة تطبيقات AndroidX Media RouterMediaRouter.RouteInfo#connect()وMediaRouter.RouteInfo#disconnect().تمت إضافة
CastOptionsلتعيين واجهة برمجة تطبيقات جهاز توجيه الوسائط AndroidXMediaRouterParams.Builder#setMediaTransferRestrictedToSelfProviders(boolean).
العناصر التي تم إصدارها على maven.google.com
- com.google.android.gms:play-services-cast:22.1.0
- com.google.android.gms:play-services-cast-framework:22.1.0
7 مايو 2025
يتضمن التحديث الأخير لـ
play-services-identity-credentials(v16.0.0-alpha07) التغييرات التالية:تمت إضافة إمكانية استيراد بيانات الاعتماد لتبادل بيانات الاعتماد.
تمت إضافة الدعم لـ تصدير بيانات الاعتماد لتبادل بيانات الاعتماد.
العناصر التي تم إصدارها على maven.google.com
- com.google.android.gms:play-services-identity-credentials:16.0.0-alpha07
24 أبريل 2025
يتضمّن آخر تحديث لـ Firebase تغييرات على ما يلي:
- قائمة مواد Firebase لأجهزة Android
- سحابة فايرستور
- Firebase Crashlytics
- Firebase Data Connect
- الإعداد عن بُعد في Firebase
- Vertex AI في Firebase
لمزيد من المعلومات، اطّلِع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لنظام التشغيل Android من Firebase.
العناصر التي تم إصدارها على maven.google.com
- com.google.firebase:firebase-bom:33.13.0
- com.google.firebase:firebase-config:22.1.1
- com.google.firebase:firebase-config-ktx:22.1.1
- com.google.firebase:firebase-crashlytics:19.4.3
- com.google.firebase:firebase-crashlytics-ktx:19.4.3
- com.google.firebase:firebase-crashlytics-ndk:19.4.3
- com.google.firebase:firebase-dataconnect:16.0.1
- com.google.firebase:firebase-firestore:25.1.4
- com.google.firebase:firebase-firestore-ktx:25.1.4
- com.google.firebase:firebase-sessions:2.1.1
- com.google.firebase:firebase-vertexai:16.4.0
14 أبريل 2025
يتضمن التحديث الأخير لـ
play-services-maps(الإصدار 19.2.0) تحسينات في الإسناد.تتضمّن آخر التحديثات على المكتبات
play-services-baseوplay-services-basementوplay-services-tasksالتغييرات التالية:تمت إضافة ملف
aar-metadata.propertiesداخل كل ملف AAR، ما يفرض ما يلي:يجب إنشاء تطبيقك باستخدام Android Gradle Plugin (AGP) v8.2.0 أو أعلى.
يجب أن يقوم تطبيقك بتعيين
isCoreLibraryDesugaringEnabled = true. تعرف على كيفية تمكين دعم إزالة السكر من واجهة برمجة التطبيقات Java 8+.يعد إعداد
isCoreLibraryDesugaringEnabled = trueأمرًا مرغوبًا فيه لأن الإصدارات اللاحقة من مكتبات خدمات Play قد تبدأ في الإشارة إلى واجهات برمجة التطبيقات اللغوية المتوفرة فقط في إصدارات Android الحديثة. بدون إزالة تعريفات المكتبة، قد يواجه تطبيقك أخطاء وقت التشغيل (مثلNoClassDefFoundErrorوNoSuchMethodError) على إصدارات النظام الأساسي الأقدم.إذا كنت ترغب في إلغاء الاشتراك في عملية إزالة السكر من المكتبة، راجع الخيارات.
العناصر التي تم إصدارها على maven.google.com
- com.google.android.gms:play-services-maps:19.2.0
- com.google.android.gms:play-services-base:18.7.0
- com.google.android.gms:play-services-basement:18.7.0
- com.google.android.gms:play-services-tasks:18.3.0
7 أبريل 2025
تعدّل هذه السمة حزمة تطوير البرامج (SDK) لنظام التشغيل Android الخاصة بـ "إعلانات Google على الأجهزة الجوّالة". لمزيد من المعلومات، يُرجى الاطّلاع على ملاحظات إصدار المنتج.
يتضمن التحديث الأخير لمكتبة
play-services-fido(الإصدار 21.2.0) التغييرات التالية:- تمت إضافة واجهة برمجة تطبيقات جديدة
setAttestationFormatsإلىPublicKeyCredentialCreationOptions.Builder، التي تضبط قائمة بتنسيقات شهادات المصادقة المطلوبة، بالترتيب المفضّل. - تمت إضافة
PaymentExtension. - تمت إضافة واجهة برمجة تطبيقات جديدة
setPaymentExtensionوتم إيقاف استخدام واجهة برمجة التطبيقاتsetGoogleThirdPartyPaymentExtensionفيAuthenticationExtensions.Builder.
- تمت إضافة واجهة برمجة تطبيقات جديدة
العناصر التي تم إصدارها على maven.google.com
- com.google.android.gms:play-services-ads:24.2.0
- com.google.android.gms:play-services-fido:21.2.0
31 مارس 2025
يتضمن التحديث الأخير لـ Firebase تغييرات على:
- قائمة مواد Firebase لأجهزة Android
- وظائف السحابة الإلكترونية لبرنامج Firebase (العميل)
- Firebase Data Connect
- Vertex AI في Firebase
لمزيد من المعلومات، اطّلِع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لنظام التشغيل Android من Firebase.
العناصر التي تم إصدارها على maven.google.com
- com.google.firebase:firebase-bom:33.12.0
- com.google.firebase:firebase-dataconnect:16.0.0
- com.google.firebase:firebase-functions:21.2.1
- com.google.firebase:firebase-functions-ktx:21.2.1
- com.google.firebase:firebase-vertexai:16.3.0
26 مارس 2025
يتضمّن آخر إصدار من
play-services-auth-api-phone(الإصدار 18.2.0) التغييرات التالية:- تمت إضافة إمكانية استخدام رقم المتّصل الوارد.
- تم إعداد المكتبة لتتوافق مع التحسينات والميزات القادمة.
العناصر التي تم إصدارها على maven.google.com
- com.google.android.gms:play-services-auth-api-phone:18.2.0
20 مارس 2025
يتضمّن آخر تحديث لـ Firebase تغييرات على ما يلي:
- قائمة مواد Firebase لأجهزة Android
- حزمة تطوير البرامج (SDK) لمنصّة Firebase الخاصّة بخدمة "إحصاءات Google"
- سحابة فايرستور
- وظائف السحابة الإلكترونية لبرنامج Firebase (العميل)
- Firebase App Distribution
- المراسلة عبر السحابة الإلكترونية من Firebase
- Firebase Crashlytics
- Firebase Data Connect
- المراسلة داخل تطبيق Firebase
- مراقبة أداء Firebase
لمزيد من المعلومات، اطّلِع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لنظام التشغيل Android من Firebase.
العناصر التي تم إصدارها على maven.google.com
- com.google.firebase:firebase-bom:33.11.0
- com.google.firebase:firebase-analytics:22.4.0
- com.google.firebase:firebase-analytics-ktx:22.4.0
- com.google.firebase:firebase-appdistribution:16.0.0-beta15
- com.google.firebase:firebase-appdistribution-api:16.0.0-beta15
- com.google.firebase:firebase-appdistribution-api-ktx:16.0.0-beta15
- com.google.firebase:firebase-crashlytics:19.4.2
- com.google.firebase:firebase-crashlytics-ktx:19.4.2
- com.google.firebase:firebase-crashlytics-ndk:19.4.2
- com.google.firebase:firebase-dataconnect:16.0.0-beta05
- com.google.firebase:firebase-firestore:25.1.3
- com.google.firebase:firebase-firestore-ktx:25.1.3
- com.google.firebase:firebase-functions:21.2.0
- com.google.firebase:firebase-functions-ktx:21.2.0
- com.google.firebase:firebase-inappmessaging:21.0.2
- com.google.firebase:firebase-inappmessaging-display:21.0.2
- com.google.firebase:firebase-inappmessaging-display-ktx:21.0.2
- com.google.firebase:firebase-inappmessaging-ktx:21.0.2
- com.google.firebase:firebase-messaging:24.1.1
- com.google.firebase:firebase-messaging-directboot:24.1.1
- com.google.firebase:firebase-messaging-ktx:24.1.1
- com.google.firebase:firebase-perf:21.0.5
- com.google.firebase:firebase-perf-ktx:21.0.5
- com.google.firebase:firebase-sessions:2.1.0
- com.google.firebase:protolite-well-known-types:18.0.1
- com.google.android.gms:play-services-measurement:22.4.0
- com.google.android.gms:play-services-measurement-api:22.4.0
- com.google.android.gms:play-services-measurement-base:22.4.0
- com.google.android.gms:play-services-measurement-impl:22.4.0
- com.google.android.gms:play-services-measurement-sdk:22.4.0
- com.google.android.gms:play-services-measurement-sdk-api:22.4.0
17 مارس 2025
تتضمن أحدث التحديثات للمكتبات
play-services-baseوplay-services-basementوplay-services-tasksالتغييرات التالية:- تمت إضافة الطريقتَين
useBackgroundThreadExecutorForBindServiceوuseBackgroundThreadForConnectionCallbackلطلب تنفيذ سلسلة التعليمات البرمجية في الخلفية التي تتصل بخدمات Google Play. - تمت إضافة طريقة
isUsingBackgroundThreadExecutorForBindServiceللحصول على حالة الاشتراك الحالية لاستخدام منفذ مؤشر ترابط الخلفية. - يتم الآن نشر القطع الأثرية مع ملفات التوقيع
.ascالمصاحبة لضمان صحتها. اختياريًا، يمكنك تمكين التحقق من التوقيع. راجع وثائق Jetpack لتكوين مفاتيح Google الموثوقة.
- تمت إضافة الطريقتَين
العناصر التي تم إصدارها على maven.google.com
- com.google.android.gms:play-services-base:18.6.0
- com.google.android.gms:play-services-basement:18.6.0
- com.google.android.gms:play-services-tasks:18.2.1
12 مارس 2025
- تحديث SDK لإعلانات Google Mobile Ads على نظام Android. لمزيد من المعلومات، راجع ملاحظات إصدار المنتج.
يتضمّن آخر تحديث لتطبيق
play-services-tagmanager(الإصدار 18.3.0) التغيير التالي:- تمت إزالة الدعم لعلامة Universal Analytics. تم استبدال Universal Analytics بـ Google Analytics 4.
تم إصدار القطع الأثرية على maven.google.com
- com.google.android.gms:play-services-ads:24.1.0
- com.google.android.gms:play-services-tagmanager:18.3.0
10 مارس 2025
يتضمن التحديث الأخير لواجهات برمجة تطبيقات Credential Manager (
play-services-identity-credentials) التغييرات التالية:
العناصر التي تم إصدارها على maven.google.com
- com.google.android.gms:play-services-identity-credentials:16.0.0-alpha06
6 مارس 2025
- الإصدار الأولي لمكتبة Camera Low Light Boost (
play-services-camera-low-light-boost). تضبط هذه المكتبة السطوع تلقائيًا للتكيف مع المشاهد ذات الإضاءة المنخفضة، مما يساعد على التقاط الفيديو في ظروف الإضاءة المنخفضة.
العناصر التي تم إصدارها على maven.google.com
- com.google.android.gms:play-services-camera-low-light-boost:16.0.0-beta01
27 فبراير 2025
يتضمن التحديث الأخير لـ Firebase تغييرات على:
- قائمة مواد Firebase لأجهزة Android
- مجموعة أدوات تطوير البرامج Firebase لـ Google Analytics
- وظائف السحابة لـ Firebase (العميل)
- Firebase Crashlytics
- Vertex AI في Firebase
لمزيد من المعلومات، اطّلِع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لنظام التشغيل Android من Firebase.
العناصر التي تم إصدارها على maven.google.com
- com.google.firebase:firebase-bom:33.10.0
- com.google.firebase:firebase-analytics:22.3.0
- com.google.firebase:firebase-analytics-ktx:22.3.0
- com.google.firebase:firebase-crashlytics:19.4.1
- com.google.firebase:firebase-crashlytics-ktx:19.4.1
- com.google.firebase:firebase-crashlytics-ndk:19.4.1
- com.google.firebase:firebase-functions:21.1.1
- com.google.firebase:firebase-functions-ktx:21.1.1
- com.google.firebase:firebase-sessions:2.0.9
- com.google.firebase:firebase-vertexai:16.2.0
- com.google.android.gms:play-services-measurement:22.3.0
- com.google.android.gms:play-services-measurement-api:22.3.0
- com.google.android.gms:play-services-measurement-base:22.3.0
- com.google.android.gms:play-services-measurement-impl:22.3.0
- com.google.android.gms:play-services-measurement-sdk:22.3.0
- com.google.android.gms:play-services-measurement-sdk-api:22.3.0
24 فبراير 2025
تحديث SDK لإعلانات Google Mobile Ads على نظام Android. لمزيد من المعلومات، راجع ملاحظات إصدار المنتج.
لم يعد يتم نشر مجموعات SDK الخاصة بإعلانات Firebase (القطع الأثرية
firebase-adsوfirebase-ads-lite). بدلاً من ذلك، استخدم مجموعة أدوات تطوير البرامج (SDK) لإعلانات Google Mobile Ads على نظام Android. بالنسبة لبعض التطبيقات، قد تحتاج أيضًا إلى إضافة Firebase SDK لـ Google Analytics.لم توفر القطع الأثرية
firebase-adsوfirebase-ads-liteثنائياتها الخاصة وكانت مجرد غلاف حول تبعياتها. نُجري هذا التغيير لمنحك تحكمًا أكبر في التبعيات التي تُضيفها إلى تطبيقك. لمزيد من المعلومات حول هذا التغيير وكيفية الانتقال لاستخدام مجموعة أدوات تطوير البرامج (SDK) لإعلانات Google للجوال على نظام Android، يُرجى مراجعة هذه الأسئلة الشائعة في وثائق Firebase.لاحظ أنستستمر أي إصدارات موجودة في العمل. ومع ذلك، للحصول على إصلاحات الأخطاء والميزات الجديدة، ستحتاج إلى الترحيل لاستخدام مجموعات تطوير البرامج (SDKs) كما هو موضح في الأسئلة الشائعة.
تم إصدار القطع الأثرية على maven.google.com
- com.google.android.gms:play-services-ads:24.0.0
- com.google.android.gms:play-services-ads-lite:24.0.0
20 فبراير 2025
تتضمن أحدث التحديثات لـ
play-services-maps(الإصدار 19.1.0) دعمًا للميزات الجديدة التالية:- اعتبارًا من هذا الإصدار، قد تكون ممرات المشاة والأرصفة وعلامات حارات الطرق مرئية على الخريطة في مناطق حضرية معينة في جميع أنحاء العالم. قد لا تكون علامات المسار مرئية على جميع الطرق حتى في المناطق التي يتم دعمها فيها. قد تختلف المناطق التي تظهر فيها هذه العناصر بمرور الوقت. عند ظهور عناصر ممرات المشاة والأرصفة، يمكن تصميمها من خلال تصميم الخريطة المستندة إلى السحابة.
العناصر التي تم إصدارها على maven.google.com
- com.google.android.gms:play-services-maps:19.1.0
6 فبراير 2025
يتضمن التحديث الأخير لـ Firebase تغييرات على:
- قائمة مواد Firebase لأجهزة Android
- سحابة فايرستور
- مكون Gradle الإضافي لتوزيع تطبيقات Firebase
- مصادقة Firebase
- المكوّن الإضافي لنظام Gradle في Firebase Crashlytics
- Vertex AI في Firebase
لمزيد من المعلومات، اطّلِع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لنظام التشغيل Android من Firebase.
العناصر التي تم إصدارها على maven.google.com
- com.google.firebase:firebase-bom:33.9.0
- com.google.firebase:firebase-appdistribution-gradle:5.1.1
- com.google.firebase:firebase-auth:23.2.0
- com.google.firebase:firebase-auth-ktx:23.2.0
- com.google.firebase:firebase-crashlytics-buildtools:3.0.3
- com.google.firebase:firebase-crashlytics-gradle:3.0.3
- com.google.firebase:firebase-firestore:25.1.2
- com.google.firebase:firebase-firestore-ktx:25.1.2
- com.google.firebase:firebase-vertexai:16.1.0
21 يناير 2025
يتضمّن آخر تعديل على واجهات برمجة التطبيقات Credential Manager API (
play-services-identity-credentials) التغييرات التالية:- تمت إعادة عرض register credential API من خلال
IdentityCredentialClient. تمت إزالة واجهة برمجة التطبيقات هذه عن طريق الخطأ في الإصدار السابق.
- تمت إعادة عرض register credential API من خلال
تم إصدار القطع الأثرية على maven.google.com
- com.google.android.gms:play-services-identity-credentials:16.0.0-alpha05
16 يناير 2025
يتضمن التحديث الأخير لـ Firebase تغييرات على:
- قائمة مواد Firebase لأجهزة Android
- مجموعة أدوات تطوير البرامج Firebase لـ Google Analytics
- مكون Gradle الإضافي لتوزيع تطبيقات Firebase
- Firebase Crashlytics
- Firebase Data Connect
- مراقبة أداء Firebase
- الإعداد عن بُعد في Firebase
لمزيد من المعلومات، اطّلِع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لنظام التشغيل Android من Firebase.
تم إصدار القطع الأثرية على maven.google.com
- com.google.firebase:firebase-bom:33.8.0
- com.google.firebase:firebase-analytics:22.2.0
- com.google.firebase:firebase-analytics-ktx:22.2.0
- com.google.firebase:firebase-appdistribution-gradle:5.1.0
- com.google.firebase:firebase-config:22.1.0
- com.google.firebase:firebase-config-ktx:22.1.0
- com.google.firebase:firebase-crashlytics:19.4.0
- com.google.firebase:firebase-crashlytics-ktx:19.4.0
- com.google.firebase:firebase-crashlytics-ndk:19.4.0
- com.google.firebase:firebase-dataconnect:16.0.0-beta04
- com.google.firebase:firebase-perf:21.0.4
- com.google.firebase:firebase-perf-ktx:21.0.4
- com.google.firebase:firebase-sessions:2.0.8
- com.google.android.gms:play-services-measurement:22.2.0
- com.google.android.gms:play-services-measurement-api:22.2.0
- com.google.android.gms:play-services-measurement-base:22.2.0
- com.google.android.gms:play-services-measurement-impl:22.2.0
- com.google.android.gms:play-services-measurement-sdk:22.2.0
- com.google.android.gms:play-services-measurement-sdk-api:22.2.0
14 يناير 2025
- الإصدار الأحدث من مكتبة
play-services-palمتوفر الآن (v22.0.0). لمزيد من المعلومات، راجع ملاحظات إصدار PAL Android.
العناصر التي تم إصدارها على maven.google.com
- com.google.android.gms:play-services-pal:22.0.0
9 يناير 2025
يتضمن التحديث الأخير لـ
play-services-time(v16.0.1) التغييرات التالية:- تم إصلاح المشكلات التي قد تتسبب في إجراء عمليات فحص غير ضرورية لإصدارات خدمة حفظ الوقت في خدمات Google Play.
تم إصدار القطع الأثرية على maven.google.com
- com.google.android.gms:play-services-time:16.0.1
17 ديسمبر 2024
يتضمن التحديث الأخير لواجهات برمجة تطبيقات Credential Manager (
play-services-identity-credentials) التغييرات التالية:- تمت إضافة
create credential API،
التي يمكن استخدامها من خلال
CreateCredentialRequestوCreateCredentialResponseوCreateCredentialHandleوCreateCredentialException. - تمت إضافة
CredentialProviderServiceليتلقّى مقدّمو الخدمة إشعارات بشأن تعديلات بيانات الاعتماد. - تمت إضافة الفئة
CallingAppInfoParcelableلنقل معلومات العميل إلى مقدّمي بيانات الاعتماد. - تمت إضافة الفئة
CreateCredentialCallbackللمزوّدين من أجل نقل الردّ على إنشاء بيانات الاعتماد إلى العملاء. - تمت إضافة إمكانية تحديد إجراء نية مختلف يتم استخدامه لتشغيل نشاط التنفيذ عندما يختار المستخدم بيانات اعتماد مسجّلة.
- إتاحة تخزين بيانات الاعتماد وتوفيرها من خلال السجلّ،
باستخدام
RegisterCreationOptionsRequestوRegisterCreationOptionsResponse
- تمت إضافة
create credential API،
التي يمكن استخدامها من خلال
تم إصدار القطع الأثرية على maven.google.com
- com.google.android.gms:play-services-identity-credentials:16.0.0-alpha04
10 ديسمبر 2024
يتضمّن آخر تعديل على مكتبة
play-services-timeالتغييرات التالية:- تم طرح الإصدار الثابت الأوّلي من
TrustedTimeClientلجميع المستخدمين. توفّرTrustedTimeClientطرقًا يمكن استخدامها كبدائل للطريقتَينSystem.currentTimeMillis()وInstant.now()اللتَين لا يمكن أن يتأثّرا بالمستخدمين النهائيين. بالإضافة إلى ذلك، يوفّرTrustedTimeClientمعلومات حول حدود الدقة للوقت الذي تم عرضه.
- تم طرح الإصدار الثابت الأوّلي من
العناصر التي تم إصدارها على maven.google.com
- com.google.android.gms:play-services-time:16.0.0
9 ديسمبر 2024
يتضمن التحديث الأخير لـ
play-services-ads-identifier(الإصدار 18.2.0) التغيير التالي:- تم إنشاء عميل مشترك دائم بدلاً من إنشاء ربط لمرة واحدة لكل استدعاء معرف إعلان. يؤدي هذا إلى تقليل زمن الوصول. سيتم قطع اتصال العميل تلقائيًا بعد أن يظل خاملاً لمدة 30 ثانية.
يتضمن التحديث الأخير لمكتبة
play-services-auth(الإصدار 21.3.0) التغييرات التالية:تمت إضافة واجهة برمجة تطبيقات جديدة
setOptOutOfIncludeGrantedScopesإلىAuthorizationRequest.Builder، تحدّد ما إذا كان يجب تخطّي النطاقات التي تم منحها سابقًا.تم إيقافها نهائيًا
GoogleAuthUtil.clearToken.تم إيقاف جميع واجهات برمجة التطبيقات التي يتم من خلالها الحصول على الرموز المميزة. لاسترجاع رموز الدخول للحصول على إذن، استخدِم
AuthorizationClient. لاسترداد رموز مميّزة للمصادقة، استخدِم مدير بيانات الاعتماد بدلاً من ذلك.
أحدث تحديث لمكتبة Google Play Services LiterRT (TensorFlow Lite) (v16.4.0) متاح الآن. الجديد في هذا الإصدار هو الدعم التجريبي لواجهة برمجة التطبيقات C++ الخاصة بـ LiterRT (TF Lite).
يمكن استخدام هذه المكتبة كبديل لمكتبة LiteRT (TensorFlow Lite) المستقلة لتقليل حجم التطبيق وتلقّي التحديثات تلقائيًا. لمزيد من المعلومات، يُرجى الرجوع إلى مستندات LiteRT.
تتضمن أحدث التحديثات لمكتبات TensorFlow Lite الخاصة بخدمات Google Play جميع التغييرات المضمنة في إصدار v2.18.0 من TensorFlow Lite.
تم إصدار القطع الأثرية على maven.google.com
- com.google.android.gms:play-services-ads-identifier:18.2.0
- com.google.android.gms:play-services-auth:21.3.0
- com.google.android.gms:play-services-auth-base:18.1.0
- com.google.android.gms:play-services-tflite-gpu:16.4.0
- com.google.android.gms:play-services-tflite-impl:16.4.0
- com.google.android.gms:play-services-tflite-java:16.4.0
- com.google.android.gms:play-services-tflite-support:16.4.0
- com.google.android.gms:play-services-tflite-acceleration-service:16.4.0-beta01
5 ديسمبر 2024
يتضمن التحديث الأخير لـ Firebase تغييرات على:
- قائمة المواد (BoM) لنظام Firebase Android
- Firebase Crashlytics
- مراقبة أداء Firebase
لمزيد من المعلومات، راجع ملاحظات إصدار Firebase Android SDK.
تم إصدار القطع الأثرية على maven.google.com
- com.google.firebase:firebase-bom:33.7.0
- com.google.firebase:firebase-crashlytics:19.3.0
- com.google.firebase:firebase-crashlytics-ktx:19.3.0
- com.google.firebase:firebase-crashlytics-ndk:19.3.0
- com.google.firebase:firebase-perf:21.0.3
- com.google.firebase:firebase-perf-ktx:21.0.3
- com.google.firebase:firebase-sessions:2.0.7
3 ديسمبر 2024
- تعدِّل حزمة تطوير البرامج (SDK) لإعلانات Google على الأجهزة الجوّالة لنظام التشغيل Android وحزمة تطوير البرامج (SDK) لإعلانات Firebase. لمزيد من المعلومات، يُرجى الرجوع إلى ملاحظات إصدار المنتج.
تم إصدار القطع الأثرية على maven.google.com
- com.google.android.gms:play-services-ads:23.6.0
- com.google.android.gms:play-services-ads-lite:23.6.0
- com.google.firebase:firebase-ads:23.6.0
- com.google.firebase:firebase-ads-lite:23.6.0
26 نوفمبر 2024
- يتضمّن آخر تحديث لمكتبة
play-services-basement(الإصدار 18.5.0) إصلاحات وتحسينات داخلية.
العناصر التي تم إصدارها على maven.google.com
- com.google.android.gms:play-services-basement:18.5.0
21 نوفمبر 2024
يتضمّن آخر تحديث لتطبيق
play-services-wearable(الإصدار 19.0.0) التغييرات التالية:- تم تحديث التبعيات لمكتبة
play-services-wearableإلى أحدث الإصدارات. - تمت إزالة متغير واجهة برمجة التطبيقات
sendMessage()غير المدعوم والذي يتضمن معلمةMessageOptions.
- تم تحديث التبعيات لمكتبة
العناصر التي تم إصدارها على maven.google.com
- com.google.android.gms:play-services-wearable:19.0.0
18 نوفمبر 2024
يتوفّر الآن أحدث إصدار من مكتبة Google Play services LiteRT (TensorFlow Lite) (الإصدار 16.3.0). ويشمل ذلك واجهات برمجة التطبيقات Java وC، بالإضافة إلى إمكانية الاستفادة من تسريع الأجهزة باستخدام وحدة معالجة الرسومات. مع هذا الإصدار، أصبحت واجهتا برمجة التطبيقات Java وC متاحتَين للجميع (قبل هذا الإصدار، كانت واجهة برمجة التطبيقات C متاحة فقط في الإصدار التجريبي).
يمكن استخدام هذه المكتبة كبديل لمكتبة LiterRT المستقلة (TensorFlow Lite) لتقليل حجم التطبيق وتلقي التحديثات التلقائية. لمزيد من المعلومات، راجع وثائق LiteRT.
تتضمن أحدث التحديثات لمكتبات TensorFlow Lite الخاصة بخدمات Google Play جميع التغييرات المضمنة في إصدار v2.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 تغييرات على ما يلي:
- قائمة مواد Firebase لأجهزة Android
- وظائف السحابة الإلكترونية لبرنامج 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
05 نوفمبر 2024
- تحديث
play-services-palإلى الإصدار 21.0.0 لمزيد من المعلومات، يُرجى الرجوع إلى ملاحظات إصدار PAL Android.
العناصر التي تم إصدارها على maven.google.com
- com.google.android.gms:play-services-pal:21.0.0
29 أكتوبر 2024
- يقوم بتحديث SDK لإعلانات Google Mobile Ads على نظام Android وSDK لإعلانات Firebase. لمزيد من المعلومات، راجع ملاحظات إصدار المنتج.
تم إصدار القطع الأثرية على 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التغييرات التالية:- تم إصلاح ثغرة أمنية محتملة متعلقة برفض الخدمة تم العثور عليها في مكتبة 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 تغييرات على:
- قائمة مواد 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 تغييرات على:
- قائمة مواد 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إلى واجهة برمجة التطبيقاتprepareEnvironment.
- تمت إضافة
تم إصدار القطع الأثرية على maven.google.com
- com.google.android.gms:play-services-device-posture:16.1.0
16 أكتوبر 2024
- يضيف آخر تحديث لمكتبة Thread في "خدمات Google Play" واجهة برمجة تطبيقات جديدة للاستعلام عن بيانات اعتماد شبكة 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 تغييرات على ما يلي:
- قائمة مواد Firebase لأجهزة Android
- حزمة تطوير البرامج (SDK) لمنصّة Firebase الخاصّة بخدمة "إحصاءات Google"
- التخزين في السحابة الإلكترونية لبرنامج 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
- يقوم بتحديث SDK لإعلانات Google Mobile Ads على نظام Android وSDK لإعلانات Firebase. لمزيد من المعلومات، راجع ملاحظات إصدار المنتج.
العناصر التي تم إصدارها على 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.
لمزيد من المعلومات، راجع وثائق مرجع واجهة برمجة التطبيقات DTDI.
العناصر التي تم إصدارها على maven.google.com
- com.google.android.gms:play-services-dtdi:16.0.0-beta02
12 سبتمبر 2024
يتضمّن آخر تحديث لـ Firebase تغييرات على ما يلي:
- قائمة المواد (BoM) لنظام Firebase Android
- Firebase App Distribution
- Firebase Crashlytics
- Vertex AI في Firebase
لمزيد من المعلومات، اطّلِع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لنظام التشغيل Android من Firebase.
العناصر التي تم إصدارها على 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
يتضمن التحديث الأخير لواجهات برمجة تطبيقات Credential Manager (
play-services-identity-credentials) التغييرات التالية:- تمت إضافة إمكانية استخدام معرّف التسجيل.
- تمت إضافة واجهة برمجة التطبيقات لمحو بيانات التسجيل.
العناصر التي تم إصدارها على maven.google.com
- com.google.android.gms:play-services-identity-credentials:16.0.0-alpha03
22 أغسطس 2024
يتضمّن آخر تحديث لـ Firebase تغييرات على ما يلي:
- قائمة مواد Firebase لأجهزة Android
- حزمة تطوير البرامج (SDK) لمنصّة Firebase الخاصّة بخدمة "إحصاءات Google"
- سحابة فايرستور
- المراسلة عبر السحابة الإلكترونية من Firebase
لمزيد من المعلومات، اطّلِع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لنظام التشغيل Android من Firebase.
الإصدار الأولي لواجهات برمجة التطبيقات
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
- يقوم بتحديث SDK لإعلانات Google Mobile Ads على نظام Android وSDK لإعلانات Firebase. لمزيد من المعلومات، راجع ملاحظات إصدار المنتج.
العناصر التي تم إصدارها على 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". لمزيد من المعلومات، راجع ملاحظات إصدار 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
لمزيد من المعلومات، اطّلِع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لنظام التشغيل Android من Firebase.
العناصر التي تم إصدارها على maven.google.com
- com.google.firebase:firebase-vertexai:16.0.0-beta04
25 يوليو 2024
الإصدار الأوّلي من الإصدار الأوّلي لواجهات برمجة تطبيقات "إدارة بيانات الاعتماد" (
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متاحة الآن للجمهور العام. توفر هذه المكتبة واجهات برمجة التطبيقات لتثبيت تطبيق Android Device Policy وتحديثه.
العناصر التي تم إصدارها على 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
لمزيد من المعلومات، اطّلِع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لنظام التشغيل Android من Firebase.
يعمل التحديث الأخير لـ
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) على إصلاح مشاكل التوافق عند استخدام واجهات برمجة التطبيقات الخاصة بـ "خدمات ألعاب Play" مع الألعاب التي تم إنشاؤها باستخدام 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) على إصلاح خطأ يؤدي إلى تعطُّل إصدار تطبيق فوري عند محاولة الوصول إلى واجهات برمجة التطبيقات الخاصة بـ "خدمات ألعاب Play".
العناصر التي تم إصدارها على maven.google.com
- com.google.android.gms:play-services-games-v2:20.1.1
27 يونيو 2024
- تعدِّل حزمة تطوير البرامج (SDK) لإعلانات Google على الأجهزة الجوّالة لنظام التشغيل Android وحزمة تطوير البرامج (SDK) لإعلانات Firebase. لمزيد من المعلومات، راجع ملاحظات إصدار المنتج.
العناصر التي تم إصدارها على 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أيضًا تحديثات واجهة برمجة التطبيقات التالية:- تمت إضافة
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 تغييرات على ما يلي:
- قائمة مواد Firebase لأجهزة Android
- حزمة تطوير البرامج (SDK) لمنصّة Firebase الخاصّة بخدمة "إحصاءات Google"
- Firebase Crashlytics
- مكون Firebase Crashlytics Gradle الإضافي
- Vertex AI في Firebase
لمزيد من المعلومات، اطّلِع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لنظام التشغيل Android من Firebase.
العناصر التي تم إصدارها على 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متاحة الآن للجمهور العام. توفر هذه المكتبة واجهات برمجة التطبيقات لتخزين البيانات المنظمة في قاعدة بيانات AppSearch المركزية التي توفرها خدمات Google Play. يتيح هذا مشاركة البيانات عبر التطبيقات استنادًا إلى تكوين قائمة التحكم في الوصول (ACL) التي يوفرها العميل. تتطلّب ميزة المشاركة بين التطبيقات موافقة المستخدم، كما تتطلّب إعدادات صريحة من المطوّر عند استخدام واجهات برمجة التطبيقات AppSearch.
العناصر التي تم إصدارها على maven.google.com
- com.google.android.gms:play-services-appsearch:16.0.0
30 مايو 2024
يتضمّن آخر تحديث لـ Firebase تغييرات على ما يلي:
- قائمة مواد Firebase لأجهزة Android
- حزمة تطوير البرامج (SDK) لمنصّة Firebase الخاصّة بخدمة "إحصاءات Google"
- Firebase App Distribution
- Firebase Crashlytics
- Firebase Data Connect
- روابط Firebase الديناميكية
- مراقبة أداء Firebase
لمزيد من المعلومات، اطّلِع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لنظام التشغيل Android من Firebase.
أحدث إصدار من
google-servicesالمكون الإضافي أصبح الآن متاحًا لنظام Android (v4.4.2). لمزيد من المعلومات، اطّلِع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لنظام التشغيل Android من Firebase.
العناصر التي تم إصدارها على 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التغيير التالي:- تضيف هذه السمة واجهة برمجة تطبيقات جديدة [
addResourceParameter] إلىAuthorizationRequest.Builderللسماح بتمرير مَعلمات الموارد المخصّصة إلى واجهة برمجة التطبيقات Authorization API.
- تضيف هذه السمة واجهة برمجة تطبيقات جديدة [
يتضمن التحديث الأخير لمكتبة
play-services-fitnessإصدار واجهة برمجة التطبيقات للتسجيل على الهاتف المحمول.
العناصر التي تم إصدارها على 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
- يقوم بتحديث SDK لإعلانات Google Mobile Ads على نظام Android وSDK لإعلانات Firebase. لمزيد من المعلومات، راجع ملاحظات إصدار المنتج.
تم إصدار القطع الأثرية على 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 تغييرات على:
- قائمة مواد Firebase لأجهزة Android
- اختبار A/B من Firebase
- فحص التطبيقات من Firebase
- مكون Gradle الإضافي لتوزيع تطبيقات Firebase
- مصادقة Firebase
- سحابة فايرستور
- وظائف السحابة الإلكترونية لبرنامج Firebase (العميل)
- التخزين في السحابة الإلكترونية لبرنامج Firebase
- المراسلة عبر السحابة الإلكترونية من Firebase
- Firebase Crashlytics
- المكوّن الإضافي لنظام Gradle في Firebase Crashlytics
- روابط Firebase الديناميكية
- المراسلة داخل تطبيق Firebase
- تثبيتات Firebase
- Firebase ML
- مراقبة أداء Firebase
- قاعدة بيانات Firebase في الوقت الفعلي
- الإعداد عن بُعد في Firebase
- حزمة تطوير البرامج (SDK) لمنصّة Firebase الخاصّة بخدمة "إحصاءات Google"
لمزيد من المعلومات، اطّلِع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لنظام التشغيل Android من Firebase.
يتضمن التحديث الأخير لمكتبة
play-services-authالتغييرات التالية:- يمكنك تقليل رقم إصدار الميزة في واجهة برمجة التطبيقات
beginSignIn()لكي تعمل مع الإصدارات القديمة من حزمة APK لخدمات Google Play.
- يمكنك تقليل رقم إصدار الميزة في واجهة برمجة التطبيقات
العناصر التي تم إصدارها على 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، لتحديد ما إذا كان سيتم الاحتفاظ ببيانات الإشعارات التي يتم توجيهها عبر خادم وكيل. - تمت إضافة طريقة جديدة،
getProxiedNotificationData، للحصول على بيانات الإشعار الذي تم توكيله.
- تمت إضافة طريقة جديدة،
العناصر التي تم إصدارها على maven.google.com
- com.google.android.gms:play-services-cloud-messaging:17.2.0
16 أبريل 2024
يتضمّن آخر تعديل على مكتبة
play-services-authالتغييرات التالية:- تم إيقاف تشغيل واجهات برمجة التطبيقات المتعلقة بتسجيل الدخول بنقرة واحدة، وحفظ كلمة المرور، وتسجيل الدخول باستخدام Google.
يتضمن التحديث الأخير لمكتبة
play-services-baseالتغييرات التالية:- تم إيقاف واجهات برمجة التطبيقات المرتبطة بخدمة "تسجيل الدخول باستخدام Google".
يتضمن التحديث الأخير لمكتبة
play-services-fidoالتغييرات التالية:- تم تحديث فئة بيانات الطلب والاستجابة ليتم دعمها بواسطة
ByteStringبدلاً منbyte[]بحيث تكون غير قابلة للتغيير. - تمت إضافة التعليقات التوضيحية المناسبة
@Nullableو@NonNullإلى مَعلمات واجهة برمجة التطبيقات. - تمت إضافة أداة إنشاء جديدة إلى
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 تغييرات على ما يلي:
- قائمة مواد Firebase لأجهزة Android
- سحابة فايرستور
- Firebase Crashlytics
- المراسلة داخل تطبيق Firebase
- حزمة تطوير البرامج (SDK) لمنصّة Firebase الخاصّة بخدمة "إحصاءات Google"
لمزيد من المعلومات، اطّلِع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لنظام التشغيل Android من Firebase.
العناصر التي تم إصدارها على 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لإتاحة الاشتراك في ميزة "النطاق الفائق العرض".تمت إضافة منشئين لـ
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 تغييرات على ما يلي:
- قائمة مواد Firebase لأجهزة Android
- سحابة فايرستور
- Firebase Crashlytics
- المراسلة داخل تطبيق Firebase
- حزمة تطوير البرامج (SDK) لمنصّة Firebase الخاصّة بخدمة "إحصاءات Google"
لمزيد من المعلومات، اطّلِع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لنظام التشغيل Android من Firebase.
العناصر التي تم إصدارها على 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
يقوم بتحديث SDK لإعلانات Google Mobile Ads على نظام Android وSDK لإعلانات Firebase. لمزيد من المعلومات، راجع ملاحظات إصدار المنتج.
في سبتمبر 2024، لن يتم نشر مجموعات SDK لإعلانات Firebase (العناصر
firebase-adsوfirebase-ads-lite). بدلاً من ذلك، استخدم مجموعة أدوات تطوير البرامج (SDK) لإعلانات Google Mobile Ads على نظام Android.لم توفر هذه القطع الأثرية الخاصة بـ Firebase ملفها الثنائي الخاص وكانت مجرد غلاف حول تبعياتها. نُجري هذا التغيير لمنحك تحكمًا أكبر في التبعيات التي تُضيفها إلى تطبيقك. لمزيد من المعلومات حول هذا التغيير وكيفية الانتقال لاستخدام مجموعة أدوات تطوير البرامج (SDK) لإعلانات Google للجوال على نظام Android، يُرجى مراجعة هذه الأسئلة الشائعة في وثائق Firebase.
يتضمّن آخر تحديث لـ Firebase تغييرات على ما يلي:
- قائمة المواد (BoM) لنظام Firebase Android
- الإعداد عن بُعد في Firebase
لمزيد من المعلومات، اطّلِع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لنظام التشغيل Android من Firebase.
العناصر التي تم إصدارها على 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التغييرات التالية:- تم إنشاء عميل جديد لواجهة برمجة تطبيقات تحديد الاتجاه FusedOrientationProviderClient ليحل محل واجهات برمجة تطبيقات تحديد الاتجاه المتوقّفة نهائيًا في FusedLocationProviderClient.
- تم إيقاف واجهات برمجة التطبيقات الخاصة بالاتجاه نهائيًا في FusedLocationProviderClient.
العناصر التي تم إصدارها على maven.google.com
- com.google.android.gms:play-services-location:21.2.0
28 فبراير 2024
يتضمن التحديث الأخير لـ Firebase تغييرات على:
- قائمة مواد Firebase لأجهزة Android
- سحابة فايرستور
- المكوّن الإضافي لنظام Gradle المتوافق مع Firebase App Distribution
- قاعدة بيانات Firebase في الوقت الفعلي
- الإعداد عن بُعد في Firebase
لمزيد من المعلومات، اطّلِع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لنظام التشغيل Android من Firebase.
العناصر التي تم إصدارها على 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. لمزيد من المعلومات، اطّلِع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لنظام التشغيل Android في Google Pay.تم إيقافها نهائيًا
AutoResolveHelper#resolveTask(Task<TResult>, Activity, int). استخدم عقود واجهة برمجة تطبيقات نتائج النشاط الجديدة المقدمة في هذا الإصدار بدلاً من ذلك.
يُرجى العِلم أنّ هذه التغييرات أصبحت متاحة في
play-services-walletالإصدار 19.3.0-beta01.
العناصر التي تم إصدارها على maven.google.com
- com.google.android.gms:play-services-wallet:19.3.0
20 فبراير 2024
- تعدّل مكتبات ML Kit في "خدمات Google Play". لمزيد من المعلومات، راجع ملاحظات إصدار 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. تم استبداله بـ مدير الاعتماد.
العناصر التي تم إصدارها على 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 تغييرات على ما يلي:
- قائمة مواد Firebase لأجهزة Android
- سحابة فايرستور
- اختبار A/B من Firebase
- فحص التطبيقات من Firebase
- Firebase App Distribution
- المكوّن الإضافي لنظام Gradle المتوافق مع Firebase App Distribution
- المراسلة عبر السحابة الإلكترونية من Firebase
- Firebase Crashlytics
- Firebase ML
- مراقبة أداء Firebase
- الإعداد عن بُعد في Firebase
- مجموعة أدوات تطوير البرامج Firebase لـ Google Analytics
لمزيد من المعلومات، اطّلِع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لنظام التشغيل Android من Firebase.
أحدث إصدار من
google-servicesالمكون الإضافي أصبح الآن متاحًا لنظام Android (v4.4.1). لمزيد من المعلومات، اطّلِع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لنظام التشغيل Android من Firebase.
العناصر التي تم إصدارها على 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التغييرات التالية:- تمت إضافة واجهة برمجة تطبيقات لتعديلات الاتجاه إلى FusedLocationProviderClient.
- تمت إضافة واجهة برمجة تطبيقات جديدة لـ
isGoogleLocationAccuracyEnabled()إلىSettingsClient. - تمت إضافة طريقة
isBatched()إلىLocationRequest.
تم إصدار القطع الأثرية على maven.google.com
- com.google.android.gms:play-services-location:21.1.0
18 كانون الثاني (يناير) 2024
يتضمّن آخر تحديث لـ Firebase تغييرات على ما يلي:
- قائمة مواد 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تحتوي على واجهات برمجة التطبيقات المتعلقة بـ Fast Pair.تمت إضافة طريقتَي
isSassDeviceAvailableوtriggerSassForUsageإلىFastPairClientلإتاحة ميزة "تبديل الصوت".
تم تغيير نوع الإرجاع لـ
supportedSlotDurationsوsupportedRangingIntervalsإلىList.تمت إزالة واجهات برمجة التطبيقات المرتبطة بميزة "إشعارات التعرّض لفيروس كورونا".
العناصر التي تم إصدارها على maven.google.com
- com.google.android.gms:play-services-nearby:19.1.0
18 كانون الأول (ديسمبر) 2023
يتوفّر الآن الإصدار التجريبي المتاح للجميع من واجهة برمجة التطبيقات C API الخاصة بخدمة TensorFlow Lite في "خدمات Google Play".
باستخدام واجهة برمجة التطبيقات هذه، يمكنك كتابة كود C أو C++ يستخدم TensorFlow Lite في خدمات Google Play.
لمزيد من المعلومات، يُرجى الرجوع إلى مستندات TensorFlow Lite في واجهة برمجة التطبيقات C الخاصة بخدمات Google Play.
العناصر التي تم إصدارها على 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. لمزيد من المعلومات، اطّلِع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لنظام التشغيل Android في Google Pay.تم إيقاف استخدام
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 تغييرات على ما يلي:
- قائمة مواد Firebase لأجهزة Android
- سحابة فايرستور
- المراسلة عبر السحابة الإلكترونية من Firebase
لمزيد من المعلومات، اطّلِع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لنظام التشغيل Android من Firebase.
العناصر التي تم إصدارها على 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
- يقوم بتحديث SDK لإعلانات Google Mobile Ads على نظام Android وSDK لإعلانات Firebase. لمزيد من المعلومات، راجع ملاحظات إصدار المنتج.
العناصر التي تم إصدارها على 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لتعيين ما إذا كان يجب على تطبيق المرسل عرض أجهزة البث عند تمكين مُبدِّل الإخراج. القيمة الافتراضية هيtrue.تمت إضافة إصدارات جديدة من
CastButtonFactory#setUpMediaRouteButtonتعرضTasksيمكن للتطبيقات الاستماع إليها لمعرفة ما إذا كانت العملية ناجحة أو تم طرح استثناء.
لمزيد من المعلومات، يُرجى الاطّلاع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لتطبيق الإرسال على Android في Cast.
العناصر التي تم إصدارها على 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 تغييرات على ما يلي:
- قائمة مواد Firebase لأجهزة Android
- مصادقة Firebase
- Firebase Crashlytics
- مراقبة أداء Firebase
- الإعداد عن بُعد في Firebase
لمزيد من المعلومات، اطّلِع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لنظام التشغيل Android من Firebase.
يتضمن التحديث الأخير لمكتبة
play-services-pay(الإصدار 16.4.0) التغييرات التالية لدعم ميزات الأموال الإلكترونية:تمت إضافة
EmoneyReadiness.تمت إضافة
EmoneyReadinessStatus.تمت إضافة طريقة جديدة
checkReadinessForEmoneyللتطبيقات الموجودة في القائمة المسموح بها لميزات الأموال الإلكترونية للتحقق من جاهزية خدمات Google Play لدعم الأموال الإلكترونية.تمت إضافة طريقة جديدة
notifyEmoneyCardStatusUpdateللتطبيقات الموجودة في القائمة المسموح بها لميزات الأموال الإلكترونية لإعلام خدمات Google Play بتحديثات حالة بطاقة الأموال الإلكترونية المحددة.تمت إضافة طريقة جديدة
pushEmoneyCardللتطبيقات المدرَجة في القائمة المسموح بها لاستخدام ميزات النقود الإلكترونية، وذلك لإضافة بطاقات النقود الإلكترونية إلى خدمات Google Play.
تم إصدار القطع الأثرية على 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". لمزيد من المعلومات، يُرجى الاطّلاع على ملاحظات إصدار 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 تغييرات على:
- قائمة مواد Firebase لأجهزة Android
- مجموعة أدوات تطوير البرامج Firebase لـ Google Analytics
لمزيد من المعلومات، راجع ملاحظات إصدار Firebase Android SDK.
يقوم بتحديث SDK لإعلانات Google Mobile Ads على نظام Android وSDK لإعلانات Firebase. لمزيد من المعلومات، راجع ملاحظات إصدار المنتج.
تم إصدار القطع الأثرية على 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 تغييرات على:
- قائمة مواد Firebase لأجهزة Android
- سحابة فايرستور
- فحص التطبيقات من Firebase
- المكوّن الإضافي لنظام Gradle المتوافق مع Firebase App Distribution
- المراسلة عبر السحابة الإلكترونية من Firebase
- Firebase Crashlytics
- Firebase ML
لمزيد من المعلومات، اطّلِع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لنظام التشغيل Android من Firebase.
العناصر التي تم إصدارها على 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 تغييرات على ما يلي:
- قائمة مواد Firebase لأجهزة Android
- سحابة فايرستور
- وظائف السحابة الإلكترونية لبرنامج Firebase (العميل)
- التخزين في السحابة الإلكترونية لبرنامج Firebase
- فحص التطبيقات من Firebase
- Firebase App Distribution
- مصادقة Firebase
- المراسلة عبر السحابة الإلكترونية من Firebase
- Firebase Crashlytics
- روابط Firebase الديناميكية
- المراسلة داخل تطبيق Firebase
- Firebase ML
- مراقبة أداء Firebase
- قاعدة بيانات Firebase في الوقت الفعلي
- الإعداد عن بُعد في Firebase
- تثبيتات Firebase
- حزمة تطوير البرامج (SDK) لمنصّة Firebase الخاصّة بخدمة "إحصاءات Google"
لمزيد من المعلومات، اطّلِع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لنظام التشغيل Android من Firebase.
تتضمّن آخر التحديثات على مكتبتَي
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) Advanced Marker (العلامة المتقدمة)، والقدرة على التحقق من إمكانيات الخريطة. يتم تناول استخدام إمكانيات الخريطة في الدليلين المرتبطين.- تمت إضافة
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" بأحداث معيّنة عند النقر على البطاقة.
- تمت إضافة طريقة جديدة
تم إصدار القطع الأثرية على 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لإتاحة إعادة الضبط الديناميكي لفاصل تحديد المدى وإشعار بيانات المدى.تمت إضافة إمكانيات تحديد نطاق جديدة لفترات زمنية قابلة للتكوين وفترات تحديد النطاق. انظر
supportedSlotDurations، وsupportedRangingIntervals، وsupportsRangingIntervalReconfigure، وhasBackgroundRangingSupport.تمت إضافة معلمات نطاق جديدة لتكوين مدة الفتحة، والفاصل الزمني للنطاق، وزاوية الهجوم. انظر
slotDuration، وrangingInterval، وisAoaDisabled.تمت إضافة
getAuthenticationStatusللحصول على حالة المصادقة وConnectionInfo.Builder#setAuthenticationStatusلتعيين نتيجة مصافحة المصادقة.تمت إزالة واجهات برمجة التطبيقات (APIs) الموجودة في التواجد القريب. لا يوجد بديل متاح.
تم إيقاف استخدام واجهات برمجة التطبيقات في الرسائل القريبة. استخدم
ConnectionsClientبدلاً من ذلك.
تم إصدار القطع الأثرية على maven.google.com
- com.google.android.gms:play-services-nearby:19.0.0
18 أيلول (سبتمبر) 2023
- تحديث رئيسي لمكتبة
play-services-games-v2يوفّر طريقة جديدة لمطوّري الألعاب لدمج "خدمات ألعاب Play" في ألعابهم. لمزيد من المعلومات، يُرجى الاطّلاع على واجهة برمجة التطبيقات PGS Recall API.
تم إصدار القطع الأثرية على maven.google.com
- com.google.android.gms:play-services-games-v2:19.0.0
15 سبتمبر 2023
يتضمّن آخر تحديث لـ Firebase تغييرات على ما يلي:
- قائمة مواد Firebase لأجهزة Android
- Cloud Firestore
- مصادقة Firebase
- Firebase Crashlytics
- المراسلة داخل تطبيق Firebase
لمزيد من المعلومات، اطّلِع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لنظام التشغيل Android من Firebase.
العناصر التي تم إصدارها على 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 تغييرات على ما يلي:
- قائمة مواد Firebase لأجهزة Android
- سحابة فايرستور
- Firebase Crashlytics
- المراسلة داخل تطبيق Firebase
لمزيد من المعلومات، اطّلِع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لنظام التشغيل Android من Firebase.
يتوفّر الآن أحدث إصدار من المكوّن الإضافي
google-servicesلنظام التشغيل Android (الإصدار 4.4.0). لمزيد من المعلومات، اطّلِع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لنظام التشغيل Android من Firebase.
العناصر التي تم إصدارها على 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
تعدِّل حزمة تطوير البرامج (SDK) لإعلانات Google على الأجهزة الجوّالة لنظام التشغيل Android وحزمة تطوير البرامج (SDK) لإعلانات Firebase. لمزيد من المعلومات، راجع ملاحظات إصدار المنتج.
تؤدي آخر التعديلات على مكتبة
play-services-walletإلى تغيير PayButton API للرجوع إلى مادة عرض ثابتة للزر على الأجهزة التي تستخدم إصدارًا أقدم من الإصدار 23.21.0 من "خدمات Google Play".
العناصر التي تم إصدارها على 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التغييرات التالية:تمت إضافة عميل واجهة برمجة تطبيقات جديد،
AuthorizationClient، لمساعدتك في طلب الحصول على إذن للوصول إلى بيانات Google المرتبطة بحساب مسجل الدخول على الجهاز.تم إيقاف استخدام
getPhoneNumberبدون استبدال.
يتضمن التحديث الأخير لمكتبة
play-services-fidoالتغييرات التالية:- تمت إضافة طريقة جديدة
toJson، والتي تقوم بإرجاع التمثيل JSON لكائنPublicKeyCredential.
- تمت إضافة طريقة جديدة
يتضمّن آخر تعديل على مكتبة
play-services-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 تغييرات على ما يلي:
- قائمة مواد Firebase لأجهزة Android
- سحابة فايرستور
- Firebase Crashlytics
- مكون Firebase Crashlytics Gradle الإضافي
- مراقبة أداء Firebase
لمزيد من المعلومات، اطّلِع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لنظام التشغيل Android من Firebase.
تم إصدار القطع الأثرية على 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
- تعدِّل حزمة تطوير البرامج (SDK) لإعلانات Google على الأجهزة الجوّالة لنظام التشغيل Android وحزمة تطوير البرامج (SDK) لإعلانات Firebase. لمزيد من المعلومات، راجع ملاحظات إصدار المنتج.
العناصر التي تم إصدارها على 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 App Distribution
- مصادقة Firebase
- المراسلة عبر السحابة الإلكترونية من Firebase
- المكوّن الإضافي لنظام Gradle في Firebase Crashlytics
- المراسلة داخل تطبيق Firebase
- تثبيتات Firebase
- Firebase ML
لمزيد من المعلومات، اطّلِع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لنظام التشغيل Android من Firebase.
العناصر التي تم إصدارها على 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. لمزيد من المعلومات، راجع ملاحظات إصدار 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 تغييرات على ما يلي:
- قائمة مواد Firebase لأجهزة Android
- سحابة فايرستور
- Firebase App Distribution
- مصادقة Firebase
- المراسلة عبر السحابة الإلكترونية من Firebase
- Firebase Crashlytics
- مكون Firebase Crashlytics Gradle الإضافي
- مراقبة أداء Firebase
- الإعداد عن بُعد في Firebase
لمزيد من المعلومات، اطّلِع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لنظام التشغيل Android من Firebase.
العناصر التي تم إصدارها على 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
- يقوم بتحديث SDK لإعلانات Google Mobile Ads على نظام Android وSDK لإعلانات Firebase. لمزيد من المعلومات، يُرجى الرجوع إلى ملاحظات إصدار المنتج.
العناصر التي تم إصدارها على 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التغييرات التالية:- ترقية واجهة برمجة التطبيقات "زر الدفع" من الإصدار التجريبي إلى الإصدار الثابت
تغيير التصميم التالي للزر:
- حجم نص الزر يتطابق الآن مع حجم شعار "GPay".
- تم تعديل هوامش الزر إلى الحدّ الأدنى والأقصى لارتفاع الزر.
- أصبح من الممكن الآن تكوين استدارة الزر.
العناصر التي تم إصدارها على maven.google.com
- com.google.android.gms:play-services-wallet:19.2.0
26 حزيران (يونيو) 2023
يتضمّن آخر تعديل على مكتبة
play-services-authالتغييرات التالية:- تم إيقاف واجهات برمجة التطبيقات المتعلقة بميزة رقم الهاتف الذي تم التحقق منه.
العناصر التي تم إصدارها على maven.google.com
- com.google.android.gms:play-services-auth:20.6.0
20 حزيران (يونيو) 2023
يتضمّن آخر تحديث لحزمة تطوير البرامج (SDK) الخاصة بخدمة "البحث عن الأجهزة القريبة" التي تستخدم النطاق الفائق العرض (
play-services-nearby) التغييرات التالية:تمت إضافة إمكانيات نطاق جديدة لإشعارات بيانات النطاق القابلة للتكوين. يمكنك الاطّلاع على
supportedNtfConfigs.تمت إضافة مَعلمات تحديد نطاق جديدة لضبط إشعارات بيانات النطاق: راجِع
uwbRangeDataNtfConfig.
العناصر التي تم إصدارها على maven.google.com
- com.google.android.gms:play-services-nearby:18.7.0
15 يونيو 2023
يتضمّن آخر تحديث لـ Firebase تغييرات على ما يلي:
- قائمة مواد Firebase لأجهزة Android
- التخزين في السحابة الإلكترونية لبرنامج Firebase
- المكوّن الإضافي لنظام Gradle في Firebase Crashlytics
- مراقبة أداء Firebase
لمزيد من المعلومات، اطّلِع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لنظام التشغيل Android من Firebase.
يعمل التحديث الأخير لمكتبة
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 تغييرات على ما يلي:
- قائمة مواد Firebase لأجهزة Android
- حزمة تطوير البرامج (SDK) لمنصّة Firebase الخاصّة بخدمة "إحصاءات Google"
- سحابة فايرستور
- وظائف السحابة لـ Firebase (العميل)
- فحص التطبيقات من Firebase
- قاعدة بيانات Firebase في الوقت الفعلي
لمزيد من المعلومات، اطّلِع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لنظام التشغيل Android من Firebase.
العناصر التي تم إصدارها على 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
- يقوم بتحديث SDK لإعلانات Google Mobile Ads على نظام Android وSDK لإعلانات Firebase. لمزيد من المعلومات، يُرجى الرجوع إلى ملاحظات إصدار المنتج.
العناصر التي تم إصدارها على 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 لنظام Android متاحًا الآن.
باستخدام مكتبة Acceleration Service (
play-services-tflite-acceleration)، يمكنك تشغيل معايير أداء التعلم الآلي على الجهاز وتحديد أفضل طريقة لتسريع عبء عمل التعلم الآلي تلقائيًا. لمزيد من المعلومات، راجع وثائق خدمة التسريع.تتضمّن آخر التحديثات على مكتبات TensorFlow Lite في "خدمات Google Play" جميع التغييرات المضمّنة في الإصدار 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، الإصدار 2
باللغات الصينية والديفاناغارية واليابانية والكورية ضمن "خدمات Google Play" تم أيضًا تعديل المكتبة الحالية
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
01 مايو 2023
يتضمّن آخر تحديث لـ Firebase تغييرات على ما يلي:
- قائمة مواد Firebase لأجهزة Android
- سحابة فايرستور
- وظائف السحابة الإلكترونية لبرنامج Firebase (العميل)
- التخزين في السحابة الإلكترونية لبرنامج Firebase
- فحص التطبيقات من Firebase
- مصادقة 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واجهة برمجة تطبيقات جديدة لإنشاء زر دفع Google Pay وتخصيصه. لمزيد من التفاصيل، يُرجى الاطّلاع على ملاحظات إصدار Google Pay API for Payments.
العناصر التي تم إصدارها على maven.google.com
- com.google.android.gms:play-services-wallet:19.2.0-beta01
13 أبريل 2023
يتضمّن آخر تحديث لـ Firebase تغييرات على ما يلي:
- قائمة مواد Firebase لأجهزة Android
- حزمة تطوير البرامج (SDK) لمنصّة Firebase الخاصّة بخدمة "إحصاءات Google"
- Cloud Firestore
- Firebase App Distribution
- مصادقة 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التغييرات التالية:- أضفنا واجهة برمجة تطبيقات جديدة في
BeginSignInRequestتتيح للمطوّرين استخدام مكتبات Jetpack للحصول على مفاتيح مرور من خلال طلبات JSON.
- أضفنا واجهة برمجة تطبيقات جديدة في
تم إصدار القطع الأثرية على 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
- تعدِّل حزمة تطوير البرامج (SDK) لإعلانات Google على الأجهزة الجوّالة لنظام التشغيل Android وحزمة تطوير البرامج (SDK) لإعلانات Firebase. لمزيد من المعلومات، راجع ملاحظات إصدار المنتج.
العناصر التي تم إصدارها على 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 تغييرات على ما يلي:
- قائمة مواد Firebase لأجهزة Android
- مصادقة Firebase
لمزيد من المعلومات، راجع ملاحظات إصدار Firebase Android SDK.
تتضمن التحديثات الخاصة بالمكتبات
play-services-castوplay-services-cast-frameworkوplay-services-cast-tvما يلي:- يتم الآن استخدام
NotificationManagerلنشر إشعارات الوسائط بدلاً من خدمة المقدمة. - أضفنا رمزًا جديدًا
CastReasonCodes#CAST_CANCELLEDللإشارة إلى جلسات البث التي تم إلغاؤها.
لمزيد من المعلومات، يُرجى الاطّلاع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لتطبيق الإرسال على Android في Cast.
- يتم الآن استخدام
تم إصدار القطع الأثرية على 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 تغييرات على:
- قائمة مواد Firebase لأجهزة Android
- حزمة تطوير البرامج (SDK) لمنصّة Firebase الخاصّة بخدمة "إحصاءات Google"
- Cloud Firestore
- Firebase App Distribution
- 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" (
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.يتضمن التحديث الأخير لـ Nearly 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 (الإصدار 2) Native التغييرات التالية على مكتبة GNI (
play-services-gni-native-c)، وهي مكتبة دعم لأداة تضمين المكتبة.- إضافة إمكانية استخدام عمليات رد الاتصال الأصلية
- تمت إضافة وحدات الماكرو المساعدة
العناصر التي تم إصدارها على maven.google.com
- com.google.android.gms.play-services-gni-native-c:1.0.0-beta2
2 مارس 2023
يتضمن التحديث الأخير لـ Firebase تغييرات على:
- قائمة مواد Firebase لأجهزة Android
- سحابة فايرستور
- فحص التطبيقات من Firebase
- Firebase App Distribution
- المكوّن الإضافي لنظام Gradle المتوافق مع Firebase App Distribution
- المراسلة عبر السحابة الإلكترونية من Firebase
- المراسلة داخل تطبيق Firebase
- عمليات تثبيت Firebase
لمزيد من المعلومات، اطّلِع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لنظام التشغيل Android من Firebase.
العناصر التي تم إصدارها على 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، لربط البيانات بمفتاح.تمت إضافة واجهة برمجة تطبيقات جديدة لـ
BlockstoreClient#retrieveBytes(RetrieveBytesRequest)مع خيارات طلب إضافية.تمت إضافة واجهة برمجة تطبيقات جديدة لـ
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
- يقوم التحديث الأخير لـ مكتبة Thread في خدمات Google Play بترقية واجهات برمجة التطبيقات من حالة تجريبية إلى حالة متاحة بشكل عام.
العناصر التي تم إصدارها على maven.google.com
- com.google.android.gms:play-services-threadnetwork:16.0.0
15 شباط (فبراير) 2023
يتضمّن آخر تعديل على مكتبة
play-services-baseالتغيير التالي:- تمت إضافة واجهة برمجة تطبيقات جديدة في
GoogleApiAvailabilityتتيح للمطورين عرضDialogFragmentلرمز الخطأ الذي تم إرجاعه بواسطةisGooglePlayServicesAvailableباستخدام النمطActivityResultContract.
- تمت إضافة واجهة برمجة تطبيقات جديدة في
يتضمّن آخر تحديث لـ 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 الإضافي
لمزيد من المعلومات، اطّلِع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لنظام التشغيل Android من Firebase.
العناصر التي تم إصدارها على maven.google.com
- com.google.firebase:firebase-crashlytics-gradle:2.9.4
09 فبراير 2023
يتضمن التحديث الأخير لـ Firebase تغييرات على:
- قائمة مواد Firebase لأجهزة Android
- سحابة فايرستور
- اختبار A/B من Firebase
- Firebase Crashlytics
- مكون Firebase Crashlytics Gradle الإضافي
- تثبيتات Firebase
لمزيد من المعلومات، اطّلِع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لنظام التشغيل Android من Firebase.
العناصر التي تم إصدارها على maven.google.com
- com.google.firebase:firebase-bom:31.2.1
- com.google.firebase:firebase-abt:21.1.1
- com.google.firebase:firebase-crashlytics:18.3.4
- com.google.firebase:firebase-crashlytics-ktx:18.3.4
- com.google.firebase:firebase-crashlytics-ndk:18.3.4
- com.google.firebase:firebase-crashlytics-buildtools:2.9.3
- com.google.firebase:firebase-crashlytics-gradle:2.9.3
- com.google.firebase:firebase-firestore:24.4.3
- com.google.firebase:firebase-firestore-ktx:24.4.3
- com.google.firebase:firebase-installations:17.1.1
- com.google.firebase:firebase-installations-ktx:17.1.1
1 فبراير 2023
يتضمّن آخر تحديث لحزمة تطوير البرامج (SDK) الخاصة بميزة "النطاق الفائق العرض" في "الأجهزة القريبة" التغييرات التالية:
- أضفنا إمكانات جديدة لتحديد المدى من أجل عرض سعات الجهاز:
minRangingIntervalsupportedChannelsتمت إضافة مَعلمات تحديد نطاق جديدة لتوفير دعم لتحديد النطاق باستخدام STS:
تم تفعيل RSSI في موضع تحديد النطاق:
العناصر التي تم إصدارها على maven.google.com
- com.google.android.gms:play-services-nearby:18.4.0
31 يناير 2023
- تعدِّل حزمة تطوير البرامج (SDK) لإعلانات Google على الأجهزة الجوّالة لنظام التشغيل Android وحزمة تطوير البرامج (SDK) لإعلانات Firebase. لمزيد من المعلومات، راجع ملاحظات إصدار المنتج.
العناصر التي تم إصدارها على 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) الخاصة بميزة "حماية البث" نهائيًا، وسيتم إيقافها في عام 2023.
العناصر التي تم إصدارها على maven.google.com
- com.google.android.gms:play-services-streamprotect:16.1.0
19 يناير 2023
يتضمّن آخر تحديث لـ Firebase تغييرات على ما يلي:
- قائمة مواد Firebase لأجهزة Android
- سحابة فايرستور
- وظائف السحابة لـ Firebase (العميل)
- فحص التطبيقات من Firebase
- المكوّن الإضافي لنظام 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تسبّبت في حدوث أخطاء في الإنشاء.
- تم إصلاح مشكلة في
العناصر التي تم إصدارها على 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التغييرات التالية:تمت إضافة واجهة برمجة تطبيقات جديدة
getPendingIntentForWalletOnWearتتيح لشركاء Wear بدء واجهة مستخدم Wear الخاصة بـ "محفظة Google" على الهاتف من خلالPendingIntentالذي تم عرضه.تمت إضافة واجهة برمجة تطبيقات جديدة
getProductNameتعرض اسم المنتج في هذا السوق.
العناصر التي تم إصدارها على maven.google.com
- com.google.android.gms:play-services-pay:16.1.0
15 ديسمبر 2022
- يقوم التحديث الأخير لمكتبة Matter الخاصة بخدمات Google Play بترقية واجهات برمجة التطبيقات من حالة تجريبية إلى حالة متاحة بشكل عام.
العناصر التي تم إصدارها على maven.google.com
- com.google.android.gms:play-services-home:16.0.0
14 كانون الأول (ديسمبر) 2022
- تعدِّل حزمة تطوير البرامج (SDK) لإعلانات Google على الأجهزة الجوّالة لنظام التشغيل Android وحزمة تطوير البرامج (SDK) لإعلانات Firebase. لمزيد من المعلومات، راجع ملاحظات إصدار المنتج.
العناصر التي تم إصدارها على 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 تغييرات على ما يلي:
- قائمة مواد 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 ضمن "خدمات Google Play" لمزيد من المعلومات، يُرجى الاطّلاع على ملاحظات إصدار ML Kit.
العناصر التي تم إصدارها على maven.google.com
- com.google.android.gms:play-services-mlkit-smart-reply:16.0.0-beta1
5 ديسمبر 2022
يتضمّن آخر تحديث للمكوّن الإضافي لنظام Gradle الخاص بتراخيص البرامج المفتوحة المصدر إصلاحات للمشاكل التالية:
- اضبط قيمة
notCompatibleWithConfigurationCacheلتجنُّب حدوث أخطاء في ميزة ذاكرة التخزين المؤقت لإعدادات Gradle التجريبية. (GitHub العدد #206)
- اضبط قيمة
العناصر التي تم إصدارها على maven.google.com
- com.google.android.gms:oss-licenses-plugin:0.10.6
17 نوفمبر 2022
يتضمن التحديث الأخير لمكتبة
play-services-authالتغييرات التالية:- تمت إضافة واجهة برمجة تطبيقات جديدة في
BeginSignInRequestتتيح للمطورين استخدام مكتبات JetPack لاستخدام مفاتيح المرور. - تمت إضافة واجهة برمجة تطبيقات جديدة في
CredentialSavingClientتسمح للمطورين باسترداد كائن الحالة من نية نتيجة النشاط.
- تمت إضافة واجهة برمجة تطبيقات جديدة في
يتضمّن آخر تعديل على مكتبة
play-services-fidoالتغييرات التالية:- تم طرح
FidoCredentialDetails. - تم تقديم
GoogleThirdPartyPaymentExtension. - تم طرح
DevicePublicKeyStringDef.
- تم طرح
يتضمن التحديث الأخير لـ Firebase تغييرات على:
- قائمة مواد Firebase لأجهزة Android
- سحابة فايرستور
- وظائف السحابة لـ 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
لمزيد من المعلومات، اطّلِع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لنظام التشغيل Android من Firebase.
العناصر التي تم إصدارها على 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 تغييرات على ما يلي:
- قائمة مواد Firebase لأجهزة Android
- مكون Gradle الإضافي لتوزيع تطبيقات Firebase
- Firebase ML
لمزيد من المعلومات، اطّلِع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لنظام التشغيل Android من Firebase.
العناصر التي تم إصدارها على 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
لمزيد من المعلومات، اطّلِع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لنظام التشغيل Android من Firebase.
يتضمن التحديث الأخير لمكتبات خدمات TensorFlow Lite for Play التغييرات التالية:
- تم تحسين الاستقرار عند تنزيل الوحدات الاختيارية.
العناصر التي تم إصدارها على 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.- ستفشل الآن واجهات برمجة التطبيقات المستندة إلى
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 تغييرات على ما يلي:
- قائمة مواد Firebase لأجهزة Android
- سحابة فايرستور
- وظائف السحابة الإلكترونية لبرنامج Firebase (العميل)
- التخزين في السحابة الإلكترونية لبرنامج Firebase
- اختبار A/B من Firebase
- فحص التطبيقات من Firebase
- Firebase App Distribution
- مصادقة Firebase
- المراسلة عبر السحابة الإلكترونية من Firebase
- Firebase Crashlytics
- روابط Firebase الديناميكية
- المراسلة داخل تطبيق Firebase
- Firebase ML
- مراقبة أداء Firebase
- المكوّن الإضافي Gradle لخدمة "مراقبة أداء Firebase"
- قاعدة بيانات Firebase في الوقت الفعلي
- الإعداد عن بُعد في Firebase
- تثبيتات Firebase
- مجموعة أدوات تطوير البرامج Firebase لـ Google Analytics
لمزيد من المعلومات، اطّلِع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لنظام التشغيل Android من Firebase.
العناصر التي تم إصدارها على 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
- تعدِّل حزمة تطوير البرامج (SDK) لإعلانات Google على الأجهزة الجوّالة لنظام التشغيل Android وحزمة تطوير البرامج (SDK) لإعلانات Firebase. لمزيد من المعلومات، يُرجى الرجوع إلى ملاحظات إصدار المنتج.
- تعديلات على المكتبتَين
play-services-castوplay-services-cast-frameworkلمزيد من المعلومات، يُرجى الاطّلاع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لتطبيق Cast Android Sender.
العناصر التي تم إصدارها على 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. - تحسين ثبات
TfLiteGpu.isGpuDelegateAvailable(context)
- تمت إضافة
تم إصدار القطع الأثرية على maven.google.com
- com.google.android.gms:play-services-tflite-gpu:16.1.0
21 سبتمبر 2022
يتضمن التحديث الأخير لمكتبة
play-services-gamesالتغييرات التالية:- تم إيقاف ميزة تسجيل الفيديو نهائيًا.
- تم تعطيل تسجيل الفيديو عبر خدمات Play Games لنظام Android SDK الإصدار 33 والإصدارات الأحدث.
العناصر التي تم إصدارها على maven.google.com
- com.google.android.gms:play-services-games:23.0.0
20 أيلول (سبتمبر) 2022
يتضمن التحديث الأخير لمكتبة Wearable التغييرات التالية:
- تحسين مدى توفّر حزمة تطوير البرامج (SDK) للأجهزة القابلة للارتداء على الأجهزة التي تتضمّن "خدمات Google Play"
- تمت إضافة إمكانية استخدام التطبيقات التي تستهدف الإصدار 13 من نظام التشغيل Android.
- تم استبدال
@RecentlyNonNullو@RecentlyNullableبتعليقات توضيحية صارمة للعدمية (@NonNullو@Nullable). بهذا التغيير، ما كان يُسبب تحذيرًا من عدم العدمية سيُسبب الآن خطأً عند بناء شيفرة Kotlin أو استخدام أطر عمل Java للتحقق منnull.
لمزيد من المعلومات، يُرجى الاطّلاع على ملاحظات إصدار Wearable.
تعدّل مكتبات ML Kit في "خدمات Google Play". لمزيد من المعلومات، راجع ملاحظات إصدار 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 تغييرات على ما يلي:
- قائمة مواد Firebase لأجهزة Android
- سحابة فايرستور
- فحص التطبيقات من Firebase
- Firebase App Distribution
- المكوّن الإضافي لنظام Gradle في Firebase Crashlytics
- تثبيتات 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"
العناصر التي تم إصدارها على maven.google.com
- com.google.android.gms:play-services-home:16.0.0-beta1
6 سبتمبر 2022
يتضمّن آخر تحديث لـ Firebase تغييرات على ما يلي:
- قائمة مواد Firebase لأجهزة Android
- فحص التطبيقات من Firebase
لمزيد من المعلومات، راجع ملاحظات إصدار Firebase Android SDK.
أحدث تحديث لمكتبة TensorFlow Lite الخاصة بخدمات Google Play (v16.0.0) متاح الآن. مع هذا الإصدار، أصبحت المكتبة الآن متاحة للجميع. يمكن استخدام هذه المكتبة كبديل لمكتبة TensorFlow Lite المستقلة لتقليل حجم التطبيق وتلقي التحديثات التلقائية. لمزيد من المعلومات، راجع وثائق TensorFlow.
يقوم بتحديث SDK لإعلانات Google Mobile Ads على نظام Android وSDK لإعلانات Firebase. لمزيد من المعلومات، يُرجى الرجوع إلى ملاحظات إصدار المنتج.
العناصر التي تم إصدارها على 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التغيير التالي:- تمت إضافة واجهات برمجة تطبيقات جديدة في
BeginSignInRequestوGetSignInIntentRequestيمكنك استخدامها لطلب أرقام هواتف تم التحقق منها من حساب Google الخاص بالمستخدم عند استخدام تسجيل الدخول باستخدام Google.
- تمت إضافة واجهات برمجة تطبيقات جديدة في
يتضمّن آخر تحديث لـ Firebase تغييرات على ما يلي:
- قائمة مواد Firebase لأجهزة Android
- حزمة تطوير البرامج (SDK) لمنصّة Firebase الخاصّة بخدمة "إحصاءات Google"
- سحابة فايرستور
- وظائف السحابة الإلكترونية لبرنامج Firebase (العميل)
- التخزين في السحابة الإلكترونية لبرنامج Firebase
- اختبار A/B من Firebase
- فحص التطبيقات من Firebase
- مصادقة 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". لمزيد من المعلومات، راجع ملاحظات إصدار ML Kit.
يتوفّر الآن الإصدار التجريبي الأولي من مكتبة
play-services-dtdi(الإصدار 16.0.0-beta01). هذا هو الإصدار العام الأول لـ واجهات برمجة التطبيقات من جهاز إلى جهاز.
العناصر التي تم إصدارها على 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)، الذي يقوم بإرجاع واجهة برمجة تطبيقات المهام، وModuleUnavailableExceptionللتعامل مع الاستثناء عندما تفشل مجموعة أدوات SDK الخاصة بـ Cast في تحميل وحدة Cast الداخلية. - تم إيقاف استخدام
ApplicationMetadata#getImages(). بدلاً من ذلك، استخدمApplicationMetadata#getIconUrl()الذي يقوم بإرجاع صورة التطبيق التي تم تعيينها في Cast Developer Console. - تم تغيير
minSdkVersionمن 14 إلى 16 في مكتبةplay-services-cast-tv.
لمزيد من المعلومات، راجع ملاحظات إصدار SDK لـ Cast Android Sender.
- تم إيقاف استخدام
العناصر التي تم إصدارها على 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 تغييرات على:
- قائمة مواد Firebase لأجهزة Android
- سحابة فايرستور
- مكون Gradle الإضافي لتوزيع تطبيقات Firebase
- مصادقة Firebase
- المراسلة عبر السحابة الإلكترونية من Firebase
لمزيد من المعلومات، اطّلِع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لنظام التشغيل Android من Firebase.
العناصر التي تم إصدارها على maven.google.com
- com.google.firebase:firebase-bom:30.3.2
- com.google.firebase:firebase-firestore:24.2.2
- com.google.firebase:firebase-firestore-ktx:24.2.2
- com.google.firebase:firebase-appdistribution-gradle:3.0.3
- com.google.firebase:firebase-auth:21.0.7
- com.google.firebase:firebase-auth-ktx:21.0.7
- com.google.firebase:firebase-messaging:23.0.7
- com.google.firebase:firebase-messaging-ktx:23.0.7
- com.google.firebase:firebase-messaging-directboot:23.0.7
2 أغسطس 2022
- تم إيقاف حزمة تطوير البرامج (SDK) الخاصة بخدمات Google Play في G+ (
com.google.android.gms.plus) نهائيًا في شباط (فبراير) 2022 بعد أن تم إيقافها نهائيًا في 2018. وبناءً على ذلك، تمت إزالة جميع مستندات المراجع ذات الصلة.
1 أغسطس 2022
- يتوفّر الآن آخر تحديث لمكتبة TensorFlow Lite في "خدمات Google Play" (الإصدار 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
لمزيد من المعلومات، اطّلِع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لنظام التشغيل Android من Firebase.
تم إصدار القطع الأثرية على 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تخصيصات متعددة الخطوط المتقدمة للتوفر العام، وتحديدًا ما يلي:- تمت إضافة امتداد النمط إلى الخط المتعدد.
- تمت إضافة نمط الكائن المتحرك.
- تمت إضافة نمط الملمس.
يتضمن التحديث الأخير لـ Nearly UWB SDK التغييرات التالية:
- تم تفعيل إنشاء عميل وحدة تحكّم UWB.
- تم تفعيل ميزة قياس المسافة الثنائي الاتجاه على الوجهين من واحد إلى متعدد (DS-TWR).
يتضمن التحديث الأخير لمجموعة SDK الخاصة بالاتصالات القريبة التغييرات التالية:
- تمت إضافة
ConnectionLifecycleCallback#onBandwidthChangedلإعلام العميل بأن جودة الاتصال جيدة (6 ~ 60 ميجابايت في الثانية)، أو جيدة (60 ~ 200 كيلو بايت في الثانية)، أو رديئة (5 كيلو بايت في الثانية). - تمت إضافة
ConnectionTypeلاستبدال واجهة برمجة التطبيقات الأصلية (على سبيل المثال، استخدم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 تغييرات على:
- قائمة مواد Firebase لأجهزة Android
- سحابة فايرستور
- دعم وحدة Firebase الديناميكية
- Firebase ML
- الإعداد عن بُعد في Firebase
- مجموعة أدوات تطوير البرامج Firebase لـ 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
- تعدِّل حزمة تطوير البرامج (SDK) لإعلانات Google على الأجهزة الجوّالة لنظام التشغيل Android وحزمة تطوير البرامج (SDK) لإعلانات Firebase. لمزيد من المعلومات، يُرجى الرجوع إلى ملاحظات إصدار المنتج.
العناصر التي تم إصدارها على maven.google.com
- com.google.android.gms:play-services-ads:21.1.0
- com.google.android.gms:play-services-ads-lite:21.1.0
- com.google.firebase:firebase-ads:21.1.0
- com.google.firebase:firebase-ads-lite:21.1.0
6 يوليو 2022
- الإصدار التجريبي الأولي من مكتبة ThreadNetwork في "خدمات Google Play"
العناصر التي تم إصدارها على maven.google.com
- com.google.android.gms:play-services-threadnetwork:16.0.0-beta01
28 حزيران (يونيو) 2022
أحدث إصدار من
google-servicesالمكون الإضافي أصبح الآن متاحًا للأندرويد (v4.3.13). لمزيد من المعلومات، راجع ملاحظات إصدار Firebase Android SDK.الإصدار الأحدث من مكتبة Code Scanner الخاصة بخدمات Google Play متاح الآن. لمزيد من المعلومات حول التحديثات، راجع ملاحظات إصدار ML Kit.
تتضمن أحدث التحديثات للمكتبات
play-services-baseوplay-services-basementوplay-services-tasksالتغييرات التالية:- تمت إضافة واجهة
OptionalModuleApiالجديدة التي تشير إلى ما إذا كانت إحدى واجهات برمجة التطبيقات تتطلّب مكوِّنًا إضافيًا من "خدمات Google Play" (أي وحدة اختيارية). - تمت إضافة فئة
ModuleInstallClientالجديدة التي تتيح لك إرسال طلبات صريحة لتنزيل الوحدات الاختيارية، وإصدار الوحدات الاختيارية، والتحقّق من توفّر واجهات برمجة التطبيقات التي تتطلّب وحدات اختيارية.
- تمت إضافة واجهة
يتوفّر الآن الإصدار الأولي من مكتبة
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 تغييرات على ما يلي:
- قائمة مواد Firebase لأجهزة Android
- Cloud Firestore
- مصادقة Firebase
- المراسلة عبر السحابة الإلكترونية من Firebase
- المكوّن الإضافي لنظام Gradle في Firebase Crashlytics
لمزيد من المعلومات، اطّلِع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لنظام التشغيل Android من Firebase.
إصدارات محدثة من
google-servicesالمكون الإضافي للأندرويد (v4.3.12) وstrict-version-matcherالمكون الإضافي أصبحت الآن التطبيقات المجانية متاحة للأندرويد (v1.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التغييرات التالية:- تم إصلاح مشاكل التعليق التوضيحي على عدم القابلية للإلغاء لعملاء Kotlin.
- تم إصلاح
LocationCallbackمشكلة تسرب الذاكرة. - تمت إضافة واجهة برمجة تطبيقات جديدة getCurrentLocation() تتضمّن خيارات طلب إضافية.
- تمت إضافة واجهة برمجة تطبيقات جديدة لـ getLastLocation() مع خيارات طلب إضافية.
- تمت إضافة واجهات برمجة تطبيقات جديدة لـ 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.لمزيد من التفاصيل حول مشاركة المستندات مع "مساعد Google"، يُرجى الاطّلاع على إرسال اختصارات ديناميكية إلى "مساعد Google".
العناصر التي تم إصدارها على maven.google.com
- com.google.android.gms:play-services-appindex:16.1.0
26 مايو 2022
يتضمن التحديث الأخير لـ Firebase تغييرات على:
- قائمة المواد (BoM) لنظام Firebase Android
- Firebase App Distribution
- مكون Gradle الإضافي لتوزيع تطبيقات Firebase
- مصادقة Firebase
- Firebase Crashlytics
- مكون Firebase Crashlytics Gradle الإضافي
- مراقبة أداء Firebase
لمزيد من المعلومات، راجع ملاحظات إصدار Firebase Android SDK.
تتضمن أحدث التحديثات لمكتبات TensorFlow Lite الخاصة بخدمات Google Play جميع التغييرات المضمنة في إصدار v2.9 من TensorFlow.
يؤدي التحديث الأخير لمكتبة
play-services-fitnessإلى إيقاف دعم واجهات برمجة التطبيقات التي تدعم قراءة وكتابة بيانات اللياقة البدنية التاريخية لصالح 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
- يقوم بتحديث SDK لإعلانات Google Mobile Ads على نظام Android وSDK لإعلانات Firebase. لمزيد من المعلومات، يُرجى الرجوع إلى ملاحظات إصدار المنتج.
العناصر التي تم إصدارها على 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) الإصدار العام الأول من واجهة برمجة تطبيقات UWB القريبة.
تم إصدار القطع الأثرية على maven.google.com
- com.google.android.gms:play-services-nearby:18.2.0
19 مايو 2022
يتضمّن آخر تحديث لـ Firebase تغييرات على ما يلي:
- قائمة مواد 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 تغييرات على ما يلي:
- قائمة مواد Firebase لأجهزة Android
- مصادقة Firebase
لمزيد من المعلومات، اطّلِع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لنظام التشغيل Android من Firebase.
العناصر التي تم إصدارها على 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" لمزيد من المعلومات، يُرجى الاطّلاع على ملاحظات إصدار ML Kit.
العناصر التي تم إصدارها على maven.google.com
- com.google.android.gms:play-services-code-scanner:16.0.0-beta1
6 مايو 2022
يتضمّن آخر تحديث لـ Firebase تغييرات على ما يلي:
- قائمة مواد Firebase لأجهزة Android
- حزمة تطوير البرامج (SDK) لمنصّة Firebase الخاصّة بخدمة "إحصاءات Google"
- سحابة فايرستور
- وظائف السحابة لـ Firebase (العميل)
- فحص التطبيقات من Firebase
- المراسلة عبر السحابة الإلكترونية من Firebase
- قاعدة بيانات Firebase في الوقت الفعلي
- الإعداد عن بُعد في Firebase
لمزيد من المعلومات، اطّلِع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لنظام التشغيل Android من Firebase.
العناصر التي تم إصدارها على 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التغيير التالي:- تم إيقاف استخدام واجهات برمجة التطبيقات في
CredentialClientوفئات الطلب/الاستجابة ذات الصلة.
- تم إيقاف استخدام واجهات برمجة التطبيقات في
يتضمن التحديث الأخير لـ Firebase تغييرات على Firebase Crashlytics.
لمزيد من المعلومات، اطّلِع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لنظام التشغيل Android من Firebase.
العناصر التي تم إصدارها على 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 تغييرات على ما يلي:
- قائمة مواد Firebase لأجهزة Android
- سحابة فايرستور
- فحص التطبيقات من Firebase
- Firebase App Distribution
- المراسلة عبر السحابة الإلكترونية من 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 في إشعارات التعرض. على سبيل المثال، يمكن لـ 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 تغييرات على:
- قائمة مواد Firebase لأجهزة Android
- حزمة تطوير البرامج (SDK) لمنصّة Firebase الخاصّة بخدمة "إحصاءات Google"
- سحابة فايرستور
- فحص التطبيقات من Firebase
- مصادقة 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 تغييرات على ما يلي:
- قائمة مواد Firebase لأجهزة Android
- حزمة تطوير البرامج (SDK) لمنصّة Firebase الخاصّة بخدمة "إحصاءات Google"
- المراسلة عبر السحابة الإلكترونية من Firebase
لمزيد من المعلومات، اطّلِع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لنظام التشغيل Android من Firebase.
العناصر التي تم إصدارها على 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 تغييرات على ما يلي:
- قائمة مواد Firebase لأجهزة Android
- سحابة فايرستور
- وظائف السحابة الإلكترونية لبرنامج Firebase (العميل)
- التخزين في السحابة الإلكترونية لبرنامج Firebase
- اختبار A/B من Firebase
- Firebase App Distribution
- مكون Gradle الإضافي لتوزيع تطبيقات Firebase
- مصادقة Firebase
- المراسلة عبر السحابة الإلكترونية من Firebase
- Firebase Crashlytics
- روابط Firebase الديناميكية
- المراسلة داخل تطبيق Firebase
- تثبيتات Firebase
- Firebase ML
- مراقبة أداء Firebase
- قاعدة بيانات Firebase في الوقت الفعلي
- الإعداد عن بُعد في Firebase
لمزيد من المعلومات، اطّلِع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لنظام التشغيل Android من Firebase.
العناصر التي تم إصدارها على 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واجهة برمجة تطبيقات جديدة للتعرف الضوئي على الحروف (OCR) لبطاقات الائتمان. لمزيد من التفاصيل، راجع دليل المطور.
العناصر التي تم إصدارها على maven.google.com
- com.google.android.gms:play-services-wallet:19.1.0
28 فبراير 2022
يتضمن التحديث الأخير لـ المكون الإضافي لـ Gradle لتراخيص OSS إصلاحات للمشكلات التالية:
يؤدي ترتيب تنفيذ المهمة إلى حدوث مشكلات مع مكتبة Hilt DI (GitHub Issue #209، GitHub Issue #194، GitHub Hilt Issue #2744)
تستغرق المشاريع التي تحتوي على الكثير من المتغيرات وقتًا طويلاً لتنفيذ اكتشاف التبعيات (GitHub Issue #200)
إدراج تبعيات الاختبار (GitHub Issue #214)
عدم توفّر التراخيص (GitHub Issue #215)
تم تخفيض درجة أهمية التسجيل
AmbiguousVariantSelectionException(GitHub Issue #202)
تم إصدار القطع الأثرية على maven.google.com
- com.google.android.gms:oss-licenses-plugin:0.10.5
22 شباط (فبراير) 2022
يقوم بتحديث مكتبات ML Kit الخاصة بخدمات Google Play. لمزيد من المعلومات، راجع ملاحظات إصدار ML Kit.
تعدِّل حزمة تطوير البرامج (SDK) لإعلانات Google على الأجهزة الجوّالة لنظام التشغيل Android وحزمة تطوير البرامج (SDK) لإعلانات Firebase. لمزيد من المعلومات، يُرجى الرجوع إلى ملاحظات إصدار المنتج.
تم إصدار القطع الأثرية على 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". يمكن استخدام هذه المكتبة كبديل لمكتبة 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 لـ 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واجهة برمجة تطبيقات جديدة تسهّل تقديم تلميحات تسجيل الدخول للمصادقة باستخدام رقم الهاتف. تتيح هذه الواجهة للمستخدمين اختيار رقم هاتف على شريحة SIM ومشاركته مع تطبيق الاتصال. لمزيد من المعلومات، يُرجى الرجوع إلى مستندات واجهة برمجة التطبيقات.
العناصر التي تم إصدارها على maven.google.com
- com.google.android.gms:play-services-auth:20.1.0
25 يناير 2022
- تعدّل مكتبات ML Kit في "خدمات Google Play". لمزيد من المعلومات، يُرجى الاطّلاع على ملاحظات إصدار 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 تغييرات على ما يلي:
- قائمة مواد Firebase لأجهزة Android
- سحابة فايرستور
- Firebase Crashlytics
- المكوّن الإضافي لنظام Gradle المتوافق مع Firebase App Distribution
- المكوّن الإضافي لنظام Gradle في خدمة "مراقبة أداء Firebase"
لمزيد من المعلومات، اطّلِع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لنظام التشغيل Android من Firebase.
العناصر التي تم إصدارها على 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
يتضمّن آخر تحديث لحزمة تطوير البرامج (SDK) الخاصة بـ Block Store التغييرات التالية:
تمت إضافة طريقة جديدة،
StoreBytesData.Builder#setShouldBackupToCloud، تتيح لك تمكين النسخ الاحتياطي لبيانات Block Store الخاصة بالتطبيق إلى السحابة.تمت إضافة واجهة برمجة تطبيقات جديدة،
BlockstoreClient#isEndToEndEncryptionAvailable، تتيح لك التحقّق مما إذا كانت بيانات Block Store التي تم الاحتفاظ بنسخة احتياطية منها على السحابة الإلكترونية سيتم تشفيرها بشكل كامل.
العناصر التي تم إصدارها على maven.google.com
- com.google.android.gms:play-services-auth-blockstore:16.1.0
5 يناير 2022
- تتضمن أحدث التحديثات للعديد من المكتبات (راجع قسم "القطع الأثرية الصادرة" أدناه) استخدام أحدث إصدارات
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على حلّ المشكلة التي يمكن أن تؤدي إلى أخطاءNullPointerExceptionفي وقت التشغيل (NPE) عند معالجة نتائج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 ديسمبر 2009 مع تبعيات
POMجديدة على إصدارات 18.0.1 منplay-services-baseوplay-services-tasks.يتضمن التحديث الأخير لـ Firebase تغييرات على:
- قائمة مواد Firebase لأجهزة Android
- مجموعة أدوات تطوير البرامج Firebase لـ 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". لمزيد من المعلومات، يُرجى الاطّلاع على ملاحظات إصدار 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. بعد إجراء هذا التغيير، سيؤدي ما كان يتسبّب في ظهور تحذير بشأن القيمة الفارغة إلى حدوث خطأ عند إنشاء رمز Kotlin أو استخدام أُطر عملnullللتحقّق من Java. سيتم طرح تغييرات مماثلة في التعليقات التوضيحية بشكل تدريجي في الإصدارات المستقبلية من عناصرcom.google.android.gmsالأخرى.
راجِع قسم "العناصر التي تم إصدارها" للحصول على قائمة كاملة بالمكتبات المتأثّرة.
- يتم استخدام تعليقات توضيحية بشأن إمكانية أن تكون القيمة فارغة (
تتضمّن آخر التحديثات على المكتبات
play-services-baseوplay-services-basementوplay-services-tasksتغييرات على التعليق التوضيحي الخاص بإمكانية القيم الفارغة كما هو موضّح أعلاه، بالإضافة إلى هذه التغييرات الإضافية:- تمت إزالة ثوابت اللياقة البدنية القديمة من النطاقات.
- تمت إضافة طريقة مساعدة
withTimeout()إلى مهام Google
تم إصدار القطع الأثرية على 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 تغييرات على ما يلي:
- قائمة مواد Firebase لأجهزة Android
- فحص التطبيقات من Firebase
- Firebase Crashlytics
- المكوّن الإضافي لنظام Gradle في Firebase Crashlytics
- Firebase ML
- مراقبة أداء Firebase
- قاعدة بيانات Firebase في الوقت الفعلي
لمزيد من المعلومات، اطّلِع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لنظام التشغيل Android من Firebase.
العناصر التي تم إصدارها على 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
- تعدِّل حزمة تطوير البرامج (SDK) لإعلانات Google على الأجهزة الجوّالة لنظام التشغيل Android وحزمة تطوير البرامج (SDK) لإعلانات Firebase. لمزيد من المعلومات، يُرجى الرجوع إلى ملاحظات إصدار المنتج.
العناصر التي تم إصدارها على 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 nullable. - تم إيقاف ميزة "العرض عن بُعد".
- تم تغيير
minSdkVersionمن 14 إلى 16.
لمزيد من المعلومات، راجع ملاحظات إصدار SDK لـ Cast Android Sender.
العناصر التي تم إصدارها على 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 تغييرات على ما يلي:
- قائمة مواد Firebase لأجهزة Android
- سحابة فايرستور
- المراسلة عبر السحابة الإلكترونية من Firebase
- Firebase Crashlytics
- المكوّن الإضافي لنظام Gradle في Firebase Crashlytics
- روابط Firebase الديناميكية
- المراسلة داخل تطبيق Firebase
- حزمة تطوير البرامج (SDK) لمنصّة Firebase الخاصّة بخدمة "إحصاءات Google"
لمزيد من المعلومات، راجع ملاحظات إصدار 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متاحة الآن للجميع، وهي متوافقة مع المستوى 19 من واجهة برمجة التطبيقات Android (الإصدار 4.4 من نظام Android، KitKat) والإصدارات الأحدث.يتضمّن الإصدار أداة عرض خرائط جديدة يمكن تفعيلها، وهي توفّر أداءً وثباتًا محسّنَين، بالإضافة إلى إمكانية تخصيص أنماط الخرائط المستندة إلى السحابة الإلكترونية. لمزيد من المعلومات حول هذا التحديث والتحديثات الأخرى، يُرجى الاطّلاع على ملاحظات إصدار المنتج.
تم إصدار القطع الأثرية على maven.google.com
- com.google.android.gms:play-services-maps:18.0.0
11 أكتوبر 2021
أصبحت مكتبة
play-services-appsetمتاحة الآن للجمهور العام. تم تصميم هذه المكتبة لدعم حالات الاستخدام، مثل عرض الإحصاءات أو منع الاحتيال، بطريقة تحترم خصوصية المستخدم.تتضمن هذه المكتبة طرقًا لإدارة معرف مجموعة التطبيقات، وهو معرف فريد يسمح لك، على جهاز معين، بربط الاستخدام أو الإجراءات عبر مجموعة من التطبيقات المملوكة لمؤسستك. لمزيد من المعلومات، راجع هذا الدليل.
يتضمّن إصدار الإتاحة العامة هذا التعديلات التالية على إصدار المعاينة المخصّص للمطوّرين:
- تمت إعادة تسمية واجهات عملاء متعددة. لمزيد من التفاصيل، يُرجى الاطّلاع على
play-services-appsetمستندات مرجع واجهة برمجة التطبيقات. - تمت إتاحة استخدام مكتبة
play-services-appsetمع معرّف مجموعة التطبيقات القادم الذي يقتصر نطاقه على المطوّر. من المتوقّع أن تتيح "خدمات Google Play" قريبًا ميزة رقم تعريف مجموعة التطبيقات المحدود بنطاق المطوّر. سيتم طرح هذه الميزة في "خدمات Google Play" وإتاحتها على أجهزة المستخدمين بدون الحاجة إلى ترقية إصدار مكتبةplay-services-appset.
- تمت إعادة تسمية واجهات عملاء متعددة. لمزيد من التفاصيل، يُرجى الاطّلاع على
العناصر التي تم إصدارها على maven.google.com
- com.google.android.gms:play-services-appset:16.0.0
04 أكتوبر 2021
يتضمن التحديث الأخير لـ Firebase تغييرات على:
- قائمة مواد Firebase لأجهزة Android
- فحص التطبيقات من Firebase
- سحابة فايرستور
- Firebase Crashlytics
- مراقبة أداء Firebase
- حزمة تطوير البرامج (SDK) لمنصّة Firebase الخاصّة بخدمة "إحصاءات Google"
لمزيد من المعلومات، اطّلِع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لنظام التشغيل Android من Firebase.
العناصر التي تم إصدارها على 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
- تعدِّل حزمة تطوير البرامج (SDK) لإعلانات Google على الأجهزة الجوّالة لنظام التشغيل Android وحزمة تطوير البرامج (SDK) لإعلانات Firebase. لمزيد من المعلومات، يُرجى الرجوع إلى ملاحظات إصدار المنتج.
العناصر التي تم إصدارها على 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"، وهوcom.google.android.gms.permission.AD_ID.إذا كنت تستخدم الإصدار
ads-identifier17.1.0 أو إصدارًا أحدث، لن تحتاج إلى تضمين الإذن مرة أخرى في ملف بيان التطبيق للوصول إلى المعرّف الإعلاني. ومع ذلك، إذا كان تطبيقك لا يحتاج إلى الوصول إلى المعرّف الإعلاني، عليك إزالة الإذن باستخدام<uses-permission android:name="com.google.android.gms.permission.AD_ID" tools:node="remove" />.لمزيد من التفاصيل، راجع
getId().أدّى آخر تحديث لمكتبة
play-services-payإلى حلّ مشاكل الأذونات التي أدّت إلى حظر جميع واجهات برمجة التطبيقات التابعة لها.
العناصر التي تم إصدارها على 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 تغييرات على ما يلي:
- قائمة مواد Firebase لأجهزة Android
- وظائف السحابة لـ Firebase (العميل)
- قاعدة بيانات Firebase في الوقت الفعلي
- المكوّن الإضافي لنظام Gradle المتوافق مع Firebase App Distribution
لمزيد من المعلومات، اطّلِع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لنظام التشغيل Android من Firebase.
العناصر التي تم إصدارها على maven.google.com
- com.google.firebase:firebase-bom:28.4.1
- com.google.firebase:firebase-appdistribution-gradle:2.2.0
- com.google.firebase:firebase-database:20.0.2
- com.google.firebase:firebase-database-ktx:20.0.2
- com.google.firebase:firebase-datatransport:18.1.0
- com.google.firebase:firebase-encoders-proto:16.0.0
- com.google.firebase:firebase-functions:20.0.1
- com.google.firebase:firebase-functions-ktx:20.0.1
9 سبتمبر 2021
يتضمن التحديث الأخير لمكتبة AFS Native التغيير التالي:
- تم إصلاح الخلل الذي أدى إلى عدم تسجيل
onAdLeftApplicationللنقرات على الإعلانات. - تم إصلاح الخلل الذي يتسبب في تعطل التطبيق عند محاولة تحميل الإعلانات دون اتصال.
- تم إصلاح الخلل الذي أدى إلى عدم تسجيل
تم إصدار القطع الأثرية على maven.google.com
- com.google.android.gms:play-services-afs-native:19.0.1
23 آب (أغسطس) 2021
- تعدِّل حزمة تطوير البرامج (SDK) لإعلانات Google على الأجهزة الجوّالة لنظام التشغيل Android وحزمة تطوير البرامج (SDK) لإعلانات Firebase. لمزيد من المعلومات، يُرجى الرجوع إلى ملاحظات إصدار المنتج.
العناصر التي تم إصدارها على 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 تغييرات على:
- قائمة مواد Firebase لأجهزة Android
- المراسلة داخل تطبيق Firebase
- حزمة تطوير البرامج (SDK) لمنصّة Firebase الخاصّة بخدمة "إحصاءات Google"
لمزيد من المعلومات، اطّلِع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لنظام التشغيل Android من Firebase.
العناصر التي تم إصدارها على 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
يتضمّن آخر تحديث لمكتبة "إحصاءات Google" التغيير التالي:
- تم إصلاح المشكلة التي تسببت في عدم إمكانية إنشاء المكتبة باستخدام 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
أصبحت حزمة تطوير البرامج (SDK) الخاصة بخدمة Blockstore متاحة الآن للتطبيقات بهدف توفير تجربة تسجيل دخول سلسة على الهواتف التي تم إعدادها حديثًا. لمزيد من المعلومات، يُرجى الرجوع إلى مستندات مرجع حزمة تطوير البرامج (SDK) الخاصة بخدمة Blockstore.
يتوفر الآن إصدار محدث من المكون الإضافي لخدمات Google لنظام 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). لمزيد من المعلومات، اطّلِع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لنظام التشغيل Android من Firebase.
العناصر التي تم إصدارها على 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بمعلومات حول تغيير قادم لمعرف الإعلان عندما يقوم المستخدم بتمكين تتبع الإعلانات المحدودة بالإضافة إلى متطلب الحصول على إذن جديد لخدمات Google Play.راجع
getId()للحصول على التفاصيل. لا توجد تغييرات على مكتبةads-identifierنفسها.
العناصر التي تم إصدارها على maven.google.com
- com.google.android.gms:play-services-appset:16.0.0-alpha1
22 تموز (يوليو) 2021
يتضمّن آخر تحديث لـ Firebase تغييرات على ما يلي:
- قائمة مواد Firebase لأجهزة Android
- سحابة فايرستور
- 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التغييرات التالية:- تمت إضافة واجهة برمجة تطبيقات جديدة،
CredentialSavingClient#saveAccountLinkingToken، لمساعدتك في ربط حساب المستخدم في تطبيقك بـ Google لغرض ربط الحساب. - تمت إضافة طريقة جديدة
BeginSignInRequest.Builder#associateLinkedAccounts، لمساعدتك في تسجيل دخول المستخدمين إلى تطبيقك إذا سبق لهم ربط حساباتهم بحساب Google.
- تمت إضافة واجهة برمجة تطبيقات جديدة،
العناصر التي تم إصدارها على maven.google.com
- com.google.android.gms:play-services-auth:19.2.0
09 يوليو 2021
يتضمّن آخر تحديث لـ Firebase تغييرات على ما يلي:
- قائمة مواد Firebase لأجهزة Android
- فحص التطبيقات من Firebase
- سحابة فايرستور
- مراقبة أداء 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 تغييرات على ما يلي:
- قائمة مواد Firebase لأجهزة Android
- مكون Gradle الإضافي لتوزيع تطبيقات Firebase
- 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
يتضمن التحديث الأخير لمكتبة AFS Native التغييرات التالية:
تحديث عرض الإعلانات على الهاتف المحمول لتتوافق مع عرض الإعلانات على الويب والمعاينة. لمزيد من المعلومات، راجع ملاحظات إصدار AFS Native SDK لنظام Android.
إزالة القدرة على طلب إعلانات SPA.
أصبحت حزمة تطوير البرامج (SDK) الخاصة بميزة Stream Protect متاحة الآن للاستخدام مع تطبيقات Android TV التي تتطلّب معدّل نقل بيانات منخفضًا. تتطلّب حزمة تطوير البرامج (SDK) هذه توفّر البرامج الثابتة للجهاز ولا تعمل حاليًا إلا على "Chromecast مع Google TV". لمزيد من المعلومات، يُرجى الرجوع إلى المستندات المرجعية لحزمة تطوير البرامج (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إلى العديد من مجموعات تطوير البرامج التي لم تحدد قابلية العدم صراحةً في السابق. سيؤدي هذا التغيير إلى ظهور تحذيرات بشأن انتهاكات السلامة.يوفر هذا التغيير توافقًا أفضل مع Kotlin وفحصًا ثابتًا أفضل للـ null للتطبيقات التي تستخدم أطر عمل Java للتحقق من null.
سيتم طرح إضافات مماثلة لـ
@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في سطح واجهة برمجة التطبيقات والتي قد تؤدي إلى إتلاف تطبيقات Kotlin التي لم تتعامل سابقًا مع قيمnullبطريقة آمنة (راجع وثائق Kotlin حول أمان القيم الفارغة).تم تغيير 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().
تعدِّل حزمة تطوير البرامج (SDK) لإعلانات Google على الأجهزة الجوّالة لنظام التشغيل Android وحزمة تطوير البرامج (SDK) لإعلانات Firebase. لمزيد من المعلومات، يُرجى الرجوع إلى ملاحظات إصدار المنتج.
العناصر التي تم إصدارها على 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 تغييرات على ما يلي:
- قائمة مواد Firebase لأجهزة Android
- سحابة فايرستور
- Firebase Crashlytics
- المكوّن الإضافي لنظام Gradle في Firebase Crashlytics
- روابط Firebase الديناميكية
- مراقبة أداء Firebase
لمزيد من المعلومات، اطّلِع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لنظام التشغيل Android من Firebase.
العناصر التي تم إصدارها على 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إلى العديد من مجموعات تطوير البرامج التي لم تحدد قابلية العدم صراحةً في السابق. سيؤدي هذا التغيير إلى ظهور تحذيرات بشأن انتهاكات السلامة.يوفّر هذا التغيير إمكانية أفضل للتوافق مع Kotlin، بالإضافة إلى إمكانية أفضل للتحقّق من القيم الخالية الثابتة للتطبيقات التي تستخدم أُطر عمل التحقّق من القيم الخالية في 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). لمزيد من المعلومات، اطّلِع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لنظام التشغيل Android من Firebase.
تم إصدار القطع الأثرية على maven.google.com
- com.google.gms:google-services:4.3.8
13 أيار (مايو) 2021
يتضمن التحديث الأخير لـ Firebase تغييرات على:
- قائمة مواد Firebase لأجهزة Android
- مصادقة Firebase
- مكون Firebase Crashlytics Gradle الإضافي
لمزيد من المعلومات، اطّلِع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لنظام التشغيل Android من Firebase.
يتوفر الآن إصدار محدث من المكون الإضافي لخدمات Google لنظام 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 تغييرات على:
- قائمة مواد Firebase لأجهزة Android
- سحابة فايرستور
- وظائف السحابة الإلكترونية لبرنامج Firebase (العميل)
- التخزين في السحابة الإلكترونية لبرنامج Firebase
- حزمة تطوير البرامج (SDK) لمنصّة Firebase الخاصّة بخدمة "إحصاءات Google"
- اختبار A/B من Firebase
- المكوّن الإضافي لنظام Gradle المتوافق مع Firebase App Distribution
- فهرسة التطبيقات على Firebase
- مصادقة Firebase
- المراسلة عبر السحابة الإلكترونية من Firebase
- Firebase Crashlytics
- المكوّن الإضافي لنظام Gradle في Firebase Crashlytics
- روابط Firebase الديناميكية
- المراسلة داخل تطبيق Firebase
- تثبيتات Firebase
- Firebase ML
- مراقبة أداء Firebase
- المكوّن الإضافي Gradle لخدمة "مراقبة أداء Firebase"
- قاعدة بيانات Firebase في الوقت الفعلي
- الإعداد عن بُعد في Firebase
الإصدارات التجريبية الأولية لما يلي متاحة الآن:
- فحص التطبيقات من Firebase
- دعم وحدة الميزات الديناميكية في Firebase
لمزيد من المعلومات، اطّلِع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لنظام التشغيل Android من Firebase.
يتوفر الآن إصدار محدث من المكون الإضافي لخدمات Google لنظام 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
- تعدِّل حزمة تطوير البرامج (SDK) لإعلانات Google على الأجهزة الجوّالة لنظام التشغيل Android وحزمة تطوير البرامج (SDK) لإعلانات Firebase. لمزيد من المعلومات، يُرجى الرجوع إلى ملاحظات إصدار المنتج.
العناصر التي تم إصدارها على 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التغييرات التالية:- تمت إضافة تعليقات توضيحية لقابلية العدم "غير قابلة لكسر semver" إلى سطح واجهة برمجة التطبيقات.
تمت إضافة البيان التالي إلى
AndroidManifest.xmlلدعم فلترة مستوى ظهور حِزم التطبيقات على الإصدار 11 من نظام التشغيل Android (المستوى 30 لواجهة برمجة التطبيقات) والإصدارات الأحدث. بعد التحديث إلى الإصدارcom.google.android.gms:play-services-maps:17.0.1، يمكنك إزالة السطر التالي منAndroidManifest.xmlالخاص بك:
يتضمن التحديث الأخير لمكتبة Wearable التغييرات التالية:
- تم إصلاح الأخطاء
- تحسين مدى توفّر حزمة تطوير البرامج (SDK) للأجهزة القابلة للارتداء على الأجهزة التي تتضمّن "خدمات Google Play"
لمزيد من المعلومات، راجع ملاحظات إصدار الأجهزة القابلة للارتداء.
العناصر التي تم إصدارها على 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 وواجهات برمجة التطبيقات ذات الصلة. لقد تم إيقاف استخدامها منذ عام 2017.
- تمت إضافة فئة SessionState إلى مكتبة برامج عميل البث.
- تمت إضافة CastReasonCodes لتوفير تفسيرات مفصلة لـ CastStatusCodes. استخدم طريقة CastContext#getCastReasonCodeForCastStatusCode(int) للترجمة من CastStatusCodes إلى CastReasonCodes.
- تم تحديث التبعيات
com.google.android.datatransport:transport-apiإلى الإصدار الأحدث.
لمزيد من المعلومات، راجع ملاحظات إصدار SDK لـ Cast Android Sender.
يتضمن التحديث الأخير لـ Firebase تغييرات على:
- قائمة مواد Firebase لأجهزة Android
- مكون Gradle الإضافي لتوزيع تطبيقات Firebase
- Firebase ML
لمزيد من المعلومات، اطّلِع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لنظام التشغيل Android من Firebase.
العناصر التي تم إصدارها على 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 الخاص بتراخيص البرامج المفتوحة المصدر إصلاحات للمشاكل التالية:
- يدعم دورات التبعية في المشاريع (GitHub Issue #172)
العناصر التي تم إصدارها على maven.google.com
- com.google.android.gms:oss-licenses-plugin:0.10.4
08 أبريل 2021
يتضمن التحديث الأخير لـ Firebase تغييرات على:
- قائمة مواد Firebase لأجهزة Android
- مصادقة Firebase
- المراسلة عبر السحابة الإلكترونية من Firebase
- أرقام تعريف مثيل Firebase
- مجموعة أدوات تطوير البرامج Firebase لـ 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 الخاص بتراخيص البرامج المفتوحة المصدر إصلاحات للمشاكل التالية:
- تحذيرات الإنشاء بسبب استخدام واجهات برمجة تطبيقات قديمة (GitHub Issue #166)
- لم يتم تخزين المهام مؤقتًا (GitHub Issue #68) (GitHub Issue #146) (GitHub Issue #165)
يقوم بتحديث SDK لإعلانات Google Mobile Ads على نظام Android وSDK لإعلانات Firebase. لمزيد من المعلومات، راجع ملاحظات إصدار المنتج.
العناصر التي تم إصدارها على 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 تغييرات على ما يلي:
- قائمة مواد Firebase لأجهزة Android
- Cloud Firestore
- التخزين في السحابة الإلكترونية لبرنامج Firebase
- Firebase Crashlytics
- المكوّن الإضافي لنظام Gradle في Firebase Crashlytics
لمزيد من المعلومات، اطّلِع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لنظام التشغيل Android من Firebase.
تم إصدار القطع الأثرية على 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
- تعدِّل حزمة تطوير البرامج (SDK) لإعلانات Google على الأجهزة الجوّالة لنظام التشغيل Android وحزمة تطوير البرامج (SDK) لإعلانات Firebase. لمزيد من المعلومات، يُرجى الرجوع إلى ملاحظات إصدار المنتج.
تم إصدار القطع الأثرية على 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 في الوقت الفعلي
لمزيد من المعلومات، اطّلِع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لنظام التشغيل Android من Firebase.
تم إصدار القطع الأثرية على 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 تغييرات على ما يلي:
- قائمة مواد Firebase لأجهزة Android
- Cloud Firestore
- مصادقة Firebase
- المراسلة داخل تطبيق Firebase
- Firebase ML
- الإعداد عن بُعد في Firebase
- المكوّن الإضافي لنظام Gradle المتوافق مع Firebase App Distribution
- مكون Firebase Crashlytics Gradle الإضافي
- المكوّن الإضافي لنظام Gradle في خدمة "مراقبة أداء Firebase"
لمزيد من المعلومات، اطّلِع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لنظام التشغيل Android من Firebase.
العناصر التي تم إصدارها على maven.google.com
- com.google.firebase:firebase-bom:26.6.0
- com.google.firebase:firebase-auth:20.0.3
- com.google.firebase:firebase-auth-ktx:20.0.3
- com.google.firebase:firebase-config:20.0.4
- com.google.firebase:firebase-config-ktx:20.0.4
- com.google.firebase:firebase-firestore:22.1.1
- com.google.firebase:firebase-firestore-ktx:22.1.1
- com.google.firebase:firebase-inappmessaging:19.1.5
- com.google.firebase:firebase-inappmessaging-display:19.1.5
- com.google.firebase:firebase-inappmessaging-display-ktx:19.1.5
- com.google.firebase:firebase-inappmessaging-ktx:19.1.5
- com.google.firebase:firebase-ml-modeldownloader:23.0.0
- com.google.firebase:firebase-appdistribution-gradle:2.1.0
- com.google.firebase:firebase-crashlytics-buildtools:2.5.1
- com.google.firebase:firebase-crashlytics-gradle:2.5.1
- com.google.firebase:perf-plugin:1.3.5
18 شباط (فبراير) 2021
تتضمن التحديثات الأخيرة لـ
play-services-locationالتغييرات التالية:يقوم مزود الموقع المدمج (FLP) الآن بقمع المواقع الأولية غير الدقيقة بشكل افتراضي. يسمح هذا السلوك بتحسين دقة الموقع مع زيادة زمن الوصول إلى الحد الأدنى. يمكن للمطورين الذين يفضلون الحصول على نتائج أسرع بدلاً من النتائج الأكثر دقة استدعاء طريقة
LocationRequest#setWaitForAccurateLocation()الجديدة.تمت إضافة طريقة
ActivityRecognitionClient#requestSleepSegmentUpdates()للسماح للتطبيقات بالتسجيل في Sleep API.
العناصر التي تم إصدارها على maven.google.com
- com.google.android.gms:play-services-location:18.0.0
11 شباط (فبراير) 2021
يتضمن التحديث الأخير لـ Firebase تغييرات على:
- قائمة مواد Firebase لأجهزة Android
- Cloud Firestore
- فهرسة التطبيقات على Firebase
- مراقبة أداء Firebase
- المكوّن الإضافي لنظام Gradle في Firebase Crashlytics
لمزيد من المعلومات، راجع ملاحظات إصدار 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
02 شباط (فبراير) 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 تغييرات على ما يلي:
- قائمة مواد Firebase لأجهزة Android
- سحابة فايرستور
- Firebase Crashlytics
- المراسلة داخل تطبيق Firebase
- الإعداد عن بُعد في Firebase
- مجموعة أدوات تطوير البرامج Firebase لـ Google Analytics
لمزيد من المعلومات، اطّلِع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لنظام التشغيل Android من Firebase.
يتوفّر الآن إصدار محدَّث من المكوّن الإضافي لخدمات Google لنظام التشغيل Android (الإصدار 4.3.5). لمزيد من المعلومات، اطّلِع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لنظام التشغيل Android من Firebase.
تم إصدار القطع الأثرية على 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
- يقوم بتحديث SDK لإعلانات Google Mobile Ads على نظام Android وSDK لإعلانات Firebase. لمزيد من المعلومات، يُرجى الرجوع إلى ملاحظات إصدار المنتج.
تم إصدار القطع الأثرية على 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 تغييرات على ما يلي:
- قائمة مواد Firebase لأجهزة Android
- مصادقة Firebase
- مراقبة أداء Firebase
- حزمة تطوير البرامج (SDK) لمنصّة Firebase الخاصّة بخدمة "إحصاءات Google"
لمزيد من المعلومات، راجع ملاحظات إصدار 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 تغييرات على:
- قائمة مواد Firebase لأجهزة Android
- سحابة فايرستور
- وظائف السحابة الإلكترونية لبرنامج Firebase (العميل)
- التخزين في السحابة الإلكترونية لبرنامج Firebase
- المراسلة عبر السحابة الإلكترونية من Firebase
- المراسلة داخل تطبيق Firebase
- تثبيتات Firebase
- أرقام تعريف مثيل Firebase
- مراقبة أداء Firebase
- قاعدة بيانات Firebase في الوقت الفعلي
لمزيد من المعلومات، اطّلِع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لنظام التشغيل Android من Firebase.
تم إصدار القطع الأثرية على 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" تحديثات داخلية فقط.
العناصر التي تم إصدارها على 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
- تعدِّل حزمة تطوير البرامج (SDK) لإعلانات Google على الأجهزة الجوّالة لنظام التشغيل Android وحزمة تطوير البرامج (SDK) لإعلانات Firebase. لمزيد من المعلومات، يُرجى الرجوع إلى ملاحظات إصدار المنتج.
العناصر التي تم إصدارها على 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) للأجهزة التي تعمل بالإصدار 4.4 من نظام التشغيل Android والإصدارات الأحدث.
تم إصدار القطع الأثرية على maven.google.com
- com.google.android.gms:play-services-password-complexity:17.0.0
12 تشرين الثاني (نوفمبر) 2020
يتضمن التحديث الأخير لـ Firebase تغييرات على:
- قائمة مواد Firebase لأجهزة Android
- مصادقة Firebase
- Firebase Crashlytics
- مكون Firebase Crashlytics Gradle الإضافي
- تثبيتات Firebase
- مراقبة أداء Firebase
- مكون Gradle الإضافي لمراقبة أداء Firebase
- الإعداد عن بُعد في 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التغييرات التالية:تمت إضافة عميل واجهة برمجة تطبيقات جديد،
CredentialSavingClient، لمساعدتك في حفظ بيانات اعتماد كلمات مرور المستخدمين التي يمكن استخدامها لاحقًا لتسجيل دخولهم.تمت إضافة واجهة برمجة تطبيقات جديدة،
SignInClient#getSignInIntent(GetSignInIntentRequest)، لبدء عملية تسجيل الدخول باستخدام Google عندما ينقر المستخدم على الزر "تسجيل الدخول باستخدام Google".
يتضمّن آخر تعديل على مكتبة
play-services-gamesالتغييرات التالية:تمت إزالة واجهات برمجة التطبيقات التي تتيح تعدُّد اللاعبين سواء في الوقت الفعلي أو بنظام تبادل الأدوار. لمزيد من التفاصيل، يُرجى الرجوع إلى المستندات.
تم تغيير العملاء التاليين إلى واجهات:
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 تغييرات على:
- قائمة مواد Firebase لأجهزة Android
- اختبار A/B من Firebase
- مصادقة Firebase
- Cloud Firestore
- المراسلة عبر السحابة الإلكترونية من Firebase
- المراسلة داخل تطبيق Firebase
- معرفات مثيلات Firebase
- الإعداد عن بُعد في Firebase
- مجموعة أدوات تطوير البرامج Firebase لـ Google Analytics
- المكوّن الإضافي Gradle لخدمة "مراقبة أداء Firebase"
لمزيد من المعلومات، اطّلِع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لنظام التشغيل Android من Firebase.
تم إصدار القطع الأثرية على 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 تغييرات على:
- قائمة مواد Firebase لأجهزة Android
- مجموعة أدوات تطوير البرامج لقاعدة بيانات Firebase في الوقت الفعلي
لمزيد من المعلومات، راجع ملاحظات إصدار 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
- تعدِّل حزمة تطوير البرامج (SDK) لإعلانات Google على الأجهزة الجوّالة لنظام التشغيل Android وحزمة تطوير البرامج (SDK) لإعلانات Firebase. لمزيد من المعلومات، يُرجى الرجوع إلى ملاحظات إصدار المنتج.
العناصر التي تم إصدارها على maven.google.com
- com.google.android.gms:play-services-ads:19.5.0
- com.google.android.gms:play-services-ads-lite:19.5.0
- com.google.firebase:firebase-ads:19.5.0
- com.google.firebase:firebase-ads-lite:19.5.0
19 تشرين الأول (أكتوبر) 2020
تتضمن أحدث التحديثات لمكتبتي
play-services-baseوplay-services-basementالتغييرات التالية:يمنع الأعطال التي تحدث عندما يتم طرح
NoSuchElementExceptionأحيانًا عندما تكون الخدمة غير مرتبطة.يتم طرح
GooglePlayServicesIncorrectManifestValueExceptionأوGooglePlayServicesMissingManifestValueExceptionبدلاً منIllegalStateExceptionعندما يفتقرAndroidManifest.xmlإلى علامة البيانات الوصفية المناسبة لاستخدام خدمات Google Play. وقد يشير ذلك إلى مشكلة في طريقة إنشاء التطبيق.
يتضمن التحديث الأخير لخدمات Google Play 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 جديدة.
تم إصدار القطع الأثرية على maven.google.com
- com.google.android.gms:play-services-auth-api-phone:17.5.0
6 أكتوبر 2020
يتضمّن آخر تحديث لـ Firebase تغييرات على ما يلي:
- قائمة مواد Firebase لأجهزة Android
- حزمة تطوير البرامج (SDK) لمنصّة Firebase الخاصّة بخدمة "إحصاءات Google"
- حِزم تطوير البرامج (SDK) لخدمة Cloud Firestore و"روابط Firebase الديناميكية"
- مكون Gradle الإضافي لمراقبة أداء Firebase
لمزيد من المعلومات، اطّلِع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لنظام التشغيل Android من Firebase.
تم إصدار القطع الأثرية على 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 تغييرات على ما يلي:
- قائمة مواد Firebase
- حِزم تطوير البرامج (SDK) الخاصة بخدمات Cloud Firestore و"المراسلة عبر السحابة الإلكترونية من Firebase" وFirebase Crashlytics و"أرقام تعريف مثيلات Firebase" و"مراقبة الأداء في Firebase" وFirebase Realtime Database
لمزيد من المعلومات، راجع ملاحظات إصدار Firebase Android SDK.
تتوفّر الآن إصدارات محدَّثة من المكوّن الإضافي
google-servicesلنظام التشغيل Android (الإصدار 4.3.4) و المكوّن الإضافيstrict-version-matcherلنظام التشغيل Android (الإصدار 1.2.2). لمزيد من المعلومات، اطّلِع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لنظام التشغيل Android من Firebase.
تم إصدار القطع الأثرية على 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 تغييرات على ما يلي:
- قائمة مواد 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
- تعدِّل حزمة تطوير البرامج (SDK) لإعلانات Google على الأجهزة الجوّالة لنظام التشغيل Android وحزمة تطوير البرامج (SDK) لإعلانات Firebase. لمزيد من المعلومات، يُرجى الرجوع إلى ملاحظات إصدار المنتج.
تم إصدار القطع الأثرية على 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
08 سبتمبر 2020
- يضيف آخر تحديث لـ "خدمات Google Play" إمكانية استخدام الإصدار 2 من "إطار الشفافية والموافقة" على "الإعلانات الأصلية في AdSense". لمزيد من المعلومات، يُرجى الاطّلاع على ملاحظات إصدار حزمة تطوير البرامج (SDK) الخاصة بـ "إعلانات AdSense للبحث" المدمجة مع المحتوى على Android.
1 سبتمبر 2020
تتضمن التحديثات التي تم إجراؤها على مكتبات رؤية خدمات Google Play ما يلي:
- تم إصلاح الخطأ
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 تغييرات على:
- قائمة مواد Firebase
- حِزم تطوير البرامج (SDK) الخاصة بخدمات Cloud Firestore و"وظائف السحابة الإلكترونية لبرنامج Firebase" (العميل) و"مساحة التخزين السحابية لـ Firebase" و"المراسلة داخل التطبيق من Firebase" و"قاعدة بيانات Firebase الآنية الاستجابة"
- المكوّن الإضافي لنظام Gradle في Firebase Crashlytics
لمزيد من المعلومات، اطّلِع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لنظام التشغيل Android من Firebase.
العناصر التي تم إصدارها على 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
- تم إجراء تحديثات بسيطة على الميزات الداخلية في مكتبة Awareness ضِمن "خدمات Google Play".
العناصر التي تم إصدارها على maven.google.com
- com.google.android.gms:play-services-awareness:18.0.1
18 آب (أغسطس) 2020
تشمل آخر التعديلات على
play-services-basementوplay-services-tasksوplay-services-baseالتغييرات التالية:استعدادًا لفرض إمكانية القيم الخالية، أضفنا التعليقين التوضيحيين
@RecentlyNonNullو@RecentlyNullableفي المواضع التي لم تحدّد فيها حزمتَا SDKbaseوbasementإمكانية القيم الخالية بشكل صريح. ويوفّر ذلك إمكانية أفضل للتوافق مع Kotlin، بالإضافة إلى إمكانية أفضل لإجراء عمليات التحقّق الثابتةnullلأي مستخدم يستخدم أُطر عمل التحقّق من Javanull. سيتم طرح إضافات مشابهة لكل من@RecentlyNonNullو@RecentlyNullableبشكل تدريجي في إصدارات عناصرcom.google.android.gms.عند فشل استدعاء واجهة برمجة التطبيقات بسبب مشكلة في الاتصال بين التطبيق وخدمات Google Play، يمكن الآن الوصول إلى
ConnectionResultالفاشلة منStatusفيApiException.في بعض الحالات التي لا تتوفّر فيها "خدمات Google Play" صالحة على الجهاز، ستتعذّر طلبات البيانات من واجهة برمجة التطبيقات بشكل أسرع بدلاً من انتظار تأكيد المستخدم.
تمت إضافة أحمال زائدة جديدة
GoogleApiAvailability#getErrorDialogتقبلFragment.تم إلغاء استخدام طرق
Tasks#callلصالحTaskCompletionSource.تحديثات داخلية لواجهات برمجة تطبيقات خدمات Google Play الأخرى.
العناصر التي تم إصدارها على maven.google.com
- com.google.android.gms:play-services-basement:17.4.0
- com.google.android.gms:play-services-base:17.4.0
- com.google.android.gms:play-services-tasks:17.2.0
17 آب (أغسطس) 2020
- تتضمن تحديثات مكتبة
play-services-gamesالتغييرات التالية:- تمت إضافة
loadFriends. - تمت إضافة
getCompareProfileIntent. - تمت إضافة
getCompareProfileIntentWithAlternativeNameHintsالذي يستفيد من الألقاب لتوفير المزيد من السياق للاعبين. - تمت إضافة
getCurrentPlayerالتي تسترد أحدث البيانات عن اللاعب الذي سجّل الدخول. - تمت إزالة
COLLECTION_SOCIAL. - تمت إضافة
COLLECTION_FRIENDS. - تمت إضافة
getCurrentPlayerInfoالتي تسترد سمات اللاعب الذي سجّل الدخول.
- تمت إضافة
العناصر التي تم إصدارها على maven.google.com
- com.google.android.gms:play-services-games:20.0.0
14 آب (أغسطس) 2020
يتضمن التحديث الأخير لـ Firebase تغييرات على:
- قائمة مواد Firebase (BoM)
- حزمة تطوير البرامج (SDK) لمنصّة Firebase الخاصّة بخدمة "إحصاءات Google"
- Firebase Crashlytics و Firebase ML SDKs
- المكوّن الإضافي لنظام Gradle المتوافق مع Firebase App Distribution
لمزيد من المعلومات، اطّلِع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لنظام التشغيل Android من Firebase.
تم إصدار القطع الأثرية على 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 Fitness التغييرات التالية:
- تم إيقاف
DataTypes التالية نهائيًا:TYPE_BASAL_BODY_TEMPERATUREAGGREGATE_BASAL_BODY_TEMPERATURE_SUMMARYTYPE_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 تغييرات على ما يلي:
- قائمة مواد Firebase
- خدمة "المراسلة عبر السحابة الإلكترونية من Firebase" وأرقام تعريف مثيلات Firebase وحِزم تطوير البرامج (SDK) لعمليات تثبيت Firebase
لمزيد من المعلومات، اطّلِع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لنظام التشغيل Android من Firebase.
العناصر التي تم إصدارها على 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 جديد لجهاز استقبال البث لتطبيقات Android TV. تتيح مجموعة أدوات تطوير البرامج (SDK) لتطبيقات Android TV أن تكون متوافقة مع بروتوكول Cast بحيث تعمل كتطبيقات مستقبل. للحصول على التفاصيل، راجع ملاحظات إصدار SDK لـ Cast Android Sender.
العناصر التي تم إصدارها على 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
- يقوم بتحديث SDK لإعلانات Google Mobile Ads على نظام Android وSDK لإعلانات Firebase. لمزيد من المعلومات، راجع ملاحظات إصدار المنتج.
العناصر التي تم إصدارها على 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 تغييرات على ما يلي:
- قائمة مواد 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التغييرات التالية:- تمت إضافة واجهة برمجة تطبيقات جديدة في
BeginSignInRequest.Builder#setAutoSelectEnabled(boolean). بالنسبة للمستخدمين الذين اختاروا الاشتراك، فإنه يسمح باختيار بيانات اعتماد تلقائيًا أثناء تسجيل الدخول بنقرة واحدة دون انتظار إجراء المستخدم (مثل النقر على زر "متابعة").
- تمت إضافة واجهة برمجة تطبيقات جديدة في
العناصر التي تم إصدارها على maven.google.com
- com.google.android.gms:play-services-auth:18.1.0
8 يوليو 2020
يتضمّن آخر تحديث لـ Firebase تغييرات على ما يلي:
- قائمة مواد Firebase (BoM)
- مجموعات تطوير البرامج (SDKs) لـ Firebase Cloud Messaging وFirebase Instance IDs
لمزيد من المعلومات، راجع ملاحظات إصدار 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، ومصادقة Firebase، وCloud Firestore، وFirebase Cloud Messaging، وFirebase Crashlytics، وFirebase In-App Messaging، ومعرفات مثيلات Firebase، ومجموعات تطوير البرامج (SDKs) للتكوين عن بُعد في Firebase
- مجموعة أدوات تطوير البرامج Firebase لـ 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 تغييرات على:
- قائمة مواد Firebase (BoM)
- حِزم تطوير البرامج (SDK) لخدمة "المراسلة عبر السحابة الإلكترونية من Firebase" وFirebase Crashlytics و"أرقام تعريف مثيلات Firebase" و"قاعدة بيانات Firebase في الوقت الفعلي"
- مكون Firebase Crashlytics Gradle الإضافي
لمزيد من المعلومات، راجع ملاحظات إصدار Firebase Android SDK.
تعدِّل حزمة تطوير البرامج (SDK) لإعلانات Google على الأجهزة الجوّالة لنظام التشغيل Android وحزمة تطوير البرامج (SDK) لإعلانات Firebase. لمزيد من المعلومات، يُرجى الرجوع إلى ملاحظات إصدار المنتج.
تم إصدار القطع الأثرية على 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 لـ Google Analytics
- المكوّن الإضافي لنظام Gradle المتوافق مع Firebase App Distribution
- قائمة مواد Firebase (BoM)
لمزيد من المعلومات، اطّلِع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لنظام التشغيل Android من Firebase.
تم إصدار القطع الأثرية على 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
01 يونيو 2020
تشمل آخر التعديلات على
play-services-basementوplay-services-tasksوplay-services-baseالتغييرات التالية:- إصلاح خطأ لتعديل سلاسل رسائل الخطأ المتعلقة بتوفّر "خدمات Google Play" بشكل صحيح عندما يغيّر المستخدم اللغات.
- تم إصلاح الأخطاء الخاصة بظروف السباق عند إنشاء عملاء يعتمدون على
GoogleApiخارج السلسلة الرئيسية باستخدامActivity. - رسائل خطأ أكثر تفصيلاً بشأن عمليات إكمال
Taskالمكرّرة - تحديثات داخلية لواجهات برمجة تطبيقات خدمات Google Play الأخرى.
تم إصدار القطع الأثرية على maven.google.com
- com.google.android.gms:play-services-base:17.3.0
- com.google.android.gms:play-services-basement:17.3.0
- com.google.android.gms:play-services-tasks:17.1.0
21 مايو 2020
يتضمن التحديث الأخير لـ Firebase تغييرات على:
- Firebase Cloud Messaging، وFirebase In-App Messaging، وتثبيتات Firebase، ومجموعات تطوير البرامج (SDKs) لمعرفات مثيلات Firebase
- مجموعة أدوات تطوير البرامج Firebase لـ Google Analytics
- المكوّن الإضافي لنظام Gradle في Firebase Crashlytics
- قائمة مواد Firebase (BoM)
لمزيد من المعلومات، اطّلِع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لنظام التشغيل Android من Firebase.
تم إصدار القطع الأثرية على 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 لـ Google Analytics
- مكون Gradle الإضافي لتوزيع تطبيقات Firebase
- مكون Firebase Crashlytics Gradle الإضافي
- قائمة مواد Firebase (BoM)
لمزيد من المعلومات، راجع ملاحظات إصدار 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 والإصدارات الأحدث.واجهات برمجة التطبيقات reCAPTCHA Enterprise التي تقدّم للعملاء نتيجة رقمية تشير إلى احتمال أن يكون المستخدم شخصًا حقيقيًا وليس جزءًا من هجوم آلي لمزيد من المعلومات، يُرجى الرجوع إلى دليل الدمج هذا.
واجهات برمجة تطبيقات reCAPTCHA 2FA، التي توفر للعملاء القدرة على تحدي المستخدمين من خلال تحدي البريد الإلكتروني لتأكيد هويتهم. لمزيد من المعلومات، راجع دليل التكامل هذا.
تم إصدار القطع الأثرية على maven.google.com
- com.google.android.gms:play-services-recaptcha:16.0.0
23 نيسان (أبريل) 2020
يتضمّن آخر تحديث لـ Firebase تغييرات على ما يلي:
- حِزم تطوير البرامج (SDK) الخاصة بخدمات Firebase Authentication وFirebase Crashlytics وFirebase Crashlytics NDK وCloud Firestore و"المراسلة عبر السحابة الإلكترونية من Firebase" و"المراسلة داخل التطبيق من Firebase" وFirebase installations وFirebase Instance ID وFirebase ML Kit وFirebase Performance Monitoring وFirebase Realtime Database وFirebase Remote Config
- حزمة تطوير البرامج (SDK) لمنصّة Firebase الخاصّة بخدمة "إحصاءات Google"
- المكوّن الإضافي لنظام Gradle في Firebase Crashlytics
- قائمة مواد Firebase (BoM)
لمزيد من المعلومات، راجع ملاحظات إصدار 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
- تعدِّل حزمة تطوير البرامج (SDK) لإعلانات Google على الأجهزة الجوّالة لنظام التشغيل Android وحزمة تطوير البرامج (SDK) لإعلانات Firebase. لمزيد من المعلومات، يُرجى الرجوع إلى ملاحظات إصدار المنتج.
العناصر التي تم إصدارها على 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 تغييرات على ما يلي:
- حِزم تطوير البرامج (SDK) الخاصة بخدمات Firebase Crashlytics وFirebase Crashlytics NDK وFirebase In-App Messaging وML Kit for Firebase وFirebase Performance Monitoring
- المكوّن الإضافي Firebase Crashlytics Gradle والمكوّن الإضافي Firebase App Distribution Gradle
- قائمة مواد Firebase (BoM)
لمزيد من المعلومات، راجع ملاحظات إصدار 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
- قائمة مواد Firebase (BoM)
لمزيد من المعلومات، راجع ملاحظات إصدار 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التغييرات التالية:- تمت إضافة عميل واجهة برمجة تطبيقات جديد،
SignInClient، لمساعدتك في مصادقة المستخدمين لتطبيقك، بما في ذلك تسجيل دخول مستخدم حالي أو تسجيل مستخدم جديد. يتوفّر حاليًا نوعان من بيانات الاعتماد: رمز التعريف و/أو اسم المستخدم وكلمة المرور.
- تمت إضافة عميل واجهة برمجة تطبيقات جديد،
العناصر التي تم إصدارها على maven.google.com
- com.google.android.gms:play-services-auth:18.0.0
30 مارس 2020
يتضمّن آخر تحديث لـ Firebase تغييرات على ما يلي:
- Cloud Firestore، وFirebase Cloud Messaging، وFirebase Crashlytics، وFirebase Crashlytics NDK، وتثبيتات Firebase، ومعرفات مثيلات Firebase
- حزمة تطوير البرامج (SDK) لمنصّة Firebase الخاصّة بخدمة "إحصاءات Google"
- قائمة مواد Firebase (BoM)
لمزيد من المعلومات، اطّلِع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لنظام التشغيل Android من Firebase.
العناصر التي تم إصدارها على 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التغييرات التالية:- يضيف تعليقات توضيحية لقابلية العدم "غير قابلة لكسر semver" إلى سطح واجهة برمجة التطبيقات
على سبيل المثال، تقوم
GoogleApiAvailability#makeGooglePlayServicesAvailableالآن بإرجاع@NonNull Taskحتى يعاملها مُجمِّع Kotlin على أنها غير فارغة بدلاً من نوع النظام الأساسي. ومع ذلك، فإن معلمةActivityالتي تم تمريرها إليها لم يتم وضع علامة@NonNullعليها (على الرغم من أنها غير فارغة فعليًا) بحيث لا يؤدي هذا التغيير إلى كسر كود Kotlin الذي يمررActivity?.- تحديثات داخلية لمكتبات خدمات Play الأخرى
العناصر التي تم إصدارها على maven.google.com
- com.google.android.gms:play-services-base:17.2.0
- com.google.android.gms:play-services-basement:17.2.0
- com.google.android.gms:play-services-tasks:17.0.1
18 مارس 2020
- تعديلات على حزمة تطوير البرامج (SDK) لإعلانات Google على الأجهزة الجوّالة لنظام التشغيل Android وحزمة تطوير البرامج (SDK) لإعلانات Firebase يُرجى الرجوع إلى ملاحظات إصدار المنتج.
العناصر التي تم إصدارها على 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 الإضافي
- حِزم تطوير البرامج (SDK) الخاصة بخدمات Firebase Crashlytics وFirebase Cloud Messaging وFirebase In-App Messaging وFirebase Installations وFirebase Instance IDs وFirebase Remote Config
- قائمة مواد Firebase (BoM)
لمزيد من المعلومات، راجع ملاحظات إصدار 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
- قائمة مواد 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التغييرات التالية:- تم إيقاف واجهات برمجة تطبيقات U2F نهائيًا. على مستخدمي U2F API نقل البيانات إلى واجهات FIDO2 API. ستتوفّر واجهات برمجة التطبيقات U2F API حتى نهاية عام 2020، وستتم إزالتها في عام 2021.
- تم عرض طرق جديدة في
Fido2ApiClientللتسجيل والتوقيع. تتوافق هذه الطرق بشكل أكبر مع - تمت إضافة الدعم لـ
UserVerificationMethodامتداد في طلبات التوقيع فقط. لا يتم دعم الامتداد لطلبات التسجيل. - تمت إضافة الدعم لطريقة
IsUserVerifyingPlatformAuthenticatorAvailable. - تم عرض
PublicKeyCredentialكاستجابة على المستوى الأعلى، وفقًا لمواصفات WebAuthn.
العناصر التي تم إصدارها على maven.google.com
- com.google.android.gms:play-services-fido:18.1.0
09 مارس 2020
يتضمن التحديث الأخير لـ Firebase ما يلي:
- أصبحت مكتبات إضافة Kotlin للعديد من حِزم تطوير البرامج (SDK) لنظام Android في Firebase متاحة الآن بعد انتهاء مرحلة الإصدار التجريبي. تتيح لك مكتبات ktx الوصول إلى واجهات برمجة التطبيقات لنظام التشغيل Android في Firebase باستخدام بنية Kotlin اصطلاحية. يمكنك الاطّلاع على مزيد من المعلومات حول مكتبات ktx هذه في مستندات Android المرجعية حول Kotlin.
يتضمّن آخر تحديث للمكوّن الإضافي لنظام Gradle الخاص بتراخيص البرامج المفتوحة المصدر إصلاحات للمشاكل التالية:
- تعذُّر العثور على أي تراخيص عند توفّر مشروع مكتبة (المشكلة رقم 119 على GitHub)
- تداخل غير واضح في الطرق عند تعذُّر تحليل ملف POM (المشكلة رقم 120 على GitHub)
العناصر التي تم إصدارها على maven.google.com
- com.google.android.gms:oss-licenses-plugin:0.10.2
03 مارس 2020
يتضمّن آخر تحديث لـ Firebase تغييرات على ما يلي:
- حِزم تطوير البرامج (SDK) لخدمة "المراسلة عبر السحابة الإلكترونية من Firebase" وأرقام تعريف مثيلات Firebase
- قائمة مواد Firebase (BoM)
لمزيد من المعلومات، اطّلِع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لنظام التشغيل Android من Firebase.
أضافت خدمات Google Play
SMS Verification APIsإذنًا جديدًا لحماية المتلقي. لمزيد من التفاصيل، راجع وثائق {1/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
- تعدّل هذه السمة حزمة تطوير البرامج (SDK) لنظام التشغيل Android الخاصة بـ "إعلانات Google على الأجهزة الجوّالة". لمزيد من المعلومات، يُرجى الرجوع إلى ملاحظات إصدار المنتج.
العناصر التي تم إصدارها على 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 تغييرات على ما يلي:
- حِزم تطوير البرامج (SDK) الخاصة بخدمات Cloud Firestore و"المراسلة عبر السحابة الإلكترونية من Firebase" و"أرقام تعريف مثيل Firebase" و"الإعداد عن بُعد في Firebase"
- حزمة تطوير البرامج (SDK) لمنصّة Firebase الخاصّة بخدمة "إحصاءات Google"
- قائمة مواد Firebase (BoM)
يتضمّن هذا التحديث أيضًا الإصدار الأوّلي من حزمة تطوير البرامج (SDK) الخاصة بخدمة "عمليات تثبيت Firebase".
لمزيد من المعلومات، اطّلِع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لنظام التشغيل Android من Firebase.
العناصر التي تم إصدارها على 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 ورموز الأخطاء التفصيلية وأسباب الأخطاء.لمزيد من المعلومات، يُرجى الاطّلاع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لتطبيق Cast Android Sender.
العناصر التي تم إصدارها على 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 الديناميكية"
- قائمة مواد Firebase (BoM)
لمزيد من المعلومات، اطّلِع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لنظام التشغيل Android من Firebase.
العناصر التي تم إصدارها على 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 تغييرات على ما يلي:
- المكوّن الإضافي لنظام Gradle في Firebase Crashlytics
- اختبار Firebase A/B، وفهرسة تطبيقات Firebase، وCloud Firestore، ووظائف Cloud لـ Firebase (العميل)، والتخزين السحابي لـ Firebase، وقاعدة بيانات Firebase Realtime، ومجموعات تطوير البرامج (SDKs) لـ Firebase Remote Config
- قائمة مواد Firebase (BoM)
لمزيد من المعلومات، اطّلِع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لنظام التشغيل Android من Firebase.
يتضمن إصدار v18.0.0 من مكتبة Awareness الخاصة بخدمات Google Play التغييرات الجذرية التالية:
- تمت إزالة واجهتَي برمجة التطبيقات
getPlaces()وgetWeather()منAwareness#SnapshotClient. لمزيد من المعلومات، راجع إعلان الإلغاء.
- تمت إزالة واجهتَي برمجة التطبيقات
العناصر التي تم إصدارها على 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 تغييرات على ما يلي:
- مجموعات تطوير البرامج (SDKs) للمراسلة داخل التطبيق في Firebase ومراقبة أداء Firebase
- حزمة تطوير البرامج (SDK) لمنصّة Firebase الخاصّة بخدمة "إحصاءات Google"
- قائمة مواد Firebase (BoM)
يتضمن هذا التحديث أيضًا إصدارات تجريبية أولية لـ Firebase Crashlytics:
- حزمة تطوير البرامج (SDK) لخدمة Firebase Crashlytics وحزمة تطوير البرامج (SDK) لخدمة Firebase Crashlytics لإعداد تقارير الأعطال في NDK
- المكوّن الإضافي لنظام Gradle في Firebase Crashlytics
لمزيد من المعلومات، اطّلِع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لنظام التشغيل Android من Firebase.
العناصر التي تم إصدارها على 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 الخاص بتراخيص البرامج المفتوحة المصدر إصلاحات للمشاكل التالية:
- تحذيرات البناء بسبب استخدام واجهات برمجة التطبيقات القديمة (GitHub Issue #57)
- محتوى فارغ لبعض المكتبات (GitHub Issue #99)
- رسالة "لا يتضمّن هذا التطبيق أي تراخيص مفتوحة المصدر" (المشكلة رقم 105 على GitHub)
- أخطاء محتملة في نفاد الذاكرة (GitHub Issue #106)
العناصر التي تم إصدارها على maven.google.com
- com.google.android.gms:oss-licenses-plugin:0.10.1
18 كانون الأول (ديسمبر) 2019
يتضمّن آخر تحديث لـ Firebase تغييرات على ما يلي:
- المكوّن الإضافي لنظام Gradle المتوافق مع Firebase App Distribution
- مجموعات تطوير البرامج (SDKs) لمراقبة أداء Firebase والتكوين عن بُعد
- قائمة مواد Firebase
لمزيد من المعلومات، اطّلِع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لنظام التشغيل Android من Firebase.
العناصر التي تم إصدارها على 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
09 ديسمبر 2019
يتضمّن آخر تحديث لـ Firebase تغييرات على ما يلي:
- المكوّن الإضافي لنظام Gradle المتوافق مع Firebase App Distribution
- حِزم تطوير البرامج (SDK) الخاصة بخدمات Cloud Firestore و"المراسلة عبر السحابة الإلكترونية من Firebase" و"أرقام تعريف مثيلات Firebase" و"مراقبة الأداء في Firebase" و"الإعداد عن بُعد"
- قائمة مواد Firebase
لمزيد من المعلومات، اطّلِع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لنظام التشغيل Android من Firebase.
العناصر التي تم إصدارها على 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لتمكين وتعطيل جلسة الوسائط التي تم إنشاؤها بواسطة SDK Cast. - تم تغيير كيفية عرض إشعارات الوسائط أثناء جلسة البث. إذا تم تمكين إعلام الوسائط، فسوف يظهر دائمًا أثناء جلسة البث. في السابق، كان يتم عرضه فقط عندما يكون التطبيق في الخلفية.
- تم تغيير بعض الفئات المتعلقة بالوسائط لتنفيذ واجهة
Parcelable.
- تمت إضافة
22 تشرين الثاني (نوفمبر) 2019
يتضمّن آخر تحديث لـ Firebase تغييرات على ما يلي:
- Firebase Authentication SDK
- قائمة مواد Firebase
لمزيد من المعلومات، اطّلِع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لنظام التشغيل Android من Firebase.
العناصر التي تم إصدارها على 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إيقاف واجهات برمجة التطبيقات التي تتيح تعدُّد اللاعبين سواء في الوقت الفعلي أو بنظام تبادل الأدوار. لمزيد من التفاصيل، يُرجى الرجوع إلى المستندات.
العناصر التي تم إصدارها على 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 In-App Messaging، ومعرفات مثيلات Firebase، ومجموعة أدوات التعلم الآلي لـ Firebase، ومجموعات أدوات تطوير البرامج لمراقبة أداء Firebase
- قائمة مواد Firebase (BoM)
لمزيد من المعلومات، اطّلِع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لنظام التشغيل Android من Firebase.
يتوفّر الآن المكوّن الإضافي
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
- تعدّل هذه السمة حزمة تطوير البرامج (SDK) لنظام التشغيل Android الخاصة بـ "إعلانات Google على الأجهزة الجوّالة". لمزيد من المعلومات، يُرجى الرجوع إلى ملاحظات إصدار المنتج.
العناصر التي تم إصدارها على maven.google.com
- com.google.android.gms:play-services-ads:18.3.0
- com.google.android.gms:play-services-ads-lite:18.3.0
- com.google.firebase:firebase-ads:18.3.0
- com.google.firebase:firebase-ads-lite:18.3.0
25 أكتوبر 2019
يتضمّن آخر تحديث لـ Firebase تغييرات على ما يلي:
- حزمة تطوير البرامج (SDK) لمنصّة Firebase الخاصّة بخدمة "إحصاءات Google"
- مجموعة أدوات تطوير البرامج Cloud Firestore
- قائمة مواد Firebase
لمزيد من المعلومات، اطّلِع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لنظام التشغيل Android من Firebase.
العناصر التي تم إصدارها على 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
- حِزم تطوير البرامج (SDK) الخاصة بخدمات Cloud Firestore وML Kit for Firebase وFirebase Performance Monitoring وFirebase Realtime Database وFirebase Remote Config
- قائمة مواد Firebase
لمزيد من المعلومات، اطّلِع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لنظام التشغيل Android من Firebase.
العناصر التي تم إصدارها على 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لإضافة واجهة برمجة تطبيقات جديدة لملء رمز SMS تلقائيًا. لمزيد من التفاصيل، راجع وثائق {1/SmsCodeRetriever.
العناصر التي تم إصدارها على maven.google.com
- com.google.android.gms:play-services-auth-api-phone:17.3.0
10 أكتوبر 2019
يتضمن التحديث الأخير لـ المكون الإضافي Gradle لتراخيص OSS ما يلي:
- تغيير سلوك البرنامج الإضافي ليصبح يتضمن التبعيات المجمعة فقط.
- إصلاح مشكلة معالجة ملفات .pom التي تتضمّن بيانات ترخيص متعددة طلب السحب رقم 88 على GitHub
- استخدم واجهات برمجة تطبيقات Gradle الأحدث (GitHub PR#62 وPR#64).
العناصر التي تم إصدارها على maven.google.com
- com.google.android.gms:oss-licenses-plugin:0.10.0
26 أيلول (سبتمبر) 2019
يتضمّن آخر تحديث لـ Firebase تغييرات على ما يلي:
- مصادقة Firebase، والتخزين السحابي لـ Firebase، والمراسلة داخل التطبيق في Firebase، ومجموعة أدوات التعلم الآلي في Firebase، ومجموعات تطوير البرامج للتكوين عن بُعد في Firebase
- المكوّن الإضافي لنظام Gradle المتوافق مع Firebase App Distribution
- قائمة مواد Firebase (BoM)
لمزيد من المعلومات، اطّلِع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لنظام التشغيل Android من Firebase.
العناصر التي تم إصدارها على 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
- إصلاح الأخطاء المتعلقة بتوفر ميزة واجهة برمجة التطبيقات لمكتبة
play-services-basement.
العناصر التي تم إصدارها على maven.google.com
- com.google.android.gms:play-services-basement:17.1.1
13 أيلول (سبتمبر) 2019
يتضمّن آخر تحديث لـ Firebase تغييرات على ما يلي:
- مجموعة أدوات تطوير البرامج Cloud Firestore (الإصدار 21.1.1)
- قائمة مواد Firebase (الإصدار 22.2.1)
لمزيد من المعلومات، اطّلِع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لنظام التشغيل Android من Firebase.
المشكلة - تلقّينا بلاغات تفيد بأنّ الإصدار 21.1.0 من حزمة تطوير البرامج (SDK) لنظام التشغيل Android من Firebase لخدمة Cloud Firestore يمكن أن يؤدي إلى حدوث استثناء غير معالج. وبالتالي، تؤثر هذه المشكلة أيضًا في إصدار Firebase BoM 22.2.0. للحصول على الإصلاح، احرص على التحديث إلى الإصدار التالي من حزمة تطوير البرامج (SDK) الخاصة بخدمة Cloud Firestore أو حزمة BoM من Firebase.
العناصر التي تم إصدارها على maven.google.com
- com.google.firebase:firebase-firestore:21.1.1
- com.google.firebase:firebase-firestore-ktx:21.1.1
- com.google.firebase:firebase-bom:22.2.1
11 أيلول (سبتمبر) 2019
تتضمن التحديثات الخاصة بمكتبتي
play-services-castوplay-services-cast-frameworkما يلي:- تمت إضافة الحقل
MediaErrorإلىRemoteMediaClient.MediaChannelResultالذي يمكن استخدامه للوصول إلى رمز الخطأ التفصيلي لأوامر الوسائط التي تعذّر تنفيذها. - تم إيقاف
MediaStatus.COMMAND_SKIP_FORWARDوMediaStatus.COMMAND_SKIP_BACKWARDنهائيًا. يجب أن تستخدم التطبيقاتMediaStatus.COMMAND_QUEUE_NEXTوMediaStatus.COMMAND_QUEUE_PREVIOUSبدلاً من ذلك. - تمت إضافة اعتماد جديد على
com.google.android.datatransport:transport-api:2.0.0.
لمزيد من المعلومات، راجع ملاحظات إصدار SDK لـ Cast Android Sender.
- تمت إضافة الحقل
العناصر التي تم إصدارها على maven.google.com
- com.google.android.gms:play-services-cast:17.1.0
- com.google.android.gms:play-services-cast-framework:17.1.0
09 سبتمبر 2019
يتضمّن آخر تحديث لـ Firebase تغييرات على ما يلي:
- حِزم تطوير البرامج (SDK) الخاصة بـ Cloud Firestore و"مساحة تخزين سحابية لـ Firebase" وFirebase ML Kit و"قاعدة بيانات Firebase في الوقت الفعلي" و"الإعداد عن بُعد في Firebase"
- قائمة مواد Firebase
لمزيد من المعلومات، اطّلِع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لنظام التشغيل Android من Firebase.
العناصر التي تم إصدارها على 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). لمزيد من المعلومات، يُرجى الرجوع إلى ملاحظات إصدار حزمة تطوير البرامج (SDK) لنظام التشغيل Android في Firebase.
العناصر التي تم إصدارها على maven.google.com
- com.google.gms:google-services:4.3.2
29 أغسطس 2019
- تعدّل هذه السمة حزمة تطوير البرامج (SDK) لنظام التشغيل Android الخاصة بـ "إعلانات Google على الأجهزة الجوّالة". لمزيد من المعلومات، يُرجى الرجوع إلى ملاحظات إصدار المنتج.
العناصر التي تم إصدارها على maven.google.com
- com.google.android.gms:play-services-ads:18.2.0
- com.google.android.gms:play-services-ads-lite:18.2.0
- com.google.firebase:firebase-ads:18.2.0
- com.google.firebase:firebase-ads-lite:18.2.0
28 أغسطس 2019
يتضمّن آخر تحديث لـ Firebase تغييرات على ما يلي:
- حزمة تطوير البرامج (SDK) لمنصّة Firebase الخاصّة بخدمة "إحصاءات Google"
- حِزم تطوير البرامج (SDK) الخاصة بوظائف Firebase السحابية (العميل) وFirebase ML Kit
- قائمة مواد Firebase (BoM)
لمزيد من المعلومات، اطّلِع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لنظام التشغيل Android من Firebase.
العناصر التي تم إصدارها على maven.google.com
- com.google.firebase:firebase-core:17.2.0
- com.google.firebase:firebase-common:19.1.0
- com.google.firebase:firebase-common-ktx:19.1.0
- com.google.firebase:firebase-analytics:17.2.0
- com.google.firebase:firebase-functions:19.0.1
- com.google.firebase:firebase-functions-ktx:19.0.1
- com.google.firebase:firebase-ml-natural-language:21.0.1
- com.google.firebase:firebase-ml-natural-language-language-id-model:20.0.4
- com.google.firebase:firebase-ml-natural-language-smart-reply:18.0.4
- com.google.firebase:firebase-ml-natural-language-smart-reply-model:20.0.4
- com.google.firebase:firebase-ml-natural-language-translate:21.0.1
- com.google.firebase:firebase-ml-natural-language-translate-model:20.0.4
- com.google.firebase:firebase-bom:22.1.0
- com.google.android.gms:play-services-measurement:17.2.0
- com.google.android.gms:play-services-measurement-base:17.2.0
- com.google.android.gms:play-services-measurement-sdk-api:17.2.0
- com.google.android.gms:play-services-measurement-api:17.2.0
- com.google.android.gms:play-services-measurement-sdk:17.2.0
- com.google.android.gms:play-services-measurement-impl:17.2.0
27 أغسطس 2019
تتضمن التحديثات التي تم إجراؤها على محفظة SDK الخاصة بخدمات Google Play ما يلي:
إزالة واجهات برمجة تطبيقات Android Pay القديمة والرموز المرتبطة بها:
- فصل
com.google.android.gms.wallet.Cart - الصف
com.google.android.gms.wallet.CountrySpecification - الصف
com.google.android.gms.wallet.EnableWalletOptimizationReceiver - الصف
com.google.android.gms.wallet.FullWallet - الصف
com.google.android.gms.wallet.FullWalletRequest - فصل
com.google.android.gms.wallet.LineItem - الصف
com.google.android.gms.wallet.MaskedWallet - الصف
com.google.android.gms.wallet.MaskedWalletRequest - فصل
com.google.android.gms.wallet.ProxyCard - الحقل
com.google.android.gms.wallet.Wallet#Payments - الحقل
com.google.android.gms.wallet.WalletConstants#Payments - الواجهة
com.google.android.gms.wallet.Payments - الحزمة
com.google.android.gms.wallet.fragment
- فصل
إيقاف الطرق غير المستندة إلى JSON في عناصر Google Pay API، بالإضافة إلى أدوات الإنشاء غير المستندة إلى JSON بدلاً من الرموز المتوقّفة نهائيًا، استخدِم واجهة برمجة التطبيقات المستندة إلى 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). يزيل هذا الإصدار طلبات إلى واجهة برمجة تطبيقات تم إيقافها نهائيًا. لمزيد من المعلومات، يُرجى الرجوع إلى ملاحظات إصدار حزمة تطوير البرامج (SDK) لنظام التشغيل Android في Firebase.يتضمّن الإصدار 18.0.0 من "خدمات Google Play للّياقة البدنية" التغييرات غير المتوافقة التالية:
- تم إيقاف واجهات برمجة التطبيقات التالية المستندة إلى GoogleApiClient:
BleApiConfigApiGoalsApiHistoryApiRecordingApiSensorsApiSessionsApi
- تمت إزالة أنواع البيانات القديمة التالية:
AGGREGATE_CALORIES_CONSUMEDAGGREGATE_INPUT_TYPESTYPE_ACTIVITY_SAMPLETYPE_CALORIES_CONSUMED
- تمت إزالة الطريقة القديمة
fromLocationRequestمنSensorRequest. - تمت إضافة أدوات إنشاء للسمتَين
DataPointوDataSet.
- تم إيقاف واجهات برمجة التطبيقات التالية المستندة إلى 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 لـ Google Analytics وCloud Firestore وFirebase Cloud Messaging وFirebase ML Kit SDK
- قائمة مواد Firebase (BoM)
لمزيد من المعلومات، اطّلِع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لنظام التشغيل Android من Firebase.
العناصر التي تم إصدارها على 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المستندة إلى المنشئ. - تم إصلاح الأعطال المحتملة في
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 الخاصة بخدمة Performance Monitoring في Firebase. لمزيد من المعلومات، اطّلِع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لنظام التشغيل Android من Firebase.
العناصر التي تم إصدارها على maven.google.com
- com.google.firebase:perf-plugin:1.3.1
24 يوليو 2019
يتضمّن آخر تحديث لـ Firebase تغييرات على ما يلي:
- وظائف السحابة لـ Firebase (العميل)، وقاعدة بيانات Firebase Realtime، والتخزين السحابي لـ Firebase، وCloud Firestore، ومجموعات تطوير البرامج Firebase ML Kit
- قائمة مواد Firebase
لمزيد من المعلومات، اطّلِع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لنظام التشغيل Android من Firebase.
العناصر التي تم إصدارها على 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
- تحديث SDK لإعلانات Google Mobile Ads على نظام Android. لمزيد من المعلومات، راجع ملاحظات إصدار المنتج.
العناصر التي تم إصدارها على 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 تغييرات على ما يلي:
- حِزم تطوير البرامج (SDK) الخاصة بخدمات "إحصاءات Google" وFirebase Authentication وCloud Storage for Firebase و"المراسلة داخل التطبيق من Firebase" وML Kit
- قائمة مواد 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 الخاصة بخدمة Performance Monitoring في Firebase. لمزيد من المعلومات، اطّلِع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لنظام التشغيل Android من Firebase.
العناصر التي تم إصدارها على maven.google.com
- com.google.firebase:perf-plugin:1.3.0
09 يوليو 2019
- تعدّل هذه السمة حزمة تطوير البرامج (SDK) لنظام التشغيل Android الخاصة بـ "إعلانات Google على الأجهزة الجوّالة". لمزيد من المعلومات، يُرجى الرجوع إلى ملاحظات إصدار المنتج.
العناصر التي تم إصدارها على 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"
auth.api.phoneواجهة برمجة تطبيقات جديدة للموافقة على استخدام الرسائل القصيرة. لمزيد من التفاصيل، يُرجى الرجوع إلى مستندات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). يتضمّن هذا الإصدار إصلاحات للأخطاء وتغييرًا في الأماكن التي يمكنك فيها تطبيق المكوّن الإضافي. لمزيد من المعلومات، اطّلِع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لنظام التشغيل Android من Firebase.
العناصر التي تم إصدارها على 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" و"مراقبة الأداء في Firebase" وأرقام تعريف مثيلات Firebase
- قائمة مواد 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 تغييرات على ما يلي:
- مجموعات تطوير البرامج (SDKs) للمراسلة داخل التطبيق في Firebase
- قائمة مواد 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 وFirebase التغييرات التالية:
نقل البيانات من "مكتبات دعم Android" إلى مكتبات Jetpack (AndroidX) لن تعمل المكتبات إلا إذا أجريت التغييرات التالية في تطبيقك:
- يجب الترقية إلى الإصدار 3.2.1 أو إصدار أحدث من
com.android.tools.build:gradle. - يجب الترقية إلى الإصدار 28 أو إصدار أحدث من
compileSdkVersion. - حدِّث تطبيقك لاستخدام Jetpack (AndroidX) باتّباع التعليمات الواردة في مقالة نقل البيانات إلى AndroidX.
- يجب الترقية إلى الإصدار 3.2.1 أو إصدار أحدث من
قائمة مواد 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
- قائمة مواد Firebase
لمزيد من المعلومات، اطّلِع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لنظام التشغيل Android من Firebase.
العناصر التي تم إصدارها على maven.google.com
- com.google.firebase:firebase-firestore:19.0.2
- com.google.firebase:firebase-bom:19.0.0
28 أيار (مايو)، 2019
- يتضمّن آخر تحديث لبرنامج Firebase تغييرات في حِزم تطوير البرامج (SDK) الخاصة بخدمات Cloud Firestore و"المراسلة داخل التطبيق" وML Kit و"مراقبة الأداء". لمزيد من المعلومات، اطّلِع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لنظام التشغيل Android من Firebase.
العناصر التي تم إصدارها على 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
- تحديث SDK لإعلانات Google Mobile Ads على نظام Android. لمزيد من المعلومات، راجع ملاحظات إصدار المنتج.
العناصر التي تم إصدارها على 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 الخاص بتراخيص البرامج المفتوحة المصدر. لمزيد من التفاصيل، راجع 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
07 مايو 2019
يتضمّن آخر تحديث لـ Firebase تغييرات على ما يلي:
Google Analytics for Firebase، وفهرسة تطبيقات Firebase، ومصادقة Firebase، وCloud Firestore، ووظائف Cloud for Firebase (العميل)، وFirebase Cloud Messaging، وCloud Storage for Firebase، وFirebase Dynamic Links، وFirebase Invites، وFirebase ML Kit، ومراقبة أداء Firebase وقاعدة بيانات Firebase Realtime، وFirebase Remote Config، وFirebase A/B Testing، ومجموعات SDK لمعرفات مثيلات Firebase
مكونات Firebase Gradle الإضافية
قائمة مواد 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" من Places SDK for Android نهائيًا. راجِع دليل نقل البيانات للحصول على تفاصيل حول كيفية التبديل إلى الإصدار الجديد من حزمة تطوير البرامج الثابتة في Places API لنظام التشغيل Android.
التحديث: اعتبارًا من 29 يوليو 2019، تم إيقاف تشغيل القطعة الأثرية com.google.android.gms:play-services-places.
لمواصلة استخدام SDK الأماكن لنظام Android، قم بالتحديث إلى إصدار مدعوم من SDK الأماكن لنظام Android. تتم سرد الإصدارات المدعومة في ملاحظات الإصدار.
23 أبريل 2019
- تمت إضافة واجهات برمجة تطبيقات إلى حزمة تطوير البرامج (SDK) الخاصة بـ Cast لتتيح أحداث البث المباشر. تتيح واجهة المستخدم الموسّعة لوحدة التحكّم أيضًا إمكانية البث المباشر. لمزيد من التفاصيل، يُرجى الاطّلاع على ملاحظات إصدار حزمة تطوير البرامج (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
09 أبريل 2019
- تم تحديث مجموعة أدوات تطوير البرامج InstantApps لتشمل طريقة جديدة للتحقق من إمكانية تشغيل InstantApps لجهاز معين.
areInstantAppsEnabledForDevice()
العناصر التي تم إصدارها على maven.google.com
- com.google.android.gms:play-services-instantapps:16.1.0
05 أبريل 2019
يتضمن التحديث الأخير لـ Firebase تغييرات على معرفات المثيلات، ومصادقة Firebase، ورسائل Firebase Cloud، ومراقبة أداء Firebase، ومجموعات SDK لـ Firebase Remote Config. لمزيد من المعلومات، راجع ملاحظات إصدار Firebase Android SDK.
يتوفّر الآن الإصدار التجريبي من مكتبة Android الخاصة بخدمة Cloud Firestore مع إضافات Kotlin. لمزيد من التفاصيل، اطّلِع على أحدث ملاحظات إصدار حزمة تطوير البرامج (SDK) لنظام التشغيل Android من Firebase.
العناصر التي تم إصدارها على 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
02 أبريل 2019
- يتضمن التحديث الأخير لـ Firebase تحديثًا لقائمة مواد Firebase (BoM). لمزيد من المعلومات، راجع ملاحظات إصدار Firebase Android SDK.
العناصر التي تم إصدارها على maven.google.com
- com.google.firebase:firebase-bom:17.0.0
27 مارس 2019
يتضمّن آخر تحديث لخدمة Firebase تغييرات على ما يلي:
- حِزم تطوير البرامج (SDK) الخاصة بـ "أرقام تعريف مثيلات Firebase" و"المراسلة داخل التطبيق من Firebase" وCloud Firestore و"المراسلة عبر السحابة الإلكترونية من Firebase" وFirebase ML Kit و"الإعداد عن بُعد في Firebase"
- مكونات 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
- تم إيقاف واجهة برمجة التطبيقات Drive API نهائيًا في 6 ديسمبر 2019. راجِع دليل نقل البيانات للاطّلاع على التفاصيل.
العناصر التي تم إصدارها على maven.google.com
- com.google.android.gms:play-services-drive:16.1.0
18 مارس 2019
- تتوفّر الآن "مكتبة برامج العميل" في "خدمات Google Play" الخاصة بـ Cronet. Cronet هي مكتبة شبكات عالية الأداء. لمزيد من المعلومات، يُرجى الانتقال إلى تنفيذ عمليات الشبكة باستخدام Cronet. تتيح مكتبة عميل خدمات Google Play لـ Cronet للتطبيقات استخدام نسخة محدثة من Cronet تم تحميلها من خدمات Google Play.
العناصر التي تم إصدارها على maven.google.com
- com.google.android.gms:play-services-cronet:16.0.0
15 آذار (مارس) 2019
يتضمّن آخر تحديث لمنصة Firebase تغييرات في Firebase Core و"إحصاءات Google لبرنامج Firebase" و"دعوات Firebase" و"روابط Firebase الديناميكية" و"وظائف السحابة الإلكترونية في Firebase"، بالإضافة إلى حِزم تطوير البرامج (SDK) الخاصة بالعملاء. لمزيد من المعلومات، اطّلِع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لنظام التشغيل Android من Firebase.
أصبحت قائمة مواد Firebase (BoM) متاحة الآن كميزة تجريبية. باستخدام ميزة Bill of Materials (BoM) Gradle مع Firebase، يمكنك ضبط إصدار منصة Firebase بأكملها. لإضافة حِزم SDK إلى تطبيقك باستخدام قائمة مواد Firebase، انتقِل إلى مقالة إضافة 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
- تعدّل هذه السمة حزمة تطوير البرامج (SDK) لنظام التشغيل Android الخاصة بـ "إعلانات Google على الأجهزة الجوّالة". لمزيد من المعلومات، يُرجى الرجوع إلى ملاحظات إصدار المنتج.
العناصر التي تم إصدارها على 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. - تمت إزالة واجهة برمجة التطبيقات الخاصة بالطلبات/الهدايا والمهام. يمكنك الاطّلاع على الإشعار السابق.
العناصر التي تم إصدارها على 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. لمزيد من المعلومات، اطّلِع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لنظام التشغيل Android من Firebase.
العناصر التي تم إصدارها على 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" و"المراسلة عبر السحابة الإلكترونية من Firebase". لمزيد من المعلومات، اطّلِع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لنظام التشغيل Android من Firebase.
- تم إصلاح مشكلة في خدمة "مراسلة Google Cloud" كانت تتسبّب أحيانًا في تعطُّل التطبيقات مع ظهور أخطاء "التطبيق لا يستجيب" (ANR) في نظام التشغيل Android عند تلقّي التطبيق رسالة.
- تم إصلاح مشكلة في معرف المثيل حيث كانت الاستجابات لطلبات الرمز بطيئة أو، في بعض الحالات، تسببت في انتهاء مهلة الطلبات.
العناصر التي تم إصدارها على 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) الخاصة بميزات "اختبار A/B من Firebase" و"دعوات Firebase" و"روابط Firebase الديناميكية" وCloud Firestore و"الإعداد عن بُعد في Firebase". لمزيد من المعلومات، اطّلِع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لنظام التشغيل Android من Firebase.
- يضيف التحديث الأحدث لخدمات Google Play 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
- يضيف التحديث الأخير لتطبيق الخرائط إعدادًا جديدًا للتحكم بالإيماءات. لمزيد من المعلومات، راجع ملاحظات إصدار SDK للخرائط لنظام Android.
العناصر التي تم إصدارها على maven.google.com
- com.google.android.gms:play-services-maps:16.1.0
31 كانون الثاني (يناير) عام 2019
- يتضمّن آخر تحديث لمنصة Firebase تغييرات في حِزم تطوير البرامج (SDK) الخاصة بـ ML Kit for Firebase وFirebase Core و"إحصاءات Google لبرنامج Firebase" و"إعلانات Google". لمزيد من المعلومات، اطّلِع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لنظام التشغيل Android من Firebase.
العناصر التي تم إصدارها على 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. لمزيد من المعلومات، اطّلِع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لنظام التشغيل Android من Firebase.
العناصر التي تم إصدارها على maven.google.com
- com.google.firebase:firebase-ml-common:16.2.1
- com.google.firebase:firebase-ml-vision:19.0.0
- com.google.firebase:firebase-ml-model-interpreter:17.0.1
25 يناير 2019
- يتضمّن آخر تحديث لبرنامج Firebase تغييرات على حِزم تطوير البرامج (SDK) الخاصة بـ Realtime Database وCloud Firestore وIn-App Messaging. لمزيد من المعلومات، اطّلِع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لنظام التشغيل Android من Firebase.
العناصر التي تم إصدارها على 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
تراخيص البرامج ذات المصدر المفتوح
- يتيح آخر تحديث لمكتبة تراخيص البرامج ذات المصدر المفتوح تعديل بيانات تراخيص البرامج ذات المصدر المفتوح من خلال تحديثات "خدمات Google Play".
المكتبات الأساسية لخدمات Google Play
- حصلت play-services-base وplay-services-basement على عدد قليل من الأساليب الجديدة لدعم التغييرات في المكتبات الأخرى.
العناصر التي تم إصدارها على maven.google.com
- com.google.android.gms:play-services-base:16.1.0
- com.google.android.gms:play-services-basement:16.2.0
- com.google.android.gms:play-services-oss-licenses:16.0.2
9 يناير 2019
- يتضمن التحديث الأخير لـ Firebase تغييرات على Firebase Remote Config SDK. لمزيد من المعلومات، راجع ملاحظات إصدار Firebase Android SDK.
العناصر التي تم إصدارها على maven.google.com
- com.google.firebase:firebase-config:16.1.3
22 كانون الأول (ديسمبر) 2018
- يتضمن التحديث الأخير لـ Firebase تغييرات على Firebase Crashlytics SDK. لمزيد من المعلومات، اطّلِع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لنظام التشغيل Android من Firebase.
العناصر التي تم إصدارها على maven.google.com
- com.crashlytics.sdk.android:crashlytics:2.9.8
19 كانون الأول (ديسمبر)، 2018
- يتضمن التحديث الأخير لـ Firebase تغييرات على SDKs لمراقبة أداء Cloud Firestore وFirebase. لمزيد من المعلومات، راجع ملاحظات إصدار Firebase Android SDK.
العناصر التي تم إصدارها على maven.google.com
- com.google.firebase:firebase-firestore:17.1.5
- com.google.firebase:firebase-perf:16.2.3
18 كانون الأول (ديسمبر) 2018
- تم تعديل واجهة برمجة التطبيقات FIDO2 وفقًا لأحدث مواصفات WebAuthn. يمكن للمطوّرين استخدام واجهات برمجة التطبيقات FIDO2 للمصادقة القوية على المستخدمين باستخدام نوعَين من أدوات المصادقة: أدوات مصادقة U2F خارجية وأداة المصادقة "المضمّنة" المتوافقة والمثبّتة على الجهاز.
- تمت إزالة الدوال الإنشائية من
Fido2ApiClientوFido2PrivilegedApiClient. يجب إنشاء مثيل لهذه الفئات من خلال المصانع الثابتة فيFido. - تمت إعادة تسمية
MakeCredentialOptionsوBrowserMakeCredentialOptionsإلىPublicKeyCredentialCreationOptionsوBrowserPublicKeyCredentialCreationOptionsعلى التوالي. - تمت إضافة
RequestOptionsالمحسّن مع عنصرAuthenticationExtensionsالذي يتيح للمتصل تحديد السلوك من جهة العميل عند إجراء عملية تسجيل أو مصادقة. في الوقت الحالي، لا تتوفّر سوى السمةFidoAppIdExtension. بمرور الوقت، قد تصبح المزيد من الإضافات متوافقة حسب حالة الاستخدام. - تمت إضافة منشئ لـ
AuthenticatorSelectionCriteria. - تم تغيير المنشئين لـ
PublicKeyCredentialRequestOptionsوBrowserPublicKeyCredentialRequestOptions. - تمت إزالة أدوات الإنشاء للعناصر على مستوى استجابة واجهة برمجة التطبيقات
AuthenticatorAttestationResponseوAuthenticatorAssertionResponseوAuthenticatorErrorResponse. - تمت إضافة تعدادات خوارزميات RSA وEC2 من سجل COSE لاستخدامها في
PublicKeyCredentialParameters. - تمت إضافة
AttestationConveyancePreference، التي تحدّد مستوى التشويش لكائن التصديق الذي يتم عرضه في عملية التسجيل. - تمت إعادة تسمية TokenBindingIdValue السابق وإعادة هيكلته ليصبح
TokenBinding. - تمت إضافة و/أو تعديل بنى البيانات الأخرى لتمثيل مسودة WD11 من WebAuthn.
على سبيل المثال، تم تعديل الحقل "رقم تعريف المستخدم" في
PublicKeyCredentialUserEntityليصبحbyte[]بدلاً منString. يُرجى التأكّد من تعديل عملية التنفيذ وفقًا لذلك.
العناصر التي تم إصدارها على maven.google.com
- com.google.android.gms:play-services-fido:17.0.0
13 كانون الأول (ديسمبر) 2018
- تم إصلاح خطأ حيث قد تحاول SDK Cast استئناف الجلسة إذا تم إيقاف الجلسة بواسطة مرسل آخر.
- تم إصلاح خطأ في الإشعارات حدث على الأجهزة التي تعمل بالإصدار Android O أو الإصدارات الأحدث عندما كان تطبيق "البث" يعمل في الخلفية.
- تم إصلاح خطأ كان يتسبب في عدم استجابة إشعار وسائط Cast بعد إغلاق تطبيق البث.
- تم نقل مجموعة من القطع الأثرية إلى maven.google.com بسبب مشكلات المستودع.
العناصر التي تم إصدارها على maven.google.com
- com.google.android.gms:play-services-cast:16.1.2
- com.google.android.gms:play-services-cast-framework:16.1.2
نقل العناصر إلى maven.google.com
- com.google.gms:google-services:4.2.0
- com.google.gms:google-services:4.1.0
- com.google.gms:google-services:4.0.2
- com.google.gms:google-services:4.0.1
- com.google.gms:google-services:4.0.0
- com.google.gms:google-services:3.3.1
- com.google.gms:google-services:3.3.0
- com.google.gms:google-services:3.2.1
- com.google.gms:google-services:3.2.0
- com.google.gms:google-services:3.1.2
- com.google.gms:google-services:3.1.1
- com.google.gms:google-services:3.1.0
- com.google.gms:google-services:3.0.0
- com.google.firebase.perf-plugin:1.1.5
- com.google.firebase.perf-plugin:1.1.4
- com.google.firebase.perf-plugin:1.1.3
- com.google.firebase.perf-plugin:1.1.2
6 ديسمبر 2018
- يتضمّن آخر تحديث لـ Firebase تغييرات على حِزمتَي تطوير البرامج (SDK) لخدمتَي Firebase Authentication وCloud Firestore. لمزيد من المعلومات، راجع ملاحظات إصدار 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 لبرنامج Firebase" و"إعلانات Google لبرنامج Firebase" في حِزم تطوير البرامج (SDK). لمزيد من المعلومات، اطّلِع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لنظام التشغيل Android من Firebase.
العناصر التي تم إصدارها على 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 تغييرات على Firebase App Invites وFirebase Ml Kit وFirebase Performance Monitoring SDKs. لمزيد من المعلومات، اطّلِع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لنظام التشغيل Android من Firebase.
العناصر التي تم إصدارها على 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 تحديثات على حِزم تطوير البرامج (SDK) الخاصة بخدمات Cloud Firestore وCloud Functions for Firebase وFirebase In-App Messaging وFirebase Database وFirebase Storage. لمزيد من المعلومات، اطّلِع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لنظام التشغيل Android من Firebase.
العناصر التي تم إصدارها على 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
- يشفّر آخر تحديث لإضافة Gradle الخاصة بتراخيص البرامج المفتوحة المصدر نص الترخيص باستخدام UTF-8 لحلّ خطأ واجهه بعض المطوّرين.
العناصر التي تم إصدارها على maven.google.com
- com.google.android.gms:oss-licenses-plugin:0.9.4
2 تشرين الثاني (نوفمبر) 2018
- يتضمّن آخر تحديث لـ Firebase إصلاحات للأخطاء وتحسينًا لوقت الاستجابة عند بدء التشغيل في "إحصاءات Google لبرنامج Firebase". لمزيد من المعلومات، اطّلِع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لنظام التشغيل Android من Firebase.
الإعلانات
- تمت إضافة الطريقتَين
setMaxAdContentRating()وsetTagForUnderAgeOfConsent()إلىAdRequest.Builder. - تمت إضافة الثوابت التالية لاستخدامها مع
AdRequest.Builder.setMaxAdContentRating()وAdRequest.Builder.setTagForUnderAgeOfConsent():MAX_AD_CONTENT_RATING_GMAX_AD_CONTENT_RATING_PGMAX_AD_CONTENT_RATING_TMAX_AD_CONTENT_RATING_MATAG_FOR_UNDER_AGE_OF_CONSENT_FALSETAG_FOR_UNDER_AGE_OF_CONSENT_TRUETAG_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 تغييرات على SDKs الخاصة بـ 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 تغييرات على الإعلانات وبيان CAF وعملية الربط
SeekBarفيUIMediaController. لمزيد من المعلومات، راجع ملاحظات إصدار Cast Android Sender.
العناصر التي تم إصدارها على 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 تغييرات في حِزم تطوير البرامج (SDK) الخاصة بخدمة "المراسلة عبر السحابة الإلكترونية من Firebase" وFirebase IID وFirebase ML وFirebase Vision وFirebase Config وFirebase Auth. لمزيد من المعلومات، راجع ملاحظات إصدار Firebase Android SDK.
المكتبات الأساسية لخدمات Google Play
- حصلت play-services-basement على مجموعة من الأساليب الجديدة لدعم التغييرات في المكتبات الأخرى.
العناصر التي تم إصدارها على maven.google.com
- com.google.android.gms:play-services-basement:16.1.0
- com.google.android.gms:play-services-vision:17.0.2
- com.google.android.gms:play-services-vision-common:17.0.2
- com.google.android.gms:play-services-vision-image-label:17.0.2
- com.google.firebase:firebase-auth:16.0.5
- com.google.firebase:firebase-config:16.1.0
- com.google.firebase:firebase-iid:17.0.4
- com.google.firebase:firebase-messaging:17.3.4
- com.google.firebase:firebase-ml-common:16.1.5
- com.google.firebase:firebase-ml-model-interpreter:16.2.3
- com.google.firebase:firebase-ml-vision:18.0.1
- com.google.firebase:firebase-ml-vision-face-model:17.0.2
- com.google.firebase:firebase-ml-vision-image-label-model:17.0.2
9 أكتوبر 2018
- تمت إعادة تصميم تحليل اعتماد البرنامج الإضافي strict-version-matcher-plugin لتقديم رسائل خطأ أفضل عند تحديد إصدارات متضاربة من القطع الأثرية. تتضمن رسائل الخطأ الآن أسماء المشاريع وأسماء التبعيات داخل المشروع، لمساعدتك في تحديد التبعيات المعلنة التي تتسبب في حدوث أخطاء.
- تم إصلاح الأخطاء في المكوّن الإضافي المتعلّقة بالإنشاءات المتوازية والمتعدّدة الوحدات.
العناصر التي تم إصدارها على 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" تحديد علامة
<meta-data>بالمفتاحcom.google.android.gms.ads.AD_MANAGER_APP. اطّلِع على دليل البدء في استخدام "مدير إعلانات Google" لمزيد من التفاصيل.
- على ناشري Google AdMob تحديد علامة
- الإعلانات المدمجة: تم إيقاف
NativeAppInstallAdوNativeContentAdوواجهات برمجة التطبيقات المرتبطة بها نهائيًا، وسيتم استبدالها بـUnifiedNativeAd. راجِع الإعلانات المدمجة مع المحتوى (متقدّمة وموحّدة) للحصول على مزيد من التعليمات حول استخدام واجهات برمجة التطبيقات الجديدة. - الإعلانات المدمجة مع المحتوى: تمت إضافة ميزة "تجاهل هذا الإعلان".
- الإعلانات المدمجة مع المحتوى: تمت إزالة سجلّ التحذير غير الضار: "يجب ألا يكون UnconfirmedClickListener فارغًا أثناء ضبط ClickConfirmingView".
- الإعلانات مقابل مكافآت: سيؤدي استدعاء
destroy()إلى إلغاء المستمع. - تم إيقاف الطريقتَين التاليتَين نهائيًا في
AdRequest.Builder. - تم إصلاح خطأ حيث لم يكن
onRewardedVideoCompleted()يعمل على المحاكيات.
العناصر التي تم إصدارها على maven.google.com
- com.google.android.gms:play-services-ads:17.0.0
- com.google.android.gms:play-services-ads-lite:17.0.0
- com.google.firebase:firebase-ads:17.0.0
- com.google.firebase:firebase-ads-lite:17.0.0
2 أكتوبر 2018
تحديثات الميزات البسيطة للمكتبات الأساسية.
- تم إجراء تحديثات بسيطة للميزات الداخلية لبعض المكتبات الأساسية (play-services-auth، وplay-services-base، وplay-services-basement، وplay-services-flags، وplay-services-stats، وplay-services-tasks) التي تستخدمها مكتبات خدمات Google Play الأخرى.
- تم تخفيف التبعيات المتبادلة الصارمة بين المكتبات الأساسية، ما يتيح استخدام الإصدارات الثانوية وإصدارات التصحيح بشكل فردي. في السابق، كانت ملفات POM الخاصة بهذه المكتبات تحدّد الملحقات في إصدارات دقيقة، ما يعقّد عملية تحديد الملحقات.
- وقد استلزمت تغييرات الاعتمادية في المكتبة الأساسية إصدار مجموعة كاملة من المكتبات التي تتضمّن إصدارات معدَّلة في عناصر POM التابعة لها. لا تحتوي المكتبات غير الأساسية على أي تغييرات خارجية باستثناء تحديث التبعيات الانتقالية الخاصة بها.
- إصلاح الأخطاء وإجراء تحسينات داخلية على firebase-database وfirebase-firestore
العناصر التي تم إصدارها على maven.google.com
طرأت تغييرات على الرموز البرمجية في المكتبات التالية:
com.google.android.gms:play-services-auth:16.0.1
com.google.android.gms:play-services-base:16.0.1
com.google.android.gms:play-services-basement:16.0.1
com.google.android.gms:play-services-flags:16.0.1
com.google.android.gms:play-services-stats:16.0.1
com.google.android.gms:play-services-tasks:16.0.1
com.google.firebase:firebase-database:16.0.3
com.google.firebase:firebase-firestore:17.1.1
لا تحتوي المكتبات التالية على أي تغييرات في الكود، فقط تحديثات اعتماد POM. تمت زيادة الإصدارات الجديدة بإصدار التصحيح، باستثناء عندما كانت المكتبة أقل من الإصدار 16.0.0. تمت زيادة المكتبات التي تقل عن 16.0.0 إلى 16.0.0 وفقًا لـ ملاحظة 23 مايو:
com.google.android.gms:play-services-ads:16.0.0
com.google.android.gms:play-services-ads-identifier:16.0.0
com.google.android.gms:play-services-ads-lite:16.0.0
com.google.android.gms:play-services-analytics:16.0.4
com.google.android.gms:play-services-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 للّياقة البدنية" الوصول إلى نوعَين جديدَين من البيانات وإحصاءاتهما:
العناصر التي تم إصدارها على maven.google.com
- com.google.android.gms:play-services-fitness:16.0.0
25 أيلول (سبتمبر) 2018
أجهزة قابلة للارتداء
- تم إصلاح الأخطاء وتحسين مدى توفّر حزمة تطوير البرامج (SDK) للأجهزة القابلة للارتداء على الأجهزة التي تتضمّن "خدمات Google Play". لمزيد من المعلومات، يُرجى الاطّلاع على ملاحظات إصدار Wearable.
العناصر التي تم إصدارها على maven.google.com
- com.google.android.gms:play-services-wearable:16.0.0
18 سبتمبر 2018
- يتضمن التحديث الأخير لـ Firebase تغييرات على Firebase Messaging SDK. لمزيد من المعلومات، اطّلِع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لنظام التشغيل Android من Firebase.
العناصر التي تم إصدارها على maven.google.com
- com.google.firebase:firebase-iid:17.0.2
- com.google.firebase:firebase-messaging:17.3.2
5 أيلول (سبتمبر) 2018
- يتضمّن آخر تحديث لـ Firebase تغييرات في حِزم تطوير البرامج (SDK) لكلّ من Firebase Common وFirebase Database وFirebase Instance ID وFirebase Messaging وFirebase Storage. لمزيد من المعلومات، يُرجى الاطّلاع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لنظام التشغيل Android من Firebase.
بثّ
- تم إصلاح الخطأ
IllegalStateExceptionالذي يحدث عند بدءReconnectionServiceفي الخلفية للتطبيقات التي تستهدف الإصدار Android O أو الإصدارات الأحدث. إذا كان تطبيقك يتيح ميزة إعادة الاتصال التلقائي، عليك تعديل حزمة تطوير البرامج (SDK) الخاصة بـ Cast لتجنُّب الخطأ.
العناصر التي تم إصدارها على maven.google.com
- com.google.android.gms:play-services-cast:16.0.2
- com.google.android.gms:play-services-cast-framework:16.0.2
- com.google.firebase:firebase-common:16.0.2
- com.google.firebase:firebase-database:16.0.2
- com.google.firebase:firebase-iid:17.0.1
- com.google.firebase:firebase-messaging:17.3.1
- com.google.firebase:firebase-storage:16.0.2
23 آب (أغسطس) 2018
- يتضمّن آخر تحديث لـ Firebase تغييرات في واجهة برمجة التطبيقات لكلّ من حِزم تطوير البرامج (SDK) الخاصة بـ Firebase Core و"إحصاءات Google لبرنامج Firebase" و"تقارير الأعطال في Firebase" و"الروابط الديناميكية في Firebase" و"الدعوات في Firebase". لمزيد من المعلومات، راجع ملاحظات إصدار 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". لمزيد من المعلومات، اطّلِع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لنظام التشغيل Android من Firebase.
العناصر التي تم إصدارها على maven.google.com
- com.google.firebase:inappmessaging:17.0.1
- com.google.firebase:inappmessaging-display:17.0.1
16 أغسطس 2018
- يقدم التحديث الأخير لـ Firebase واجهة برمجة التطبيقات التجريبية لـ Firebase In-App Messaging. لمزيد من المعلومات، راجع ملاحظات إصدار 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 للمحفظة" 16.0.0 يتضمّن ما يلي:
- تعديل على Google Pay API يتيح للمطوّرين تحديد طلبات JSON واستهلاك استجابات JSON. لمزيد من المعلومات، يُرجى الاطّلاع على مستندات Google Pay API.
- إيقاف الطُرق التالية نهائيًا من Google Pay API for Passes:
- طريقة
setBarcodeLabelمنGiftCardWalletObject.Builder - طريقة
setCardIdentifierمنGiftCardWalletObject.Builder - طريقة
setInfoModuleDataHexBackgroundColorمنGiftCardWalletObject.Builder - طريقة
setInfoModuleDataHexFontColorمنGiftCardWalletObject.Builder - طريقة
getBarcodeLabelمنGiftCardWalletObject - طريقة
getCardIdentifierمنGiftCardWalletObject - طريقة
getInfoModuleDataHexBackgroundColorمنGiftCardWalletObject - طريقة
getInfoModuleDataHexFontColorمنGiftCardWalletObject - طريقة
setBarcodeLabelمنLoyaltyWalletObject.Builder - طريقة
setInfoModuleDataHexBackgroundColorمنLoyaltyWalletObject.Builder - طريقة
setInfoModuleDataHexFontColorمنLoyaltyWalletObject.Builder - طريقة
getBarcodeLabelمنLoyaltyWalletObject - طريقة
getInfoModuleDataHexBackgroundColorمنLoyaltyWalletObject - طريقة
getInfoModuleDataHexFontColorمنLoyaltyWalletObject - طريقة
setBarcodeLabelمنOfferWalletObject.Builder - طريقة
setInfoModuleDataHexBackgroundColorمنOfferWalletObject.Builder - طريقة
setInfoModuleDataHexFontColorمنOfferWalletObject.Builder - طريقة
getBarcodeLabelمنOfferWalletObject - طريقة
getInfoModuleDataHexBackgroundColorمنOfferWalletObject - طريقة
getInfoModuleDataHexFontColorمنOfferWalletObject - طريقة
getActionUriمنWalletObjectMessage - طريقة
getImageUriمنWalletObjectMessage
- طريقة
العناصر التي تم إصدارها على maven.google.com
- com.google.android.gms:play-services-wallet:16.0.0
تعديل بتاريخ 13 آب (أغسطس) 2018
- تم إصلاح مشكلة في الطرق في إصدار Cloud Firestore 17.0.5.
- تمت إزالة طريقة واجهة برمجة التطبيقات
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 تغييرات في واجهة برمجة التطبيقات لمراقبة أداء Firebase، ومجموعة Firebase ML Kit، وCloud Firestore، والمزيد. لمزيد من المعلومات، راجع ملاحظات إصدار Firebase Android SDK.
- تم إصلاح مشكلة في واجهات برمجة تطبيقات تسجيل الدخول والتي تتسبب في إرجاع رمز الحالة الخاطئ عندما يلغي المستخدم تسجيل الدخول.
العناصر التي تم إصدارها على 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
بثّ
- تم إصلاح 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 الإضافي لتراخيص البرامج المفتوحة المصدر في رقم تعريف المجموعة
com.google.android.gms، وتمت إعادة تسميته إلىoss-licenses-plugin. وسيستمر نشرها تحت معرّف المجموعة واسمها الجديدَين من الآن فصاعدًا. تم أيضًا إتاحة البرنامج كمصدر مفتوح على GitHub.
العناصر التي تم إصدارها على maven.google.com
- com.google.android.gms:oss-licenses-plugin:0.9.3
30 يوليو 2018
- تمت إضافة طريقة
InstantApps.showInstallPrompt()، والتي تعرض مربّع حوار يتيح للمستخدم تثبيت التطبيق الفوري الحالي.
العناصر التي تم إصدارها على maven.google.com
- com.google.android.gms:play-services-instantapps:16.0.0
27 يوليو 2018
سحابة فايرستور
- يتضمّن آخر تحديث لـ Firebase تغييرات في واجهة برمجة التطبيقات لخدمة Cloud Firestore. لمزيد من المعلومات، راجِع ملاحظات إصدار حزمة تطوير البرامج (SDK) لنظام التشغيل Android من Firebase.
بثّ
- يتضمّن آخر تحديث لـ Cast تغييرات في واجهة برمجة التطبيقات
CastDevice، وتحسينات على إشعار الوسائط في "إطار عمل تطبيقات Cast". لمزيد من المعلومات، يُرجى الاطّلاع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لنظام التشغيل Android في Cast.
العناصر التي تم إصدارها على maven.google.com
- com.google.android.gms:play-services-cast:16.0.0
- com.google.android.gms:play-services-cast-framework:16.0.0
- com.google.firebase:firebase-firestore:17.0.4
12 يوليو 2018
- يتضمّن آخر تحديث لـ Firebase تغييرات في واجهة برمجة التطبيقات لكلّ من "وظائف السحابة الإلكترونية لبرنامج Firebase" وCloud Firestore. لمزيد من المعلومات، اطّلِع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لنظام التشغيل Android من Firebase.
العناصر التي تم إصدارها على maven.google.com
- com.google.firebase:firebase-firestore:17.0.3
- com.google.firebase:firebase-functions:16.1.0
10 تموز (يوليو) 2018
إصلاح خطأ في مكتبة تراخيص البرامج ذات المصدر المفتوح
- تم إصلاح الخلل الذي كان يمنع دعم سمات التطبيق بدون شريط الإجراءات.
- يُعدّ هذا الإصدار إصدارًا لإصلاح الأخطاء وفقًا لمعيار SemVer، ولكن تمّت زيادة رقم الإصدار الرئيسي وفقًا للملاحظة أدناه بتاريخ 23 أيار (مايو) 2018.
تم إصدار القطع الأثرية على maven.google.com:
- com.google.android.gms:play-services-oss-licenses:16.0.0
28 يونيو 2018
Firebase
- يتضمّن آخر تحديث لخدمة Firebase تغييرات في واجهة برمجة التطبيقات لكلّ من Firebase Cloud Messaging وFirebase Instance ID. لمزيد من المعلومات، اطّلِع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لنظام التشغيل Android من Firebase.
العناصر التي تم إصدارها على 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 تغييرات في واجهة برمجة التطبيقات لكلّ من Firebase Invites وFirestore. لمزيد من المعلومات، اطّلِع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لنظام التشغيل Android من Firebase.
العناصر التي تم إصدارها على maven.google.com
- com.google.firebase:firebase-invites:16.0.1
- com.google.firebase:firebase-firestore:17.0.2
14 يونيو 2018
Firebase
- يتضمّن آخر تحديث لـ Firebase تغييرات في واجهة برمجة التطبيقات لكلّ من Firebase Authentication وFirebase App Indexing وFirebase Core. لمزيد من المعلومات، يُرجى الاطّلاع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لنظام التشغيل Android من Firebase.
23 مايو 2018
تمت إزالة نطاقات الإصدارات
بدءًا من الإصدار 15.0.0 من "خدمات Google Play" وFirebase، تم تحديد التبعيات بين المكتبات باستخدام نطاقات الإصدارات في ملفات POM. وقد أثّر ذلك في إمكانية إعادة إنتاج إصدارات المشاريع التي تستخدم هذه المكتبات. على سبيل المثال، ستحاول عملية تحديد الاعتمادية في Gradle استخدام أعلى إصدار متاح في المستودع، ما يؤدي إلى زيادة إصدار الاعتمادية بدون إجراء أي تغييرات على المشروع نفسه.
كان استخدام نطاقات الإصدارات خطأً وتم تصحيحه، ولن تستخدم خدمات Google Play وتبعيات Firebase نطاقات الإصدارات بعد الآن. ومع ذلك، تحتوي ملفات POM الحالية والمنشورة للمكتبة على نطاقات. وبالتالي، يجب أن تبدأ جميع تحديثات المكتبة المستقبلية خارج نطاقات التبعية للمكتبات التي تم نشرها سابقًا.
مثال:
- إذا كان
play-services-barيعتمد علىplay-services-fooضمن النطاق[15.0.0, 16.0.0)، يجب أن يبدأ إصدار جديد منplay-services-fooبالرقم16.0.0ليكون خارج هذا النطاق. - ستعلن أي إصدارات مستقبلية من
play-services-barعن متطلب"ناعم" على إصدار واحد منplay-services-foo. - أي إصدار مستقبلي من
play-services-fooسوف يتبع SemVer.
Firebase
- يتضمّن آخر تحديث لـ Firebase تغييرات في واجهة برمجة التطبيقات لكلّ من Cloud Firestore وCloud Storage وFirebase Authentication وFirebase Realtime Database وMachine Learning. لمزيد من المعلومات، اطّلِع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لنظام التشغيل Android من Firebase.
- تتطلّب Firebase الآن أن يسرد ملف gradle الخاص بالتطبيق
com.google.firebase:firebase-coreبشكل صريح كعنصر تابع لكي تعمل خدمات Firebase على النحو المتوقّع.
8 مايو 2018
Firebase
- يتضمن التحديث الأخير لـ Firebase إضافات إلى مراقبة أداء Firebase وإصدار ML Kit لـ Firebase beta. لمزيد من المعلومات، يُرجى الاطّلاع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لنظام التشغيل Android من Firebase.
2 مايو 2018
Firebase
- يتضمّن آخر تحديث لـ Firebase إضافات إلى "إحصاءات Firebase" و"مصادقة Firebase" و"المراسلة عبر السحابة الإلكترونية من Firebase" و"خدمة التخزين السحابي من Firebase" و"Cloud Firestore" و"إعداد تقارير الأعطال في Firebase" و"مراقبة الأداء في Firebase"، بالإضافة إلى أرقام إصدارات مستقلة. لمزيد من المعلومات، اقرأ ملاحظات إصدار Firebase Android SDK.
تحديثات "خدمات Play"
- تحتوي مكتبات خدمات Google Play بعد الإصدار 15.0.0 الآن على أرقام إصدار مستقلة تتبع SemVer. سيسمح هذا التغيير بتوفير تحديثات أكثر تكرارًا ومرونة لكل مكون على حدة.
- تم تعديل المكوّن الإضافي في خدمات Google لأداة Gradle إلى الإصدار 3.3.0 ليتوافق مع هذا التغيير في نظام الترقيم. إذا لم تستخدم هذا المكوّن الإضافي، تم إصدار مكوّن إضافي مستقل،
com.google.android.gms.strict-version-matcher-plugin، يتضمّن وظيفة توافق الإصدار نفسها. لمزيد من التفاصيل، يُرجى الاطّلاع على دليل تحديد الإصدارات.
12 أبريل 2018 - الإصدار 15.0.0
المشكلات المعروفة في الإصدار 15.0.0
إذا كنت تستخدم الإصدار 2.2.0 أو إصدارًا أقدم من المكوّن الإضافي لنظام Gradle المتوافق مع Android، قد تواجه الخطأ التالي:
Error: more than one library with package name 'com.google.android.gms'لحلّ المشكلة، عليك تثبيت إصدار أحدث من المكوّن الإضافي.
أهم ما يميز الإصدار 15.0.0:
تحديثات "خدمات Play"
يتوفّر الآن إصدار جديد من المكوّن الإضافي
com.google.gms.oss.licenses.pluginلنظام Gradle. يُرجى التحديث لأنّ هذا الإصدار الأخير فقط يعمل مع الإصدار 15.0.0 من "خدمات Google Play" والإصدارات الأحدث. هذا هو الإصدار الأخير من المكوّن الإضافي المتوافق مع Android Studio 2.x. اعتبارًا من الإصدار التالي، لن يتوافق المكوّن الإضافي إلا مع Android Studio 3.x.تم استبدال جميع الإشارات إلى فئات
com.google.android.gms.Rبإشارات خاصة بالمكوّن، مثلcom.google.android.gms.ads.R. إذا كنت تستخدم هذه الفئات مباشرةً في الرمز، قد تحتاج إلى تعديل الرمز ليكون متوافقًا.اعتبارًا من الإصدار 15.0.0، لن يتوفّر Javadoc معدَّل بلا إنترنت (عنصر "خدمات Google Play" في "أداة إدارة حزمة تطوير البرامج" في "استوديو Android").
بدءًا من الإصدار 15.0.0، لن يكون هناك هدف اسم مستعار
play-servicesلجلب جميع مكونات "خدمات Google Play". وقد تم التحذير من ذلك منذ فترة.
الإعلانات
- تمت إضافة فئة
UnifiedNativeAd، والتي يمكن أن تحتوي على إعلان تثبيت التطبيق أو إعلان محتوى. - تم تعديل Native Ads Advanced API لتتوافق مع
UnifiedNativeAd:- تمت إضافة فئتي
UnifiedNativeAdViewوUnifiedNativeAdAssetNames. - تمت إضافة واجهة
UnifiedNativeAd.OnUnifiedNativeAdLoadedListener. - تمت إضافة طريقة
forUnifiedNativeAd()إلى فئةAdLoader.Builder. - تم إجراء العديد من التحديثات على واجهة برمجة تطبيقات الوساطة، مما يجعل من الممكن للمحولات والأحداث المخصصة إرجاع مثيلات
UnifiedNativeAd.
- تمت إضافة فئتي
المصادقة
- تمت إضافة الثابت
KEY_EXTRA_ACCOUNT_TYPEإلى الفئةAccountTransfer، ما يتيح للحِزم معرفة نوع الحساب الذي يجب استهدافه.
بثّ
- تم إلغاء فئة
AppVisibilityListener. - تم إلغاء فئة
RemoteMediaClient.Listener. استخدم الفئة الجديدةRemoteMediaClient.Callbackبدلاً من ذلك. - تم إصلاح تعطل في
TracksChooserDialogFragmentوإجراء العديد من التغييرات على المنشئ والمنشئ الخاص به. - تم طرح واجهة برمجة التطبيقات
MediaQueueكبديل لآلية قائمة الوسائط الحالية. استخدِم الفئتَين الجديدتَينMediaQueueRecyclerViewAdapterوMediaQueueArrayAdapterللوصول إلىMediaQueueفي طرق عرض العناصر المعاد تدويرها وطرق عرض القوائم على التوالي. - يؤدي النقر على إشعارات التحكم عن بعد الآن إلى توجيه المستخدمين إلى تطبيق Google Home أو تطبيق Cast المقابل، وذلك اعتمادًا على ما إذا كان تطبيق Cast يدعم الانضمام إلى الجلسة تلقائيًا.
- تحديث دعم الإعلانات:
- تدعم واجهة برمجة تطبيقات Cast Sender الآن تحميل
VASTإعلان. - تمت إضافة عناصر واجهة المستخدم الخاصة بالزر "تخطّي الإعلان" ونص العد التنازلي.
- تدعم واجهة برمجة تطبيقات Cast Sender الآن تحميل
- تمت إضافة إصدار من
CastContext.getSharedInstance()لا يتطلّبContextكمَعلمة. - تم إصلاح تعطل
IllegalStateExceptionفي CAF. - تمت إضافة
DEVICE_CONNECTION_SUSPENDEDإلىCastStatusCodesمن أجلPendingResult. - لمزيد من التفاصيل، يُرجى الاطّلاع على
Google Cast release notes.
Firebase
- يتضمن التحديث الأخير لـ Firebase إضافات إلى Firebase Authentication وFirebase Cloud Storage. لمزيد من المعلومات، راجع ملاحظات إصدار Firebase Android SDK.
لياقة بدنية
- تم إلغاء طريقة
fromLocationRequest()لفئةSensorRequest. استخدم SensorRequest.Builder لبناء SensorRequest بدلاً من ذلك.
خدمة الرسائل السحابية من Google
- تم إيقاف الفئات
GoogleCloudMessagingوGcmPubSubوGcmReceiverوGcmListenerServiceوInstanceIDوInstanceIDListenerService. استخدِمFirebaseMessagingبدلاً من ذلك.
الألعاب
- تم إيقاف استخدام طرق
getChurnProbability()وPlayerStats.getHighSpenderProbability وgetSpendProbability()وgetTotalSpendNext28Days()من فئةPlayerStats.
التطبيقات الفورية
- تمت إزالة
InstantApps.API. استخدِمInstantApps.getInstantAppsClient()بدلاً من ذلك.
قريب
- الحالات الداخلية المتوقّفة نهائيًا والمرتبطة بـ
NearbyConnections
محفظة
- تم إلغاء فئة
Payments. بدلاً من ذلك، استخدمWallet.getPaymentsClient()للحصول على مثيل للفئة الجديدةPaymentsClient.
28 مارس 2018 - الإصدار 12.0.1
المشاكل التي تم حلّها في الإصدار 12.0.1:
- تم إصلاح مشكلة كانت تتسبّب في ظهور أخطاء غير صحيحة في أداة Android lint تفيد بأنّ
GoogleSignInوCredentialsClientمخصّصتان للاستخدام الداخلي فقط. - يضيف
minSdkVersionالمفقودة في قطع أثرية الترخيص لمنع التضمين التلقائي لأذوناتREAD_PHONE_STATEوREAD_EXTERNAL_STORAGE. - استعادة أسماء الحزمة الفريدة لقطع الترخيص المرتبطة بوقت التشغيل والتي أثرت على بعض مشكلات توافق أنظمة البناء (على سبيل المثال 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 الخاصة بالترخيص في حدوث مشاكل "أكثر من مكتبة واحدة تحمل اسم الحزمة com.google.android.gms.license" في Ionic Pro.
- تم إخفاء طريقة
value()في التعليقات التوضيحية@PropertyNameالخاصة بـ firebase-database وfirebase-firestore. وهذا يعني أنّه لن يتم إنشاء تطبيقك إذا كنت تستخدم@PropertyName. - تتسبب التعليقات التوضيحية في حدوث أخطاء Lint زائفة تزعم أنّ
GoogleSignInوCredentialsClientمخصّصان للاستخدام الداخلي فقط. ويمكن تجاهلها بأمان.
سنطرح قريبًا إصدارًا معدَّلاً من 12.0.1 لمعالجة هذه المشاكل.
أهم ما يميز إصدار خدمات Google Play 12.0.0:
الإعلانات
- تمت إضافة طريقة
trackViews()إلى فئةNativeAdMapper. تحل هذه الطريقة محل طريقةtrackView()التي تم إيقاف استخدامها الآن من نفس الفئة.
- تمت إضافة طريقة
المصادقة
- تم إيقاف الفئة
Auth.AuthCredentialsOptionsنهائيًا واستبدالها بالفئة الجديدةCredentialsOptions.
- تم إيقاف الفئة
البثّ
- تحسين الدعم بشأن "إعلانات Google":
- تمت إضافة الطريقتَين
setAdBreakClips()وsetAdBreaks()إلى الفئةMediaInfo.Builderلتوفير طريقة لإرسال معلومات عن فواصل الإعلانات والمقاطع في طلب تحميل الوسائط. - تم تعديل الفئة
AdBreakInfo.Builderوإضافة الفئةAdBreakClipInfoلتسهيل طرق إرسال الفواصل والمقاطع الجديدة.
- تمت إضافة الطريقتَين
- تمت إضافة دعم لواجهات برمجة التطبيقات الجديدة الخاصة بالممثلين الصوتيين:
- تمت إضافة الطريقتَين
setCredentials()وsetCredentialsType()إلى الفئةMeadiaLoadOptions.BuilderوالطريقتَينgetCredentials()وgetCredentialsType()إلى الفئةMediaLoadOptions. تتيح لك الطرق ضبط بيانات الاعتماد الخاصة بالتطبيق والحصول عليها من خلال طلبات التحميل. - تمت إضافة الطريقة
getEntity()إلى الفئةMediaInfo. يمثّل هذا الكيان رابطًا لصفحة معيّنة لتحميل الوسائط من "مساعد Google".
- تمت إضافة الطريقتَين
- تم إصلاح الخطأ الذي كان يؤدي إلى تعذُّر تشغيل التطبيق عند استدعاء
CastContext.getSharedInstance()على الأجهزة التي تستخدم إصدارات قديمة من "خدمات Google Play". لا تزال إصدارات "خدمات Google Play" القديمة تتسبّب في تعذُّر تنفيذ الطريقة، لذا على العملاء التحقّق من توفّر إصدار مناسب.
- تحسين الدعم بشأن "إعلانات Google":
Fido
- تتوفّر الآن واجهة برمجة التطبيقات Fast Identity Online 2.0 (Fido2) لشركاء استخدام المنتج قبل إطلاقه. بما أنّ واجهة برمجة التطبيقات لا تزال في مرحلة الاستخدام المبكر، يمكن إجراء تغييرات غير متوافقة بدون تحذير. وللحفاظ على ثبات تطبيقك، لا تعتمد على واجهة برمجة التطبيقات هذه إلى أن تصبح متاحة بشكل عام.
فايربيس
- يتضمن التحديث الأخير لـ Firebase إضافات إلى Firebase Authentication، وFirebase Cloud Messaging، وFirestore، وFirebase Functions. لمزيد من المعلومات، راجع ملاحظات إصدار Firebase Android SDK.
التطبيقات الفورية
- تمت إضافة واجهة برمجة تطبيقات جديدة
Launcher، للتحقق من عنوان URL المقدم وتشغيل تطبيق فوري إذا تم العثور عليه.
- تمت إضافة واجهة برمجة تطبيقات جديدة
الموقع الجغرافي
- تمت إضافة فئة
ActivityTransitionلمساعدة التطبيقات على التمييز بين الأنشطة البدنية المختلفة التي يمارسها المستخدمون، على سبيل المثال المشي أو الجري أو القيادة. - تمت إضافة واجهة
BoundsModeللسماح لطريقةgetAutocompletePredictions()بتمكين عمليات البحث مع قيود الحدود.
- تمت إضافة فئة
خرائط Google
- تمت إضافة فئة
StreetViewSource، التي تتيح لك تقييد عمليات البحث في Streetview على النتائج الخارجية فقط. - لمعرفة القائمة الكاملة للميزات وإصلاحات الأخطاء والملاحظات الأخرى، راجع ملاحظات إصدار واجهة برمجة تطبيقات Android للخرائط.
- تمت إضافة فئة
القريبة
- تم إيقاف استخدام واجهات
MessagesوConnectionsالمستندة إلىGoogleApiClient. استخدم عملاءGoogleApiالجدد،MessagesClientوConnectionsClientبدلاً من ذلك.
- تم إيقاف استخدام واجهات
18 ديسمبر 2017 - الإصدار 11.8.0
في ما يلي أبرز الميزات التي تم طرحها في الإصدار 11.8.0 من "خدمات Google Play":
المصادقة
- تم الآن إيقاف الفئة
WorkAccountApiنهائيًا. يمكنك استخدامWorkAccountClientمن خلالWorkAccount.getClient()بدلاً من ذلك.
- تم الآن إيقاف الفئة
البثّ
- أجرينا التغييرات التالية على الفئة
UIMediaController:- عند ربط طرق العرض بـ
UIMediaController، يسجّل العنصر التحكُّم الآن أدوات معالجة الأحداث التي تستدعي إحدى طرق معالجة الأحداث التالية استجابةً لتفاعلات المستخدمين، حسب الاقتضاء: - تجاوز أي من طرق معالجة الأحداث المذكورة أعلاه لتخصيص سلوكها.
- تم تحسين الوثائق لتوضيح التنفيذ الأساسي لـ
UIMediaController. - تم عكس عرض زر تبديل كتم الصوت بحيث يظهر رمز مكبر الصوت عند إلغاء كتم الصوت ورمز مكبر الصوت المتقاطع عند كتم الصوت.
- عند ربط طرق العرض بـ
- يدعم SDK Cast لنظام Android الآن التطبيقات الفورية.
- أجرينا التغييرات التالية على الفئة
Firebase
- يتضمن التحديث الأخير لـ Firebase إضافات إلى Firebase Appindexing، وFirebase Authentication، وFirebase Cloud Messaging، وFirebase Performance Monitoring. لمزيد من المعلومات، راجع ملاحظات إصدار Firebase Android SDK.
الموقع الجغرافي
- تمت إضافة الثابت
KEY_VERTICAL_ACCURACY، الذي يشير إلى الدقة الرأسية المقدرة للموقع.
- تمت إضافة الثابت
محفظة Google
- تم تحديث طريقة
isReadyToPay()لتقديم خيار لإجراء فحص إضافي يضمن أن المستخدم لديه طريقة دفع موجودة.
- تم تحديث طريقة
قابل للارتداء
تم تعديل Wearable API لتتوافق مع برامج
GoogleApiالجديدة التي تدير تلقائيًا عمليات الربط بالخدمات ولا تتطلّب سوى قدر أقل من الرموز النموذجية لاستخدامها:- تمت إضافة الفئة
CapabilityClientوالطريقةWearable.getCapabilityClient()لاستبدال الواجهةCapabilityApiكطريقة للتعرّف على الإمكانات التي توفّرها العُقد على شبكة Wear. - تمت إضافة فئة
ChannelClientوطريقةWearable.getChallenClient()لاستبدال واجهةChannelApiكطريقة لإرسال واستقبال البيانات من العقد القابلة للارتداء. - تمت إضافة الفئة
DataClientوالطريقةWearable.getDataClient()لاستبدال الواجهةDataApiكطريقة لقراءة عناصر البيانات ومواد العرض وكتابتها. - تمت إضافة فئة
MessageClientوطريقةWearable.getMessageClient()لاستبدال واجهةMessageApiكطريقة لإرسال الرسائل إلى العقد الأخرى. - تمت إضافة فئة
NodeClientوطريقةWearable.getNodeClient()لاستبدال واجهةNodeApiكطريقة للتعرف على العقد المتصلة.
- تمت إضافة الفئة
تعرض طلبات البيانات من واجهة برمجة التطبيقات
Task<ResultType>بدلاً منPendingResult<ResultWrapper>يحلّ
ChannelClient.ChannelCallbackمحلّChannelApi.ChannelListener.يحل
WearableOptions.Builder.setLooper()محلGoogleApiClient.Builder.setHandler()لتعيين سلسلة عمليات معاودة الاتصال للمستمع في فئات عميل واجهة برمجة التطبيقات الجديدة.
لمزيد من المعلومات حول أحدث إصدار من 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":
Firebase
- يتضمن التحديث الأخير لـ Firebase إضافات إلى Cloud Firestore وCloud Storage لـ Firebase. لمزيد من المعلومات، يُرجى الاطّلاع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لنظام التشغيل Android من Firebase.
6 نوفمبر 2017 - الإصدار 11.6.0
أهم ما يميز إصدار خدمات Google Play 11.6:
الإعلانات
- تمت إضافة فئة
NativeAdViewHolder، وهي طريقة بديلة لعرض الإعلانات الأصلية. - تم إيقاف استخدام طريقة
AdLoader.getMediationAdapterClassName(). على الناشرين استخدامNativeAppInstallAd.getMediationAdapterClassName()أوNativeContentAd.getMediationAdapterClassName()اللذين تم طرحهما مؤخرًا. - تمت إزالة الإيقاف النهائي للطريقة
RewardedVideoAd.setUserId()لاستخدامها في التحقّق من المكافآت من الخادم إلى الخادم.
- تمت إضافة فئة
المصادقة
- تم تعديل Auth API ليتوافق مع برامج
GoogleApiالجديدة التي تدير تلقائيًا عمليات الربط بالخدمات ولا تتطلّب سوى قدر أقل من الرموز النموذجية لاستخدامها:- تمت إضافة فئتي
CredentialsClientوCredentials. يوفرCredentialsClientنقطة الدخول لطلب بيانات اعتماد وتحديد ما إذا تم تسجيل الدخول بنجاح باستخدام بيانات الاعتماد. - تمت إضافة فئتي
GoogleSignInClientوGoogleSignIn. يوفرGoogleSignInClientنقطة الدخول للتفاعل مع واجهة برمجة تطبيقات تسجيل الدخول إلى Google.
- تمت إضافة فئتي
- تمت إضافة طريقة
GoogleAuthUtil.requestGoogleAccountsAccess(). تتيح الطريقة للمتصل رؤية جميع حسابات Google المثبتة على الجهاز في نظام Android O، إذا وافق المستخدم. - تمت إضافة طريقة
AuthCredentialsOptions.Builder.forceEnableSaveDialog(). تعمل الطريقة على إصلاح مشكلة في أجهزة Android O والإصدارات الأحدث، حيث لم يكن يظهر أحيانًا مربّع حوار تأكيد الحفظAuth.Api.Credentialلصالح مربّع حوار الحفظ الخاص بخدمة "التعبئة التلقائية" النشطة. تتجاوز الطريقة المضافة هذا السلوك التلقائي.
- تم تعديل Auth API ليتوافق مع برامج
الوعي
- تم تحديث واجهة برمجة تطبيقات Awareness للعملاء الجدد المستندين إلى
GoogleApi، والتي تدير الاتصالات بالخدمات تلقائيًا وتتطلب استخدام قدر أقل من التعليمات البرمجية النمطية:- تمت إضافة فئة
FenceClientوطرقAwareness.getFenceClient(). استخدمFenceClientبدلاً منFenceApi. - تمّت إضافة الفئة
SnapshotClientوالطريقتَينAwareness.getSnapshotClient(). استخدِمSnapshotClientبدلاً منSnapshotApi.
- تمت إضافة فئة
- تم تحديث واجهة برمجة تطبيقات Awareness للعملاء الجدد المستندين إلى
البثّ
- تم إجراء التغييرات التالية على الأساليب في فئة
RemoteMediaClient:- تمت إضافة طريقة
load(MediaInfo, MediaLoadOptions). - تم إيقاف استخدام طرق
load()الأخرى. - تمت إضافة الطريقتَين
setPlaybackRate(double)وsetPlaybackRate(double, JSONObject). اتصل بهذه الطرق لتعيين معدل التشغيل المتغير لعنصر الوسائط الحالي.
- تمت إضافة طريقة
- لمزيد من التفاصيل، راجع ملاحظات إصدار Google Cast.
- تم إجراء التغييرات التالية على الأساليب في فئة
Drive
- تم تعديل Drive API ليتوافق مع برامج
GoogleApiالجديدة التي تدير تلقائيًا عمليات الربط بالخدمات ولا تتطلّب سوى قدر أقل من الرموز البرمجية الجاهزة للاستخدام:- تمت إضافة فئة
DriveClientوطرقDrive.getDriveClient(). توفّر الفئةDriveClientنقطة الدخول للتفاعلات العامة مع Drive API. - تمت إضافة فئة
DriveResourceClientوطرقDrive.getDriveResourceClient(). يوفرDriveResourceClientنقطة الدخول لطُرق واجهة برمجة التطبيقات التي تتفاعل معDriveResource(أيDriveFileأوDriveFolder).
- تمت إضافة فئة
- تمت إضافة كائنات
CreateFileActivityOptionsوOpenFileActivityOptionsالتي يمكن تمريرها إلى الطريقتين الجديدتينDriveClient.newCreateFileActivityIntentSender()وDriveClient.newOpenFileActivityIntentSender()لإنشاء أدوات اختيار الملفات المعنية. - طرق واجهة برمجة التطبيقات
GoogleApiClientالمهجورة التي يمكن الوصول إليها عبرDriveApiوDrivePreferencesApiوDriveContentsوDriveResourceوDriveFolderوDriveFile.
- تم تعديل Drive API ليتوافق مع برامج
Firebase
- يتضمن التحديث الأخير لـ Firebase إضافات إلى المصادقة والروابط الديناميكية والمراسلة السحابية. لمزيد من المعلومات، يُرجى الاطّلاع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لنظام التشغيل Android من Firebase.
اللياقة البدنية
- تم تعديل Fitness API لتتوافق مع برامج
GoogleApiالجديدة التي تدير تلقائيًا عمليات الربط بالخدمات ولا تتطلّب سوى قدر أقل من الرموز البرمجية الجاهزة للاستخدام:- تمّت إضافة الفئة
BleClientوالطريقتَينFitness.getBleClient(). توفّرBleClientنقطة الدخول للبحث عن الأجهزة التي تعمل بتقنية البلوتوث المنخفض الطاقة والمطالبة بها واستخدامها في 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 لتتوافق مع برامج
الألعاب
- تم تحديث واجهة برمجة تطبيقات الألعاب للعملاء الجدد المستندين إلى
GoogleApi، والتي تدير الاتصالات بالخدمات تلقائيًا وتتطلب استخدام قدر أقل من التعليمات البرمجية النمطية:- تمّت إضافة الفئة
AchievementsClientوالطريقتَينGames.getAchievementsClient(). توفّرAchievementsClientنقطة الدخول إلى طرق واجهة برمجة التطبيقات التي تتفاعل مع وظيفة الإنجازات. - تمّت إضافة الفئة
EventsClientوالطريقتَينGames.getEventsClient(). توفّرEventsClientنقطة الدخول لطُرق واجهة برمجة التطبيقات التي تتفاعل مع وظيفة الأحداث. - تمّت إضافة الفئة
GamesClientوالطريقتَينGames.getGamesClient(). توفّرGamesClientنقطة الدخول لطُرق واجهة برمجة التطبيقات التي تتفاعل مع الوظائف الأساسية للألعاب. - تمّت إضافة الفئة
GamesMetadataClientوالطريقتَينGames.getGamesMetadataClient(). يوفرGamesMetadataClientنقطة الدخول لطرق API لاسترداد بيانات اللعبة التعريفية. - تمّت إضافة الفئة
InvitationsClientوالطريقتَينGames.getInvitationsClient(). توفّرInvitationsClientنقطة الدخول لطُرق واجهة برمجة التطبيقات التي تتفاعل مع وظيفة الدعوات. - تمت إضافة فئة
LeaderboardsClientوطرقGames.getLeaderboardsClient(). يوفرLeaderboardsClientنقطة الدخول لطرق واجهة برمجة التطبيقات التي تتفاعل مع وظيفة لوحات المتصدرين. - تمّت إضافة الفئة
NotificationsClientوالطريقتَينGames.getNotificationsClient(). توفّرNotificationsClientنقطة الدخول لطُرق واجهة برمجة التطبيقات التي تتفاعل مع الإشعارات. - تمّت إضافة الفئة
PlayerStatsClientوالطريقتَينGames.getPlayerStatsClient(). توفّرPlayerStatsClientنقطة الدخول لطُرق واجهة برمجة التطبيقات التي توفّر نقطة الدخول لطُرق واجهة برمجة التطبيقات من أجل استرداد إحصاءات اللاعبين. - تمّت إضافة الفئة
PlayersClientوالطريقتَينGames.getPlayersClient(). توفّرPlayersClientنقطة الدخول لطُرق واجهة برمجة التطبيقات التي تتفاعل مع اللاعبين. - تمّت إضافة الفئة
RealTimeMultiplayerClientوالطريقتَينGames.getRealTimeMultiplayerClient(). توفّرRealTimeMultiplayerClientنقطة الدخول لطُرق واجهة برمجة التطبيقات التي تتفاعل مع وظيفة الألعاب المتعددة اللاعبين في الوقت الفعلي. - تمّت إضافة الفئة
SnapshotsClientوالطريقتَينGames.getSnapshotsClient(). توفّرSnapshotsClientنقطة الدخول لطُرق واجهة برمجة التطبيقات التي تتفاعل مع اللقطات. - تمت إضافة فئة
TurnBasedMultiplayerClientوطرقGames.getTurnBasedMultiplayerClient(). توفّر الفئةTurnBasedMultiplayerClientنقطة الدخول لطُرق واجهة برمجة التطبيقات التي تتفاعل مع ميزة "اللعب المتعدد المستنِد إلى تناوب الأدوار". - تمّت إضافة الفئة
VideosClientوالطريقتَينGames.getVideosClient(). توفّرVideosClientنقطة الدخول لطُرق واجهة برمجة التطبيقات التي تتفاعل مع الفيديوهات.
- تمّت إضافة الفئة
- نقاط دخول واجهة برمجة التطبيقات المتوقّفة نهائيًا:
AchievementsوEventsوGamesMetadataوInvitationsوLeaderboardsوNotificationsوStatsوPlayersوRealTimeMultiplayerوSnapshotsوTurnBasedMultiplayerوVideos.
- تم تحديث واجهة برمجة تطبيقات الألعاب للعملاء الجدد المستندين إلى
الموقع الجغرافي
- تم إصلاح المشكلة
FusedLocationProviderClientالتي كانت تؤدي أحيانًا إلى حدوث أعطال عند تحديث "خدمات Google Play". - تم إيقاف استخدام فئة
AddPlaceRequestوطرقGeoDataApi.addPlace()وGeoDataClient.addPlace(). سيتم إزالةAddPlaceRequestفي 30 يونيو 2018.
- تم إصلاح المشكلة
الأجهزة المجاورة
- تم تعديل Nearby API للعملاء الجدد المستندين إلى
GoogleApi، والذين يديرون تلقائيًا عمليات الربط بالخدمات ويتطلّبون قدرًا أقل من الرموز النموذجية لاستخدامها:- تمّت إضافة الفئة
ConnectionClientوالطريقتَينNearby.getConnectionsClient(). توفّرConnectionClientنقطة الدخول للإعلان عن التطبيقات والخدمات المجاورة واكتشافها، والتواصل معها عبر الاتصالات المُنشأة. - تمّت إضافة الفئة
MessagesClientوالطريقتَينNearby.getMessagesClient(). توفّرMessagesClientنقطة الدخول لنشر الرسائل البسيطة والاشتراك لتلقّي هذه الرسائل من الأجهزة المجاورة.
- تمّت إضافة الفئة
- تمت إضافة طريقة
Connections.cancelPayload()، والتي يمكن استخدامها معPayloadأثناء الرحلة الجوية من نقاط نهاية بعيدة أو إليها.
- تم تعديل Nearby API للعملاء الجدد المستندين إلى
محفظة Google
- لم يعُد الحقلان
getPaymentMethodTokenizationParametersوgetTransactionInfoمن الحقول المطلوبة. وفي حال عدم ضبطها، لن تعرض Google Payment API رمزًا مميزًا قابلاً للتحصيل. تجنَّب ضبط هذه الحقول في مسارات لا يحاول فيها المستخدمون سوى تغيير الخيارات بدون إجراء عملية شراء (مثل "إعدادات الدفع" داخل التطبيق). - تم تغيير طريقة
resolveTask()لإضافة Fragment مؤقت إلى نشاط. تأكَّد من أنّ النشاط يمكنه تنفيذ معاملات الأجزاء بدون فقدان الحالة قبل استدعاء الطريقة. من المفترض ألّا يتأثر معظم المطوّرين بهذا التغيير، لأنّه يتم عادةً استدعاءresolveTask()ضمن أداة معالجة نقرات الأزرار.
- لم يعُد الحقلان
المشكلات المعروفة في الإصدار 11.6.0
لن تطلب مثيلات GoogleApi التي تم إنشاؤها باستخدام Context في التطبيقات التي تستخدم targetSdkVersion 26 من المستخدمين تلقائيًا تحديث "خدمات Google Play". بدلاً من ذلك، يمكنك استخدام GoogleApiAvailability.showErrorDialogFragment() في الحالات التالية.
3 أكتوبر 2017 - الإصدار 11.4.2
في ما يلي أهم التغييرات التي تم إجراؤها في الإصدار 11.4.2 من "خدمات Google Play":
- Cloud Firestore
- يتوفّر الآن الإصدار التجريبي الأوّلي من Cloud Firestore لجميع المستخدمين. Cloud Firestore هي قاعدة بيانات مرنة وقابلة للتوسّع لتطوير تطبيقات الأجهزة الجوّالة والويب والخوادم من Firebase وGoogle Cloud Platform. وكما هو الحال مع Firebase Realtime Database، تحافظ هذه الخدمة على مزامنة بياناتك في جميع تطبيقات العميل من خلال أدوات الاستماع في الوقت الفعلي، وتوفّر إمكانية استخدامها بلا إنترنت، ما يتيح لك إنشاء تطبيقات سريعة الاستجابة تعمل بغض النظر عن وقت استجابة الشبكة أو الاتصال بالإنترنت. توفّر Cloud Firestore أيضًا قابلية توسيع نطاق على مستوى المؤسسة، كما تتيح الدمج السلس مع منتجات Firebase وGoogle Cloud Platform الأخرى، بما في ذلك Cloud Functions. لمزيد من المعلومات عن Cloud Firestore، راجِع مدونة Firebase. لبدء استخدام Cloud Firestore على الفور، انتقِل إلى البدء السريع.
سبتمبر 2017 - الإصدار 11.4.0
أهم ما يميز إصدار خدمات Google Play 11.4.
الإعلانات
- تمت إضافة طرق
getMediationAdapterClassName()إلى فئتيNativeAppInstallAdوNativeContentAd. سيتم إيقاف استخدام الطريقة التي تحمل نفس الاسم في AdLoader. - تمت إضافة طرق إلى العديد من الفئات لدعم وساطة الفيديو الأصلية:
- تمت إزالة الفئة
SearchAdRequest.
- تمت إضافة طرق
"إحصاءات"
- تمت إضافة فئة جديدة
AnalyticsJobService. توفر هذه الفئة دعم التوافق لنظام Android O وتستخدمها Analytics لتحميل البيانات. لا يلزم اتخاذ أي إجراء لاستخدام هذه الفئة، حيث تتم إضافتها تلقائيًا كجزء من حزمة Analytics. - تم إيقاف استخدام الطريقة
getContext()التابعة للفئةAnalyticsService. - تم إيقاف الفئة
CampaignTrackingServiceنهائيًا.
- تمت إضافة فئة جديدة
Auth
- يرسل الآن محدد التلميح النتيجة
ACTIVITY_RESULT_NO_HINTS_AVAILABLEعندما لا يكون لدى المستخدم أي معلومات تلميح محفوظة.
- يرسل الآن محدد التلميح النتيجة
الوعي
البثّ
- تمت إضافة فئة جديدة
PrecacheManager. توفر هذه الفئة طرقًا لتخزين المحتوى الذي ينوي المستخدمون استهلاكه مسبقًا من أجل تقليل وقت التحميل. - تمت إضافة طريقة
getPrecacheManager()إلى فئةCastContextليتمكّن تطبيقك من الحصول على مثيل لفئةPrecacheManager. - تمت إضافة
startSession(Intent)إلى الصفSessionManager. استدعِ هذه الطريقة للانضمام إلى جلسة بث عند تشغيل تطبيق المرسِل من خلال هدف ضمني.
لمزيد من التفاصيل، راجع ملاحظات إصدار واجهة برمجة التطبيقات Cast.
- تمت إضافة فئة جديدة
السمات المشتركة
- تمت إضافة الطريقة
checkApiAvailability()إلى الفئةGoogleApiAvailability. تعرض الطريقة مهمة تتحقّق بشكل غير متزامن مما إذا كانت واجهات برمجة التطبيقات المحدّدة متاحة. إذا لم يتوفّر أحدها أو أكثر، ستتعذّر المهمة وسيظهر لكAvailabilityExceptionيمكنك الاستعلام عنه لمعرفة مدى توفّر واجهة برمجة التطبيقات الفردية.
- تمت إضافة الطريقة
Drive
- تمت إزالة
cancelPendingActions()من واجهةDriveApi.
- تمت إزالة
Firebase
- يتضمّن آخر تحديث لـ Firebase إضافات إلى ميزتَي "فهرسة التطبيقات" و"المصادقة". لمزيد من المعلومات، يُرجى الاطّلاع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لنظام التشغيل Android من Firebase.
خرائط Google
- استخدِم
GoogleMap.OnMyLocationClickListenerالجديد لرصد الوقت الذي ينقر فيه المستخدم على النقطة الزرقاء "موقعي الجغرافي". للحصول على التفاصيل، يُرجى الاطّلاع على دليل المطوّرين حول طبقة "موقعي الجغرافي".
- استخدِم
القريبة
- أصبح من الضروري منح أذونات "
BLUETOOTH" و"BLUETOOTH_ADMIN" و"ACCESS_WIFI_STATE" و"CHANGE_WIFI_STATE" لاستخدام ميزة "اتصالات قريبة".
- أصبح من الضروري منح أذونات "
تراخيص البرامج المفتوحة المصدر
- تمت إضافة الدعم للارتباطات التشعبية في محتوى الترخيص.
- تمت إضافة الطريقة
setActivityTitle()إلى الفئةOssLicensesMenuActivity، ما يسهّل ضبط عناوين الأنشطة المخصّصة. تم إيقاف طريقة ضبط العنوان السابقة نهائيًا.
محفظة Google
- تم تقديم واجهة برمجة تطبيقات جديدة لخدمة Google Payment API، تم تحديدها في الفئة
PaymentsClient. الاختلافات الجديرة بالملاحظة:- تحل طريقة
loadPaymentData()محل طريقتيloadFullWallet()وloadMaskedWallet()من فئةPayments. - تتيح طريقة
isReadyToPay()للمتصلين تحديد طرق الدفع المدعومة.
- تحل طريقة
لمزيد من المعلومات، راجع واجهة برمجة تطبيقات الدفع الجديدة.
- تم تقديم واجهة برمجة تطبيقات جديدة لخدمة Google Payment API، تم تحديدها في الفئة
أغسطس 2017 - الإصدار 11.2.0
أبرز الميزات في الإصدار 11.2 من "خدمات Google Play"
تحديث "خدمات Google Play" إلى الإصدار 11.2.2 في هذا الإصدار:
- إصلاحات لمشاكل بسيطة في "مراقبة أداء Firebase" لمزيد من المعلومات، يُرجى الاطّلاع على ملاحظات إصدار Android من Firebase.
- تمت إضافة طريقة
loadAd()جديدة تقبل كائنPublisherAdRequestإلى الفئةRewardedVideoAd. - تُبسط مكتبة تراخيص OSS الجديدة عرض التراخيص للتبعيات في خدمات Google Play والمكتبات الأخرى. لمعرفة المزيد، راجع الدليل بما في ذلك إشعارات المصدر المفتوح.
تبعيات خدمات Google Play متاحة الآن عبر maven.google.com
التبعيات متاحة الآن مباشرةً من
maven.google.com. يمكنك تحديث نصوص بناء Gradle الخاصة بتطبيقك لاستخدام هذا المستودع من خلال تكوين البناء على النحو التالي:allprojects { repositories { jcenter() google() } }لمزيد من المعلومات حول هذا التغيير، يمكنك الاطّلاع على مشاركة المدونة المرفقة. لمزيد من التفاصيل حول مستودع Google Maven، يُرجى الاطّلاع على مقالة إضافة اعتماديات البناء في مستندات Android.
دعم إصدار SDK في الإصدار 11.2
عند ترقية تبعيات "خدمات Play" في تطبيقك إلى الإصدار 11.2.0 أو الإصدارات الأحدث، يجب أيضًا تعديل
build.gradleفي تطبيقك لتحديدcompileSdkVersionبقيمة 26 (Android O) على الأقل. ولا يؤدي ذلك إلى تغيير طريقة تشغيل تطبيقك. لن يُطلب منك تعديلtargetSdkVersion. إذا حدّثتcompileSdkVersionإلى الإصدار 26، قد يظهر لك خطأ في الإصدار مع الرسالة التالية التي تشير إلى مكتبة 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. تحتوي هذه الحزمة على واجهات برمجة تطبيقات تستخدمها أدوات المصادقة في إعداد الحسابات.
- أصبحت واجهة برمجة التطبيقات Fast Identity Online Universal 2nd Factor (FIDO U2F) متاحة الآن. توفّر هذه الخدمة إمكانية استخدام مفتاح أمان خارجي U2F مع التطبيقات والمواقع الإلكترونية، وذلك وفقًا للمعايير التي حدّدها تحالف FIDO. لمزيد من المعلومات، يُرجى الاطّلاع على بدء استخدام FIDO U2F و com.google.android.gms.fido.
- تمت إضافة الصف
البثّ
- تمت إضافة فئة جديدة NotificationActionsProvider لدعم إجراءات إعلام الوسائط المخصصة.
Firebase
- يتضمّن آخر تحديث لـ Firebase إضافات إلى "فهرسة التطبيقات" و"قاعدة البيانات" و"الروابط الديناميكية" و"مساحة التخزين". لمزيد من المعلومات، يُرجى الاطّلاع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لنظام التشغيل Android من Firebase.
التطبيقات الفورية
- تمت إضافة
InstantAppsClientكنقطة دخول رئيسية جديدة. - تمت إضافة واجهات برمجة تطبيقات ملفات تعريف الارتباط
PackageManagerCompatللاحتفاظ بكميات صغيرة من بيانات التطبيق الفورية بين الجلسات.
- تمت إضافة
أماكن
- تمت إضافة فئة
GeoDataClient. توفر هذه الفئة إمكانية الوصول إلى قاعدة بيانات Google الخاصة بمعلومات الأماكن والشركات المحلية. - تمت إضافة فئة
PlaceDetectionClient. توفر هذه الفئة إمكانية الوصول السريع إلى الموقع الحالي للجهاز، وتوفر فرصة للإبلاغ عن موقع الجهاز في مكان معين (مثل تسجيل الوصول). - تمت إضافة طريقتين
getGeoDataClient()وgetPlaceDetectionClient()إلى فئةPlaces.
- تمت إضافة فئة
محفظة Google
- تمت إزالة العديد من الأساليب والفئات القديمة.
يونيو 2017 - الإصدار 11.0
أهم ما يميز إصدار خدمات Google Play 11.0.
تم تعديل خدمات Google Play إلى الإصدار 11.0.4 يحلّ هذا الإصدار مشاكل بسيطة في Firebase Cloud Messaging وFirebase Performance Monitoring. لمزيد من المعلومات، يُرجى الاطّلاع على ملاحظات إصدار Android من Firebase.
تم تعديل "خدمات Google Play" إلى الإصدار 11.0.2 يحلّ هذا الإصدار مشاكل بسيطة في Firebase Crash Reporting وFirebase Performance Monitoring. لمزيد من المعلومات، يُرجى الاطّلاع على ملاحظات إصدار Android من Firebase.
تم تعديل "خدمات Google Play" إلى الإصدار 11.0.1 يحلّ هذا الإصدار مشكلة تؤثّر في التطبيقات التي تستخدم rxjava.
الإعلانات
- تمت إضافة طرق
OnVideoMute()وOnVideoPause()وOnVideoPlay()وOnVideoStart()إلى فئةVideoController.VideoLifecycleCallbacks. - تمت إضافة القدرة على تمكين الوضع الغامر في الإعلانات التي تظهر على شاشة كاملة من خلال إضافة طريقة
setImmersiveMode()إلى فئتيPublisherInterstitialAdوRewardedVideoAd. - تمت إضافة واجهة
OnPublisherAdViewLoadedListenerوفئاتPublisherAdViewOptionsوPublisherAdViewOptions.Builderللاستخدام معAdLoaderلطلبات الشعارات الأصلية. - تمت إضافة واجهة
OnImmersiveModeUpdatedListenerاختيارية يمكن أن تنفّذها محوّلات التوسّط ليتم إعلامها بتعديلات الوضع الغامر. - تمت إضافة الطريقة
getMediationAdapterClassName()إلى الفئةRewardedVideoAd.
- تمت إضافة طرق
دعوات التطبيق
- تم إيقاف الفئة
AppInviteنهائيًا. استخدِمFirebaseDynamicLinks#getInstance()بدلاً من ذلك كنقطة دخول رئيسية للوصول إلى بيانات الروابط الديناميكية، واستخدِمFirebaseAppInvite#getInvitation()للحصول على بيانات "دعوات التطبيق".
- تم إيقاف الفئة
الوعي
- تمت إضافة ثوابت إلى الفئة
TimeFenceلتوفير أنواع سياق جديدة لواجهتَي برمجة التطبيقات Snapshot API وFence API. - تمت إضافة إمكانية إنشاء نطاقات زمنية تتجاوب مع التغييرات في المنطقة الزمنية المحلية للجهاز.
- تمت إضافة القدرة على إنشاء أسوار زمنية تستجيب لتغيرات موقع الجهاز، بما في ذلك الأسوار الزمنية المحددة استنادًا إلى الوقت المحلي لشروق الشمس أو غروبها.
- تمت إضافة ثوابت إلى الفئة
الهوية
- تمت إضافة واجهة برمجة التطبيقات
SmsRetrieverالتي تساعدك في استرداد رسائل SMS الموجّهة إلى تطبيقك بدون أن تطلب من المستخدمين أذونات لقراءة جميع رسائل SMS المرسَلة إلى أجهزتهم. لمزيد من المعلومات، يُرجى الاطّلاع على SMS Retriever API.
- تمت إضافة واجهة برمجة التطبيقات
البثّ
- أصبحت الواجهات
Cast.CastApi،Cast.MessageReceivedCallbackRemoteMediaPlayer.MediaChannelResult،RemoteMediaPlayer.OnMetadataUpdatedListener،RemoteMediaPlayer.OnPreloadStatusUpdatedListener،RemoteMediaPlayer.OnQueueStatusUpdatedListener،RemoteMediaPlayer.OnStatusUpdatedListener، قديمة الآن. تم أيضًا إيقاف الفئةRemoteMediaPlayerنهائيًا. للحصول على تعليمات حول تعديل تطبيقك، يُرجى الاطّلاع على نقل تطبيق المرسِل على Android من الإصدار 2 من حزمة تطوير البرامج (SDK) الخاصة بـ Cast إلى الإصدار 3 من حزمة تطوير البرامج (SDK) الخاصة بـ Cast. - يتوفّر الإجراء
bindTextViewToSmartSubtitle()الآن في الفئةUIMediaController.
- أصبحت الواجهات
واجهة برمجة التطبيقات المشتركة
- أصبحت طريقة
getOpenSourceSoftwareLicenseInfo()في فئةGoogleApiAvailabilityقديمة الآن. - تمت إضافة الفئتَين
ApiExceptionوResolvableApiException. توفّر هذه الفئات استثناءات لكائنات Task عند تعذُّر إجراء مكالمة إلى "خدمات Google Play". - تمت إضافة الصف
GoogleApi. تتولّى برامج API التي تستند إلى هذه الفئة إدارة عملية الربط بين تطبيقك و"خدمات Google Play". - تمت إضافة الصف
Response. توفّر هذه الفئة نتائج استدعاء إحدى طرق واجهة برمجة التطبيقات في "خدمات Google Play" باستخدام فئة فرعية منGoogleApi.
- أصبحت طريقة
Firebase
- يتضمّن آخر تحديث لـ Firebase إضافة ميزة "المصادقة عبر الهاتف"، وعدة تحسينات على ميزتَي "فهرسة التطبيقات" و"الروابط الديناميكية". لمزيد من المعلومات، يُرجى الاطّلاع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لنظام التشغيل Android من Firebase.
الألعاب
- تم إيقاف الطُرق
getPlayerSearchIntent()وloadConnectedPlayers()وloadInvitablePlayers()وloadMoreInvitablePlayers()نهائيًا في الفئةPlayers. - تم الآن إيقاف استخدام الطريقة
loadInvitations()في الفئةInvitations. - تم إيقاف الطريقة
getSelectOpponentsIntent()نهائيًا في الفئتَينRealTimeMultiplayerوTurnBasedMultiplayer. - تم الآن إيقاف واجهات
GameRequestوOnRequestReceivedListenerوRequestsنهائيًا. بالإضافة إلى ذلك، تم إيقاف الصفينGameRequestBufferوGameRequestEntityنهائيًا. للحصول على تعليمات حول تعديل تطبيقك، يُرجى الاطّلاع على مقالة استخدام واجهة برمجة التطبيقات "تسجيل الدخول باستخدام Google" في المصادقة على "ألعاب Play".
- تم إيقاف الطُرق
التطبيقات الفورية
- أصبحت واجهات برمجة تطبيقات Android الفورية متاحة الآن في خدمات Google Play. تتيح تطبيقات Android الفورية لمستخدمي Android تشغيل تطبيقاتك على الفور، دون الحاجة إلى التثبيت. لمعرفة المزيد، راجع تطبيقات Android الفورية.
الموقع الجغرافي
- تمت إضافة الصف
FusedLocationProviderClient. توفر هذه الفئة نقطة الدخول الرئيسية للتفاعل مع مزود الموقع المدمج، والذي يستخدم مجموعة متنوعة من مصادر البيانات بالإضافة إلى نظام تحديد المواقع العالمي (GPS) لتحديد موقع الجهاز بدقة وسرعة قدر الإمكان. - تمت إضافة الصف
GeofencingClient. يوفر هذا الصف نقطة الدخول الرئيسية للتفاعل مع واجهات برمجة التطبيقات الخاصة بتحديد الموقع الجغرافي. - تمت إضافة طريقتي
getFusedLocationProvider()وgetGeofencingClient()إلى فئةLocationServices. - تمت إضافة الصف
LocationSettingsResponse. يتم إرجاع هذه الفئة كاستجابة عند التحقق بنجاح من إعدادات النظام المتعلقة بالموقع باستخدام طريقةcheckLocationSettings(). - تمت إضافة الصف
SettingsClient. توفر هذه الفئة نقطة الدخول الرئيسية للتفاعل مع واجهات برمجة تطبيقات إعدادات الموقع التي تساعد في فحص وتكوين إعدادات النظام المتعلقة بالموقع للجهاز.
- تمت إضافة الصف
القريبة
- توفّر واجهة برمجة التطبيقات Nearby Connections API الآن الإمكانات التالية:
- التواصل الكامل بين الأجهزة بدون اتصال بالإنترنت باستخدام البلوتوث والبلوتوث المنخفض الطاقة ونقاط اتصال Wi-Fi
- عرض الإعلانات واكتشاف المحتوى في الوقت نفسه
- التشفير (مع المصادقة الاختيارية)
- دعم حمولات البيانات البايتية حتى 32 كيلو بايت
- دعم حمولات بيانات الملفات (المحدودة بالمساحة المتوفرة على الجهاز) وحمولات بيانات البث دون قيود على حجم الحمولة.
- تمت إضافة الصف
AdvertistingOptions. توفّر هذه الفئة خيارات لإجراء مكالمة إلى طريقةstartAdvertising(). - تمت إضافة الصف
ConnectionInfo. يوفر هذا الصف معلومات حول عملية إنشاء اتصال. - تمت إضافة الصف
ConnectionLifecycleCallback. هذه الفئة هي أداة معالجة لأحداث مراحل النشاط المرتبطة بالاتصال بنقطة نهاية بعيدة. - تمت إضافة الصف
ConnectionResolution. هذا الصف هو النتيجة التي تم تلقّيها من خلال استدعاء الطريقةonConnectionInitiated(). - تمت إضافة الصف
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يتم استخدامه للوصول إلى جميع واجهات برمجة التطبيقات في SafetyNet. تحلّ هاتان الطريقتان محلّ الحقلَينAPIوSafetyNetAPIالتابعَين للفئةSafetyNet، واللذين تم إيقافهما نهائيًا. - تمت إضافة الصف
SafetyNetApi.AttestationResponse. يوفر هذا الصف نتائج الاختبارات من مجموعة أدوات اختبار التوافق في Android. يحلّ هذا الصف محل الصفينSafetyNetApi.AttestationResultوSafetyNet.SafeBrowsingResultاللذين تم إيقاف العمل بهما نهائيًا. - تمت إضافة الصف
SafetyNetApi.RecaptchaTokenResponse. تحتوي هذه الفئة على رمز استجابة مستخدم reCAPTCHA. تحل هذه الفئة محل فئةSafetyNetApi.RecaptchaTokenResult، والتي أصبحت الآن قديمة. - تمت إضافة الصف
SafetyNetApi.SafeBrowsingResponse. توفّر هذه الفئةResponseالذي يتم توفيره عندما يستدعي تطبيق الطريقةlookupUri(). يحل هذا الصف محل الصفSafetyNetApi.SafeBrowsingResultالذي تم إيقافه نهائيًا. - تمت إضافة الفئة
SafetyNetApi.VerifyAppsUserResponseوإضافة ثوابت جديدة إلى الفئةVerifyAppsConstants. تتوافق هذه الفئات مع واجهة برمجة التطبيقات Verify Apps.
- تمت إضافة الصف
محفظة Google
- تمت إضافة الصف
InstrumentInfo.CardClass. يشير هذا الصف إلى ما إذا كانت البطاقة هي بطاقة ائتمان أو بطاقة سحب آلي أو بطاقة دفع مسبق.
- تمت إضافة الصف
مايو 2017 - الإصدار 10.2.6
فهرسة التطبيقات
منذ طرح الإصدار 10.0 من حزمة تطوير البرامج (SDK) لخدمات Google Play، تم نقل واجهة برمجة التطبيقات لفهرسة التطبيقات إلى واجهة برمجة التطبيقات الجديدة لفهرسة التطبيقات من Firebase. تم الآن إيقاف واجهة برمجة التطبيقات الأصلية لفهرسة التطبيقات نهائيًا، ولم يعُد بإمكانك استخدامها في التطبيقات التي تم إنشاؤها باستخدام حزمة تطوير البرامج (SDK) الإصدار 10.2.6.
فايربيس
يتضمن التحديث الأخير لـ Firebase الإصدار التجريبي لمراقبة الأداء والعديد من التحسينات عبر ميزات متعددة، بما في ذلك Cloud Messaging وTest Lab. لمزيد من المعلومات، راجع ملاحظات إصدار Firebase Android SDK.
نيسان (أبريل) 2017 - الإصدار 10.2.4
Firebase
يتضمن هذا الإصدار تحديثات لـ Cloud Storage لـ Firebase. لمعرفة المزيد، راجع ملاحظات إصدار Firebase Android SDK.
مارس 2017 - الإصدار 10.2.1
الإصدار الأوّلي 1 من Android O للمطوّرين
يتضمّن هذا الإصدار تعديلات لتوفير التوافق مع الإصدار الأول من معاينة المطوّرين لنظام التشغيل Android O. أهم التعديلات هي تغييرات داخلية على مكتبتَي Google Cloud Messaging (GCM) وFirebase Cloud Messaging (FCM)، وتغيير في مدة دورة الحياة المضمونة لعمليات رد الاتصال في GCM وFCM إلى 10 ثوانٍ، وبعدها يعتبر نظام التشغيل Android O عمليات رد الاتصال هذه مؤهَّلة للإنهاء. لمزيد من المعلومات حول معالجة رسائل GCM وFCM على نظام التشغيل Android O، يُرجى الاطّلاع على مدونة Firebase.
شباط (فبراير) 2017 - الإصدار 10.2
أبرز الميزات في الإصدار 10.2 من "خدمات Google Play"
إيقاف إصدار Android 2.3.x (Gingerbread) نهائيًا
الإصدار 10.2.x من "خدمات Google Play" هو الإصدار الأول الذي لم يعُد يتضمّن دعمًا كاملاً للإصدار 2.3.x من Android (Gingerbread). تتطلّب التطبيقات التي تم تطويرها باستخدام الإصدار 10.2.x من حزمة تطوير البرامج (SDK) والإصدارات الأحدث الحد الأدنى لمستوى واجهة برمجة التطبيقات 14 من نظام التشغيل Android، ولا يمكن تثبيتها على الأجهزة التي تعمل بمستوى واجهة برمجة تطبيقات أقل من 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(). لمزيد من المعلومات، يُرجى الاطّلاع على التعديلات التالية في مرجع واجهة برمجة التطبيقات:- تمت إضافة الطرق
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" لتسهيل عملية المصادقة من جهة الخادم. لمزيد من المعلومات، يمكنك الاطّلاع على واجهة
GoogleSignInOptionsExtensionوفئةGoogleSignInOptionsوطريقةGoogleSignInOptions.Builder.addExtension(). لمزيد من المعلومات حول دمج ميزة المصادقة من جانب الخادم في ألعابك، يمكنك الاطّلاع على تفعيل إمكانية الوصول إلى "خدمات ألعاب Google Play" من جانب الخادم.Google Fit
تمت إضافة أنواع جديدة من بيانات الصحة تتيح لك تسجيل مجموعة أكبر من بيانات الصحة في منصة Google Fit، بما في ذلك ضغط الدم ونسبة الغلوكوز في الدم وتشبّع الدم بالأكسجين ووضعية الجسم ودرجة حرارة الجسم وبيانات الصحة الإنجابية. لمزيد من المعلومات، اطّلِع على الفئتين
HealthDataTypesوHealthDataFields.خرائط Google
يتضمّن هذا الإصدار أنماطًا مخصّصة للخطوط المتعددة ولخطوط المضلّعات والدوائر.
- يمكنك الآن تخزين عناصر بيانات عشوائية مع عناصر الأشكال الهندسية. على سبيل المثال، استخدِم setTag() لإضافة عنصر بيانات إلى خط متعدّد الأضلاع.
- للاطّلاع على قائمة كاملة بالميزات وإصلاحات الأخطاء والملاحظات الأخرى، يُرجى الرجوع إلى ملاحظات الإصدار لواجهة برمجة التطبيقات Maps Android API.
الأجهزة المجاورة
تمت إضافة الفئة
AudioBytesإلى واجهة برمجة التطبيقاتmessages.audioNearby للسماح للأجهزة بإرسال البيانات أو تلقّيها باستخدام الصوت القريب من الموجات فوق الصوتية.فايربيس
يتضمّن آخر تحديث لمنصة Firebase العديد من التحسينات على مستوى ميزات متعدّدة، بما في ذلك "إحصاءات Google" و"المصادقة" و"قاعدة البيانات في الوقت الفعلي" و"التخزين" و"مختبر الاختبار على Android" و"إعداد تقارير الأعطال" و"الروابط الديناميكية". لمزيد من المعلومات، يُرجى الاطّلاع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لنظام التشغيل Android من Firebase.
نوفمبر 2016 - الإصدار 10.0
أهم ما يميز إصدار خدمات Google Play 10.0.
تحديث "خدمات Google Play" إلى الإصدار 10.0.1
يحلّ هذا الإصدار مشكلة عدم توفّر قيمة
minSdkVersionفيplay-services-location.aar، ما أدّى إلى دمج أذوناتWRITE_EXTERNAL_STORAGEوREAD_EXTERNAL_STORAGEوREAD_PHONE_STATEغير المقصودة في بيانات التطبيقات.إيقاف إصدار Android 2.3.x (Gingerbread) نهائيًا
الإصدار 10.0.x من "خدمات Google Play" هو الإصدار الأخير الذي يتضمّن توافقًا تامًا مع الإصدار 2.3.x من نظام التشغيل Android (Gingerbread). لن تتمكّن التطبيقات التي تم تطويرها باستخدام إصدارات مستقبلية من حزمة SDK بعد الإصدار 10.0.x من الاتصال بخدمات Google Play على أجهزة Android Gingerbread. لمزيد من المعلومات حول الخيارات المتاحة لك، بما في ذلك إنشاء حِزم APK متعددة لتوسيع نطاق توافق تطبيقك مع نظام التشغيل Android Gingerbread، يُرجى الاطّلاع على مدونة "مطوّرو تطبيقات Android".
البثّ
يوفّر إصدار تشرين الثاني (نوفمبر) من Cast API وظائف محسّنة لمطوّري التطبيقات في المجالات التالية:
- يحصل الإجراء الجديد
getVideoInfo()في الفئةMediaStatusعلى المثيل الحالي منVideoInfo، الذي يحدّد دقة العرض 4K. - تعرض الطريقة الجديدة
CastContext.getCastState()CastStateالتي تتضمّن حالة الجلسة الحالية، مثل ما إذا كانت الأجهزة متاحة وتم إنشاء جلسة. - تتيح سمات زر New
@drawableتخصيص أنماط الأزرار في وحدة التحكّم المصغّرة ووحدة التحكّم الموسّعة. - يحتوي
ImagePickerالآن على معالجonPickImageيأخذ فئةImageHintsبنسبة العرض إلى الارتفاع المتوقعة. - الطريقة الجديدة
CastContext.getMergedSelector()تكشف عنMediaRouteSelector. - تمت إضافة فئتين جديدتين لفاصل الإعلان:
AdBreakClipInfoتحتوي على معلومات ثابتة حول مقطع فاصل الإعلان، وAdBreakStatusتحتوي على معلومات الحالة. - عندما يبدأ المستخدم البث، ستتلقّى الأجهزة الأخرى على الشبكة نفسها إشعارًا ثابتًا بجهاز تحكّم عن بُعد للتحكّم في التشغيل أيضًا.
- لمزيد من المعلومات حول هذا الإصدار والاطّلاع على ملاحظات إضافية، يُرجى الرجوع إلى إصدار حزمة تطوير البرامج (SDK) في تشرين الثاني (نوفمبر).
- يحصل الإجراء الجديد
الموقع الجغرافي
- تحسينات على عمليات مسح البلوتوث منخفض الطاقة (BLE).
القريبة
- أصبحت الإشعارات القريبة متاحة مرة أخرى. يمكنك الاطّلاع على الموقع الإلكتروني للمطوّرين في "الإشعارات القريبة" للحصول على التفاصيل والمستجدّات.
فايربيس
- يتضمن التحديث الأخير لـ Firebase العديد من التحسينات وإصلاحات الأخطاء عبر ميزات متعددة، بما في ذلك توفر واجهة برمجة تطبيقات Firebase App Indexing الجديدة. لمزيد من المعلومات، راجع ملاحظات إصدار Firebase Android SDK.
أكتوبر 2016 - الإصدار 9.8
أهم ما جاء في إصدار خدمات Google Play 9.8.
الإعلانات
- تمّت إضافة ميزة جمع بيانات قياس عدد الزيارات في "العرض النشط" للمعلِنين على "مدير الحملة على DoubleClick" الذين يتم عرض إعلاناتهم في التطبيقات التي تستخدم حزمة تطوير البرامج (SDK) لإعلانات Google على الأجهزة الجوّالة.
البثّ
توفر واجهة برمجة التطبيقات Cast API v3.3 وظائف محسنة لمطوري التطبيقات في المجالات التالية:
- عند تشغيل الإعلانات، تم تحسين مظهر شريط البحث، وتم تشويش صورة الملصق الخلفية.
- تمت إضافة القدرة على تخصيص نمط وحدات التحكم الصغيرة.
- تمت إضافة الفئة
ImageHintsالتي تقدّم تلميحات إلى العنصرImagePickerبشأن نوع الصورة وحجمها المطلوبين للعرض في واجهة المستخدم. - لمزيد من المعلومات حول هذا الإصدار، يُرجى الاطّلاع على الإصدار 3.3 من حزمة تطوير البرامج (SDK) الخاصة بـ Cast.
Fit
- يتضمّن Fit الآن واجهة برمجة تطبيقات الأهداف التي تتيح لتطبيقك قراءة أهداف اللياقة البدنية التي أنشأها مستخدمو تطبيق Google Fit على Android.
تسجيل الدخول إلى Google
- تمت إضافة القدرة للمستخدمين على ملء أرقام الهواتف المرتبطة بحساباتهم بنقرة واحدة في التطبيقات التي تستخدم واجهة برمجة تطبيقات بيانات الاعتماد.
القريبة
- تم تحسين الرسائل القريبة من خلال إضافة واجهة مستخدم جديدة تتطلّب موافقة المستخدم، بالإضافة إلى إتاحة استخدامها بدون لمس الجهاز.
- ميزة "الإشعارات القريبة" غير متاحة مؤقتًا. يمكنك الاطّلاع على الموقع الإلكتروني لمطوّري البرامج في "الإشعارات القريبة" للحصول على التفاصيل وآخر الأخبار.
فايربيس
- يتضمّن آخر تحديث لخدمة Firebase العديد من التحسينات وإصلاحات الأخطاء في عدّة ميزات. لمزيد من المعلومات، يُرجى الاطّلاع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لنظام التشغيل Android من Firebase.
سبتمبر 2016 - الإصدار 9.6
أبرز الميزات في الإصدار 9.6 من "خدمات Google Play"
تم تحديث خدمات Google Play إلى الإصدار 9.6.1 يعمل هذا الإصدار على إصلاح قيمة
minSdkVersionالمفقودة فيplay-services-location.aarوالتي تسببت في دمج أذوناتWRITE_EXTERNAL_STORAGEوREAD_EXTERNAL_STORAGEوREAD_PHONE_STATEغير المقصودة في بيانات التطبيق.الإعلانات
- تمت إضافة طريقة واجهة برمجة تطبيقات تشخيص الناشر،
openDebugMenu، إلى فئةMobileAdsلتزويد ناشري إعلانات الويب المحمول وتطبيقات الجوال بنفس وظيفة استكشاف الأخطاء وإصلاحها والمعاينة المتوفرة لإعلانات سطح المكتب.
- تمت إضافة طريقة واجهة برمجة تطبيقات تشخيص الناشر،
البثّ
توفر واجهة برمجة التطبيقات Cast API v3.2 وظائف محسنة لمطوري التطبيقات في المجالات التالية:
- وضع الإعلانات: وضع عناصر التحكّم والإشعارات في وضع يتم فيه إيقاف عناصر التحكّم أثناء عرض الإعلانات
- وضع البث المباشر: تتضمّن الآن فيديوهات البث المباشر ومقاطع الصوت المباشرة زر تشغيل/إيقاف بدلاً من زر تشغيل/إيقاف مؤقت.
- لمعرفة المزيد عن هذا الإصدار، راجع Cast SDK v3.2.
خرائط Google
- نقدّم لك ميزة "تخصيص أنماط الخرائط": يمكنك الآن تخصيص نمط خريطتك لتغيير مظهر الميزات (أو حتى إخفائها)، مثل الطرق والمتنزهات والأنشطة التجارية وغير ذلك.
- تظهر الآن تلقائيًا نقاط الاهتمام الخاصة بالأنشطة التجارية على الخريطة. تمثّل نقاط الاهتمام الخاصة بالأنشطة التجارية أنشطة تجارية، مثل المتاجر والمطاعم والفنادق. يمكنك إخفاء هذه العناصر باستخدام أنماط الخرائط المخصّصة.
- للاطّلاع على التفاصيل والملاحظات المهمة، يُرجى الرجوع إلى ملاحظات إصدار Maps Android API.
أماكن
- تمت إضافة طريقة
setCountryلتقييد نطاق طلب الإكمال التلقائي للأماكن على بلد واحد.
- تمت إضافة طريقة
فايربيس
- يتضمّن آخر تحديث لخدمة Firebase العديد من التحسينات وإصلاحات الأخطاء في عدّة ميزات. لمزيد من المعلومات، يُرجى الاطّلاع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لنظام التشغيل Android من Firebase.
أغسطس 2016 - الإصدار 9.4
أهم ما جاء في إصدار خدمات Google Play 9.4.
تسجيل الدخول إلى Google
- يتضمّن
GoogleSignInAccountالآن الطريقتَينgetFamilyName()وgetGivenName()للسماح بالوصول إلى اسم العائلة والاسم الأول للمستخدمين الذين سجّلوا الدخول.
- يتضمّن
جوجل بلس
تم إيقاف Plus.API نهائيًا (بما في ذلك
Plus.PeopleApiوPlus.AccountApi). سيظل بإمكانك استخدام جميع أدوات واجهة مستخدم Google+، مثل أزرار المشاركة و "1+".- إذا كنت تريد التكامل مع تسجيل الدخول إلى Google، فانتقل إلى
GoogleSignInApi. - إذا كان تطبيقك يحتاج إلى معلومات اجتماعية وبيانات ملف شخصي أكثر شمولاً، يمكنك الاطّلاع على مزوّد جهات الاتصال على Android أو People API المتوافق مع عدة منصات. لتحسين توزيع تطبيقك من خلال الرسومات البيانية الاجتماعية لقاعدة مستخدمي تطبيقك، استخدِم Firebase Invites.
راجع ملاحظات إيقاف استخدام Plus.API للحصول على التفاصيل.
- إذا كنت تريد التكامل مع تسجيل الدخول إلى Google، فانتقل إلى
البثّ
يتضمّن الإصدار 3 من Cast API الآن وظائف محسّنة لمطوّري التطبيقات في المجالات التالية:
- تعرف واجهة
ControlButtonsContainerحاوية لأزرار التحكم. - توفر فئة
ExpandedControllerActivityمعظم التنفيذ لوحدة تحكم موسعة، وهي جهاز تحكم عن بعد بشاشة كاملة.
- تعرف واجهة
أماكن
- تتضمن واجهة برمجة التطبيقات للأماكن الآن واجهة مستخدم اختيار المكان المعاد تصميمها والتي تنفذ مبادئ التصميم المادي.
خرائط Google
- تمت إضافة مجموعة جديدة من مستمعي تغيير الكاميرا لأحداث بداية ونهاية حركة الكاميرا، والأحداث المستمرة.
- تمت إضافة القدرة على تخزين واسترجاع كائنات البيانات التعسفية المرتبطة بالعلامات.
- تمت إضافة إمكانية ضبط مستويات التكبير/التصغير المفضّلة.
- تمت إضافة القدرة على تقييد الحدود التي يمكن للمستخدمين التمرير والتنقل ضمنها.
- لمعرفة المزيد، راجع أحدث ملاحظات إصدار واجهات برمجة تطبيقات Google Maps لنظام Android.
الأمان
- تتيح Safe Browsing API لتطبيقك تحديد ما إذا كان معرّف الموارد المنتظم (URI) مرتبطًا بتطبيق يحتمل أن يكون ضارًا أو بهجوم محتمل للهندسة الاجتماعية. لمزيد من المعلومات، اطّلِع على التحقّق من عناوين URL باستخدام Safe Browsing API.
Firebase
- يتضمّن آخر تحديث لخدمة Firebase العديد من التحسينات وإصلاحات الأخطاء في عدّة ميزات. لمزيد من المعلومات، يُرجى الاطّلاع على ملاحظات إصدار Firebase.
يونيو 2016 - الإصدار 9.2
أهم ما جاء في إصدار خدمات Google Play 9.2.
تم تحديث خدمات Google Play إلى الإصدار 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، تحدث أخطاء مشابهة لما يلي:
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 سبع إشارات للموقع الجغرافي والسياق في واجهة برمجة تطبيقات واحدة، ما يتيح لك إنشاء تطبيقات تتضمّن ميزات فعّالة مستندة إلى السياق وبأقل تأثير على موارد النظام. وتتضمّن مجموعتَين من واجهات برمجة التطبيقات:
- تتيح واجهة برمجة التطبيقات Snapshot API للتطبيقات الحصول على القيمة الحالية لأي من الإشارات السبع.
- تتيح Fence API للتطبيقات الاستجابة للتغييرات في سياق المستخدم.
البثّ
توفر واجهة برمجة التطبيقات Cast API v3 وظائف محسنة لمطوري التطبيقات في المجالات التالية:
- إدارة حالة الجلسة
- منطق الاتصال وقطع الاتصال وإعادة الاتصال
- تنفيذ تجربة المستخدم وواجهة المستخدم
- التوافق مع مجموعة أكبر من أنواع الأجهزة
- لمزيد من المعلومات حول هذا الإصدار، يُرجى الاطّلاع على الإصدار 3 من Google Cast SDK.
Firebase
- يتضمن التحديث الأخير لـ Firebase العديد من التحسينات وإصلاحات الأخطاء عبر ميزات متعددة. لمزيد من المعلومات، راجع ملاحظات إصدار Firebase.
Google Fit
- تحسينات على عدد الخطوات في Android Wear لجعل قياس عدد الخطوات متوافقًا مع خلفيات شاشة الساعة والتطبيقات، وثابتًا باستخدام HistoryApi#readDailyTotal
- استمع إلى آخر التعديلات على البيانات باستخدام HistoryApi#registerDataUpdateListener() للسماح لتطبيقك بتعديل ذاكرة التخزين المؤقت الداخلية للبيانات عند تعديل تطبيق آخر للبيانات المخزّنة.
- تمت إضافة نوع بيانات جديد لشرب السوائل يُستخدَم لقياس كمية المياه المستهلكة.
الموقع الجغرافي
- إصلاح الأخطاء وتحسينات في العديد من المجالات، بما في ذلك إدارة البطارية والتعرف على النشاط.
خرائط Google
- تحدد طريقة MarkerOptions.zIndex() الجديدة ترتيب المكدس لعلامة فيما يتعلق بالعلامات الأخرى الموجودة على الخريطة.
- يمكنك تعيين عامل الشفافية على تراكبات البلاط، حتى يتمكن المستخدمون من رؤية الخريطة الأساسية أسفل البلاط المتراكب.
- أصبح من الأسهل الآن جعل الدوائر قابلة للنقر، ثم استخدام OnCircleClickListener للاستماع إلى أحداث النقر.
- للاطّلاع على التفاصيل والملاحظات المهمة، يُرجى الرجوع إلى ملاحظات إصدار Maps Android API.
رؤية الجوال
- تم حل المشكلات المتعلقة بالخدمة المطلوبة من خلال اكتشاف الباركود والكشف عن الوجه في Mobile Vision. يمكن لجميع المستخدمين مرة أخرى استخدام وظائف رصد الوجوه وقراءة الرموز الشريطية. لمزيد من المعلومات، راجع ملاحظات إصدار Mobile Vision.
- تمت إضافة واجهة برمجة تطبيقات النص: التعرف الضوئي على الحروف للنصوص اللاتينية (الإنجليزية والإسبانية والألمانية والفرنسية وما إلى ذلك) في الصور. تعيد واجهة برمجة التطبيقات النصية الهيكل التنظيمي للنص (الفقرات والأسطر والكلمات) بالإضافة إلى النص نفسه.
الأجهزة المجاورة
- تمت إضافة إشعارات الأجهزة القريبة، لإعلام المستخدمين بالتطبيقات ومواقع الويب المرتبطة بالإشارات والأجهزة الذكية القريبة.
- يمكن لخدمة Nearby.Messages البحث عن إشارات Eddystone وiBeacon في الخلفية، وتنبيه تطبيقات العميل عند العثور على إشارات تتطابق مع الفلتر. لمزيد من المعلومات، يُرجى الاطّلاع على Nearby.Messages.
- يزيل هذا الإصدار شرط استخدام العملاء لواجهة برمجة التطبيقات Proximity Beacon لإدارة أجهزة الإرسال. ستعرض خدمة Nearby الآن إعلانات BLE محلّلة مباشرةً، ما يتيح للعملاء استخدام حلولهم الخاصة لتفسير هذه الإعلانات.
- يتم الآن عرض تقديرات المسافة ومعلومات RSSI لعملاء Beacon في المقدّمة.
مايو 2016 - الإصدار 9.0
أهم ما جاء في إصدار خدمات Google Play 9.0.
تحديث "خدمات Google Play" إلى الإصدار 9.0.2 يتوفّر الآن الإصدار 9.0.2 من "خدمات Google Play". يحلّ هذا الإصدار مشكلة معروفة في خدمة "مصادقة Firebase"، وهي عدم توفّر
FirebaseAuthApiعلى بعض الأجهزة. يحدث الخطأFirebaseApiNotAvailableExceptionعندما تحاول هذه الأجهزة استخدام واجهات برمجة التطبيقات الخاصة بالمصادقة.تم تحديث خدمات Google Play إلى الإصدار 9.0.1
يتوفّر الآن الإصدار 9.0.1 من "خدمات Google Play". يُصلح هذا الإصدار المشاكل التالية التي ظهرت في الإصدار 9.0.0:
- إصلاح خطأ تجميع تغيير الفئة مع ContextCompat.getNoBackupFilesDir().
- إصلاح مشكلة معروفة تتعلق بعرض إعلانات AdMob على الأجهزة التي لا تحتوي على APK لخدمات Google Play عندما يستخدم تطبيقك معالجة ProGuard اللاحقة.
Firebase
توفّر منصة Firebase لمطوّري التطبيقات على الأجهزة الجوّالة الأدوات والبنية الأساسية التي يحتاجون إليها لتطوير تطبيقاتهم وزيادة قاعدة المستخدمين وتحقيق الأرباح من الإعلانات داخل التطبيقات. في هذا الإصدار، أصبحت واجهات برمجة التطبيقات Firebase متاحة الآن في "خدمات Google Play"، وتتضمّن منتجات جديدة، وهي: "إحصاءات Firebase" و"مساحة تخزين Firebase" و"الإعداد عن بُعد في Firebase" و"تقارير الأعطال في Firebase" و"الروابط الديناميكية في Firebase" و"إشعارات Firebase".
للحصول على قائمة بالمكتبات المتوفرة لميزات Firebase المختلفة، راجع مكتبات Firebase. أصبحت الميزات التالية الآن جزءًا من Firebase في Google Play Services 9.0 SDK:
لا يزال تطبيق App Invites (الذي أصبح الآن Firebase Invites) متاحًا على
com.google.android.gms.appinvite، ولكن عليك استخدامcom.google.firebase:firebase-invitesمن الآن فصاعدًا.تستند خدمة "المراسلة عبر السحابة الإلكترونية من Firebase" إلى واجهة برمجة التطبيقات الخاصة بخدمة "المراسلة عبر السحابة الإلكترونية من Google" وتعمل على تحسينها. يمكنك مواصلة استخدام خدمة المراسلة عبر Google Cloud مع
com.google.android.gms.gcm، ولكن ننصحك بالترقية إلىcom.google.firebase:firebase-messaging.
لمزيد من المعلومات عن Firebase، يُرجى الانتقال إلى https://firebase.google.com/.
الإعلانات
- تتضمن واجهة برمجة تطبيقات ناشر الفيديو المكافئ الآن دعمًا للأحداث المخصصة.
- يتضمّن الفيديو السريع الأصلي الآن واجهات برمجة تطبيقات توفّر إمكانية التحكّم في طريقة عرض الفيديوهات، بما في ذلك تحديد حالة كتم الصوت الأولية ودوال ردّ النداء عند اكتمال الفيديو.
- تم تعديل "الإعلانات المخصّصة على شبكة البحث" للتطبيقات على الأجهزة الجوّالة، ما يتيح لمطوّري التطبيقات تحقيق الربح من أحداث البحث داخل التطبيق من خلال عرض إعلانات ذات صلة بشكل كبير استنادًا إلى طلبات البحث التي يجريها المستخدمون. من خلال هذا التعديل، أصبح حل تحقيق الربح داخل التطبيق مكافئًا لما هو متاح على الكمبيوتر المكتبي أو الويب على الأجهزة الجوّالة. يمكن الآن لمطوّري التطبيقات الوصول إلى المجموعة الكاملة من الإضافات والتنسيقات وخيارات تحديد المصدر وعمليات الرجوع ورموز الإعلانات المخصّصة.
- تتضمّن واجهة برمجة التطبيقات MobileAds API الآن إمكانية ضبط مستوى الصوت المفضّل في إعلانات الفيديو باستخدام
setAppVolume()، بالإضافة إلى كتم صوت إعلانات الفيديو باستخدامsetAppMuted(). - لم يعُد استخدام الطريقة MobileAds
initialize(android.content.Context, java.lang.String)متوقفًا. بدلاً من ذلك، تم إيقاف استخدام الطريقةinitialize(android.content.Context)نهائيًا. - تتضمن واجهة
MediationNativeListenerالآن طريقة،onAdImpression()، يمكن لشبكات الإعلانات عبر الهاتف المحمول استدعاؤها عند تسجيل ظهور.
القريبة
- تم تبسيط واجهة المستخدم للموافقة القريبة ونموذج الأذونات.
- يمكن لأي تطبيق لديه إذن تحديد الموقع الجغرافي بدقة البحث عن إشارات BLE بدون إذن إضافي.
- يتم عرض مربعات الحوار الخاصة بالموافقة للمستخدمين عندما يستدعي التطبيق طريقة GoogleAPIClient
connect().
- تم تبسيط واجهة المستخدم للموافقة القريبة ونموذج الأذونات.
الألعاب
- تحديثات SDK للعميل تهدف إلى تحسين واجهة برمجة تطبيقات إحصائيات اللاعب من خلال توقعين جديدين: التنبؤ بإنفاق اللاعب في الأيام الـ 28 القادمة، والتنبؤ باحتمالية أن يكون اللاعب منفقًا بنسبة 95%.
- تحديثات على حزمة تطوير البرامج (SDK) الخاصة بالعميل لإتاحة واجهة برمجة التطبيقات Video Recording API على نطاق واسع
المراسلة عبر السحابة الإلكترونية من Google
- تم دمج Google Cloud Messaging (GCM) مع Firebase. يمكن للمستخدمين الحاليين لخدمة GCM مواصلة استخدامها بدون انقطاع، ولكن ننصح بشدة بالترقية إلى واجهات برمجة التطبيقات الجديدة والمبسّطة لخدمة "المراسلة عبر السحابة الإلكترونية من Firebase" (FCM) لكي يستفيد المستخدمون من الإصدارات المستقبلية التي تتضمّن ميزات وتحسينات جديدة. لمعرفة المزيد، راجع نقل تطبيق GCM Client لنظام Android إلى Firebase Cloud Messaging.
Mobile Vision
- تم إيقاف خدمة مطلوبة من Mobile Vision بسبب مشكلة في هذه الخدمة. سيؤدي ذلك إلى منع المستخدمين الذين لم يسبق لهم استخدام ميزة رصد الوجوه أو الرموز الشريطية من استخدام هاتين الميزتين. ننصحك بعدم إضافة ميزات Mobile Vision جديدة إلى تطبيقك إلى أن يتم حلّ هذه المشكلة.
- بالنسبة إلى التطبيقات التي تستخدم ميزات Mobile Vision، ضَع علامة في المربّع
FaceDetector.isOperational()أوBarcodeDetector.isOperational()للتأكّد من أنّ أداة رصد الوجوه أو الرموز الشريطية جاهزة قبل استخدامها.
Auth
تم نقل GoogleAuthUtil إلى تقسيم واجهة برمجة التطبيقات -auth في حزمة تطوير البرامج (SDK) الخاصة بخدمات Google Play. إذا كان تطبيقك يستخدم
GoogleAuthUtil.getToken()، قد يظهر لك خطأ مشابه لما يلي:Error:(xx, xx) error: package com.google.android.gms.auth does not existError:(xx, xx) error: cannot find symbol variable GoogleAuthUtilإذا كنت بحاجة إلى الوصول إلى واجهة REST API على Android، عليك تضمين تقسيم -auth في ملف build.gradle:
compile 'com.google.android.gms:play-services-auth:9.0.1'بخلاف ذلك، ننصحك بنقل تطبيقك إلى واجهة برمجة التطبيقات "تسجيل الدخول باستخدام Google" لدمج أحدث التحسينات في الأمان وتجربة المستخدم في تطبيقك. ولمزيد من المعلومات، يمكنك الاطّلاع على دليل أفضل الممارسات في "تسجيل الدخول باستخدام Google".
المشكلات المعروفة في الإصدار 9.0.0
إذا كان تطبيقك يستخدم AdMob ويستخدم أيضًا المعالجة اللاحقة في ProGuard، لن يتمكّن تطبيقك من عرض الإعلانات على الأجهزة التي لا يتوفّر عليها حِزمة APK لخدمات Google Play إلا إذا عدّلت إعدادات ProGuard أو حدّثت تطبيقك لاستخدام الإصدار 9.0.1 من حزمة SDK لخدمات Google Play. لضمان عرض الإعلانات على هذه الأجهزة بعد تعديل تطبيقك لاستخدام حزمة تطوير البرامج (SDK) الخاصة بالإصدار 9.0.0 من "خدمات Google Play"، أضِف خيار الاحتفاظ التالي إلى ملف إعدادات ProGuard:
-keep public @com.google.android.gms.common.util.DynamiteApi class * { *; }
ديسمبر 2015 - الإصدار 8.4
أهم ما جاء في إصدار خدمات Google Play 8.4.
خرائط Google
- يقدم هذا الإصدار عددًا من مستمعي الأحداث الجدد:
- يؤدي
OnInfoWindowLongClickListenerإلى استدعاءonInfoWindowLongClick(Marker)عندما ينقر المستخدم مطولًا على نافذة المعلومات. - يؤدي
OnInfoWindowCloseListenerإلى تشغيل دالة رد الاتصالonInfoWindowClose(Marker)عند إغلاق نافذة معلومات. للحصول على التفاصيل، راجِع دليل أحداث نافذة المعلومات. - يؤدي
OnPolylineClickListenerإلى استدعاءonPolylineClick(Polyline)عندما ينقر المستخدم على خط متعدد. راجع الدليل الخاص بـ أحداث الخطوط المتعددة. - يؤدي
OnPolygonClickListenerإلى تشغيل دالة رد الاتصالonPolygonClick(Polygon)عندما ينقر المستخدم على مضلّع. اطّلِع على دليل أحداث المضلّعات. - يؤدي
OnGroundOverlayClickListenerإلى استدعاءonGroundOverlayClick(GroundOverlay)عندما ينقر المستخدم على تراكب أرضي. راجع الدليل الخاص بـ أحداث تراكب الأرض.
- يؤدي
- يمكنك تمكين أو تعطيل إمكانية النقر على الخطوط المتعددة والمضلعات والتراكبات الأرضية عن طريق استدعاء
setClickable(boolean)على الكائن ذي الصلة. - إصلاح العديد من الأخطاء تتوفّر التفاصيل في ملاحظات إصدار "خرائط Google".
- يقدم هذا الإصدار عددًا من مستمعي الأحداث الجدد:
أماكن جوجل
- يتضمّن هذا الإصدار خدمة إكمال تلقائي جديدة تعرض توقعات حول الأماكن استجابةً لطلبات البحث التي يقدّمها المستخدمون.
PlaceAutocompleteFragmentعبارة عن مربع حوار بحث مزود بوظيفة الإكمال التلقائي المضمنة.- يتيح
GeoDataApi.getAutocompletePredictions()الوصول البرمجي إلى تنبؤات الأماكن للسماح بإنشاء واجهة مستخدم بحث مخصصة كاملة.
- تمت أيضًا إضافة ميزة الإكمال التلقائي إلى أداة اختيار الأماكن.
- يتضمّن هذا الإصدار خدمة إكمال تلقائي جديدة تعرض توقعات حول الأماكن استجابةً لطلبات البحث التي يقدّمها المستخدمون.
تسجيل الدخول باستخدام حساب Google
- عندما يلغي المستخدمون إذن الوصول إلى أحد التطبيقات من خلال إعدادات Google > التطبيقات المرتبطة، ستبدأ "خدمات Google Play" خدمة الإلغاء لمحو حالة تسجيل الدخول المخزّنة مؤقتًا.
- يمكنك ضبط عنصر
GoogleSignInOptionsلكي يطلب من المستخدمين تسجيل الدخول باستخدام الحسابات في نطاق Google Apps فقط، وذلك باستخدام طريقة إنشاء setHostedDomain. - تمت إزالة دالة رد الاتصال
onUploadServerAuthCodeوالدوال ذات الصلة. للحصول على رمز دخول للخادم الخلفي، استخدِم الطريقتَينrequestServerAuthCodeوgetServerAuthCode. راجِع مقالة تفعيل الوصول من جهة الخادم للحصول على التفاصيل.
سجلّ Google Fit
- تتضمن واجهة برمجة تطبيقات سجل Google Fit الآن طريقة جديدة،
updateData، والتي تسهل تحديث البيانات المخزنة في Google Fit. معupdateData، لم تعد بحاجة إلى حذف نقاط البيانات الحالية التي تتداخل مع نقطة بيانات جديدة تريد إضافتها إلى Google Fit. يتم حل التعارضات تلقائيًا عن طريق حذف نقاط البيانات الموجودة التي تتداخل مع نقطة البيانات الجديدة.
- تتضمن واجهة برمجة تطبيقات سجل Google Fit الآن طريقة جديدة،
Nearby Messaging
- إتاحة الاشتراك في تلقّي رسائل من إشارات BLE في الخلفية ويتيح ذلك لتطبيقك تلقّي إشعارات من أجهزة الإرسال حتى عندما لا يكون نشطًا.
دعوات التطبيق
- يمكنك الآن تضمين بيانات إضافية من تطبيقك عند إرسال دعوات مستندة إلى البريد الإلكتروني، بما في ذلك: صورة مخصّصة، ونص مخصّص لعبارة الحث على اتخاذ إجراء لزر التثبيت في الدعوة، وHTML مخصّص لرسالة الدعوة الإلكترونية.
Vision API
- تمت إضافة الدعم لـ رموز الباركود الأزتكية.
خدمات الموقع الجغرافي
- تم تحسين الدقة عند استخدام WiFi أو أبراج الهاتف المحمول لتحديد الموقع.
المشاكل المعروفة
- المحاكيات لأحدث إصدار من Android Wear غير متوفرة حاليًا.
نوفمبر 2015 - الإصدار 8.3
أهم ما يميز إصدار خدمات Google Play 8.3.
- تسجيل الدخول إلى جوجل - تُسهّل واجهة برمجة التطبيقات الجديدة
GoogleSignInدمج وظائف حساب جوجل الأساسية في تطبيقك بشكل كبير. تتضمن بعض التغييرات:- يمكنك الآن تغيير
GoogleApiClientحالة تسجيل الدخول بدون الحاجة إلى إعادة إنشاء اتصال. لمزيد من التفاصيل، يُرجى الاطّلاع علىSIGN_IN_MODE_OPTIONALوSIGN_IN_MODE_REQUIRED. - يُبسط التكامل عند المصادقة مع الخادم.
- لم يعُد يتطلّب إذن النظام للحصول على حساب تم تسجيل الدخول إليه.
- زرّ "تسجيل الدخول" معاد تصميمه حديثًا
- يمكنك الآن تغيير
- خدمات الموقع الجغرافي
- تحسينات البطارية لمزود الموقع المدمج.
- تتيح لك طريقة
flushLocations()الجديدة عرض أي مواقع جغرافية مجمّعة على الفور، بدلاً من انتظار حدوث التجميع.
- قياس التطبيق: يضيف هذا الإصدار ميزة لجمع إحصاءات مجهولة المصدر حول أحداث عمليات الشراء داخل التطبيق.
- دعوات التطبيق - ستعمل طريقة
AppInvite.AppInviteApi.getInvitation()الجديدة على إعدادResultCallbackيمكنك استخدامه لبدء نشاط الرابط العميق الخاص بك.
- دعوات التطبيق - ستعمل طريقة
- تحسينات متنوعة - تم إجراء العديد من التحسينات والتغييرات على خدمات Google Play، بما في ذلك:
- الجديد
AdRequest.Builder setIsDesignedForFamiliesتسمح الطريقة للتطبيقات التي اختارت الاشتراك فيمُصمم للعائلات برنامج لتحديد ما إذا كان طلب إعلان معين يجب أن يعيد إعلانات متوافقة مع معايير Designed for Families. - يمكن استخدام
ResolvingResultCallbacksلبدء عمليات الدقة التي يتم إرجاعها تلقائيًا بواسطة مكالمات واجهة برمجة التطبيقات عندما يكون تفاعل المستخدم مطلوبًا - يعرض
CastRemoteDisplayLocalServiceاستدعاءً جديدًا،onServiceCreated، يتم استدعاؤه عند إنشاء الخدمة المحلية. - يمكن استخدام طريقة
GoogleApiClient.dumpAll()للمساعدة في تصحيح أخطاء مراحل النشاط. - يمكنك الآن برمجيًا
setAutoFocusEnabled()علىCameraSource. - يتيح لك
DataApiالآن تحديد مدى إلحاح العناصر التي سيتم مزامنتها مع جهاز يمكن ارتداؤه باستخدام طريقةPutDataRequest.isUrgent(). - تم نقل واجهة برمجة تطبيقات بيانات الاعتماد إلى المكتبة -auth من -base. قد تحتاج إلى إضافة
compile 'com.google.android.gms:play-services-auth:8.3.0'لتجنُّب أخطاء التجميع.
- الجديد
المشاكل المعروفة
- إذا تلقيت الخطأ "تم العثور على com.google.android.gms:play-services-auth:8.3.0، ولكن الإصدار 8.1.0 مطلوب" عند استخدام البرنامج الإضافي google-services، فيرجى ترقية البرنامج الإضافي google-services إلى 1.5.0-beta2 أو إصدار أحدث.
سبتمبر 2015 - الإصدار 8.1
أهم الميزات في الإصدار 8.1 من "خدمات Google Play"
- إضافة الدعم لنموذج أذونات Marshmallow.
- واجهة برمجة التطبيقات Play Games Player Stats API: واجهة برمجة تطبيقات جديدة تتيح لك تخصيص تجارب اللاعبين لفئات معيّنة من اللاعبين على مدار دورة حياة اللعبة. تستند شرائح اللاعبين إلى مستوى تقدّم اللاعبين وإنفاقهم وتفاعلهم.
- Google Maps Android API: توفير دعم جديد لوضع العرض المحيطي في تطبيقات الأجهزة القابلة للارتداء الوضع المحيط مخصّص للتطبيقات التي تعمل دائمًا، ويتم تفعيله عندما يتوقف المستخدم عن استخدام التطبيق بشكل نشط.
- دعوات التطبيق - يمكنك الآن تخصيص دعوة البريد الإلكتروني المرسلة من تطبيقك.
- واجهة برمجة تطبيقات الرسائل القريبة - سيستقبل تطبيقك عمليات معاودة الاتصال عند انتهاء صلاحية النشر أو الاشتراك النشط في الرسائل القريبة.
- 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
للاطّلاع على ملخّص لأبرز ميزات الإصدار 7.8 من "خدمات Google Play"، يمكنك قراءة مشاركة المدونة الخاصة بالإعلان.
- واجهة برمجة تطبيقات Mobile Vision - يقدم هذا الإصدار واجهة برمجة تطبيقات جديدة على الجهاز، في الوقت الفعلي، لفهم الكائنات في الصور والفيديو. يتضمن إطار عمل Mobile Vision كاشف الوجه وماسح الباركود ووظائف لتتبع موضع هذه الكائنات في الفيديو.
- واجهة برمجة تطبيقات الرسائل القريبة - توفر واجهة برمجة تطبيقات الرسائل القريبة الجديدة واجهة برمجة تطبيقات متعددة الأنظمة الأساسية للأجهزة والمنارات القريبة لاكتشاف بعضها البعض والتواصل دون الحاجة إلى الاتصال بنفس شبكة Wi-Fi.
- Smart Lock في Android: يوفّر هذا الإصدار تحسينات على Smart Lock في Android من خلال إتاحة إمكانية رصد طريقة مشيك الفريدة. إذا سرق أحدهم هاتفك، سيتم قفل الجهاز في معظم الحالات. فعِّل ميزة اكتشاف الجهاز أثناء حمله لتجربتها.
- صور الأماكن تمت إضافة الدعم لاسترداد صور الأماكن وعرضها باستخدام واجهة برمجة تطبيقات الأماكن.
مايو 2015 - الإصدار 7.5
للحصول على ملخص لأهم الميزات في خدمات Google Play 7.5، راجع منشور المدونة للإعلان.
Smart Lock لكلمات المرور: يقدّم هذا الإصدار واجهة برمجة التطبيقات
gms.auth.api.credentialsلحفظ بيانات الاعتماد واستردادها، وتسجيل دخول المستخدمين تلقائيًا على جميع الأجهزة (والمواقع الإلكترونية في Chrome). لحفظ بيانات الاعتماد، استدعِ طريقةAuth.CredentialsApi.save(). في المقابل، لاسترداد بيانات الاعتماد المحفوظة على أجهزة Android وChrome، استخدِم طريقةAuth.CredentialsApi.request().المراسلة عبر السحابة الإلكترونية من Google: يتيح لك هذا الإصدار إمكانية إرسال الرسائل والإشعارات إلى المستخدمين النهائيين بشكل أكثر فعالية، وتحسين جدولة المهام لتوفير استهلاك البطارية، وتبسيط طريقة تلقّي تطبيقك للرسائل. تتيح لك ميزة "الرسائل حسب الموضوع" إنشاء إشعارات مخصّصة للوصول إلى جمهور مستهدَف. استخدِم الفئة الجديدة
GcmListenerServiceلتنفيذ طريقة موحّدة لتلقّي رسائل "المراسلة عبر السحابة الإلكترونية من Google"، وعرض الإشعارات عند طلبها من خادم "المراسلة عبر السحابة الإلكترونية من Google". تتيح لك فئةGcmNetworkManagerالجديدة جدولة المهام لمرة واحدة والمهام الدورية بطريقة فعّالة من حيث استهلاك البطارية، كما تتيح لك تحديد قيود على الشبكة وشحن الجهاز لتحسين استخدام البطارية بشكل أكبر.الإعلانات: يضيف هذا الإصدار إعلانات مدمجة مع المحتوى يعرضها الناشرون إلى AdMob وDFP وAdX. من خلال "الإعلانات المدمجة مع المحتوى"، يمكن للناشرين الوصول إلى مواد عرض الإعلان الفردية، كما يمكنهم تحديد طريقة عرض الإعلان بما يتناسب مع محتوى تطبيقاتهم. تتيح كلّ من AdMob وDFP وAdX شكلَين محدّدين من قِبل النظام، وهما إعلانات تثبيت التطبيقات وإعلانات المحتوى. يمكن للناشرين على DFP أيضًا الوصول إلى أشكال "الإعلانات المدمجة مع المحتوى" المخصّصة لإنشاء حلّ مخصّص للإعلانات المدمجة مع المحتوى باستخدام مستودعهم الإعلاني الخاص بالحجز.
البث: تتيح واجهات برمجة التطبيقات الجديدة لأداة "إدارة الألعاب" في Google Cast إمكانية تشغيل الألعاب باستخدام نموذج اتصال مبسط، وإمكانية مشاركة عدة لاعبين من خلال جهاز الإرسال الواحد، وإمكانية تبادل الرسائل المخصّصة بين أجهزة الإرسال والاستقبال، ما يتيح لك تحسين أي لعبة من خلال تجربة البث. يتيح نموذج الاتصال الجديد شاشة العرض عن بُعد للتطبيقات الأصلية، وخاصةً الألعاب، إرسال شاشة عرض ثانية مباشرةً إلى التلفزيون، ما يتيح الآن عرض أي لعبة بحجم أكبر باستخدام ميزة "الإرسال". توفّر واجهات برمجة التطبيقات الجديدة للتشغيل التلقائي وإضافة المحتوى إلى قائمة الانتظار لجميع التطبيقات المتصلة قائمة وسائط قابلة للتعديل ومزامنة، كما تتيح التحميل المُسبَق لعمليات البث التكيّفي.
معرف المثيل - معرف المثيل هو معرف فريد لكل مثيل لتطبيق يمكّنه من إنشاء رموز أمان باستخدام خدمة معرف المثيل السحابية.
الخرائط - يجعل هذا الإصدار واجهة برمجة تطبيقات Google Maps لنظام Android متاحة على Android Wear، حتى تتمكن الآن من إنشاء تطبيقات تعتمد على الخرائط تعمل مباشرة على الأجهزة القابلة للارتداء.
Fit: توفّر واجهة برمجة التطبيقات Fit API الآن بيانات حول المسافة المقطوعة والسعرات الحرارية المحروقة، ويمكنك الاشتراك في هذه البيانات. يتضمّن هذا الإصدار أيضًا نوعًا جديدًا من البيانات لأنشطة التمارين الرياضية (
TYPE_WORKOUT_EXERCISE).Drive - يتيح لك هذا الإصدار حذف الملفات والمجلدات بشكل دائم حتى عندما يكون تطبيقك غير متصل بالإنترنت، وذلك عن طريق استدعاء طريقة
delete().برنامج "دعوات التطبيق": استخدِم واجهة برمجة التطبيقات الجديدة
appinviteلزيادة عدد مستخدمي تطبيقك من خلال التوصيات الشفهية. يمكنك السماح للمستخدمين بمشاركة تطبيقك مع جهات الاتصال والأصدقاء. يمكنك السماح لـ Google بتفعيل مسارات الإحالة والإعداد، ما يتيح لك التركيز على إنشاء تطبيق رائع.