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
library إلى أحدث الإصدارات. - تمّت إزالة نوع غير متوافق من واجهة برمجة التطبيقات
sendMessage()
يتضمّن مَعلمةMessageOptions
.
- تم تحديث التبعيات لـ
العناصر التي تم إصدارها على maven.google.com
- com.google.android.gms:play-services-wearable:19.0.0
18 تشرين الثاني (نوفمبر) 2024
يتوفّر الآن أحدث إصدار من مكتبة LiteRT (TensorFlow Lite) في "خدمات Google Play" (الإصدار 16.3.0). ويشمل ذلك واجهات برمجة التطبيقات Java وC، بالإضافة إلى إتاحة تسريع وحدة معالجة الرسومات. من خلال هذا الإصدار، أصبحت واجهات برمجة التطبيقات Java و C متاحة للجمهور العام (قبل هذا الإصدار، كانت واجهة برمجة التطبيقات C متاحة فقط في الإصدار التجريبي).
يمكن استخدام هذه المكتبة كبديل لمكتبة LiteRT (TensorFlow Lite) المستقلة لتقليل حجم التطبيق وتلقّي التعديلات التلقائية. لمزيد من المعلومات، يُرجى الرجوع إلى مستندات LiteRT.
تتضمّن آخر تحديثات مكتبات TensorFlow Lite في "خدمات Google Play" جميع التغييرات المضمّنة في الإصدار 2.18.0 من TensorFlow Lite.
العناصر التي تم إصدارها على maven.google.com
- com.google.android.gms:play-services-tflite-gpu:16.3.0
- com.google.android.gms:play-services-tflite-impl:16.3.0
- com.google.android.gms:play-services-tflite-java:16.3.0
- com.google.android.gms:play-services-tflite-support:16.3.0
- com.google.android.gms:play-services-tflite-acceleration-service:16.3.0-beta01
15 تشرين الثاني (نوفمبر) 2024
يتضمّن آخر تحديث لـ Firebase تغييرات على ما يلي:
- قائمة مواد منصة Firebase لأجهزة Android
- وظائف السحابة الإلكترونية لبرنامج Firebase (الطرف العميل)
- المراسلة عبر السحابة الإلكترونية من Firebase
- Firebase Data Connect
- Vertex AI في Firebase
لمزيد من المعلومات، اطّلِع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لمنصّة Firebase لنظام التشغيل Android.
العناصر التي تم إصدارها على maven.google.com
- com.google.firebase:firebase-bom:33.6.0
- com.google.firebase:firebase-dataconnect:16.0.0-beta03
- com.google.firebase:firebase-functions:21.1.0
- com.google.firebase:firebase-functions-ktx:21.1.0
- com.google.firebase:firebase-messaging:24.1.0
- com.google.firebase:firebase-messaging-directboot:24.1.0
- com.google.firebase:firebase-messaging-ktx:24.1.0
- com.google.firebase:firebase-vertexai:16.0.2
5 نوفمبر 2024
- تحديثات
play-services-pal
إلى الإصدار 21.0.0 لمزيد من المعلومات، يُرجى الرجوع إلى ملاحظات إصدار PAL لنظام التشغيل Android.
العناصر التي تم إصدارها على maven.google.com
- com.google.android.gms:play-services-pal:21.0.0
29 أكتوبر 2024
- تعديلات على حزمة تطوير البرامج (SDK) لنظام التشغيل Android من "إعلانات Google على الأجهزة الجوّالة" وحزمة تطوير البرامج (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.
- تم إصلاح خطأ في الأجهزة التي تعمل بالإصدار R من نظام التشغيل Android أو الإصدارات الأقدم، حيث يمكن أن تؤدي محاولة عرض صورة صغيرة جدًا في إشعار 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
لمزيد من المعلومات، اطّلِع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لمنصّة Firebase لنظام التشغيل Android.
العناصر التي تم إصدارها على 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
لمزيد من المعلومات، اطّلِع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لمنصّة Firebase لنظام التشغيل Android.
يتضمّن آخر تحديث لإصدار
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
لمزيد من المعلومات، اطّلِع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لمنصّة Firebase لنظام التشغيل Android.
العناصر التي تم إصدارها على 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) لنظام التشغيل Android من "إعلانات Google على الأجهزة الجوّالة" وحزمة تطوير البرامج (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 API.
لمزيد من المعلومات، يُرجى الرجوع إلى المستندات المرجعية لواجهة برمجة التطبيقات DTDI API.
العناصر التي تم إصدارها على maven.google.com
- com.google.android.gms:play-services-dtdi:16.0.0-beta02
12 سبتمبر 2024
يتضمّن آخر تحديث لـ Firebase تغييرات على ما يلي:
- قائمة مواد منصة Firebase لأجهزة Android
- Firebase App Distribution
- Firebase Crashlytics
- Vertex AI في Firebase
لمزيد من المعلومات، اطّلِع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لمنصّة Firebase لنظام التشغيل Android.
العناصر التي تم إصدارها على 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
يتضمّن آخر تعديل على واجهات برمجة تطبيقات "مدير بيانات الاعتماد" (
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"
- Cloud Firestore
- المراسلة عبر السحابة الإلكترونية من Firebase
لمزيد من المعلومات، اطّلِع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لمنصّة Firebase لنظام التشغيل Android.
الإصدار الأولي لواجهات برمجة تطبيقات
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) لنظام التشغيل Android من "إعلانات Google على الأجهزة الجوّالة" وحزمة تطوير البرامج (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) لمنصّة Firebase لنظام التشغيل Android.
العناصر التي تم إصدارها على 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 وتحديثه.
العناصر التي تم إصدارها على maven.google.com
- com.google.android.gms:play-services-device-posture:16.0.0
11 تموز (يوليو) 2024
يتضمّن آخر تحديث لـ Firebase تغييرات على ما يلي:
- قائمة مواد منصة Firebase لأجهزة Android
- Firebase Crashlytics
- Vertex AI في Firebase
لمزيد من المعلومات، اطّلِع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لمنصّة Firebase لنظام التشغيل Android.
يعالج آخر تحديث لإصدار
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) لنظام التشغيل Android من "إعلانات Google على الأجهزة الجوّالة" وحزمة تطوير البرامج (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
- المكوّن الإضافي Gradle لـ Firebase Crashlytics
- Vertex AI في Firebase
لمزيد من المعلومات، اطّلِع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لمنصّة Firebase لنظام التشغيل Android.
العناصر التي تم إصدارها على 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 API.
العناصر التي تم إصدارها على 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) لمنصّة Firebase لنظام التشغيل Android.
يتوفّر الآن أحدث إصدار من مكوّن
google-services
الإضافي لنظام التشغيل Android (الإصدار 4.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
مكتبة إصدار Recording API على الأجهزة الجوّالة.
العناصر التي تم إصدارها على maven.google.com
- com.google.android.gms:play-services-auth:21.2.0
- com.google.android.gms:play-services-fitness:21.2.0
13 أيار (مايو) 2024
يتضمّن آخر تحديث لـ Firebase تغييرات على ما يلي:
- المكوّن الإضافي لـ Gradle في Firebase Crashlytics
- Vertex AI في Firebase
لمزيد من المعلومات، اطّلِع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لمنصّة Firebase لنظام التشغيل Android.
العناصر التي تم إصدارها على maven.google.com
- com.google.firebase:firebase-crashlytics-gradle:3.0.1
- com.google.firebase:firebase-vertexai:16.0.0-beta01
9 أيار (مايو) 2024
- تعديلات على حزمة تطوير البرامج (SDK) لنظام التشغيل Android من "إعلانات Google على الأجهزة الجوّالة" وحزمة تطوير البرامج (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
- Cloud Firestore
- وظائف السحابة الإلكترونية لبرنامج Firebase (الطرف العميل)
- التخزين في السحابة الإلكترونية لبرنامج Firebase
- المراسلة عبر السحابة الإلكترونية من Firebase
- Firebase Crashlytics
- المكوّن الإضافي لـ Gradle في Firebase Crashlytics
- روابط Firebase الديناميكية
- المراسلة داخل تطبيق Firebase
- عمليات تثبيت Firebase
- Firebase ML
- مراقبة أداء Firebase
- قاعدة بيانات Firebase في الوقت الفعلي
- الإعداد عن بُعد في Firebase
- حزمة تطوير البرامج (SDK) لمنصّة Firebase الخاصة بخدمة "إحصاءات Google"
لمزيد من المعلومات، اطّلِع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لمنصّة Firebase لنظام التشغيل Android.
يتضمّن آخر تحديث لـ "مكتبة
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
- Cloud Firestore
- Firebase Crashlytics
- المراسلة داخل تطبيق Firebase
- حزمة تطوير البرامج (SDK) لمنصّة Firebase الخاصة بخدمة "إحصاءات Google"
لمزيد من المعلومات، اطّلِع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لمنصّة Firebase لنظام التشغيل Android.
العناصر التي تم إصدارها على maven.google.com
- com.google.firebase:firebase-bom:32.8.1
- com.google.firebase:firebase-analytics:21.6.2
- com.google.firebase:firebase-analytics-ktx:21.6.2
- com.google.firebase:firebase-crashlytics:18.6.4
- com.google.firebase:firebase-crashlytics-ktx:18.6.4
- com.google.firebase:firebase-crashlytics-ndk:18.6.4
- com.google.firebase:firebase-firestore:24.11.1
- com.google.firebase:firebase-firestore-ktx:24.11.1
- com.google.firebase:firebase-inappmessaging:20.4.2
- com.google.firebase:firebase-inappmessaging-display:20.4.2
- com.google.firebase:firebase-inappmessaging-display-ktx:20.4.2
- com.google.firebase:firebase-inappmessaging-ktx:20.4.2
- com.google.firebase:firebase-sessions:1.2.4
- com.google.android.gms:play-services-measurement:21.6.2
- com.google.android.gms:play-services-measurement-api:21.6.2
- com.google.android.gms:play-services-measurement-base:21.6.2
- com.google.android.gms:play-services-measurement-impl:21.6.2
- com.google.android.gms:play-services-measurement-sdk:21.6.2
- com.google.android.gms:play-services-measurement-sdk-api:21.6.2
8 نيسان (أبريل) 2024
يتضمّن أحدث تحديث لحزمة Nearby SDK (
play-services-nearby
) التغييرات التالية:تمت إضافة طريقتَين جديدتَين،
subscribeToUwbAvailability
وunsubscribeFromUwbAvailability
لسمةUwbClient
لتفعيل اشتراك مدى توفّر النطاق الفائق العرض (UWB).تمّت إضافة وظائف تصنيع لسمة
RangingControleeParameters
لتفعيل عملية إعداد هذه الفئة.
العناصر التي تم إصدارها على maven.google.com
- com.google.android.gms:play-services-nearby:19.2.0
1 نيسان (أبريل) 2024
يتضمّن آخر تحديث لـ
play-services-games-v2
مكتبة الادّعاءات التالية:- تمت إزالة الواجهات التي تم إيقافها نهائيًا.
- تمت إضافة إمكانية استخدام أداة التبديل السريع بين الملفات الشخصية.
العناصر التي تم إصدارها على maven.google.com
- com.google.android.gms:play-services-games-v2:20.0.0
21 آذار (مارس) 2024
يتضمّن آخر تحديث لـ Firebase تغييرات على ما يلي:
- قائمة مواد منصة Firebase لأجهزة Android
- Cloud Firestore
- Firebase Crashlytics
- المراسلة داخل تطبيق Firebase
- حزمة تطوير البرامج (SDK) لمنصّة Firebase الخاصة بخدمة "إحصاءات Google"
لمزيد من المعلومات، اطّلِع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لمنصّة Firebase لنظام التشغيل Android.
العناصر التي تم إصدارها على 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) لنظام التشغيل Android من "إعلانات Google على الأجهزة الجوّالة" وحزمة تطوير البرامج (SDK) لإعلانات Firebase لمزيد من المعلومات، يُرجى الرجوع إلى ملاحظات إصدار المنتج.
في أيلول (سبتمبر) 2024، لن يتم نشر حِزم تطوير البرامج (SDK) لـ "إعلانات Firebase" (عناصر
firebase-ads
وfirebase-ads-lite
). بدلاً من ذلك، استخدِم حزمة "SDK لإعلانات Google على أجهزة Android".لم توفّر عناصر Firebase هذه ملفًا ثنائيًا خاصًا بها، بل كانت مجرّد ملف لفٍّ حول العناصر التي تعتمد عليها. نحن نُجري هذا التغيير لمنحك المزيد من التحكّم في التبعيات التي تضيفها إلى تطبيقك. لمزيد من المعلومات حول هذا التغيير وكيفية نقل البيانات لاستخدام حزمة تطوير البرامج (SDK) لإعلانات Google على الأجهزة الجوّالة من Android، اطّلِع على هذه الأسئلة الشائعة في مستندات Firebase.
يتضمّن آخر تحديث لـ Firebase تغييرات على ما يلي:
- قائمة مواد منصة Firebase لأجهزة Android
- الإعداد عن بُعد في Firebase
لمزيد من المعلومات، اطّلِع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لمنصّة Firebase لنظام التشغيل Android.
العناصر التي تم إصدارها على 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
- Cloud Firestore
- مكوّن Gradle الإضافي لميزة "نشر التطبيقات" من Firebase
- قاعدة بيانات Firebase في الوقت الفعلي
- الإعداد عن بُعد في Firebase
لمزيد من المعلومات، اطّلِع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لمنصّة Firebase لنظام التشغيل Android.
العناصر التي تم إصدارها على 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)
. استخدِم عقود Activity Result API الجديدة التي تم تقديمها في هذا الإصدار بدلاً من ذلك.
يُرجى العلم أنّ هذه التغييرات أصبحت متاحة في الإصدار
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. تم استبداله بتطبيق Credential Manager.
العناصر التي تم إصدارها على maven.google.com
- com.google.android.gms:play-services-auth:21.0.0
- com.google.android.gms:play-services-auth-base:18.0.11
8 شباط (فبراير) 2024
يتضمّن آخر تحديث لـ Firebase تغييرات على ما يلي:
- قائمة مواد منصة Firebase لأجهزة Android
- Cloud Firestore
- اختبار A/B من Firebase
- فحص التطبيقات من Firebase
- Firebase App Distribution
- مكوّن Gradle الإضافي لميزة "نشر التطبيقات" من Firebase
- المراسلة عبر السحابة الإلكترونية من Firebase
- Firebase Crashlytics
- Firebase ML
- مراقبة أداء Firebase
- الإعداد عن بُعد في Firebase
- حزمة تطوير البرامج (SDK) لمنصّة Firebase الخاصة بخدمة "إحصاءات Google"
لمزيد من المعلومات، اطّلِع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لمنصّة Firebase لنظام التشغيل Android.
يتوفّر الآن أحدث إصدار من مكوّن
google-services
الإضافي لنظام التشغيل Android (الإصدار 4.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
library إلى رفع إصدار مكتبة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
لمزيد من المعلومات، اطّلِع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لمنصّة Firebase لنظام التشغيل Android.
العناصر التي تم إصدارها على 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
تحتوي على واجهات برمجة التطبيقات ذات الصلة بميزة "الإقران السريع".تمت إضافة طريقتَين جديدتَين، هما
isSassDeviceAvailable
وtriggerSassForUsage
، لسماحFastPairClient
باستخدام ميزة تبديل الصوت.
تم تغيير نوع الإرجاع من
supportedSlotDurations
وsupportedRangingIntervals
إلىList
.تمّت إزالة واجهات برمجة التطبيقات المرتبطة بميزة "إشعارات التعرّض لفيروس كورونا".
العناصر التي تم إصدارها على maven.google.com
- com.google.android.gms:play-services-nearby:19.1.0
18 كانون الأول (ديسمبر) 2023
يتوفّر الآن الإصدار التجريبي العلني من TensorFlow Lite في واجهة برمجة التطبيقات C لخدمات Google Play.
باستخدام واجهة برمجة التطبيقات هذه، يمكنك كتابة رمز C أو C++ يستخدم TensorFlow Lite في "خدمات Google Play".
لمزيد من المعلومات، يُرجى الرجوع إلى مستندات واجهة برمجة التطبيقات TensorFlow Lite في "خدمات Google Play" C API.
العناصر التي تم إصدارها على 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
- Cloud Firestore
- المراسلة عبر السحابة الإلكترونية من Firebase
لمزيد من المعلومات، اطّلِع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لمنصّة Firebase لنظام التشغيل Android.
العناصر التي تم إصدارها على 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) لنظام التشغيل Android من "إعلانات Google على الأجهزة الجوّالة" وحزمة تطوير البرامج (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
مرئيًا دائمًا تلقائيًا.تم إجراء هذا التغيير لتقليل الحالات التي يبدأ فيها اكتشاف أجهزة البث تلقائيًا بدون اتّخاذ المستخدم أي إجراء.
تمت إضافة
CastOptions.Builder#setSessionTransferEnabled
لتحديد ما إذا كان يجب أن يعرض تطبيق المُرسِل أجهزة البث عند تفعيل مبدِّل الإخراج. تكون القيمة التلقائيةtrue
.تمت إضافة إصدارات جديدة من
CastButtonFactory#setUpMediaRouteButton
التي تعرضTasks
التي يمكن للتطبيقات الاستماع إليها لمعرفة ما إذا كان الإجراء ناجحًا أو تم طرح استثناء.
لمزيد من المعلومات، يُرجى الاطّلاع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لمرسل البث على Android.
العناصر التي تم إصدارها على 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) لمنصّة Firebase لنظام التشغيل Android.
يتضمّن آخر تحديث لـ
play-services-pay
library (الإصدار 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
- حزمة تطوير البرامج (SDK) لمنصّة Firebase الخاصة بخدمة "إحصاءات Google"
لمزيد من المعلومات، اطّلِع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لمنصّة Firebase لنظام التشغيل Android.
تعديلات على حزمة تطوير البرامج (SDK) لنظام التشغيل Android من "إعلانات Google على الأجهزة الجوّالة" وحزمة تطوير البرامج (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
- Cloud Firestore
- فحص التطبيقات من Firebase
- مكوّن Gradle الإضافي لميزة "نشر التطبيقات" من Firebase
- المراسلة عبر السحابة الإلكترونية من Firebase
- Firebase Crashlytics
- Firebase ML
لمزيد من المعلومات، اطّلِع على ملاحظات حول إصدار حزمة تطوير البرامج (SDK) لمنصّة Firebase لنظام التشغيل Android.
العناصر التي تم إصدارها على 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
- Cloud Firestore
- وظائف السحابة الإلكترونية لبرنامج Firebase (الطرف العميل)
- التخزين في السحابة الإلكترونية لبرنامج Firebase
- فحص التطبيقات من Firebase
- Firebase App Distribution
- مصادقة Firebase
- المراسلة عبر السحابة الإلكترونية من Firebase
- Firebase Crashlytics
- روابط Firebase الديناميكية
- المراسلة داخل تطبيق Firebase
- Firebase ML
- مراقبة أداء Firebase
- قاعدة بيانات Firebase في الوقت الفعلي
- الإعداد عن بُعد في Firebase
- عمليات تثبيت Firebase
- حزمة تطوير البرامج (SDK) لمنصّة Firebase الخاصة بخدمة "إحصاءات Google"
لمزيد من المعلومات، اطّلِع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لمنصّة Firebase لنظام التشغيل Android.
تؤدي آخر تحديثات مكتبتَي
play-services-tagmanager
وplay-services-analytics
إلى تعديل تسجيلBroadcastReceiver
على نظام التشغيل Android U.
العناصر التي تم إصدارها على maven.google.com
- com.google.firebase:firebase-bom:32.4.0
- com.google.firebase:firebase-analytics:21.4.0
- com.google.firebase:firebase-analytics-ktx:21.4.0
- com.google.firebase:firebase-appcheck:17.1.0
- com.google.firebase:firebase-appcheck-debug:17.1.0
- com.google.firebase:firebase-appcheck-debug-testing:17.1.0
- com.google.firebase:firebase-appcheck-interop:17.1.0
- com.google.firebase:firebase-appcheck-ktx:17.1.0
- com.google.firebase:firebase-appcheck-playintegrity:17.1.0
- com.google.firebase:firebase-appdistribution:16.0.0-beta11
- com.google.firebase:firebase-appdistribution-api:16.0.0-beta11
- com.google.firebase:firebase-appdistribution-api-ktx:16.0.0-beta11
- com.google.firebase:firebase-auth:22.2.0
- com.google.firebase:firebase-auth-ktx:22.2.0
- com.google.firebase:firebase-common:20.4.2
- com.google.firebase:firebase-common-ktx:20.4.2
- com.google.firebase:firebase-components:17.1.5
- com.google.firebase:firebase-config:21.5.0
- com.google.firebase:firebase-config-ktx:21.5.0
- com.google.firebase:firebase-crashlytics:18.5.0
- com.google.firebase:firebase-crashlytics-ktx:18.5.0
- com.google.firebase:firebase-crashlytics-ndk:18.5.0
- com.google.firebase:firebase-database:20.3.0
- com.google.firebase:firebase-database-ktx:20.3.0
- com.google.firebase:firebase-dynamic-links:21.2.0
- com.google.firebase:firebase-dynamic-links-ktx:21.2.0
- com.google.firebase:firebase-firestore:24.9.0
- com.google.firebase:firebase-firestore-ktx:24.9.0
- com.google.firebase:firebase-functions:20.4.0
- com.google.firebase:firebase-functions-ktx:20.4.0
- com.google.firebase:firebase-inappmessaging:20.4.0
- com.google.firebase:firebase-inappmessaging-display:20.4.0
- com.google.firebase:firebase-inappmessaging-display-ktx:20.4.0
- com.google.firebase:firebase-inappmessaging-ktx:20.4.0
- com.google.firebase:firebase-installations:17.2.0
- com.google.firebase:firebase-installations-interop:17.1.1
- com.google.firebase:firebase-installations-ktx:17.2.0
- com.google.firebase:firebase-measurement-connector:20.0.1
- com.google.firebase:firebase-messaging:23.3.0
- com.google.firebase:firebase-messaging-directboot:23.3.0
- com.google.firebase:firebase-messaging-ktx:23.3.0
- com.google.firebase:firebase-ml-modeldownloader:24.2.0
- com.google.firebase:firebase-ml-modeldownloader-ktx:24.2.0
- com.google.firebase:firebase-perf:20.5.0
- com.google.firebase:firebase-perf-ktx:20.5.0
- com.google.firebase:firebase-sessions:1.1.0
- com.google.firebase:firebase-storage:20.3.0
- com.google.firebase:firebase-storage-ktx:20.3.0
- com.google.android.gms:play-services-measurement:21.4.0
- com.google.android.gms:play-services-measurement-api:21.4.0
- com.google.android.gms:play-services-measurement-base:21.4.0
- com.google.android.gms:play-services-measurement-impl:21.4.0
- com.google.android.gms:play-services-measurement-sdk:21.4.0
- com.google.android.gms:play-services-measurement-sdk-api:21.4.0
- com.google.android.gms:play-services-analytics:18.0.4
- com.google.android.gms:play-services-analytics-impl:18.0.4
- com.google.android.gms:play-services-tagmanager:18.0.4
- com.google.android.gms:play-services-tagmanager-api:18.0.4
- com.google.android.gms:play-services-tagmanager-v4-impl:18.0.4
16 تشرين الأول (أكتوبر) 2023
تتضمّن آخر تحديثات
play-services-maps
(الإصدار 18.2.0) العلامة المتقدّمة، وإمكانية التحقّق من إمكانات الخريطة. يمكنك الاطّلاع على كيفية استخدام إمكانات الخريطة في الدليلَين المرتبطَين.- تمت إضافة
AdvancedMarkerOptions
، الذي يُستخدَم لتحديد خياراتAdvancedMarker
. - تمت إضافة
AdvancedMarker
- تمت إضافة
PinConfig
- تمت إضافة
Glyph
- تمت إضافة
MapCapabilities
- تم تعديل
GoogleMap
لتشمل طُرق الحصول علىMapCapabilities
، والاستماع إلى التغييرات فيMapCapabilities
- تمت إضافة
العناصر التي تم إصدارها على maven.google.com
- com.google.android.gms:play-services-maps:18.2.0
2 تشرين الأول (أكتوبر) 2023
يتضمّن أحدث تحديث لـ
play-services-pay
library (الإصدار 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
لضبط نتيجة مصافحة المصادقة.تمت إزالة واجهات برمجة التطبيقات في ميزة "التواجد القريب". لا يتوفّر بديل.
إيقاف واجهات برمجة التطبيقات في ميزة "الرسائل عن قرب" نهائيًا استخدِم
ConnectionsClient
بدلاً من ذلك.
العناصر التي تم إصدارها على maven.google.com
- com.google.android.gms:play-services-nearby:19.0.0
18 أيلول (سبتمبر) 2023
- تحديث كبير في مكتبة
play-services-games-v2
يقدّم طريقة جديدة لمطوّري الألعاب لدمج "خدمات ألعاب Play" (PGS) في ألعابهم لمزيد من المعلومات، يُرجى الاطّلاع على 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) لمنصّة Firebase لنظام التشغيل Android.
العناصر التي تم إصدارها على 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
- Cloud Firestore
- Firebase Crashlytics
- المراسلة داخل تطبيق Firebase
لمزيد من المعلومات، اطّلِع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لمنصّة Firebase لنظام التشغيل Android.
يتوفّر الآن أحدث إصدار من مكوّن
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) لنظام التشغيل Android من "إعلانات Google على الأجهزة الجوّالة" وحزمة تطوير البرامج (SDK) لإعلانات Firebase لمزيد من المعلومات، يُرجى الرجوع إلى ملاحظات المنتج.
تؤدي آخر تعديلات مكتبة
play-services-wallet
إلى تغيير PayButton API للاستخدام الاحتياطي لمادة عرض زرّ ثابت على الأجهزة التي تستخدم إصدارًا أقدم منplay-services-wallet
"خدمات Google Play" 23.21.0.
العناصر التي تم إصدارها على maven.google.com
- com.google.android.gms:play-services-ads:22.4.0
- com.google.android.gms:play-services-ads-lite:22.4.0
- com.google.android.gms:play-services-wallet:19.2.1
- com.google.firebase:firebase-ads:22.4.0
- com.google.firebase:firebase-ads-lite:22.4.0
31 آب (أغسطس) 2023
يتضمّن آخر تحديث لـ "مكتبة
play-services-auth
" التغييرات التالية:تمت إضافة واجهة برمجة تطبيقات جديدة،
AuthorizationClient
، لمساعدتك في طلب الإذن بالوصول إلى بيانات Google المرتبطة بحساب تم تسجيل الدخول إليه على الجهاز.متوقف نهائيًا
getPhoneNumber
بدون استبدال
يتضمّن آخر تحديث لـ "مكتبة
play-services-fido
" التغييرات التالية:- تمت إضافة طريقة جديدة
toJson
، التي تعرض تمثيل JSON لعنصرPublicKeyCredential
.
- تمت إضافة طريقة جديدة
يتضمّن آخر تحديث لـ
play-services-wearable
مكتبة الادّعاءات التالي:- توفُّر تطبيق لنقل بيانات الساعة من هاتف قديم إلى هاتف جديد
لمزيد من المعلومات، يُرجى الاطّلاع على ملاحظات إصدار WearOS.
العناصر التي تم إصدارها على 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
- Cloud Firestore
- Firebase Crashlytics
- المكوّن الإضافي لـ Gradle في Firebase Crashlytics
- مراقبة أداء Firebase
لمزيد من المعلومات، اطّلِع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لمنصّة Firebase لنظام التشغيل Android.
العناصر التي تم إصدارها على 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) لنظام التشغيل Android من "إعلانات Google على الأجهزة الجوّالة" وحزمة تطوير البرامج (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 تغييرات على ما يلي:
- قائمة مواد منصة Firebase لأجهزة Android
- Firebase App Distribution
- مصادقة Firebase
- المراسلة عبر السحابة الإلكترونية من Firebase
- المكوّن الإضافي لـ Gradle في Firebase Crashlytics
- المراسلة داخل تطبيق Firebase
- عمليات تثبيت Firebase
- Firebase ML
لمزيد من المعلومات، اطّلِع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لمنصّة Firebase لنظام التشغيل Android.
العناصر التي تم إصدارها على 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
- Cloud Firestore
- Firebase App Distribution
- مصادقة Firebase
- المراسلة عبر السحابة الإلكترونية من Firebase
- Firebase Crashlytics
- المكوّن الإضافي لـ Gradle في Firebase Crashlytics
- مراقبة أداء Firebase
- الإعداد عن بُعد في Firebase
لمزيد من المعلومات، اطّلِع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لمنصّة Firebase لنظام التشغيل Android.
العناصر التي تم إصدارها على 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) لنظام التشغيل Android من "إعلانات Google على الأجهزة الجوّالة" وحزمة تطوير البرامج (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
" التغييرات التالية:- ترقية واجهة برمجة التطبيقات Pay Button API من الإصدار التجريبي إلى الإصدار الثابت
تغييرات على التصميم التالي للزر:
- يتطابق حجم نص الزر الآن مع حجم شعار "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) لتقنية النطاق الفائق العرض (UWB) في الأجهزة المجاورة (
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) لمنصّة Firebase لنظام التشغيل Android.
يُحسِّن آخر تحديث لـ مكتبة
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"
- Cloud Firestore
- وظائف السحابة الإلكترونية لبرنامج Firebase (الطرف العميل)
- فحص التطبيقات من Firebase
- قاعدة بيانات Firebase في الوقت الفعلي
لمزيد من المعلومات، اطّلِع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لمنصّة Firebase لنظام التشغيل Android.
العناصر التي تم إصدارها على 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) لنظام التشغيل Android من "إعلانات Google على الأجهزة الجوّالة" وحزمة تطوير البرامج (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
)، يمكنك تنفيذ مقاييس أداء تعلُّم الآلة على الجهاز وتحديد تلقائيًا أفضل طريقة لتسريع حجم عمل تعلُّم الآلة. لمزيد من المعلومات، يُرجى الرجوع إلى مستندات خدمة Acceleration Service.تتضمّن آخر تحديثات مكتبات 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
1 أيار (مايو) 2023
يتضمّن آخر تحديث لـ Firebase تغييرات على ما يلي:
- قائمة مواد منصة Firebase لأجهزة Android
- Cloud Firestore
- وظائف السحابة الإلكترونية لبرنامج Firebase (الطرف العميل)
- التخزين في السحابة الإلكترونية لبرنامج Firebase
- فحص التطبيقات من Firebase
- مصادقة Firebase
- Firebase Crashlytics
- المراسلة داخل تطبيق Firebase
- مراقبة أداء Firebase
- قاعدة بيانات Firebase في الوقت الفعلي
- الإعداد عن بُعد في Firebase
لمزيد من المعلومات، اطّلِع على ملاحظات حول إصدار حزمة تطوير البرامج (SDK) لمنصّة Firebase لنظام التشغيل Android.
العناصر التي تم إصدارها على 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 للدفعات.
العناصر التي تم إصدارها على 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
- المكوّن الإضافي Gradle لـ Firebase Crashlytics
- قاعدة بيانات Firebase في الوقت الفعلي
لمزيد من المعلومات، اطّلِع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لمنصّة Firebase لنظام التشغيل Android.
العناصر التي تم إصدارها على 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) لنظام التشغيل Android من "إعلانات Google على الأجهزة الجوّالة" وحزمة تطوير البرامج (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
لمزيد من المعلومات، اطّلِع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لمنصّة Firebase لنظام التشغيل Android.
تشمل التعديلات على مكتبات
play-services-cast
وplay-services-cast-framework
وplay-services-cast-tv
ما يلي:- يُستخدَم الآن
NotificationManager
لنشر إشعارات الوسائط في "البث" بدلاً من الخدمة التي تعمل في المقدّمة. - تمت إضافة رمز جديد
CastReasonCodes#CAST_CANCELLED
للإشارة إلى إلغاء جلسات البث.
لمزيد من المعلومات، يُرجى الاطّلاع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لمرسل البث على Android.
- يُستخدَم الآن
العناصر التي تم إصدارها على 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
لمزيد من المعلومات، اطّلِع على ملاحظات حول إصدار حزمة تطوير البرامج (SDK) لمنصّة Firebase لنظام التشغيل Android.
العناصر التي تم إصدارها على 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".يتضمّن آخر تحديث لحزمة تطوير البرامج (SDK) لتقنية النطاق الفائق العرض (UWB) في الأجهزة المجاورة التغييرات التالية:
- تم إصلاح مشكلة كانت تؤدي إلى إعادة استخدام خدمة "الاقتران عن قرب" لرمز
UWBClient
للسماح بجلسات متعددة.
- تم إصلاح مشكلة كانت تؤدي إلى إعادة استخدام خدمة "الاقتران عن قرب" لرمز
العناصر التي تم إصدارها على maven.google.com
- com.google.android.gms:play-services-basement:18.2.0
- com.google.android.gms:play-services-nearby:18.5.0
10 آذار (مارس) 2023
يتضمّن آخر تحديث لـ Play Games Services (الإصدار 2) المتوافق مع الأجهزة الجوّالة التغييرات التالية على مكتبة 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
- Cloud Firestore
- فحص التطبيقات من Firebase
- Firebase App Distribution
- مكوّن Gradle الإضافي لميزة "نشر التطبيقات" من Firebase
- المراسلة عبر السحابة الإلكترونية من Firebase
- المراسلة داخل تطبيق Firebase
- عمليات تثبيت Firebase
لمزيد من المعلومات، اطّلِع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لمنصّة Firebase لنظام التشغيل Android.
العناصر التي تم إصدارها على maven.google.com
- com.google.firebase:firebase-bom:31.2.3
- com.google.firebase:firebase-appcheck:16.1.2
- com.google.firebase:firebase-appcheck-ktx:16.1.2
- com.google.firebase:firebase-appcheck-debug:16.1.2
- com.google.firebase:firebase-appcheck-debug-testing:16.1.2
- com.google.firebase:firebase-appcheck-playintegrity:16.1.2
- com.google.firebase:firebase-appcheck-safetynet:16.1.2
- com.google.firebase:firebase-appdistribution:16.0.0-beta06
- com.google.firebase:firebase-appdistribution-api:16.0.0-beta06
- com.google.firebase:firebase-appdistribution-api-ktx:16.0.0-beta06
- com.google.firebase:firebase-appdistribution-gradle:4.0.0
- com.google.firebase:firebase-common:20.3.1
- com.google.firebase:firebase-common-ktx:20.3.1
- com.google.firebase:firebase-firestore:24.4.4
- com.google.firebase:firebase-firestore-ktx:24.4.4
- com.google.firebase:firebase-inappmessaging:20.3.1
- com.google.firebase:firebase-inappmessaging-ktx:20.3.1
- com.google.firebase:firebase-inappmessaging-display:20.3.1
- com.google.firebase:firebase-inappmessaging-display-ktx:20.3.1
- com.google.firebase:firebase-installations:17.1.3
- com.google.firebase:firebase-installations-ktx:17.1.3
- com.google.firebase:firebase-messaging:23.1.2
- com.google.firebase:firebase-messaging-ktx:23.1.2
- com.google.firebase:firebase-messaging-directboot:23.1.2
28 شباط (فبراير) 2023
يتضمّن آخر تحديث لـ Block Store library (
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 تغييرات على ما يلي:
- قائمة مواد منصة Firebase لأجهزة Android
- Firebase Crashlytics
- عمليات تثبيت Firebase
لمزيد من المعلومات، اطّلِع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لمنصّة Firebase لنظام التشغيل Android.
العناصر التي تم إصدارها على maven.google.com
- com.google.android.gms:play-services-base:18.2.0
- com.google.firebase:firebase-bom:31.2.2
- com.google.firebase:firebase-crashlytics:18.3.5
- com.google.firebase:firebase-crashlytics-ktx:18.3.5
- com.google.firebase:firebase-crashlytics-ndk:18.3.5
- com.google.firebase:firebase-crashlytics-buildtools:2.9.4
- com.google.firebase:firebase-installations:17.1.2
- com.google.firebase:firebase-installations-ktx:17.1.2
10 شباط (فبراير) 2023
يتضمّن آخر تحديث لـ Firebase تغييرات على ما يلي:
- المكوّن الإضافي لـ Gradle في Firebase Crashlytics
لمزيد من المعلومات، اطّلِع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لمنصّة Firebase لنظام التشغيل Android.
العناصر التي تم إصدارها على maven.google.com
- com.google.firebase:firebase-crashlytics-gradle:2.9.4
9 شباط (فبراير) 2023
يتضمّن آخر تحديث لـ Firebase تغييرات على ما يلي:
- قائمة مواد منصة Firebase لأجهزة Android
- Cloud Firestore
- اختبار A/B من Firebase
- Firebase Crashlytics
- المكوّن الإضافي Gradle لـ Firebase Crashlytics
- عمليات تثبيت Firebase
لمزيد من المعلومات، اطّلِع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لمنصّة Firebase لنظام التشغيل Android.
العناصر التي تم إصدارها على maven.google.com
- com.google.firebase:firebase-bom:31.2.1
- com.google.firebase:firebase-abt:21.1.1
- com.google.firebase:firebase-crashlytics:18.3.4
- com.google.firebase:firebase-crashlytics-ktx:18.3.4
- com.google.firebase:firebase-crashlytics-ndk:18.3.4
- com.google.firebase:firebase-crashlytics-buildtools:2.9.3
- com.google.firebase:firebase-crashlytics-gradle:2.9.3
- com.google.firebase:firebase-firestore:24.4.3
- com.google.firebase:firebase-firestore-ktx:24.4.3
- com.google.firebase:firebase-installations:17.1.1
- com.google.firebase:firebase-installations-ktx:17.1.1
1 شباط (فبراير) 2023
يتضمّن آخر تحديث لحزمة تطوير البرامج (SDK) لتقنية النطاق الفائق العرض (UWB) في الأجهزة المجاورة التغييرات التالية:
- تمت إضافة إمكانات جديدة لتحديد النطاق من أجل عرض قدرات الجهاز:
minRangingInterval
supportedChannels
تمت إضافة مَعلمات تحديد النطاق الجديدة لتتوافق مع تحديد النطاق في إطار مبادرة Provisioning-STS:
تم تفعيل RSSI في وضع تحديد المسافة:
العناصر التي تم إصدارها على maven.google.com
- com.google.android.gms:play-services-nearby:18.4.0
31 كانون الثاني (يناير) 2023
- تعديلات على حزمة تطوير البرامج (SDK) لنظام التشغيل Android من "إعلانات Google على الأجهزة الجوّالة" وحزمة تطوير البرامج (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
- تم إيقاف حزمة Stream Protect SDK نهائيًا، وسيتم إيقافها نهائيًا في عام 2023.
العناصر التي تم إصدارها على maven.google.com
- com.google.android.gms:play-services-streamprotect:16.1.0
19 كانون الثاني (يناير) 2023
يتضمّن آخر تحديث لـ Firebase تغييرات على ما يلي:
- قائمة مواد منصة Firebase لأجهزة Android
- Cloud Firestore
- وظائف السحابة الإلكترونية لبرنامج Firebase (الطرف العميل)
- فحص التطبيقات من Firebase
- مكوّن Gradle الإضافي لميزة "نشر التطبيقات" من Firebase
- Firebase Crashlytics
- المراسلة داخل تطبيق Firebase
- Firebase ML
- مراقبة أداء Firebase
- الإعداد عن بُعد في Firebase
لمزيد من المعلومات، اطّلِع على ملاحظات حول إصدار حزمة تطوير البرامج (SDK) لمنصّة Firebase لنظام التشغيل Android.
يتوفّر الآن أحدث إصدار من مكوّن
google-services
الإضافي لنظام التشغيل Android (الإصدار 4.3.15). لمزيد من المعلومات، يُرجى الاطّلاع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لنظام التشغيل Android من Firebase.يتضمّن آخر تحديث لـ
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 ببدء واجهة مستخدم "محفظة Google" على Wear على هاتف من خلال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) لنظام التشغيل Android من "إعلانات Google على الأجهزة الجوّالة" وحزمة تطوير البرامج (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
لمزيد من المعلومات، اطّلِع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لمنصّة Firebase لنظام التشغيل Android.
العناصر التي تم إصدارها على maven.google.com
- com.google.firebase:firebase-bom:31.1.1
- com.google.firebase:firebase-messaging:23.1.1
- com.google.firebase:firebase-messaging-ktx:23.1.1
- com.google.firebase:firebase-messaging-directboot:23.1.1
6 كانون الأول (ديسمبر) 2022
- الإصدار التجريبي الأول من مكتبة الرد السريع من أدوات تعلُّم الآلة في "خدمات 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
- Cloud Firestore
- وظائف السحابة الإلكترونية لبرنامج Firebase (الطرف العميل)
- مكوّن Gradle الإضافي لميزة "نشر التطبيقات" من Firebase
- مراقبة أداء Firebase
لمزيد من المعلومات، اطّلِع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لمنصّة Firebase لنظام التشغيل Android.
العناصر التي تم إصدارها على maven.google.com
- com.google.android.gms:play-services-auth:20.4.0
- com.google.android.gms:play-services-auth-base:18.0.6
- com.google.android.gms:play-services-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 تغييرات على ما يلي:
- قائمة مواد منصة Firebase لأجهزة Android
- Firebase Crashlytics
لمزيد من المعلومات، اطّلِع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لمنصّة Firebase لنظام التشغيل Android.
العناصر التي تم إصدارها على maven.google.com
- com.google.firebase:firebase-bom:31.0.3
- com.google.firebase:firebase-crashlytics:18.3.2
- com.google.firebase:firebase-crashlytics-ktx:18.3.2
- com.google.firebase:firebase-crashlytics-ndk:18.3.2
3 تشرين الثاني (نوفمبر) 2022
يتضمّن آخر تحديث لـ
play-services-location
مكتبة الادّعاءات التالية:- تعديل تبعية غير صحيحة لحلّ
SettingsClient
مشكلة
- تعديل تبعية غير صحيحة لحلّ
العناصر التي تم إصدارها على maven.google.com
- com.google.android.gms:play-services-location:21.0.1
28 تشرين الأول (أكتوبر) 2022
يتضمّن آخر تحديث لـ "مكتبة
play-services-games
" التغييرات التالية:- إعادة تقديم بعض الثوابت التي لم يتم تضمينها في الإصدار
23.0.0
- إعادة تقديم بعض الثوابت التي لم يتم تضمينها في الإصدار
العناصر التي تم إصدارها على maven.google.com
- com.google.android.gms:play-services-games:23.1.0
27 تشرين الأول (أكتوبر) 2022
يتضمّن آخر تحديث لـ Firebase تغييرات على ما يلي:
- قائمة مواد منصة Firebase لأجهزة Android
- مكوّن Gradle الإضافي لميزة "نشر التطبيقات" من Firebase
- Firebase ML
لمزيد من المعلومات، اطّلِع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لمنصّة Firebase لنظام التشغيل Android.
العناصر التي تم إصدارها على maven.google.com
- com.google.firebase:firebase-bom:31.0.2
- com.google.firebase:firebase-appdistribution-gradle:3.1.0
- com.google.firebase:firebase-ml-modeldownloader:24.1.1
- com.google.firebase:firebase-ml-modeldownloader-ktx:24.1.1
24 تشرين الأول (أكتوبر) 2022
- الإصدار التجريبي الأول من "خدمات ألعاب Play" (الإصدار 2) المضمّنة لمزيد من المعلومات، يُرجى الرجوع إلى المستندات.
العناصر التي تم إصدارها على 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 تغييرات على ما يلي:
- قائمة مواد منصة Firebase لأجهزة Android
- Firebase Crashlytics
لمزيد من المعلومات، اطّلِع على ملاحظات حول إصدار حزمة تطوير البرامج (SDK) لمنصّة Firebase لنظام التشغيل Android.
يتضمّن آخر تحديث لمكتبات TensorFlow Lite لخدمات 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 (المستوى 26 من واجهة برمجة التطبيقات).
العناصر التي تم إصدارها على maven.google.com
- com.google.android.gms:play-services-threadnetwork:16.0.0-beta02
12 أكتوبر 2022
يتضمّن آخر تحديث لـ Firebase تغييرات على ما يلي:
- قائمة مواد منصة Firebase لأجهزة Android
- Cloud Firestore
- وظائف السحابة الإلكترونية لبرنامج Firebase (الطرف العميل)
- التخزين في السحابة الإلكترونية لبرنامج Firebase
- اختبار A/B من Firebase
- فحص التطبيقات من Firebase
- Firebase App Distribution
- مصادقة Firebase
- المراسلة عبر السحابة الإلكترونية من Firebase
- Firebase Crashlytics
- روابط Firebase الديناميكية
- المراسلة داخل تطبيق Firebase
- Firebase ML
- مراقبة أداء Firebase
- المكوّن الإضافي Gradle لميزة "مراقبة الأداء" في Firebase
- قاعدة بيانات Firebase في الوقت الفعلي
- الإعداد عن بُعد في Firebase
- عمليات تثبيت Firebase
- حزمة تطوير البرامج (SDK) لمنصّة Firebase الخاصة بخدمة "إحصاءات Google"
لمزيد من المعلومات، اطّلِع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لمنصّة Firebase لنظام التشغيل Android.
العناصر التي تم إصدارها على maven.google.com
- com.google.firebase:firebase-bom:31.0.0
- com.google.firebase:firebase-abt:21.1.0
- com.google.firebase:firebase-analytics:21.2.0
- com.google.firebase:firebase-analytics-ktx:21.2.0
- com.google.firebase:firebase-appcheck:16.1.0
- com.google.firebase:firebase-appcheck-debug:16.1.0
- com.google.firebase:firebase-appcheck-debug-testing:16.1.0
- com.google.firebase:firebase-appcheck-interop:16.1.0
- com.google.firebase:firebase-appcheck-ktx:16.1.0
- com.google.firebase:firebase-appcheck-playintegrity:16.1.0
- com.google.firebase:firebase-appcheck-safetynet:16.1.0
- com.google.firebase:firebase-appdistribution:16.0.0-beta05
- com.google.firebase:firebase-appdistribution-api:16.0.0-beta05
- com.google.firebase:firebase-appdistribution-api-ktx:16.0.0-beta05
- com.google.firebase:firebase-auth:21.1.0
- com.google.firebase:firebase-auth-ktx:21.1.0
- com.google.firebase:firebase-common:20.2.0
- com.google.firebase:firebase-common-ktx:20.2.0
- com.google.firebase:firebase-config:21.2.0
- com.google.firebase:firebase-config-ktx:21.2.0
- com.google.firebase:firebase-crashlytics:18.3.0
- com.google.firebase:firebase-crashlytics-ktx:18.3.0
- com.google.firebase:firebase-crashlytics-ndk:18.3.0
- com.google.firebase:firebase-database:20.1.0
- com.google.firebase:firebase-database-ktx:20.1.0
- com.google.firebase:firebase-datatransport:18.1.7
- com.google.firebase:firebase-dynamic-links:21.1.0
- com.google.firebase:firebase-dynamic-links-ktx:21.1.0
- com.google.firebase:firebase-firestore:24.4.0
- com.google.firebase:firebase-firestore-ktx:24.4.0
- com.google.firebase:firebase-functions:20.2.0
- com.google.firebase:firebase-functions-ktx:20.2.0
- com.google.firebase:firebase-inappmessaging:20.2.0
- com.google.firebase:firebase-inappmessaging-display:20.2.0
- com.google.firebase:firebase-inappmessaging-display-ktx:20.2.0
- com.google.firebase:firebase-inappmessaging-ktx:20.2.0
- com.google.firebase:firebase-installations:17.1.0
- com.google.firebase:firebase-installations-interop:17.1.0
- com.google.firebase:firebase-installations-ktx:17.1.0
- com.google.firebase:firebase-messaging:23.1.0
- com.google.firebase:firebase-messaging-directboot:23.1.0
- com.google.firebase:firebase-messaging-ktx:23.1.0
- com.google.firebase:firebase-ml-modeldownloader:24.1.0
- com.google.firebase:firebase-ml-modeldownloader-ktx:24.1.0
- com.google.firebase:firebase-perf:20.2.0
- com.google.firebase:firebase-perf-ktx:20.2.0
- com.google.firebase:firebase-storage:20.1.0
- com.google.firebase:firebase-storage-ktx:20.1.0
- com.google.firebase:perf-plugin:1.4.2
- com.google.android.gms:play-services-measurement:21.2.0
- com.google.android.gms:play-services-measurement-api:21.2.0
- com.google.android.gms:play-services-measurement-base:21.2.0
- com.google.android.gms:play-services-measurement-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) لنظام التشغيل Android من "إعلانات Google على الأجهزة الجوّالة" وحزمة تطوير البرامج (SDK) لإعلانات Firebase لمزيد من المعلومات، يُرجى الرجوع إلى ملاحظات المنتج.
- تعديلات على مكتبتَي
play-services-cast
وplay-services-cast-framework
لمزيد من المعلومات، يُرجى الاطّلاع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لمرسل البث على Android.
العناصر التي تم إصدارها على maven.google.com
- com.google.android.gms:play-services-ads:21.3.0
- com.google.android.gms:play-services-ads-lite:21.3.0
- com.google.android.gms:play-services-cast:21.2.0
- com.google.android.gms:play-services-cast-framework:21.2.0
- com.google.firebase:firebase-ads:21.3.0
- com.google.firebase:firebase-ads-lite:21.3.0
29 أيلول (سبتمبر) 2022
يتضمّن آخر تحديث لـ
play-services-tflite-gpu
مكتبة الادّعاءات التالية:- تمت إضافة
TfLiteGpu.getClient(context)
للتوافق معModuleInstallClient
API. - تحسين ثبات
TfLiteGpu.isGpuDelegateAvailable(context)
- تمت إضافة
العناصر التي تم إصدارها على maven.google.com
- com.google.android.gms:play-services-tflite-gpu:16.1.0
21 أيلول (سبتمبر) 2022
يتضمّن آخر تحديث لـ
play-services-games
مكتبة التعديلات التالية:- إيقاف ميزة تسجيل الفيديو نهائيًا
- تم إيقاف ميزة تسجيل الفيديوهات من خلال "خدمات ألعاب Play" لحزمة SDK لنظام التشغيل Android الإصدار 33 والإصدارات الأحدث.
العناصر التي تم إصدارها على maven.google.com
- com.google.android.gms:play-services-games:23.0.0
20 أيلول (سبتمبر) 2022
يتضمّن آخر تحديث لـ Wearable Library التغييرات التالية:
- تحسين مدى توفّر حزمة تطوير البرامج (SDK) لأجهزة Android Wear على الأجهزة المزوّدة بـ "خدمات Google Play"
- تمت إضافة إمكانية استخدام التطبيقات التي تستهدف نظام التشغيل Android 13.
- تم استبدال
@RecentlyNonNull
و@RecentlyNullable
بتعليقات توضيحية صارمة بشأن قيمة العدم (@NonNull
و@Nullable
). وبفضل هذا التغيير، سيؤدي ما كان يسبب في السابق تحذيرًا بشأن قيمة العدم إلى حدوث خطأ الآن عند إنشاء رمز Kotlin أو استخدام إطارات عمل التحقّق من Javanull
.
لمزيد من المعلومات، يُرجى الاطّلاع على ملاحظات إصدار WearOS.
تحديث مكتبات 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
- Cloud Firestore
- فحص التطبيقات من Firebase
- Firebase App Distribution
- المكوّن الإضافي لـ Gradle في Firebase Crashlytics
- عمليات تثبيت Firebase
لمزيد من المعلومات، اطّلِع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لمنصّة Firebase لنظام التشغيل Android.
يتوفّر الآن أحدث إصدار من مكوّن
google-services
الإضافي لنظام التشغيل Android (الإصدار 4.3.14). لمزيد من المعلومات، يُرجى الاطّلاع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لنظام التشغيل Android من Firebase.
العناصر التي تم إصدارها على 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
لمزيد من المعلومات، اطّلِع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لمنصّة Firebase لنظام التشغيل Android.
يتوفّر الآن أحدث إصدار من مكتبة TensorFlow Lite في "خدمات Google Play" (الإصدار 16.0.0). أصبح بإمكانك الآن استخدام المكتبة بشكلٍ عام باستخدام هذا الإصدار. يمكن استخدام هذه المكتبة كبديل لمكتبة TensorFlow Lite المستقلة لتقليل حجم التطبيق وتلقّي التحديثات التلقائية. للحصول على مزيد من المعلومات، يُرجى الرجوع إلى مستندات TensorFlow .
تعديلات على حزمة تطوير البرامج (SDK) لنظام التشغيل Android من "إعلانات Google على الأجهزة الجوّالة" وحزمة تطوير البرامج (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"
- Cloud Firestore
- وظائف السحابة الإلكترونية لبرنامج Firebase (الطرف العميل)
- التخزين في السحابة الإلكترونية لبرنامج Firebase
- اختبار A/B من Firebase
- فحص التطبيقات من Firebase
- مصادقة Firebase
- المراسلة عبر السحابة الإلكترونية من Firebase
- Firebase Crashlytics
- روابط Firebase الديناميكية
- المراسلة داخل تطبيق Firebase
- عمليات تثبيت Firebase
- Firebase ML
- مراقبة أداء Firebase
- قاعدة بيانات Firebase في الوقت الفعلي
- الإعداد عن بُعد في Firebase
لمزيد من المعلومات، اطّلِع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لمنصّة Firebase لنظام التشغيل Android.
العناصر التي تم إصدارها على maven.google.com
- com.google.android.gms:play-services-auth:20.3.0
- com.google.firebase:firebase-bom:30.4.0
- com.google.firebase:firebase-core:21.1.1
- com.google.firebase:firebase-analytics:21.1.1
- com.google.firebase:firebase-analytics-ktx:21.1.1
- com.google.firebase:firebase-abt:21.0.2
- com.google.firebase:firebase-appcheck:16.0.1
- com.google.firebase:firebase-appcheck-debug:16.0.1
- com.google.firebase:firebase-appcheck-debug-testing:16.0.1
- com.google.firebase:firebase-appcheck-interop:16.0.1
- com.google.firebase:firebase-appcheck-safetynet:16.0.1
- com.google.firebase:firebase-auth:21.0.8
- com.google.firebase:firebase-auth-ktx:21.0.8
- com.google.firebase:firebase-common:20.1.2
- com.google.firebase:firebase-common-ktx:20.1.2
- com.google.firebase:firebase-components:17.0.1
- com.google.firebase:firebase-config:21.1.2
- com.google.firebase:firebase-config-ktx:21.1.2
- com.google.firebase:firebase-crashlytics:18.2.13
- com.google.firebase:firebase-crashlytics-ktx:18.2.13
- com.google.firebase:firebase-crashlytics-ndk:18.2.13
- com.google.firebase:firebase-database:20.0.6
- com.google.firebase:firebase-database-ktx:20.0.6
- com.google.firebase:firebase-dynamic-links:21.0.2
- com.google.firebase:firebase-dynamic-links-ktx:21.0.2
- com.google.firebase:firebase-dynamic-module-support:16.0.0-beta03
- com.google.firebase:firebase-firestore:24.3.0
- com.google.firebase:firebase-firestore-ktx:24.3.0
- com.google.firebase:firebase-functions:20.1.1
- com.google.firebase:firebase-functions-ktx:20.1.1
- com.google.firebase:firebase-inappmessaging:20.1.3
- com.google.firebase:firebase-inappmessaging-display:20.1.3
- com.google.firebase:firebase-inappmessaging-display-ktx:20.1.3
- com.google.firebase:firebase-inappmessaging-ktx:20.1.3
- com.google.firebase:firebase-installations:17.0.2
- com.google.firebase:firebase-installations-interop:17.0.2
- com.google.firebase:firebase-installations-ktx:17.0.2
- com.google.firebase:firebase-messaging:23.0.8
- com.google.firebase:firebase-messaging-directboot:23.0.8
- com.google.firebase:firebase-messaging-ktx:23.0.8
- com.google.firebase:firebase-ml-modeldownloader:24.0.5
- com.google.firebase:firebase-ml-modeldownloader-ktx:24.0.5
- com.google.firebase:firebase-perf:20.1.1
- com.google.firebase:firebase-perf-ktx:20.1.1
- com.google.firebase:firebase-storage:20.0.2
- com.google.firebase:firebase-storage-ktx:20.0.2
- com.google.android.gms:play-services-measurement:21.1.1
- com.google.android.gms:play-services-measurement-api:21.1.1
- com.google.android.gms:play-services-measurement-base:21.1.1
- com.google.android.gms:play-services-measurement-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)
، الذي يعرض Task API، وModuleUnavailableException
لمعالجة الاستثناء عند تعذُّر تحميل حزمة تطوير البرامج (SDK) لبث الوسائط لوحدة بث الوسائط الداخلية. - تم إيقاف
ApplicationMetadata#getImages()
نهائيًا. بدلاً من ذلك، استخدِمApplicationMetadata#getIconUrl()
الذي يعرض صورة التطبيق التي تم ضبطها في "وحدة تحكّم مطوّري التطبيقات" لتطبيق Cast. - تم تغيير
minSdkVersion
من 14 إلى 16 فيplay-services-cast-tv
المكتبة.
لمزيد من المعلومات، يُرجى الاطّلاع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لمرسل البث على Android.
- تم إيقاف
العناصر التي تم إصدارها على maven.google.com
- com.google.android.gms:play-services-cast:21.1.0
- com.google.android.gms:play-services-cast-framework:21.1.0
- com.google.android.gms:play-services-cast-tv:20.0.0
5 آب (أغسطس) 2022
يتضمّن آخر تحديث لـ Firebase تغييرات على ما يلي:
- قائمة مواد منصة Firebase لأجهزة Android
- Cloud Firestore
- مكوّن Gradle الإضافي لميزة "نشر التطبيقات" من Firebase
- مصادقة Firebase
- المراسلة عبر السحابة الإلكترونية من Firebase
لمزيد من المعلومات، اطّلِع على ملاحظات حول إصدار حزمة تطوير البرامج (SDK) لمنصّة Firebase لنظام التشغيل Android.
العناصر التي تم إصدارها على maven.google.com
- com.google.firebase:firebase-bom:30.3.2
- com.google.firebase:firebase-firestore:24.2.2
- com.google.firebase:firebase-firestore-ktx:24.2.2
- com.google.firebase:firebase-appdistribution-gradle:3.0.3
- com.google.firebase:firebase-auth:21.0.7
- com.google.firebase:firebase-auth-ktx:21.0.7
- com.google.firebase:firebase-messaging:23.0.7
- com.google.firebase:firebase-messaging-ktx:23.0.7
- com.google.firebase:firebase-messaging-directboot:23.0.7
2 آب (أغسطس) 2022
- تم إيقاف حزمة Google Play SDK لنظام التشغيل G+ (
com.google.android.gms.plus
) نهائيًا في عام 2018 وتم إيقافها نهائيًا في شباط (فبراير) 2022. ونتيجةً لذلك، تمت إزالة جميع المراجع المستندة إلى هذا الإصدار.
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 تغييرات على ما يلي:
- قائمة مواد منصة Firebase لأجهزة Android
- Firebase Crashlytics
لمزيد من المعلومات، اطّلِع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لمنصّة Firebase لنظام التشغيل Android.
العناصر التي تم إصدارها على maven.google.com
- com.google.firebase:firebase-bom:30.3.1
- com.google.firebase:firebase-crashlytics:18.2.12
- com.google.firebase:firebase-crashlytics-ktx:18.2.12
- com.google.firebase:firebase-crashlytics-ndk:18.2.12
- com.google.firebase:firebase-datatransport:18.1.6
18 يوليو 2022
تتضمّن آخر تحديثات
play-services-maps
تخصيصات متقدّمة للخطوط المتعددة لكي تصبح متاحة للجميع، وتشمل هذه التخصيصات ما يلي:- تمت إضافة نطاق نمط إلى الخطوط المتعددة.
- تمت إضافة نمط الصورة الرمزية.
- تمت إضافة نمط النسيج.
يتضمّن آخر تحديث لحزمة تطوير البرامج (SDK) لتقنية النطاق الفائق العرض (UWB) في الأجهزة المجاورة التغييرات التالية:
- تم تفعيل إنشاء عميل وحدة التحكّم في النطاق الفائق العرض (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
- Cloud Firestore
- توافق وحدات Firebase الديناميكية
- Firebase ML
- الإعداد عن بُعد في Firebase
- حزمة تطوير البرامج (SDK) لمنصّة Firebase الخاصة بخدمة "إحصاءات Google"
لمزيد من المعلومات، اطّلِع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لمنصّة Firebase لنظام التشغيل Android.
العناصر التي تم إصدارها على maven.google.com
- com.google.firebase:firebase-bom:30.3.0
- com.google.firebase:firebase-core:21.1.0
- com.google.firebase:firebase-analytics:21.1.0
- com.google.firebase:firebase-analytics-ktx:21.1.0
- com.google.firebase:firebase-config:21.1.1
- com.google.firebase:firebase-config-ktx:21.1.1
- com.google.firebase:firebase-dynamic-module-support:16.0.0-beta02
- com.google.firebase:firebase-firestore:24.2.1
- com.google.firebase:firebase-firestore-ktx:24.2.1
- com.google.firebase:firebase-ml-modeldownloader:24.0.4
- com.google.firebase:firebase-ml-modeldownloader-ktx:24.0.4
- com.google.android.gms:play-services-measurement:21.1.0
- com.google.android.gms:play-services-measurement-api:21.1.0
- com.google.android.gms:play-services-measurement-base:21.1.0
- com.google.android.gms:play-services-measurement-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) لنظام التشغيل Android من "إعلانات Google على الأجهزة الجوّالة" وحزمة تطوير البرامج (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
الإضافي لنظام التشغيل Android (الإصدار 4.3.13). لمزيد من المعلومات، يُرجى الاطّلاع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لنظام التشغيل Android من Firebase.أصبح أحدث إصدار من مكتبة "ماسح رمز الخدمات" في "خدمات 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) لمنصّة Firebase لنظام التشغيل Android.
تتوفّر الآن إصدارات معدَّلة من المكوّن الإضافي
google-services
لنظام التشغيل Android (الإصدار 4.3.12) والمكوّن الإضافيstrict-version-matcher
لنظام التشغيل Android (الإصدار 1.2.4). لمزيد من المعلومات، يُرجى الاطّلاع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لنظام التشغيل Android من Firebase.
العناصر التي تم إصدارها على 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 تغييرات على ما يلي:
- قائمة مواد منصة Firebase لأجهزة Android
- Firebase App Distribution
- مكوّن Gradle الإضافي لميزة "نشر التطبيقات" من Firebase
- مصادقة Firebase
- Firebase Crashlytics
- المكوّن الإضافي لـ Gradle في Firebase Crashlytics
- مراقبة أداء Firebase
لمزيد من المعلومات، اطّلِع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لمنصّة Firebase لنظام التشغيل Android.
تتضمّن آخر تحديثات مكتبات TensorFlow Lite في "خدمات Google Play" جميع التغييرات المضمّنة في الإصدار 2.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) لنظام التشغيل Android من "إعلانات Google على الأجهزة الجوّالة" وحزمة تطوير البرامج (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) أول إصدار علني لواجهة برمجة التطبيقات Nearby UWB API.
العناصر التي تم إصدارها على maven.google.com
- com.google.android.gms:play-services-nearby:18.2.0
19 أيار (مايو) 2022
يتضمّن آخر تحديث لـ Firebase تغييرات على ما يلي:
- قائمة مواد منصة Firebase لأجهزة Android
- المراسلة عبر السحابة الإلكترونية من Firebase
لمزيد من المعلومات، اطّلِع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لمنصّة Firebase لنظام التشغيل Android.
العناصر التي تم إصدارها على maven.google.com
- com.google.firebase:firebase-bom:30.0.2
- com.google.firebase:firebase-datatransport:18.1.4
- com.google.firebase:firebase-messaging:23.0.5
- com.google.firebase:firebase-messaging-ktx:23.0.5
- com.google.firebase:firebase-messaging-directboot:23.0.5
12 أيار (مايو) 2022
يتضمّن آخر تحديث لـ Firebase تغييرات على ما يلي:
- قائمة مواد منصة Firebase لأجهزة Android
- مصادقة Firebase
لمزيد من المعلومات، اطّلِع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لمنصّة Firebase لنظام التشغيل Android.
العناصر التي تم إصدارها على maven.google.com
- com.google.firebase:firebase-bom:30.0.1
- com.google.firebase:firebase-auth:21.0.4
- com.google.firebase:firebase-auth-ktx:21.0.4
10 أيار (مايو) 2022
- الإصدار التجريبي الأول من مكتبة "ماسح رمز الخدمات" في "خدمات Google Play" للحصول على مزيد من المعلومات، يُرجى الاطّلاع على ملاحظات إصدار 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"
- Cloud Firestore
- وظائف السحابة الإلكترونية لبرنامج Firebase (الطرف العميل)
- فحص التطبيقات من Firebase
- المراسلة عبر السحابة الإلكترونية من Firebase
- قاعدة بيانات Firebase في الوقت الفعلي
- الإعداد عن بُعد في Firebase
لمزيد من المعلومات، اطّلِع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لمنصّة Firebase لنظام التشغيل Android.
العناصر التي تم إصدارها على maven.google.com
- com.google.firebase:firebase-bom:30.0.0
- com.google.firebase:firebase-common:20.1.1
- com.google.firebase:firebase-common-ktx:20.1.1
- com.google.firebase:firebase-analytics:21.0.0
- com.google.firebase:firebase-analytics-ktx:21.0.0
- com.google.firebase:firebase-core:21.0.0
- com.google.firebase:firebase-appcheck:16.0.0
- com.google.firebase:firebase-appcheck-debug:16.0.0
- com.google.firebase:firebase-appcheck-debug-testing:16.0.0
- com.google.firebase:firebase-appcheck-interop:16.0.0
- com.google.firebase:firebase-appcheck-playintegrity:16.0.0
- com.google.firebase:firebase-appcheck-safetynet:16.0.0
- com.google.firebase:firebase-config:21.1.0
- com.google.firebase:firebase-config-ktx:21.1.0
- com.google.firebase:firebase-database:20.0.5
- com.google.firebase:firebase-database-ktx:20.0.5
- com.google.firebase:firebase-datatransport:18.1.3
- com.google.firebase:firebase-firestore:24.1.2
- com.google.firebase:firebase-firestore-ktx:24.1.2
- com.google.firebase:firebase-functions:20.1.0
- com.google.firebase:firebase-functions-ktx:20.1.0
- com.google.firebase:firebase-messaging:23.0.4
- com.google.firebase:firebase-messaging-directboot:23.0.4
- com.google.firebase:firebase-messaging-ktx:23.0.4
- com.google.android.gms:play-services-measurement:21.0.0
- com.google.android.gms:play-services-measurement-api:21.0.0
- com.google.android.gms:play-services-measurement-base:21.0.0
- com.google.android.gms:play-services-measurement-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
على تحسين أمان عملية verifying signature (إثبات صحة التوقيع) ومعالجة ثغرةPendingIntent
القابلة للتغيير.
العناصر التي تم إصدارها على maven.google.com
- com.google.android.gms:play-services-basement:18.0.2
27 نيسان (أبريل) 2022
يتضمّن آخر تحديث لـ
play-services-auth
التغيير التالي:- إيقاف واجهات برمجة التطبيقات في
CredentialClient
والفئات ذات الصلة بالطلبات/الردود
- إيقاف واجهات برمجة التطبيقات في
يتضمّن آخر تحديث لـ Firebase تغييرات على Firebase Crashlytics.
لمزيد من المعلومات، اطّلِع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لمنصّة Firebase لنظام التشغيل Android.
العناصر التي تم إصدارها على maven.google.com
- com.google.android.gms:play-services-auth:20.2.0
- com.google.firebase:firebase-crashlytics:18.2.10
- com.google.firebase:firebase-crashlytics-ktx:18.2.10
- com.google.firebase:firebase-crashlytics-ndk:18.2.10
14 أبريل 2022
يتضمّن آخر تحديث لـ Firebase تغييرات على ما يلي:
- قائمة مواد منصة Firebase لأجهزة Android
- Cloud Firestore
- فحص التطبيقات من Firebase
- Firebase App Distribution
- المراسلة عبر السحابة الإلكترونية من Firebase
لمزيد من المعلومات، اطّلِع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لمنصّة Firebase لنظام التشغيل Android.
العناصر التي تم إصدارها على maven.google.com
- com.google.firebase:firebase-bom:29.3.1
- com.google.firebase:firebase-appcheck:16.0.0-beta06
- com.google.firebase:firebase-appcheck-debug:16.0.0-beta06
- com.google.firebase:firebase-appcheck-debug-testing:16.0.0-beta06
- com.google.firebase:firebase-appcheck-interop:16.0.0-beta06
- com.google.firebase:firebase-appcheck-safetynet:16.0.0-beta06
- com.google.firebase:firebase-appdistribution:16.0.0-beta02
- com.google.firebase:firebase-appdistribution-ktx:16.0.0-beta02
- com.google.firebase:firebase-datatransport:18.1.2
- com.google.firebase:firebase-firestore:24.1.1
- com.google.firebase:firebase-firestore-ktx:24.1.1
- com.google.firebase:firebase-messaging:23.0.3
- com.google.firebase:firebase-messaging-ktx:23.0.3
- com.google.firebase:firebase-messaging-directboot:23.0.3
12 نيسان (أبريل) 2022
تتضمّن آخر تحديثات
play-services-nearby
(الإصدار 18.1.0) التغييرات التالية:إنّ أذونات
BLUETOOTH_ADVERTISE
وBLUETOOTH_CONNECT
وBLUETOOTH_SCAN
أصبحت مطلوبة الآن لاستخدام ميزة "الاتصال عن قرب" من Android S.تمت إضافة
Payload#setFileName()
وPayload#setParentFolder()
لحفظ الملف المستلَم باسم ملف ومسار نسبي محدّدَين.تمت إضافة
VariantOfConcern
للسماح لهيئة الصحة العامة بإرفاق نوع من الحالات التي تثير القلق في إشعارات التعرّض يحدّده التطبيق. على سبيل المثال، يمكن أن تحدّد PHA التعريفات التالية: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"
- Cloud Firestore
- فحص التطبيقات من Firebase
- مصادقة Firebase
لمزيد من المعلومات، اطّلِع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لمنصّة Firebase لنظام التشغيل Android.
العناصر التي تم إصدارها على maven.google.com
- com.google.firebase:firebase-bom:29.3.0
- com.google.firebase:firebase-core:20.1.2
- com.google.firebase:firebase-analytics:20.1.2
- com.google.firebase:firebase-analytics-ktx:20.1.2
- com.google.firebase:firebase-annotations:16.1.0
- com.google.firebase:firebase-appcheck:16.0.0-beta05
- com.google.firebase:firebase-appcheck-debug:16.0.0-beta05
- com.google.firebase:firebase-appcheck-debug-testing:16.0.0-beta05
- com.google.firebase:firebase-appcheck-interop:16.0.0-beta05
- com.google.firebase:firebase-appcheck-safetynet:16.0.0-beta05
- com.google.firebase:firebase-auth:21.0.3
- com.google.firebase:firebase-auth-ktx:21.0.3
- com.google.firebase:firebase-firestore:24.1.0
- com.google.firebase:firebase-firestore-ktx:24.1.0
- com.google.android.gms:play-services-measurement:20.1.2
- com.google.android.gms:play-services-measurement-api:20.1.2
- com.google.android.gms:play-services-measurement-base:20.1.2
- com.google.android.gms:play-services-measurement-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
انتهاكاتplay-services-basement
في 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) لمنصّة Firebase لنظام التشغيل Android.
العناصر التي تم إصدارها على maven.google.com
- com.google.firebase:firebase-bom:29.2.1
- com.google.firebase:firebase-core:20.1.1
- com.google.firebase:firebase-analytics:20.1.1
- com.google.firebase:firebase-analytics-ktx:20.1.1
- com.google.firebase:firebase-messaging:23.0.2
- com.google.firebase:firebase-messaging-ktx:23.0.2
- com.google.firebase:firebase-messaging-directboot:23.0.2
- com.google.android.gms:play-services-measurement:20.1.1
- com.google.android.gms:play-services-measurement-api:20.1.1
- com.google.android.gms:play-services-measurement-base:20.1.1
- com.google.android.gms:play-services-measurement-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
- Cloud Firestore
- وظائف السحابة الإلكترونية لبرنامج Firebase (الطرف العميل)
- التخزين في السحابة الإلكترونية لبرنامج Firebase
- اختبار A/B من Firebase
- Firebase App Distribution
- مكوّن Gradle الإضافي لميزة "نشر التطبيقات" من Firebase
- مصادقة Firebase
- المراسلة عبر السحابة الإلكترونية من Firebase
- Firebase Crashlytics
- روابط Firebase الديناميكية
- المراسلة داخل تطبيق Firebase
- عمليات تثبيت Firebase
- Firebase ML
- مراقبة أداء Firebase
- قاعدة بيانات Firebase في الوقت الفعلي
- الإعداد عن بُعد في Firebase
لمزيد من المعلومات، اطّلِع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لمنصّة Firebase لنظام التشغيل Android.
العناصر التي تم إصدارها على maven.google.com
- com.google.firebase:firebase-bom:29.2.0
- com.google.firebase:firebase-abt:21.0.1
- com.google.firebase:firebase-appdistribution:16.0.0-beta01
- com.google.firebase:firebase-appdistribution-ktx:16.0.0-beta01
- com.google.firebase:firebase-appdistribution-gradle:3.0.1
- com.google.firebase:firebase-auth:21.0.2
- com.google.firebase:firebase-auth-ktx:21.0.2
- com.google.firebase:firebase-common:20.1.0
- com.google.firebase:firebase-common-ktx:20.1.0
- com.google.firebase:firebase-config:21.0.2
- com.google.firebase:firebase-config-ktx:21.0.2
- com.google.firebase:firebase-crashlytics:18.2.9
- com.google.firebase:firebase-crashlytics-ktx:18.2.9
- com.google.firebase:firebase-crashlytics-ndk:18.2.9
- com.google.firebase:firebase-database:20.0.4
- com.google.firebase:firebase-database-ktx:20.0.4
- com.google.firebase:firebase-database-collection:18.0.1
- com.google.firebase:firebase-dynamic-links:21.0.1
- com.google.firebase:firebase-dynamic-links-ktx:21.0.1
- com.google.firebase:firebase-firestore:24.0.2
- com.google.firebase:firebase-firestore-ktx:24.0.2
- com.google.firebase:firebase-functions:20.0.2
- com.google.firebase:firebase-functions-ktx:20.0.2
- com.google.firebase:firebase-inappmessaging:20.1.2
- com.google.firebase:firebase-inappmessaging-ktx:20.1.2
- com.google.firebase:firebase-inappmessaging-display:20.1.2
- com.google.firebase:firebase-inappmessaging-display-ktx:20.1.2
- com.google.firebase:firebase-installations:17.0.1
- com.google.firebase:firebase-installations-ktx:17.0.1
- com.google.firebase:firebase-installations-interop:17.0.1
- com.google.firebase:firebase-messaging:23.0.1
- com.google.firebase:firebase-messaging-ktx:23.0.1
- com.google.firebase:firebase-messaging-directboot:23.0.1
- com.google.firebase:firebase-ml-modeldownloader:24.0.3
- com.google.firebase:firebase-ml-modeldownloader-ktx:24.0.3
- com.google.firebase:firebase-perf:20.0.6
- com.google.firebase:firebase-perf-ktx:20.0.6
- com.google.firebase:firebase-storage:20.0.1
- com.google.firebase:firebase-storage-ktx:20.0.1
8 آذار (مارس) 2022
- يتضمّن آخر تحديث لـ "مكتبة
play-services-wallet
" واجهة برمجة تطبيقات جديدة لقراءة البطاقة الائتمانية باستخدام تقنية التعرّف البصري على الحروف. لمزيد من التفاصيل، يُرجى الرجوع إلى دليل المطوّر.
العناصر التي تم إصدارها على maven.google.com
- com.google.android.gms:play-services-wallet:19.1.0
28 شباط (فبراير) 2022
يتضمّن آخر تحديث لملف مكوّن Gradle الإضافي لترخيص البرامج مفتوحة المصدر إصلاحات للمشاكل التالية:
يتسبب ترتيب تنفيذ المهام في حدوث مشاكل في مكتبة Hilt DI (المشكلة رقم 209 في GitHub، المشكلة رقم 194 في GitHub، المشكلة رقم 2744 في GitHub Hilt)
تستغرق المشاريع التي تحتوي على الكثير من الصيغ وقتًا طويلاً لتنفيذ عملية رصد التبعيات (المشكلة رقم 200 في GitHub).
تضمين متطلّبات الاختبار (المشكلة رقم 214 على GitHub)
عدم توفّر التراخيص (مشكلة GitHub رقم 215)
AmbiguousVariantSelectionException
تم تقليل درجة خطورة التسجيل (المشكلة رقم 202 في GitHub)
العناصر التي تم إصدارها على maven.google.com
- com.google.android.gms:oss-licenses-plugin:0.10.5
22 شباط (فبراير) 2022
تحديث مكتبات ML Kit في "خدمات Google Play" لمزيد من المعلومات، راجِع ملاحظات إصدار ML Kit.
تعديلات على حزمة تطوير البرامج (SDK) لنظام التشغيل Android من "إعلانات Google على الأجهزة الجوّالة" وحزمة تطوير البرامج (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 تغييرات على ما يلي:
- قائمة مواد منصة Firebase لأجهزة Android
- Firebase Crashlytics
- Firebase ML
- مراقبة أداء Firebase
- حزمة تطوير البرامج (SDK) لمنصّة Firebase الخاصة بخدمة "إحصاءات Google"
لمزيد من المعلومات، اطّلِع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لمنصّة Firebase لنظام التشغيل Android.
العناصر التي تم إصدارها على maven.google.com
- com.google.firebase:firebase-bom:29.1.0
- com.google.firebase:firebase-core:20.1.0
- com.google.firebase:firebase-analytics:20.1.0
- com.google.firebase:firebase-analytics-ktx:20.1.0
- com.google.firebase:firebase-crashlytics:18.2.8
- com.google.firebase:firebase-crashlytics-ktx:18.2.8
- com.google.firebase:firebase-crashlytics-ndk:18.2.8
- com.google.firebase:firebase-ml-modeldownloader:24.0.2
- com.google.firebase:firebase-ml-modeldownloader-ktx:24.0.2
- com.google.firebase:firebase-perf:20.0.5
- com.google.firebase:firebase-perf-ktx:20.0.5
1 شباط (فبراير) 2022
- يتضمّن آخر تحديث لـ مكتبة
play-services-auth
واجهة برمجة تطبيقات جديدة تُسهّل اقتراحات تسجيل الدخول للمصادقة من خلال رقم الهاتف. تسمح هذه الواجهة للمستخدمين باختيار رقم هاتف على شريحة 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
- Cloud Firestore
- Firebase Crashlytics
- مكوّن Gradle الإضافي لميزة "نشر التطبيقات" من Firebase
- المكوّن الإضافي Gradle لميزة "مراقبة الأداء" في Firebase
لمزيد من المعلومات، اطّلِع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لمنصّة Firebase لنظام التشغيل Android.
العناصر التي تم إصدارها على maven.google.com
- com.google.firebase:firebase-bom:29.0.4
- com.google.firebase:firebase-crashlytics:18.2.7
- com.google.firebase:firebase-crashlytics-ktx:18.2.7
- com.google.firebase:firebase-crashlytics-ndk:18.2.7
- com.google.firebase:firebase-firestore:24.0.1
- com.google.firebase:firebase-firestore-ktx:24.0.1
- com.google.firebase:firebase-appdistribution-gradle:3.0.0
- com.google.firebase:perf-plugin:1.4.1
10 كانون الثاني (يناير) 2022
يتضمّن آخر تحديث لحزمة تطوير البرامج (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
) عند معالجة نتائجTask<Void>
في رمز Kotlin البرمجي. إذا كنت تستخدم أيًا من إصدارات المكتبة المدرَجة في إصدار 9 كانون الأول (ديسمبر) 2021، يمكنك تجنُّب أخطاء وقت التشغيل غير المحدَّدة المصدر من خلال الاعتماد صراحةً على الإصدار 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، نخطّط لطرح إصدارات جديدة من العناصر الأخرى التي تم طرحها في 09 كانون الأول (ديسمبر) مع تبعيات
POM
جديدة على الإصدارَين 18.0.1 منplay-services-base
وplay-services-tasks
.يتضمّن آخر تحديث لـ Firebase تغييرات على ما يلي:
- قائمة مواد منصة Firebase لأجهزة Android
- حزمة تطوير البرامج (SDK) لمنصّة Firebase الخاصة بخدمة "إحصاءات Google"
يتضمّن إصدار Firebase هذا أحدث إصدارات
play-services-base
وplay-services-tasks
(الإصدار 18.0.1) لإصلاح المشكلة الموضّحة في الإصدار الصادر في 9 كانون الأول (ديسمبر) 2021.لمزيد من المعلومات، اطّلِع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لمنصّة Firebase لنظام التشغيل Android.
العناصر التي تم إصدارها على maven.google.com
- com.google.android.gms:play-services-base:18.0.1
- com.google.android.gms:play-services-tasks:18.0.1
- com.google.firebase:firebase-bom:29.0.3
- com.google.firebase:firebase-core:20.0.2
- com.google.firebase:firebase-analytics:20.0.2
- com.google.firebase:firebase-analytics-ktx:20.0.2
- com.google.android.gms:play-services-measurement:20.0.2
- com.google.android.gms:play-services-measurement-api:20.0.2
- com.google.android.gms:play-services-measurement-base:20.0.2
- com.google.android.gms:play-services-measurement-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 تغييرات على ما يلي:
- قائمة مواد منصة Firebase لأجهزة Android
- Firebase Crashlytics
لمزيد من المعلومات، اطّلِع على ملاحظات حول إصدار حزمة تطوير البرامج (SDK) لمنصّة Firebase لنظام التشغيل Android.
العناصر التي تم إصدارها على maven.google.com
- com.google.firebase:firebase-bom:29.0.2
- com.google.firebase:firebase-crashlytics:18.2.6
- com.google.firebase:firebase-crashlytics-ktx:18.2.6
- com.google.firebase:firebase-crashlytics-ndk:18.2.6
9 كانون الأول (ديسمبر) 2021
تتضمّن آخر تحديثات العديد من المكتبات التغيير التالي:
- يتم استخدام التعليقات التوضيحية الصارمة حول إمكانية القيمة الخالية (
@NonNull
و@Nullable
) حيث كان يتم استخدام@RecentlyNonNull
و@RecentlyNullable
في السابق. بعد إجراء هذا التغيير، سيؤدي ما كان يتسبب في تحذير بشأن القيم الخالية إلى حدوث خطأ عند إنشاء رمز Kotlin أو استخدام إطارات عمل التحقّق من Javanull
. وسيتم طرح تغييرات مماثلة على التعليقات التوضيحية بشكل تدريجي في الإصدارات المستقبلية لعناصر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) لمنصّة Firebase لنظام التشغيل Android.
العناصر التي تم إصدارها على maven.google.com
- com.google.firebase:firebase-bom:29.0.1
- com.google.firebase:firebase-appcheck:16.0.0-beta04
- com.google.firebase:firebase-appcheck-debug:16.0.0-beta04
- com.google.firebase:firebase-appcheck-debug-testing:16.0.0-beta04
- com.google.firebase:firebase-appcheck-interop:16.0.0-beta04
- com.google.firebase:firebase-appcheck-safetynet:16.0.0-beta04
- com.google.firebase:firebase-crashlytics:18.2.5
- com.google.firebase:firebase-crashlytics-buildtools:2.8.1
- com.google.firebase:firebase-crashlytics-gradle:2.8.1
- com.google.firebase:firebase-crashlytics-ktx:18.2.5
- com.google.firebase:firebase-crashlytics-ndk:18.2.5
- com.google.firebase:firebase-database:20.0.3
- com.google.firebase:firebase-database-ktx:20.0.3
- com.google.firebase:firebase-datatransport:18.1.1
- com.google.firebase:firebase-ml-modeldownloader:24.0.1
- com.google.firebase:firebase-ml-modeldownloader-ktx:24.0.1
- com.google.firebase:firebase-perf:20.0.4
- com.google.firebase:firebase-perf-ktx:20.0.4
18 تشرين الثاني (نوفمبر) 2021
- تعديلات على حزمة تطوير البرامج (SDK) لنظام التشغيل Android من "إعلانات Google على الأجهزة الجوّالة" وحزمة تطوير البرامج (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) لمرسل البث على Android.
العناصر التي تم إصدارها على maven.google.com
- com.google.android.gms:play-services-cast:20.1.0
- com.google.android.gms:play-services-cast-framework:20.1.0
29 تشرين الأول (أكتوبر) 2021
يتضمّن آخر تحديث لـ Firebase تغييرات على ما يلي:
- قائمة مواد منصة Firebase لأجهزة Android
- Cloud Firestore
- المراسلة عبر السحابة الإلكترونية من Firebase
- Firebase Crashlytics
- المكوّن الإضافي لـ Gradle في Firebase Crashlytics
- روابط Firebase الديناميكية
- المراسلة داخل تطبيق Firebase
- حزمة تطوير البرامج (SDK) لمنصّة Firebase الخاصة بخدمة "إحصاءات Google"
لمزيد من المعلومات، اطّلِع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لمنصّة Firebase لنظام التشغيل Android.
العناصر التي تم إصدارها على maven.google.com
- com.google.firebase:firebase-bom:29.0.0
- com.google.firebase:firebase-analytics:20.0.0
- com.google.firebase:firebase-analytics-ktx:20.0.0
- com.google.firebase:firebase-core:20.0.0
- com.google.firebase:firebase-crashlytics:18.2.4
- com.google.firebase:firebase-crashlytics-buildtools:2.8.0
- com.google.firebase:firebase-crashlytics-gradle:2.8.0
- com.google.firebase:firebase-crashlytics-ktx:18.2.4
- com.google.firebase:firebase-crashlytics-ndk:18.2.4
- com.google.firebase:firebase-dynamic-links:21.0.0
- com.google.firebase:firebase-dynamic-links-ktx:21.0.0
- com.google.firebase:firebase-firestore:24.0.0
- com.google.firebase:firebase-firestore-ktx:24.0.0
- com.google.firebase:firebase-inappmessaging:20.1.1
- com.google.firebase:firebase-inappmessaging-display:20.1.1
- com.google.firebase:firebase-inappmessaging-display-ktx:20.1.1
- com.google.firebase:firebase-inappmessaging-ktx:20.1.1
- com.google.firebase:firebase-measurement-connector:20.0.0
- com.google.firebase:firebase-messaging:23.0.0
- com.google.firebase:firebase-messaging-directboot:23.0.0
- com.google.firebase:firebase-messaging-ktx:23.0.0
- com.google.android.gms:play-services-measurement:20.0.0
- com.google.android.gms:play-services-measurement-base:20.0.0
- com.google.android.gms:play-services-measurement-sdk-api:20.0.0
- com.google.android.gms:play-services-measurement-api:20.0.0
- com.google.android.gms:play-services-measurement-sdk:20.0.0
- com.google.android.gms:play-services-measurement-impl:20.0.0
27 تشرين الأول (أكتوبر) 2021
أصبحت مكتبة عملاء
play-services-maps
متاحة الآن بشكل عام، وهي متوافقة مع المستوى 19 من Android API (Android 4.4، 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
4 تشرين الأول (أكتوبر) 2021
يتضمّن آخر تحديث لـ Firebase تغييرات على ما يلي:
- قائمة مواد منصة Firebase لأجهزة Android
- فحص التطبيقات من Firebase
- Cloud Firestore
- Firebase Crashlytics
- مراقبة أداء Firebase
- حزمة تطوير البرامج (SDK) لمنصّة Firebase الخاصة بخدمة "إحصاءات Google"
لمزيد من المعلومات، اطّلِع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لمنصّة Firebase لنظام التشغيل Android.
العناصر التي تم إصدارها على maven.google.com
- com.google.firebase:firebase-bom:28.4.2
- com.google.firebase:firebase-analytics:19.0.2
- com.google.firebase:firebase-analytics-ktx:19.0.2
- com.google.firebase:firebase-appcheck:16.0.0-beta03
- com.google.firebase:firebase-appcheck-debug:16.0.0-beta03
- com.google.firebase:firebase-appcheck-debug-testing:16.0.0-beta03
- com.google.firebase:firebase-appcheck-interop:16.0.0-beta03
- com.google.firebase:firebase-appcheck-safetynet:16.0.0-beta03
- com.google.firebase:firebase-core:19.0.2
- com.google.firebase:firebase-crashlytics:18.2.3
- com.google.firebase:firebase-crashlytics-ktx:18.2.3
- com.google.firebase:firebase-crashlytics-ndk:18.2.3
- com.google.firebase:firebase-firestore:23.0.4
- com.google.firebase:firebase-firestore-ktx:23.0.4
- com.google.firebase:firebase-perf:20.0.3
- com.google.firebase:firebase-perf-ktx:20.0.3
- com.google.android.gms:play-services-measurement:19.0.2
- com.google.android.gms:play-services-measurement-base:19.0.2
- com.google.android.gms:play-services-measurement-sdk-api:19.0.2
- com.google.android.gms:play-services-measurement-api:19.0.2
- com.google.android.gms:play-services-measurement-sdk:19.0.2
- com.google.android.gms:play-services-measurement-impl:19.0.2
22 أيلول (سبتمبر) 2021
- تعديلات على حزمة تطوير البرامج (SDK) لنظام التشغيل Android من "إعلانات Google على الأجهزة الجوّالة" وحزمة تطوير البرامج (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
.إذا كنت تستخدم الإصدار 17.1.0 من
ads-identifier
أو إصدارًا أحدث، لن تحتاج إلى الإفصاح عن الإذن مرة أخرى في ملف بيان تطبيقك للوصول إلى المعرِّف الإعلاني. في حال كان تطبيقك لا يحتاج إلى الوصول إلى المعرِّف الإعلاني، يجب إزالة الإذن باستخدام<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
لمزيد من المعلومات، اطّلِع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لمنصّة Firebase لنظام التشغيل Android.
العناصر التي تم إصدارها على maven.google.com
- com.google.firebase:firebase-bom:28.4.1
- com.google.firebase:firebase-appdistribution-gradle:2.2.0
- com.google.firebase:firebase-database:20.0.2
- com.google.firebase:firebase-database-ktx:20.0.2
- com.google.firebase:firebase-datatransport:18.1.0
- com.google.firebase:firebase-encoders-proto:16.0.0
- com.google.firebase:firebase-functions:20.0.1
- com.google.firebase:firebase-functions-ktx:20.0.1
9 أيلول (سبتمبر) 2021
يتضمّن آخر تحديث للمكتبة المجمّعة من الرموز البرمجية الأصلية في "AdSense للبحث" التغيير التالي:
- تم إصلاح الخلل الذي كان يؤدي إلى عدم تسجيل
onAdLeftApplication
للنقرات على الإعلانات. - تم إصلاح الخلل الذي كان يؤدي إلى تعطُّل التطبيق عند محاولة تحميل الإعلانات بدون اتصال بالإنترنت.
- تم إصلاح الخلل الذي كان يؤدي إلى عدم تسجيل
العناصر التي تم إصدارها على maven.google.com
- com.google.android.gms:play-services-afs-native:19.0.1
23 آب (أغسطس) 2021
- تعديلات على حزمة تطوير البرامج (SDK) لنظام التشغيل Android من "إعلانات Google على الأجهزة الجوّالة" وحزمة تطوير البرامج (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) لمنصّة Firebase لنظام التشغيل Android.
العناصر التي تم إصدارها على maven.google.com
- com.google.firebase:firebase-bom:28.4.0
- com.google.firebase:firebase-core:19.0.1
- com.google.firebase:firebase-analytics:19.0.1
- com.google.firebase:firebase-analytics-ktx:19.0.1
- com.google.firebase:firebase-inappmessaging:20.1.0
- com.google.firebase:firebase-inappmessaging-ktx:20.1.0
- com.google.firebase:firebase-inappmessaging-display:20.1.0
- com.google.firebase:firebase-inappmessaging-display-ktx:20.1.0
- com.google.android.gms:play-services-measurement:19.0.1
- com.google.android.gms:play-services-measurement-base:19.0.1
- com.google.android.gms:play-services-measurement-sdk-api:19.0.1
- com.google.android.gms:play-services-measurement-api:19.0.1
- com.google.android.gms:play-services-measurement-sdk:19.0.1
- com.google.android.gms:play-services-measurement-impl:19.0.1
19 آب (أغسطس) 2021
يتضمّن آخر تحديث لـ "مكتبة إحصاءات Google" التغيير التالي:
- تم إصلاح مشكلة تعذُّر إنشاء المكتبة باستخدام Android 12 كهدف لها.
يتضمّن آخر تحديث لـ TagManager Library التغييرات التالية:
- تحسينات على البنية الأساسية الداخلية
العناصر التي تم إصدارها على 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-services الإضافي لنظام التشغيل Android (الإصدار 4.3.10). لمزيد من المعلومات، يُرجى الاطّلاع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لنظام التشغيل Android من Firebase.
العناصر التي تم إصدارها على 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 تغييرات على ما يلي:
- قائمة مواد منصة Firebase لأجهزة Android
- Firebase Crashlytics
- الإعداد عن بُعد في Firebase
لمزيد من المعلومات، اطّلِع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لمنصّة Firebase لنظام التشغيل Android.
يتوفّر الآن إصدار معدَّل من مكوّن 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
- Cloud Firestore
- Firebase Crashlytics
- روابط Firebase الديناميكية
- قاعدة بيانات Firebase في الوقت الفعلي
لمزيد من المعلومات، اطّلِع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لمنصّة Firebase لنظام التشغيل Android.
العناصر التي تم إصدارها على maven.google.com
- com.google.firebase:firebase-bom:28.3.0
- com.google.firebase:firebase-crashlytics:18.2.0
- com.google.firebase:firebase-crashlytics-ktx:18.2.0
- com.google.firebase:firebase-crashlytics-ndk:18.2.0
- com.google.firebase:firebase-database:20.0.1
- com.google.firebase:firebase-database-ktx:20.0.1
- com.google.firebase:firebase-dynamic-links:20.1.1
- com.google.firebase:firebase-dynamic-links-ktx:20.1.1
- com.google.firebase:firebase-firestore:23.0.3
- com.google.firebase:firebase-firestore-ktx:23.0.3
21 تموز (يوليو) 2021
يتضمّن آخر تحديث لـ "مكتبة
play-services-auth
" التغييرات التالية:- تمت إضافة واجهة برمجة تطبيقات جديدة،
CredentialSavingClient#saveAccountLinkingToken
، لمساعدتك في ربط حساب مستخدم في تطبيقك بحساب Google بغرض ربط الحساب. - تمت إضافة طريقة جديدة
BeginSignInRequest.Builder#associateLinkedAccounts
، لمساعدتك في تسجيل دخول المستخدمين إلى تطبيقك إذا سبق لهم ربط حساباتهم بحساب Google.
- تمت إضافة واجهة برمجة تطبيقات جديدة،
العناصر التي تم إصدارها على maven.google.com
- com.google.android.gms:play-services-auth:19.2.0
9 تموز (يوليو) 2021
يتضمّن آخر تحديث لـ Firebase تغييرات على ما يلي:
- قائمة مواد منصة Firebase لأجهزة Android
- فحص التطبيقات من Firebase
- Cloud Firestore
- مراقبة أداء Firebase
لمزيد من المعلومات، اطّلِع على ملاحظات حول إصدار حزمة تطوير البرامج (SDK) لمنصّة Firebase لنظام التشغيل Android.
العناصر التي تم إصدارها على maven.google.com
- com.google.firebase:firebase-bom:28.2.1
- com.google.firebase:firebase-appcheck:16.0.0-beta02
- com.google.firebase:firebase-appcheck-debug:16.0.0-beta02
- com.google.firebase:firebase-appcheck-debug-testing:16.0.0-beta02
- com.google.firebase:firebase-appcheck-interop:16.0.0-beta02
- com.google.firebase:firebase-appcheck-safetynet:16.0.0-beta02
- com.google.firebase:firebase-firestore:23.0.2
- com.google.firebase:firebase-firestore-ktx:23.0.2
- com.google.firebase:firebase-perf:20.0.2
- com.google.firebase:firebase-perf-ktx:20.0.2
1 تموز (يوليو) 2021
- يتوفّر الآن الإصدار الأولي من مكتبة
play-services-pay
. تستبدل هذه المكتبة وظيفةWalletObjects
في مكتبةplay-services-wallet
. لمزيد من المعلومات، يمكنك الرجوع إلى دليل الدمج هذا.
العناصر التي تم إصدارها على maven.google.com
- com.google.android.gms:play-services-pay:16.0.0
23 حزيران (يونيو) 2021
يتضمّن آخر تحديث لـ Firebase تغييرات على ما يلي:
- قائمة مواد منصة Firebase لأجهزة Android
- مكوّن Gradle الإضافي لميزة "نشر التطبيقات" من Firebase
- Firebase Crashlytics
- المكوّن الإضافي لـ Gradle في Firebase Crashlytics
لمزيد من المعلومات، اطّلِع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لمنصّة Firebase لنظام التشغيل Android.
العناصر التي تم إصدارها على maven.google.com
- com.google.firebase:firebase-bom:28.2.0
- com.google.firebase:firebase-appdistribution-gradle:2.1.3
- com.google.firebase:firebase-crashlytics:18.1.0
- com.google.firebase:firebase-crashlytics-buildtools:2.7.1
- com.google.firebase:firebase-crashlytics-gradle:2.7.1
- com.google.firebase:firebase-crashlytics-ktx:18.1.0
- com.google.firebase:firebase-crashlytics-ndk:18.1.0
- com.google.firebase:firebase-datatransport:18.0.1
17 حزيران (يونيو) 2021
يتضمّن آخر تحديث للمكتبة المجمّعة من الرموز البرمجية الأصلية في "AdSense للبحث" التغييرات التالية:
تعديل طريقة عرض الإعلانات على الأجهزة الجوّالة لمطابقة طريقة عرض الإعلانات على الويب وفي المعاينة لمزيد من المعلومات، يُرجى الاطّلاع على ملاحظات إصدار حزمة تطوير البرامج (SDK) الأصلية لبرنامج "AdSense للبحث" على Android.
إزالة إمكانية طلب إعلانات SPA
تتوفّر حزمة تطوير البرامج (SDK) Stream Protect الآن للاستخدام مع تطبيقات Android TV التي تعتمد على سرعة البث وتكون حساسة للوقت المستغرَق في التحميل. تتطلّب حزمة تطوير البرامج (SDK) هذه توفُّر البرامج الثابتة للجهاز، ولا تعمل حاليًا إلا على أجهزة "Chromecast مع Google TV". لمزيد من المعلومات، يُرجى الرجوع إلى مستندات مرجعية لحزمة SDK في Stream Protect.
العناصر التي تم إصدارها على maven.google.com
- com.google.android.gms:play-services-afs-native:19.0.0
- com.google.android.gms:play-services-streamprotect:16.0.0
16 حزيران (يونيو) 2021
استعدادًا لفرض قواعد صارمة بشأن ما إذا كان العنصر قابلاً للقيمة الخالية، أضفنا تعليقات توضيحية
@RecentlyNonNull
و@RecentlyNullable
إلى عدة حِزم تطوير برامج (SDK) لم تكن في السابق تحدد بشكل صريح ما إذا كان العنصر قابلاً للقيمة الخالية. سيؤدي هذا التغيير إلى ظهور تحذيرات بشأن انتهاكات أمان القيمة الفارغة.يقدّم هذا التغيير إمكانات أفضل للتشغيل التفاعلي بين Kotlin وعمليات التحقّق من قيمة "عدم المساواة" الثابتة للتطبيقات التي تستخدِم إطارات عمل التحقّق من قيمة "عدم المساواة" في Java.
وسيتم طرح إضافات مماثلة لـ
@RecentlyNonNull
و@RecentlyNullable
بشكل تدريجي في الإصدارات المستقبلية من عناصرcom.google.android.gms
الأخرى.
العناصر التي تم إصدارها على maven.google.com
- com.google.android.gms:play-services-auth-base:17.1.3
- com.google.android.gms:play-services-awareness:18.0.2
- com.google.android.gms:play-services-cronet:17.0.1
- com.google.android.gms:play-services-identity:17.0.1
- com.google.android.gms:play-services-instantapps:17.0.1
- com.google.android.gms:play-services-recaptcha:16.0.1
- com.google.android.gms:play-services-safetynet:17.0.1
8 حزيران (يونيو) 2021
تتضمّن آخر تحديثات
play-services-nearby
(الإصدار 18.0.0) التغييرات التالية:تمت إضافة التعليقَين التوضيحيَين
@NonNull
و@Nullable
في واجهة برمجة التطبيقات، ما قد يؤدي إلى تعطُّل تطبيقات 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) لنظام التشغيل Android من "إعلانات Google على الأجهزة الجوّالة" وحزمة تطوير البرامج (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
- Cloud Firestore
- 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
إلى عدة حِزم تطوير برامج (SDK) لم تكن في السابق تحدد بشكل صريح ما إذا كان العنصر قابلاً للقيمة الخالية. سيؤدي هذا التغيير إلى ظهور تحذيرات بشأن انتهاكات أمان القيمة الفارغة.يقدّم هذا التغيير إمكانات تفاعل أفضل مع 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
- المكوّن الإضافي لـ Gradle في Firebase Crashlytics
لمزيد من المعلومات، اطّلِع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لمنصّة Firebase لنظام التشغيل Android.
يتوفّر الآن إصدار معدَّل من مكوّن google-services الإضافي لنظام التشغيل Android (الإصدار 4.3.7). لمزيد من المعلومات، يُرجى الاطّلاع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لنظام التشغيل Android من Firebase.
العناصر التي تم إصدارها على 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
- Cloud Firestore
- وظائف السحابة الإلكترونية لبرنامج Firebase (الطرف العميل)
- التخزين في السحابة الإلكترونية لبرنامج Firebase
- حزمة تطوير البرامج (SDK) لمنصّة Firebase الخاصة بخدمة "إحصاءات Google"
- اختبار A/B من Firebase
- مكوّن Gradle الإضافي لميزة "نشر التطبيقات" من Firebase
- فهرسة التطبيقات على Firebase
- مصادقة Firebase
- المراسلة عبر السحابة الإلكترونية من Firebase
- Firebase Crashlytics
- المكوّن الإضافي لـ Gradle في Firebase Crashlytics
- روابط Firebase الديناميكية
- المراسلة داخل تطبيق Firebase
- عمليات تثبيت Firebase
- Firebase ML
- مراقبة أداء Firebase
- المكوّن الإضافي Gradle لميزة "مراقبة الأداء" في Firebase
- قاعدة بيانات Firebase في الوقت الفعلي
- الإعداد عن بُعد في Firebase
تتوفّر الآن الإصدارات التجريبية الأولية مما يلي:
- فحص التطبيقات من Firebase
- توافق وحدة الميزات الديناميكية في Firebase
لمزيد من المعلومات، اطّلِع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لمنصّة Firebase لنظام التشغيل Android.
يتوفّر الآن إصدار معدَّل من مكوّن google-services الإضافي لنظام التشغيل Android (الإصدار 4.3.6). لمزيد من المعلومات، يُرجى الاطّلاع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لنظام التشغيل Android من Firebase.
العناصر التي تم إصدارها على 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) لنظام التشغيل Android من "إعلانات Google على الأجهزة الجوّالة" وحزمة تطوير البرامج (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" للسماح بقيمة صفرية لسمة nullable إلى واجهة برمجة التطبيقات.
تمت إضافة البيان التالي إلى
AndroidManifest.xml
لإتاحة فلترة مستوى ظهور الحِزم على الإصدار 11 من نظام التشغيل Android (المستوى 30 لواجهة برمجة التطبيقات) والإصدارات الأحدث. بعد التحديث إلىcom.google.android.gms:play-services-maps:17.0.1
، يمكنك إزالة العبارة التالية من ملفAndroidManifest.xml
الخاص بك:
يتضمّن آخر تحديث لـ Wearable Library التغييرات التالية:
- الأخطاء التي تم إصلاحها
- تحسين مدى توفّر حزمة تطوير البرامج (SDK) لأجهزة Android Wear على الأجهزة المزوّدة بـ "خدمات Google Play"
لمزيد من المعلومات، يُرجى الاطّلاع على ملاحظات إصدار WearOS.
العناصر التي تم إصدارها على 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
يتضمّن آخر تحديث لحزمة تطوير البرامج (SDK) لتطبيقات Cast تغييرات على ما يلي:
- تم حذف GameManager وواجهات برمجة التطبيقات ذات الصلة. وتم إيقافها نهائيًا منذ عام 2017.
- تمت إضافة فئة SessionState إلى مكتبة برامج العميل لبث الوسائط.
- تمت إضافة CastReasonCodes لتقديم تفسيرات مفصّلة عن CastStatusCodes. استخدِم الطريقة CastContext#getCastReasonCodeForCastStatusCode(int) للترجمة من CastStatusCodes إلى CastReasonCodes.
- تم تحديث التبعيات
com.google.android.datatransport:transport-api
إلى أحدث إصدار.
لمزيد من المعلومات، يُرجى الاطّلاع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لمرسل البث على Android.
يتضمّن آخر تحديث لـ Firebase تغييرات على ما يلي:
- قائمة مواد منصة Firebase لأجهزة Android
- مكوّن Gradle الإضافي لميزة "نشر التطبيقات" من Firebase
- Firebase ML
لمزيد من المعلومات، اطّلِع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لمنصّة Firebase لنظام التشغيل Android.
العناصر التي تم إصدارها على maven.google.com
- com.google.android.gms:play-services-cast:20.0.0
- com.google.android.gms:play-services-cast-framework:20.0.0
- com.google.android.gms:play-services-cast-tv:18.0.0
- com.google.firebase:firebase-bom:27.1.0
- com.google.firebase:firebase-appdistribution-gradle:2.1.1
- com.google.firebase:firebase-ml-modeldownloader:23.0.1
- com.google.firebase:firebase-ml-modeldownloader-ktx:23.0.1
12 نيسان (أبريل) 2021
يتضمّن آخر تحديث لملف مكوّن Gradle الإضافي لترخيص البرامج مفتوحة المصدر إصلاحات للمشاكل التالية:
- تتيح دورات التبعية في المشاريع (المشكلة رقم 172 في GitHub)
العناصر التي تم إصدارها على maven.google.com
- com.google.android.gms:oss-licenses-plugin:0.10.4
8 نيسان (أبريل) 2021
يتضمّن آخر تحديث لـ Firebase تغييرات على ما يلي:
- قائمة مواد منصة Firebase لأجهزة Android
- مصادقة Firebase
- المراسلة عبر السحابة الإلكترونية من Firebase
- أرقام تعريف مثيلات Firebase
- حزمة تطوير البرامج (SDK) لمنصّة Firebase الخاصة بخدمة "إحصاءات Google"
لمزيد من المعلومات، اطّلِع على ملاحظات حول إصدار حزمة تطوير البرامج (SDK) لمنصّة Firebase لنظام التشغيل Android.
العناصر التي تم إصدارها على maven.google.com
- com.google.firebase:firebase-bom:27.0.0
- com.google.firebase:firebase-analytics:18.0.3
- com.google.firebase:firebase-analytics-ktx:18.0.3
- com.google.firebase:firebase-auth:20.0.4
- com.google.firebase:firebase-auth-ktx:20.0.4
- com.google.firebase:firebase-core:18.0.3
- com.google.firebase:firebase-iid:21.1.0
- com.google.firebase:firebase-iid-interop:17.1.0
- com.google.firebase:firebase-messaging:21.1.0
- com.google.firebase:firebase-messaging-directboot:21.1.0
- com.google.android.gms:play-services-measurement:18.0.3
- com.google.android.gms:play-services-measurement-base:18.0.3
- com.google.android.gms:play-services-measurement-sdk-api:18.0.3
- com.google.android.gms:play-services-measurement-api:18.0.3
- com.google.android.gms:play-services-measurement-sdk:18.0.3
- com.google.android.gms:play-services-measurement-impl:18.0.3
5 نيسان (أبريل) 2021
يتضمّن آخر تحديث لملف مكوّن Gradle الإضافي لترخيص البرامج مفتوحة المصدر إصلاحات للمشاكل التالية:
- تحذيرات متعلقة بالإنشاء بسبب استخدام واجهات برمجة تطبيقات قديمة (المشكلة رقم 166 على GitHub)
- لم يتم تخزين المهام مؤقتًا (المشكلة رقم 68 في GitHub) (المشكلة رقم 146 في GitHub) (المشكلة رقم 165 في GitHub)
تعديلات على حزمة تطوير البرامج (SDK) لنظام التشغيل Android من "إعلانات Google على الأجهزة الجوّالة" وحزمة تطوير البرامج (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) لمنصّة Firebase لنظام التشغيل Android.
العناصر التي تم إصدارها على maven.google.com
- com.google.firebase:firebase-bom:26.8.0
- com.google.firebase:firebase-crashlytics:17.4.1
- com.google.firebase:firebase-crashlytics-buildtools:2.5.2
- com.google.firebase:firebase-crashlytics-gradle:2.5.2
- com.google.firebase:firebase-crashlytics-ktx:17.4.1
- com.google.firebase:firebase-crashlytics-ndk:17.4.1
- com.google.firebase:firebase-firestore:22.1.2
- com.google.firebase:firebase-firestore-ktx:22.1.2
- com.google.firebase:firebase-storage:19.2.2
- com.google.firebase:firebase-storage-ktx:19.2.2
15 آذار (مارس) 2021
- تعديلات على حزمة تطوير البرامج (SDK) لنظام التشغيل Android من "إعلانات Google على الأجهزة الجوّالة" وحزمة تطوير البرامج (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 تغييرات على ما يلي:
- قائمة مواد منصة Firebase لأجهزة Android
- Firebase Crashlytics
- قاعدة بيانات Firebase في الوقت الفعلي
لمزيد من المعلومات، اطّلِع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لمنصّة Firebase لنظام التشغيل Android.
العناصر التي تم إصدارها على maven.google.com
- com.google.firebase:firebase-bom:26.7.0
- com.google.firebase:firebase-crashlytics:17.4.0
- com.google.firebase:firebase-crashlytics-ktx:17.4.0
- com.google.firebase:firebase-crashlytics-ndk:17.4.0
- com.google.firebase:firebase-database:19.7.0
- com.google.firebase:firebase-database-ktx:19.7.0
1 آذار (مارس) 2021
يتضمّن آخر تحديث لـ Firebase تغييرات على ما يلي:
- قائمة مواد منصة Firebase لأجهزة Android
- Cloud Firestore
- مصادقة Firebase
- المراسلة داخل تطبيق Firebase
- Firebase ML
- الإعداد عن بُعد في Firebase
- مكوّن Gradle الإضافي لميزة "نشر التطبيقات" من Firebase
- المكوّن الإضافي لـ Gradle في Firebase Crashlytics
- المكوّن الإضافي Gradle لميزة "مراقبة الأداء" في Firebase
لمزيد من المعلومات، اطّلِع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لمنصّة Firebase لنظام التشغيل Android.
العناصر التي تم إصدارها على maven.google.com
- com.google.firebase:firebase-bom:26.6.0
- com.google.firebase:firebase-auth:20.0.3
- com.google.firebase:firebase-auth-ktx:20.0.3
- com.google.firebase:firebase-config:20.0.4
- com.google.firebase:firebase-config-ktx:20.0.4
- com.google.firebase:firebase-firestore:22.1.1
- com.google.firebase:firebase-firestore-ktx:22.1.1
- com.google.firebase:firebase-inappmessaging:19.1.5
- com.google.firebase:firebase-inappmessaging-display:19.1.5
- com.google.firebase:firebase-inappmessaging-display-ktx:19.1.5
- com.google.firebase:firebase-inappmessaging-ktx:19.1.5
- com.google.firebase:firebase-ml-modeldownloader:23.0.0
- com.google.firebase:firebase-appdistribution-gradle:2.1.0
- com.google.firebase:firebase-crashlytics-buildtools:2.5.1
- com.google.firebase:firebase-crashlytics-gradle:2.5.1
- com.google.firebase:perf-plugin:1.3.5
18 شباط (فبراير) 2021
تتضمّن آخر التعديلات على
play-services-location
التغييرات التالية:يحذف الآن "مقدّم خدمة الموقع الجغرافي المجمّع" (FLP) تلقائيًا المواقع الجغرافية الأولية غير الدقيقة. يتيح هذا السلوك تحسين دقة الموقع الجغرافي مع زيادة وقت الاستجابة إلى الحد الأدنى. يمكن للمطوّرين الذين يفضّلون الحصول على نتائج أسرع بدلاً من نتائج أكثر دقة استدعاء الأسلوب الجديد
LocationRequest#setWaitForAccurateLocation()
.تمت إضافة الأسلوب
ActivityRecognitionClient#requestSleepSegmentUpdates()
للسماح للتطبيقات بالتسجيل في واجهة برمجة التطبيقات Sleep API.
العناصر التي تم إصدارها على maven.google.com
- com.google.android.gms:play-services-location:18.0.0
11 شباط (فبراير) 2021
يتضمّن آخر تحديث لـ Firebase تغييرات على ما يلي:
- قائمة مواد منصة Firebase لأجهزة Android
- Cloud Firestore
- فهرسة التطبيقات على Firebase
- مراقبة أداء Firebase
- المكوّن الإضافي لـ Gradle في Firebase Crashlytics
لمزيد من المعلومات، اطّلِع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لمنصّة Firebase لنظام التشغيل Android.
العناصر التي تم إصدارها على maven.google.com
- com.google.firebase:firebase-bom:26.5.0
- com.google.firebase:firebase-appindexing:19.2.0
- com.google.firebase:firebase-crashlytics-buildtools:2.5.0
- com.google.firebase:firebase-crashlytics-gradle:2.5.0
- com.google.firebase:firebase-datatransport:17.0.11
- com.google.firebase:firebase-firestore:22.1.0
- com.google.firebase:firebase-firestore-ktx:22.1.0
- com.google.firebase:firebase-perf:19.1.1
- com.google.firebase:firebase-perf-ktx:19.1.1
2 شباط (فبراير) 2021
- تتضمّن آخر التحديثات في مكتبات
play-services-base
وplay-services-basement
وplay-services-tasks
تعديلات داخلية فقط.
العناصر التي تم إصدارها على maven.google.com
- com.google.android.gms:play-services-base:17.6.0
- com.google.android.gms:play-services-basement:17.6.0
- com.google.android.gms:play-services-tasks:17.2.1
28 يناير 2021
يتضمّن آخر تحديث لـ Firebase تغييرات على ما يلي:
- قائمة مواد منصة Firebase لأجهزة Android
- Cloud Firestore
- Firebase Crashlytics
- المراسلة داخل تطبيق Firebase
- الإعداد عن بُعد في Firebase
- حزمة تطوير البرامج (SDK) لمنصّة Firebase الخاصة بخدمة "إحصاءات Google"
لمزيد من المعلومات، اطّلِع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لمنصّة Firebase لنظام التشغيل Android.
يتوفّر الآن إصدار معدَّل من مكوّن google-services الإضافي لنظام التشغيل 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()
نهائيًا.
العناصر التي تم إصدارها على maven.google.com
- com.google.android.gms:play-services-fido:19.0.0-beta
20 كانون الثاني (يناير) 2021
- تعديلات على حزمة تطوير البرامج (SDK) لنظام التشغيل Android من "إعلانات Google على الأجهزة الجوّالة" وحزمة تطوير البرامج (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"
لمزيد من المعلومات، اطّلِع على ملاحظات حول إصدار حزمة تطوير البرامج (SDK) لمنصّة Firebase لنظام التشغيل Android.
العناصر التي تم إصدارها على maven.google.com
- com.google.firebase:firebase-bom:26.3.0
- com.google.firebase:firebase-analytics:18.0.1
- com.google.firebase:firebase-analytics-ktx:18.0.1
- com.google.firebase:firebase-auth:20.0.2
- com.google.firebase:firebase-auth-interop:19.0.2
- com.google.firebase:firebase-auth-ktx:20.0.2
- com.google.firebase:firebase-core:18.0.1
- com.google.firebase:firebase-measurement-connector:18.0.2
- com.google.firebase:firebase-perf:19.1.0
- com.google.firebase:firebase-perf-ktx:19.1.0
- com.google.android.gms:play-services-measurement:18.0.1
- com.google.android.gms:play-services-measurement-base:18.0.1
- com.google.android.gms:play-services-measurement-sdk-api:18.0.1
- com.google.android.gms:play-services-measurement-api:18.0.1
- com.google.android.gms:play-services-measurement-sdk:18.0.1
- com.google.android.gms:play-services-measurement-impl:18.0.1
16 كانون الأول (ديسمبر) 2020
يتضمّن آخر تحديث لـ Firebase تغييرات على ما يلي:
- قائمة مواد منصة Firebase لأجهزة Android
- Cloud Firestore
- وظائف السحابة الإلكترونية لبرنامج Firebase (الطرف العميل)
- التخزين في السحابة الإلكترونية لبرنامج Firebase
- المراسلة عبر السحابة الإلكترونية من Firebase
- المراسلة داخل تطبيق Firebase
- عمليات تثبيت Firebase
- أرقام تعريف مثيلات Firebase
- مراقبة أداء Firebase
- قاعدة بيانات Firebase في الوقت الفعلي
لمزيد من المعلومات، اطّلِع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لمنصّة Firebase لنظام التشغيل Android.
العناصر التي تم إصدارها على maven.google.com
- com.google.firebase:firebase-bom:26.2.0
- com.google.firebase:firebase-annotations:16.0.0
- com.google.firebase:firebase-auth-interop:19.0.1
- com.google.firebase:firebase-common:19.5.0
- com.google.firebase:firebase-common-ktx:19.5.0
- com.google.firebase:firebase-components:16.1.0
- com.google.firebase:firebase-database:19.6.0
- com.google.firebase:firebase-database-ktx:19.6.0
- com.google.firebase:firebase-datatransport:17.0.10
- com.google.firebase:firebase-encoders:16.1.0
- com.google.firebase:firebase-encoders-json:17.1.0
- com.google.firebase:firebase-firestore:22.0.1
- com.google.firebase:firebase-firestore-ktx:22.0.1
- com.google.firebase:firebase-functions:19.2.0
- com.google.firebase:firebase-functions-ktx:19.2.0
- com.google.firebase:firebase-iid:21.0.1
- com.google.firebase:firebase-inappmessaging:19.1.3
- com.google.firebase:firebase-inappmessaging-display:19.1.3
- com.google.firebase:firebase-inappmessaging-display-ktx:19.1.3
- com.google.firebase:firebase-inappmessaging-ktx:19.1.3
- com.google.firebase:firebase-installations:16.3.5
- com.google.firebase:firebase-installations-interop:16.0.1
- com.google.firebase:firebase-installations-ktx:16.3.5
- com.google.firebase:firebase-measurement-connector:18.0.1
- com.google.firebase:firebase-messaging:21.0.1
- com.google.firebase:firebase-messaging-directboot:21.0.1
- com.google.firebase:firebase-messaging-ktx:21.0.1
- com.google.firebase:firebase-perf:19.0.11
- com.google.firebase:firebase-perf-ktx:19.0.11
- com.google.firebase:firebase-storage:19.2.1
- com.google.firebase:firebase-storage-ktx:19.2.1
- com.google.firebase:protolite-well-known-types:17.1.1
8 كانون الأول (ديسمبر) 2020
- يتضمّن آخر تحديث لمكتبات الرؤية في "خدمات Google Play" تحديثات داخلية فقط.
العناصر التي تم إصدارها على 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) لنظام التشغيل Android من "إعلانات Google على الأجهزة الجوّالة" وحزمة تطوير البرامج (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 تغييرات على ما يلي:
- قائمة مواد منصة Firebase لأجهزة Android
- الإعداد عن بُعد في Firebase
لمزيد من المعلومات، اطّلِع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لمنصّة Firebase لنظام التشغيل Android.
العناصر التي تم إصدارها على maven.google.com
- com.google.firebase:firebase-bom:26.1.1
- com.google.firebase:firebase-config:20.0.2
- com.google.firebase:firebase-config-ktx:20.0.2
25 تشرين الثاني (نوفمبر) 2020
تمت إضافة مكتبة
play-services-password-complexity
.تتيح هذه المكتبة استخدام ميزة التحقّق من جودة قفل الشاشة (التي تم طرحها في Android 10) على الأجهزة التي تعمل بنظام التشغيل Android 4.4 والإصدارات الأحدث.
العناصر التي تم إصدارها على maven.google.com
- com.google.android.gms:play-services-password-complexity:17.0.0
12 تشرين الثاني (نوفمبر) 2020
يتضمّن آخر تحديث لـ Firebase تغييرات على ما يلي:
- قائمة مواد منصة Firebase لأجهزة Android
- مصادقة Firebase
- Firebase Crashlytics
- المكوّن الإضافي Gradle لـ Firebase Crashlytics
- عمليات تثبيت Firebase
- مراقبة أداء Firebase
- المكوّن الإضافي Gradle لميزة "مراقبة الأداء" في Firebase
- الإعداد عن بُعد في Firebase
لمزيد من المعلومات، اطّلِع على ملاحظات حول إصدار حزمة تطوير البرامج (SDK) لمنصّة Firebase لنظام التشغيل Android.
العناصر التي تم إصدارها على maven.google.com
- com.google.firebase:firebase-bom:26.1.0
- com.google.firebase:firebase-auth:20.0.1
- com.google.firebase:firebase-auth-ktx:20.0.1
- com.google.firebase:firebase-common:19.4.0
- com.google.firebase:firebase-common-ktx:19.4.0
- com.google.firebase:firebase-components:16.0.1
- com.google.firebase:firebase-config:20.0.1
- com.google.firebase:firebase-config-ktx:20.0.1
- com.google.firebase:firebase-crashlytics:17.3.0
- com.google.firebase:firebase-crashlytics-buildtools:2.4.1
- com.google.firebase:firebase-crashlytics-gradle:2.4.1
- com.google.firebase:firebase-crashlytics-ktx:17.3.0
- com.google.firebase:firebase-crashlytics-ndk:17.3.0
- com.google.firebase:firebase-datatransport:17.0.9
- com.google.firebase:firebase-installations:16.3.4
- com.google.firebase:firebase-installations-ktx:16.3.4
- com.google.firebase:firebase-perf:19.0.10
- com.google.firebase:firebase-perf-ktx:19.0.10
- com.google.firebase:perf-plugin:1.3.4
9 تشرين الثاني (نوفمبر) 2020
يتضمّن آخر تحديث لـ "مكتبة
play-services-auth
" التغييرات التالية:تمت إضافة عميل جديد لواجهة برمجة التطبيقات، وهو
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
- حزمة تطوير البرامج (SDK) لمنصّة Firebase الخاصة بخدمة "إحصاءات Google"
- المكوّن الإضافي Gradle لميزة "مراقبة الأداء" في Firebase
لمزيد من المعلومات، اطّلِع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لمنصّة Firebase لنظام التشغيل Android.
العناصر التي تم إصدارها على maven.google.com
- com.google.firebase:firebase-bom:26.0.0
- com.google.firebase:firebase-abt:20.0.0
- com.google.firebase:firebase-analytics:18.0.0
- com.google.firebase:firebase-analytics-ktx:18.0.0
- com.google.firebase:firebase-auth:20.0.0
- com.google.firebase:firebase-auth-ktx:20.0.0
- com.google.firebase:firebase-config:20.0.0
- com.google.firebase:firebase-config-ktx:20.0.0
- com.google.firebase:firebase-core:18.0.0
- com.google.firebase:firebase-firestore:22.0.0
- com.google.firebase:firebase-firestore-ktx:22.0.0
- com.google.firebase:firebase-iid:21.0.0
- com.google.firebase:firebase-inappmessaging:19.1.2
- com.google.firebase:firebase-inappmessaging-display:19.1.2
- com.google.firebase:firebase-inappmessaging-display-ktx:19.1.2
- com.google.firebase:firebase-inappmessaging-ktx:19.1.2
- com.google.firebase:firebase-messaging:21.0.0
- com.google.firebase:firebase-messaging-directboot:21.0.0
- com.google.firebase:firebase-messaging-ktx:21.0.0
- com.google.firebase:perf-plugin:1.3.3
- com.google.android.gms:play-services-measurement:18.0.0
- com.google.android.gms:play-services-measurement-base:18.0.0
- com.google.android.gms:play-services-measurement-sdk-api:18.0.0
- com.google.android.gms:play-services-measurement-api:18.0.0
- com.google.android.gms:play-services-measurement-sdk:18.0.0
- com.google.android.gms:play-services-measurement-impl:18.0.0
23 تشرين الأول (أكتوبر) 2020
يتضمّن آخر تحديث لـ Firebase تغييرات على ما يلي:
- قائمة مواد منصة Firebase لأجهزة Android
- حزمة تطوير البرامج (SDK) لـ "قاعدة بيانات Firebase في الوقت الفعلي"
لمزيد من المعلومات، اطّلِع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لمنصّة Firebase لنظام التشغيل Android.
العناصر التي تم إصدارها على maven.google.com
- com.google.firebase:firebase-bom:25.13.0
- com.google.firebase:firebase-database:19.5.1
- com.google.firebase:firebase-database-ktx:19.5.1
20 تشرين الأول (أكتوبر) 2020
- تعديلات على حزمة تطوير البرامج (SDK) لنظام التشغيل Android من "إعلانات Google على الأجهزة الجوّالة" وحزمة تطوير البرامج (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
في بعض الأحيان عند إلغاء ربط الخدمة.يُرسِل
AndroidManifest.xml
GooglePlayServicesIncorrectManifestValueException
أوGooglePlayServicesMissingManifestValueException
بدلاً منIllegalStateException
عندما لا يتضمّنAndroidManifest.xml
علامة البيانات الوصفية المناسبة لاستخدام "خدمات Google Play". قد يشير ذلك إلى مشكلة في طريقة إنشاء التطبيق.
يتضمّن آخر تحديث من "خدمات Google Play" للّياقة البدنية التغييرات التالية:
لا يسمح إذن الوصول للكتابة الآن للتطبيق إلا بقراءة البيانات التي كتبها. لمواصلة قراءة البيانات التي كتبتها تطبيقات أخرى من منصة Google Fit، عليك تعديل الرمز البرمجي لطلب نطاقات وصول للقراءة لأنواع البيانات ذات الصلة.
بيانات معدّل نبضات القلب لها نطاق خاص بها.
تملك بيانات النوم نطاقات خاصة بها ونوع بيانات جديد. يُرجى الاطّلاع على
TYPE_SLEEP_SEGMENT
وSleepStages
.تم إيقافه نهائيًا
FitnessActivities#SLEEP
وأنواع النوم الأخرى استخدِم الرمز الجديدSleepStages
بدلاً من ذلك.عند استخدام
SessionsClient
، عليك الآن تحديد نوع الجلسة التي يحتاج تطبيقك إلى الوصول إليها، وذلك باستخدام الطرق المناسبة منFitnessOptions
.
لمزيد من المعلومات، يُرجى الاطّلاع على ملاحظات إصدار Google Fit.
العناصر التي تم إصدارها على maven.google.com
- com.google.android.gms:play-services-base:17.5.0
- com.google.android.gms:play-services-basement:17.5.0
- com.google.android.gms:play-services-fitness:20.0.0
7 تشرين الأول (أكتوبر) 2020
- يضيف آخر تحديث لـ مكتبة
play-services-auth-api-phone
واجهة برمجة تطبيقات جديدة لسمّاع الرسائل القصيرة: SMS Code Browser API.
العناصر التي تم إصدارها على maven.google.com
- com.google.android.gms:play-services-auth-api-phone:17.5.0
6 تشرين الأول (أكتوبر) 2020
يتضمّن آخر تحديث لـ Firebase تغييرات على ما يلي:
- قائمة مواد منصة Firebase لأجهزة Android
- حزمة تطوير البرامج (SDK) لمنصّة Firebase الخاصة بخدمة "إحصاءات Google"
- حِزم تطوير البرامج (SDK) لكلّ من Cloud Firestore و"روابط Firebase الديناميكية"
- المكوّن الإضافي Gradle لميزة "مراقبة الأداء" في Firebase
لمزيد من المعلومات، اطّلِع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لمنصّة Firebase لنظام التشغيل Android.
العناصر التي تم إصدارها على maven.google.com
- com.google.firebase:firebase-bom:25.12.0
- com.google.firebase:firebase-core:17.5.1
- com.google.firebase:firebase-analytics:17.6.0
- com.google.firebase:firebase-analytics-ktx:17.6.0
- com.google.firebase:firebase-firestore:21.7.1
- com.google.firebase:firebase-firestore-ktx:21.7.1
- com.google.firebase:firebase-dynamic-links:19.1.1
- com.google.firebase:firebase-dynamic-links-ktx:19.1.1
- com.google.firebase:perf-plugin:1.3.2
- com.google.android.gms:play-services-measurement:17.6.0
- com.google.android.gms:play-services-measurement-base:17.6.0
- com.google.android.gms:play-services-measurement-sdk-api:17.6.0
- com.google.android.gms:play-services-measurement-api:17.6.0
- com.google.android.gms:play-services-measurement-sdk:17.6.0
- com.google.android.gms:play-services-measurement-impl:17.6.0
30 أيلول (سبتمبر) 2020
يتضمّن آخر تحديث لـ Firebase تغييرات على ما يلي:
- قائمة مواد Firebase
- حِزم تطوير البرامج (SDK) لكلّ من Cloud Firestore و"المراسلة عبر السحابة الإلكترونية من Firebase" وFirebase Crashlytics و"أرقام تعريف مثيل Firebase" و"مراقبة أداء Firebase" و "قاعدة بيانات Firebase في الوقت الفعلي"
لمزيد من المعلومات، اطّلِع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لمنصّة Firebase لنظام التشغيل Android.
تتوفّر الآن إصدارات معدَّلة من المكوّن الإضافي
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()
لحساب إصلاح موقع جغرافي حالي واحد على الجهاز.تمت إضافة إمكانية استخدام ميزة تدقيق الوصول إلى البيانات في علامات تحديد المصدر في
FusedLocationProviderClient
على نظام التشغيل Android 11.
العناصر التي تم إصدارها على maven.google.com
- com.google.android.gms:play-services-location:17.1.0
11 أيلول (سبتمبر) 2020
يتضمّن آخر تحديث لـ Firebase تغييرات على ما يلي:
- قائمة مواد Firebase
- حزمة تطوير البرامج (SDK) لمصادقة Firebase
- المكوّن الإضافي لـ Gradle في Firebase Crashlytics
لمزيد من المعلومات، اطّلِع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لمنصّة Firebase لنظام التشغيل Android.
العناصر التي تم إصدارها على maven.google.com
- com.google.firebase:firebase-bom:25.10.0
- com.google.firebase:firebase-auth:19.4.0
- com.google.firebase:firebase-auth-ktx:19.4.0
- com.google.firebase:firebase-crashlytics-buildtools:2.3.0
- com.google.firebase:firebase-crashlytics-gradle:2.3.0
10 أيلول (سبتمبر) 2020
- تعديلات على حزمة تطوير البرامج (SDK) لنظام التشغيل Android من "إعلانات Google على الأجهزة الجوّالة" وحزمة تطوير البرامج (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
8 أيلول (سبتمبر) 2020
- يضيف آخر تحديث لـ "خدمات Google Play" إمكانية استخدام الإصدار 2 من إطار الشفافية والموافقة في AFS Native. لمزيد من المعلومات، يُرجى الاطّلاع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لبرنامج "AdSense للبحث" المتوافقة مع الإصدار 14 من 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) لمنصّة Firebase لنظام التشغيل Android.
العناصر التي تم إصدارها على maven.google.com
- com.google.firebase:firebase-bom:25.9.0
- com.google.firebase:firebase-crashlytics-buildtools:2.2.1
- com.google.firebase:firebase-crashlytics-gradle:2.2.1
- com.google.firebase:firebase-database:19.4.0
- com.google.firebase:firebase-database-ktx:19.4.0
- com.google.firebase:firebase-datatransport:17.0.8
- com.google.firebase:firebase-firestore:21.6.0
- com.google.firebase:firebase-firestore-ktx:21.6.0
- com.google.firebase:firebase-functions:19.1.0
- com.google.firebase:firebase-functions-ktx:19.1.0
- com.google.firebase:firebase-inappmessaging:19.1.1
- com.google.firebase:firebase-inappmessaging-display:19.1.1
- com.google.firebase:firebase-inappmessaging-display-ktx:19.1.1
- com.google.firebase:firebase-inappmessaging-ktx:19.1.1
- com.google.firebase:firebase-storage:19.2.0
- com.google.firebase:firebase-storage-ktx:19.2.0
20 آب (أغسطس) 2020
- تم إجراء تعديلات داخلية بسيطة على ميزات مكتبة "الوعي" في "خدمات Google Play".
العناصر التي تم إصدارها على 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
static لأي مستخدم يستخدم إطارات عمل التحقّق من Javanull
. ستتم إتاحة@RecentlyNonNull
و@RecentlyNullable
بشكلٍ مشابه في الإصدارات المتعلّقة بعناصرcom.google.android.gms
.عند تعذُّر طلب بيانات من واجهة برمجة التطبيقات بسبب مشكلة في الاتصال بين التطبيق وخدمات Google Play، يمكن الآن الوصول إلى
ConnectionResult
التي تعذّر استخدامها منStatus
فيApiException
.في بعض الحالات التي لا يتوفّر فيها للجهاز خدمات Google Play válida، ستتعطّل طلبات بيانات واجهة برمجة التطبيقات بشكل أسرع بدلاً من انتظار تأكيد المستخدم.
تمت إضافة وظائف متعدّدة جديدة
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
- حزمة تطوير البرامج (SDK) لمنصّة Firebase الخاصة بخدمة "إحصاءات Google"
- حِزم تطوير البرامج (SDK) لكلّ من Firebase Crashlytics وFirebase ML
- مكوّن Gradle الإضافي لميزة "نشر التطبيقات" من Firebase
لمزيد من المعلومات، اطّلِع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لمنصّة Firebase لنظام التشغيل Android.
العناصر التي تم إصدارها على maven.google.com
- com.google.firebase:firebase-bom:25.8.0
- com.google.firebase:firebase-analytics:17.5.0
- com.google.firebase:firebase-analytics-ktx:17.5.0
- com.google.firebase:firebase-appdistribution-gradle:2.0.1
- com.google.firebase:firebase-common:19.3.1
- com.google.firebase:firebase-common-ktx:19.3.1
- com.google.firebase:firebase-core:17.5.0
- com.google.firebase:firebase-crashlytics:17.2.1
- com.google.firebase:firebase-crashlytics-ktx:17.2.1
- com.google.firebase:firebase-crashlytics-ndk:17.2.1
- com.google.firebase:firebase-datatransport:17.0.7
- com.google.firebase:firebase-ml-common:22.1.2
- com.google.firebase:firebase-ml-model-interpreter:22.0.4
- com.google.firebase:firebase-ml-natural-language:22.0.1
- com.google.firebase:firebase-ml-natural-language-language-id-model:20.0.8
- com.google.firebase:firebase-ml-natural-language-smart-reply:18.0.8
- com.google.firebase:firebase-ml-natural-language-smart-reply-model:20.0.8
- com.google.firebase:firebase-ml-natural-language-translate:22.0.2
- com.google.firebase:firebase-ml-natural-language-translate-model:20.0.9
- com.google.firebase:firebase-ml-vision:24.1.0
- com.google.firebase:firebase-ml-vision-automl:18.0.6
- com.google.firebase:firebase-ml-vision-barcode-model:16.1.2
- com.google.firebase:firebase-ml-vision-face-model:20.0.2
- com.google.firebase:firebase-ml-vision-image-label-model:20.0.2
- com.google.firebase:firebase-ml-vision-internal-vkp:17.0.2
- com.google.firebase:firebase-ml-vision-object-detection-model:19.0.6
- com.google.android.gms:play-services-measurement:17.5.0
- com.google.android.gms:play-services-measurement-base:17.5.0
- com.google.android.gms:play-services-measurement-sdk-api:17.5.0
- com.google.android.gms:play-services-measurement-api:17.5.0
- com.google.android.gms:play-services-measurement-sdk:17.5.0
- com.google.android.gms:play-services-measurement-impl:17.5.0
10 آب (أغسطس) 2020
يتضمّن أحدث إصدار من "خدمات Google Play" للّياقة البدنية التغييرات التالية:
- إيقاف
DataType
التالية نهائيًا:TYPE_BASAL_BODY_TEMPERATURE
AGGREGATE_BASAL_BODY_TEMPERATURE_SUMMARY
TYPE_LOCATION_TRACK
- تمت إزالة
DataType
التالية التي سيتم إيقافها نهائيًا:TYPE_ACTIVITY_SAMPLES
- تمت إزالة الطرق المتوقّفة نهائيًا
DataSource#getDataQualityStandards
(و الثوابت المرتبطة بها) وDataSource#getName
وDataSource.Builder#setName
. - تمت إضافة الطريقتَين
DataReadRequest#aggregate(DataSource)
وDataReadRequest#aggregate(DataType)
لتسهيل تجميع البيانات. - إيقاف الطريقتَين الحاليتَين
DataReadRequest#aggregate(DataType, DataType)
وDataReadRequest#aggregate(DataSource, DataType)
نهائيًا
- إيقاف
العناصر التي تم إصدارها على maven.google.com
- com.google.android.gms:play-services-fitness:19.0.0
30 تموز (يوليو) 2020
يتضمّن آخر تحديث لـ Firebase تغييرات على ما يلي:
- قائمة مواد Firebase
- حِزم تطوير البرامج (SDK) لعمليات تثبيت Firebase و"المراسلة عبر السحابة الإلكترونية من Firebase" وأرقام تعريف مثيلات Firebase
لمزيد من المعلومات، اطّلِع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لمنصّة Firebase لنظام التشغيل Android.
العناصر التي تم إصدارها على maven.google.com
- com.google.firebase:firebase-bom:25.7.0
- com.google.firebase:firebase-iid:20.2.4
- com.google.firebase:firebase-installations:16.3.3
- com.google.firebase:firebase-messaging:20.2.4
- com.google.firebase:firebase-messaging-directboot:20.2.4
29 تموز (يوليو) 2020
- تمت إضافة حزمة تطوير برامج (SDK) جديدة لجهاز الاستقبال في تطبيقات Cast لتطبيقات Android TV. تسمح حزمة SDK لتطبيقات Android TV بالتوافق مع بروتوكول Cast لكي تعمل كتطبيقات مستلِمة. لمعرفة التفاصيل، يُرجى الرجوع إلى ملاحظات حول إصدار حزمة تطوير البرامج (SDK) لمُرسِل البث على نظام التشغيل Android.
العناصر التي تم إصدارها على maven.google.com
- com.google.android.gms:play-services-cast:19.0.0
- com.google.android.gms:play-services-cast-framework:19.0.0
- com.google.android.gms:play-services-cast-tv:17.0.0
20 تموز (يوليو) 2020
- تعديلات على حزمة تطوير البرامج (SDK) لنظام التشغيل Android من "إعلانات Google على الأجهزة الجوّالة" وحزمة تطوير البرامج (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
لمزيد من المعلومات، اطّلِع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لمنصّة Firebase لنظام التشغيل Android.
العناصر التي تم إصدارها على maven.google.com
- com.google.firebase:firebase-bom:25.6.1
- com.google.firebase:firebase-perf:19.0.8
16 تموز (يوليو) 2020
يتضمّن آخر تحديث لـ
play-services-auth
مكتبة التعديلات التالية:- تمت إضافة واجهة برمجة تطبيقات جديدة في
BeginSignInRequest.Builder#setAutoSelectEnabled(boolean)
. بالنسبة إلى المستخدمين الذين يوافقون على هذه الميزة، تتيح لهم اختيار بيانات اعتماد تلقائيًا أثناء ميزة "تسجيل الدخول بنقرة واحدة" بدون انتظار إجراء من المستخدم (مثل النقر على الزر "متابعة").
- تمت إضافة واجهة برمجة تطبيقات جديدة في
العناصر التي تم إصدارها على maven.google.com
- com.google.android.gms:play-services-auth:18.1.0
8 تموز (يوليو) 2020
يتضمّن آخر تحديث لـ Firebase تغييرات على ما يلي:
- قائمة مواد Firebase
- حِزم تطوير البرامج (SDK) لخدمة "المراسلة عبر السحابة الإلكترونية من Firebase" و"معرّفات مثيل Firebase"
لمزيد من المعلومات، اطّلِع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لمنصّة Firebase لنظام التشغيل Android.
العناصر التي تم إصدارها على maven.google.com
- com.google.firebase:firebase-bom:25.6.0
- com.google.firebase:firebase-iid:20.2.3
- com.google.firebase:firebase-messaging:20.2.3
- com.google.firebase:firebase-messaging-directboot:20.2.3
6 تموز (يوليو) 2020
يتضمّن آخر تحديث لـ Firebase تغييرات على ما يلي:
- حِزم تطوير البرامج (SDK) لاختبار A/B من Firebase و"مصادقة Firebase" وCloud Firestore و"المراسلة عبر السحابة الإلكترونية من Firebase" وFirebase Crashlytics و"المراسلة داخل التطبيق من Firebase" و"عناوين Firebase IDE" و"الإعداد عن بُعد في Firebase"
- حزمة تطوير البرامج (SDK) لمنصّة Firebase الخاصة بخدمة "إحصاءات Google"
لمزيد من المعلومات، اطّلِع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لمنصّة Firebase لنظام التشغيل Android.
العناصر التي تم إصدارها على maven.google.com
- com.google.firebase:firebase-abt:19.1.0
- com.google.firebase:firebase-analytics:17.4.4
- com.google.firebase:firebase-analytics-ktx:17.4.4
- com.google.firebase:firebase-auth:19.3.2
- com.google.firebase:firebase-auth-ktx:19.3.2
- com.google.firebase:firebase-config:19.2.0
- com.google.firebase:firebase-config-ktx:19.2.0
- com.google.firebase:firebase-core:17.4.4
- com.google.firebase:firebase-crashlytics:17.1.1
- com.google.firebase:firebase-crashlytics-ktx:17.1.1
- com.google.firebase:firebase-crashlytics-ndk:17.1.1
- com.google.firebase:firebase-firestore:21.5.0
- com.google.firebase:firebase-firestore-ktx:21.5.0
- com.google.firebase:firebase-iid:20.2.2
- com.google.firebase:firebase-inappmessaging:19.1.0
- com.google.firebase:firebase-inappmessaging-display:19.1.0
- com.google.firebase:firebase-inappmessaging-display-ktx:19.1.0
- com.google.firebase:firebase-inappmessaging-ktx:19.1.0
- com.google.firebase:firebase-messaging:20.2.2
- com.google.firebase:firebase-messaging-directboot:20.2.2
- com.google.android.gms:play-services-measurement:17.4.4
- com.google.android.gms:play-services-measurement-base:17.4.4
- com.google.android.gms:play-services-measurement-sdk-api:17.4.4
- com.google.android.gms:play-services-measurement-api:17.4.4
- com.google.android.gms:play-services-measurement-sdk:17.4.4
- com.google.android.gms:play-services-measurement-impl:17.4.4
18 حزيران (يونيو) 2020
يتضمّن آخر تحديث لـ Firebase تغييرات على ما يلي:
- قائمة مواد Firebase
- حِزم تطوير البرامج (SDK) لـ "المراسلة عبر السحابة الإلكترونية من Firebase" وFirebase Crashlytics وFirebase Instance IDs و"قاعدة بيانات Firebase في الوقت الفعلي"
- المكوّن الإضافي لـ Gradle في Firebase Crashlytics
لمزيد من المعلومات، اطّلِع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لمنصّة Firebase لنظام التشغيل Android.
تعديلات على حزمة تطوير البرامج (SDK) لنظام التشغيل Android من "إعلانات Google على الأجهزة الجوّالة" وحزمة تطوير البرامج (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 تغييرات على ما يلي:
- حِزم تطوير البرامج (SDK) لـ Firebase Crashlytics وFirebase Crashlytics NDK وFirebase installations
- حزمة تطوير البرامج (SDK) لمنصّة Firebase الخاصة بخدمة "إحصاءات Google"
- مكوّن Gradle الإضافي لميزة "نشر التطبيقات" من Firebase
- قائمة مواد Firebase
لمزيد من المعلومات، اطّلِع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لمنصّة Firebase لنظام التشغيل Android.
العناصر التي تم إصدارها على maven.google.com
- com.google.firebase:firebase-core:17.4.3
- com.google.firebase:firebase-analytics:17.4.3
- com.google.firebase:firebase-analytics-ktx:17.4.3
- com.google.firebase:firebase-appdistribution-gradle:2.0.0
- com.google.firebase:firebase-crashlytics:17.0.1
- com.google.firebase:firebase-crashlytics-ndk:17.0.1
- com.google.firebase:firebase-installations:16.3.2
- com.google.firebase:firebase-bom:25.4.1
- com.google.android.gms:play-services-measurement:17.4.3
- com.google.android.gms:play-services-measurement-base:17.4.3
- com.google.android.gms:play-services-measurement-sdk-api:17.4.3
- com.google.android.gms:play-services-measurement-api:17.4.3
- com.google.android.gms:play-services-measurement-sdk:17.4.3
- com.google.android.gms:play-services-measurement-impl:17.4.3
1 حزيران (يونيو) 2020
تشمل آخر تعديلات
play-services-basement
وplay-services-tasks
وplay-services-base
التغييرات التالية:- إصلاح خطأ لتعديل سلاسل رسائل أخطاء مدى توفّر "خدمات Google Play" بشكل صحيح عندما يغيّر المستخدم اللغات
- إصلاحات للأخطاء المتعلّقة بشروط السباق عند إنشاء مثيلات للعملاء المستندين إلى
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 تغييرات على ما يلي:
- حِزم تطوير البرامج (SDK) لخدمات "المراسلة عبر السحابة الإلكترونية من Firebase" و"المراسلة داخل التطبيق من Firebase" و"عمليات تثبيت Firebase" و"رقم تعريف مثيل Firebase"
- حزمة تطوير البرامج (SDK) لمنصّة Firebase الخاصة بخدمة "إحصاءات Google"
- المكوّن الإضافي لـ Gradle في Firebase Crashlytics
- قائمة مواد Firebase
لمزيد من المعلومات، اطّلِع على ملاحظات حول إصدار حزمة تطوير البرامج (SDK) لمنصّة Firebase لنظام التشغيل Android.
العناصر التي تم إصدارها على maven.google.com
- com.google.firebase:firebase-core:17.4.2
- com.google.firebase:firebase-analytics:17.4.2
- com.google.firebase:firebase-analytics-ktx:17.4.2
- com.google.firebase:firebase-crashlytics-gradle:2.1.1
- com.google.firebase:firebase-inappmessaging:19.0.7
- com.google.firebase:firebase-inappmessaging-ktx:19.0.7
- com.google.firebase:firebase-inappmessaging-display:19.0.7
- com.google.firebase:firebase-inappmessaging-display-ktx:19.0.7
- com.google.firebase:firebase-messaging:20.2.0
- com.google.firebase:firebase-messaging-direct-boot:20.2.0
- com.google.firebase:firebase-installations:16.3.1
- com.google.firebase:firebase-iid:20.2.0
- com.google.firebase:firebase-bom:25.4.0
- com.google.android.gms:play-services-measurement:17.4.2
- com.google.android.gms:play-services-measurement-base:17.4.2
- com.google.android.gms:play-services-measurement-sdk-api:17.4.2
- com.google.android.gms:play-services-measurement-api:17.4.2
- com.google.android.gms:play-services-measurement-sdk:17.4.2
- com.google.android.gms:play-services-measurement-impl:17.4.2
7 أيار (مايو) 2020
يتضمّن آخر تحديث لـ Firebase تغييرات على ما يلي:
- حِزم تطوير البرامج (SDK) لخدمة "المراسلة عبر السحابة الإلكترونية من Firebase" وعمليات تثبيت Firebase و Firebase Instance ID
- حزمة تطوير البرامج (SDK) لمنصّة Firebase الخاصة بخدمة "إحصاءات Google"
- مكوّن Gradle الإضافي لميزة "نشر التطبيقات" من Firebase
- المكوّن الإضافي لـ Gradle في Firebase Crashlytics
- قائمة مواد Firebase
لمزيد من المعلومات، اطّلِع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لمنصّة Firebase لنظام التشغيل Android.
العناصر التي تم إصدارها على maven.google.com
- com.google.firebase:firebase-core:17.4.1
- com.google.firebase:firebase-analytics:17.4.1
- com.google.firebase:firebase-analytics-ktx:17.4.1
- com.google.firebase:firebase-appdistribution-gradle:1.4.1
- com.google.firebase:firebase-crashlytics-gradle:2.1.0
- com.google.firebase:firebase-messaging:20.1.7
- com.google.firebase:firebase-installations:16.3.0
- com.google.firebase:firebase-iid:20.1.7
- com.google.firebase:firebase-bom:25.3.1
- com.google.android.gms:play-services-measurement:17.4.1
- com.google.android.gms:play-services-measurement-base:17.4.1
- com.google.android.gms:play-services-measurement-sdk-api:17.4.1
- com.google.android.gms:play-services-measurement-api:17.4.1
- com.google.android.gms:play-services-measurement-sdk:17.4.1
- com.google.android.gms:play-services-measurement-impl:17.4.1
29 نيسان (أبريل) 2020
يتوفّر الآن الإصدار الأولي من مكتبة
play-services-recaptcha
. ويشمل ذلك إتاحة الميزتَين التاليتَين لكلٍّ من هواتف Android و أجهزة Android TV التي تستهدِف المستويات 16 من واجهة برمجة التطبيقات والإصدارات الأحدث.واجهات برمجة تطبيقات reCAPTCHA Enterprise، التي تقدّم للعملاء نتيجة رقمية تشير إلى احتمال أن يكون المستخدِم شخصًا حقيقيًا وليس جزءًا من هجوم آلي لمزيد من المعلومات، يمكنك الاطّلاع على دليل الدمج هذا.
واجهات برمجة تطبيقات ميزة "التحقّق من صحة المستخدمين من خلال خطوة إضافية" من reCAPTCHA، والتي توفّر للعملاء إمكانية إرسال تحدٍّ للمستخدمين عبر البريد الإلكتروني لتأكيد هويتهم لمزيد من المعلومات، يمكنك الاطّلاع على دليل الدمج هذا.
العناصر التي تم إصدارها على maven.google.com
- com.google.android.gms:play-services-recaptcha:16.0.0
23 نيسان (أبريل) 2020
يتضمّن آخر تحديث لـ Firebase تغييرات على ما يلي:
- حِزم تطوير البرامج (SDK) لكلّ من "مصادقة Firebase" و"Firebase Crashlytics" و"Firebase Crashlytics NDK" وCloud Firestore و"المراسلة عبر السحابة الإلكترونية من Firebase" و"المراسلة داخل التطبيق من Firebase" وعمليات تثبيت Firebase و"رقم تعريف مثيل Firebase" و"مجموعة أدوات الذكاء الاصطناعي من Firebase" و"مراقبة الأداء في Firebase" و"قاعدة بيانات Firebase في الوقت الفعلي" وحِزم تطوير البرامج (SDK) لخدمة "الإعداد عن بُعد في Firebase"
- حزمة تطوير البرامج (SDK) لمنصّة Firebase الخاصة بخدمة "إحصاءات Google"
- المكوّن الإضافي لـ Gradle في Firebase Crashlytics
- قائمة مواد Firebase
لمزيد من المعلومات، اطّلِع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لمنصّة Firebase لنظام التشغيل Android.
العناصر التي تم إصدارها على maven.google.com
- com.google.firebase:firebase-core:17.4.0
- com.google.firebase:firebase-analytics:17.4.0
- com.google.firebase:firebase-analytics-ktx:17.4.0
- com.google.firebase:firebase-auth:19.3.1
- com.google.firebase:firebase-auth-ktx:19.3.1
- com.google.firebase:firebase-auth-interop:19.3.1
- com.google.firebase:firebase-crashlytics:17.0.0
- com.google.firebase:firebase-crashlytics-ndk:17.0.0
- com.google.firebase:firebase-crashlytics-gradle:2.0.0
- com.google.firebase:firebase-firestore:21.4.3
- com.google.firebase:firebase-firestore-ktx:21.4.3
- com.google.firebase:firebase-messaging:20.1.6
- com.google.firebase:firebase-inappmessaging:19.0.6
- com.google.firebase:firebase-inappmessaging-ktx:19.0.6
- com.google.firebase:firebase-inappmessaging-display:19.0.6
- com.google.firebase:firebase-inappmessaging-display-ktx:19.0.6
- com.google.firebase:firebase-installations:16.2.2
- com.google.firebase:firebase-iid:20.1.6
- com.google.firebase:firebase-ml-common:22.1.1
- com.google.firebase:firebase-ml-model-interpreter:22.0.3
- com.google.firebase:firebase-ml-vision:24.0.3
- com.google.firebase:firebase-ml-vision-automl:18.0.5
- com.google.firebase:firebase-ml-vision-barcode-model:16.1.1
- com.google.firebase:firebase-ml-vision-face-model:20.0.1
- com.google.firebase:firebase-ml-vision-image-label-model:20.0.1
- com.google.firebase:firebase-ml-vision-object-detection-model:19.0.5
- com.google.firebase:firebase-perf:19.0.7
- com.google.firebase:firebase-database:19.3.0
- com.google.firebase:firebase-database-ktx:19.3.0
- com.google.firebase:firebase-config:19.1.4
- com.google.firebase:firebase-config-ktx:19.1.4
- com.google.firebase:firebase-bom:25.3.0
- com.google.android.gms:play-services-measurement:17.4.0
- com.google.android.gms:play-services-measurement-base:17.4.0
- com.google.android.gms:play-services-measurement-sdk-api:17.4.0
- com.google.android.gms:play-services-measurement-api:17.4.0
- com.google.android.gms:play-services-measurement-sdk:17.4.0
- com.google.android.gms:play-services-measurement-impl:17.4.0
16 نيسان (أبريل) 2020
- تعديلات على حزمة تطوير البرامج (SDK) لنظام التشغيل Android من "إعلانات Google على الأجهزة الجوّالة" وحزمة تطوير البرامج (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" و"مجموعة أدوات تعلُّم الآلة من Firebase" وحِزم تطوير البرامج (SDK) لمراقبة الأداء في Firebase
- مكوّن Gradle الإضافي لخدمة Firebase Crashlytics ومكوّن Gradle الإضافي لخدمة Firebase App Distribution
- قائمة مواد Firebase
لمزيد من المعلومات، اطّلِع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لمنصّة Firebase لنظام التشغيل Android.
العناصر التي تم إصدارها على maven.google.com
- com.google.firebase:firebase-appdistribution-gradle:1.4.0
- com.google.firebase:firebase-crashlytics:17.0.0-beta04
- com.google.firebase:firebase-crashlytics-ndk:17.0.0-beta04
- com.google.firebase:firebase-crashlytics-gradle:2.0.0-beta04
- com.google.firebase:firebase-inappmessaging:19.0.5
- com.google.firebase:firebase-inappmessaging-ktx:19.0.5
- com.google.firebase:firebase-inappmessaging-display:19.0.5
- com.google.firebase:firebase-inappmessaging-display-ktx:19.0.5
- com.google.firebase:firebase-ml-common:22.1.0
- com.google.firebase:firebase-ml-model-interpreter:22.0.2
- com.google.firebase:firebase-ml-vision:24.0.2
- com.google.firebase:firebase-ml-vision-automl:18.0.4
- com.google.firebase:firebase-ml-vision-barcode-model:16.1.0
- com.google.firebase:firebase-ml-vision-face-model:20.0.0
- com.google.firebase:firebase-ml-vision-image-label-model:20.0.0
- com.google.firebase:firebase-ml-vision-object-detection-model:19.0.4
- com.google.firebase:firebase-ml-natural-language-translate:22.0.1
- com.google.firebase:firebase-ml-natural-language-translate-model:20.0.8
- com.google.firebase:firebase-perf:19.0.6
- com.google.firebase:firebase-bom:25.2.2
- com.google.android.gms:play-services-vision:20.0.0
- com.google.android.gms:play-services-vision-common:19.0.2
- com.google.android.gms:play-services-vision-image-label:18.0.3
3 نيسان (أبريل) 2020
يتضمّن آخر تحديث لـ Firebase تغييرات على ما يلي:
- خدمة المراسلة عبر السحابة الإلكترونية من Firebase وعمليات تثبيت Firebase و أرقام تعريف مثيلات Firebase
- قائمة مواد Firebase
لمزيد من المعلومات، اطّلِع على ملاحظات حول إصدار حزمة تطوير البرامج (SDK) لمنصّة Firebase لنظام التشغيل Android.
العناصر التي تم إصدارها على maven.google.com
- com.google.firebase:firebase-installations:16.2.1
- com.google.firebase:firebase-iid:20.1.5
- com.google.firebase:firebase-messaging:20.1.5
- com.google.firebase:firebase-bom:25.2.1
1 نيسان (أبريل) 2020
يتضمّن آخر تحديث لـ "مكتبة
play-services-auth
" التغييرات التالية:- تمت إضافة عميل جديد لواجهة برمجة التطبيقات، وهو
SignInClient
، لمساعدتك في مصادقة المستخدمين لتطبيقك، بما في ذلك تسجيل دخول مستخدم حالي أو تسجيل مستخدم جديد. يتوفّر نوعان من بيانات الاعتماد حاليًا: رمز التعريف واسم المستخدم/كلمة المرور.
- تمت إضافة عميل جديد لواجهة برمجة التطبيقات، وهو
العناصر التي تم إصدارها على maven.google.com
- com.google.android.gms:play-services-auth:18.0.0
30 آذار (مارس) 2020
يتضمّن آخر تحديث لـ Firebase تغييرات على ما يلي:
- Cloud Firestore و"المراسلة عبر السحابة الإلكترونية من Firebase" وFirebase Crashlytics وFirebase Crashlytics NDK وعمليات تثبيت Firebase وأرقام تعريف مثيلات Firebase
- حزمة تطوير البرامج (SDK) لمنصّة Firebase الخاصة بخدمة "إحصاءات Google"
- قائمة مواد Firebase
لمزيد من المعلومات، اطّلِع على ملاحظات حول إصدار حزمة تطوير البرامج (SDK) لمنصّة Firebase لنظام التشغيل Android.
العناصر التي تم إصدارها على maven.google.com
- com.google.firebase:firebase-analytics:17.3.0
- com.google.firebase:firebase-analytics-ktx:17.3.0
- com.google.firebase:firebase-core:17.3.0
- com.google.firebase:firebase-crashlytics:17.0.0-beta03
- com.google.firebase:firebase-crashlytics-ndk:17.0.0-beta03
- com.google.firebase:firebase-firestore:21.4.2
- com.google.firebase:firebase-firestore-ktx:21.4.2
- com.google.firebase:firebase-installations:16.2.0
- com.google.firebase:firebase-iid:20.1.4
- com.google.firebase:firebase-messaging:20.1.4
- com.google.firebase:firebase-bom:25.2.0
- com.google.android.gms:play-services-measurement:17.3.0
- com.google.android.gms:play-services-measurement-base:17.3.0
- com.google.android.gms:play-services-measurement-sdk-api:17.3.0
- com.google.android.gms:play-services-measurement-api:17.3.0
- com.google.android.gms:play-services-measurement-sdk:17.3.0
- com.google.android.gms:play-services-measurement-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
التغييرات التالية:- إضافة تعليقات توضيحية "لا تؤدي إلى إيقاف استخدام Semantic Versioning" حول قابلية القيمة للعدم إلى واجهة برمجة التطبيقات
على سبيل المثال، يعرض الرمز
GoogleApiAvailability#makeGooglePlayServicesAvailable
الآن القيمة@NonNull Task
حتى يتعامل مُجمِّع Kotlin معه على أنّه قيمة غير صفرية بدلاً من نوع نظام أساسي. ومع ذلك، لا يتم وضع علامة@NonNull
على المَعلمةActivity
التي يتم تمريرها إليها (على الرغم من أنّها ليست فارغة بشكلٍ فعّال) حتى لا يؤدي هذا التغيير إلى تعطيل رمز 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) لنظام التشغيل Android من "إعلانات Google على الأجهزة الجوّالة" وحزمة تطوير البرامج (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 تغييرات على ما يلي:
- المكوّن الإضافي لـ Gradle في Firebase Crashlytics
- حِزم تطوير البرامج (SDK) لكلّ من Firebase Crashlytics و"المراسلة عبر السحابة الإلكترونية من Firebase" و"المراسلة داخل التطبيق من Firebase" وعمليات تثبيت Firebase وأرقام تعريف مثيلات Firebase و"الإعداد عن بُعد" في Firebase
- قائمة مواد Firebase
لمزيد من المعلومات، اطّلِع على ملاحظات حول إصدار حزمة تطوير البرامج (SDK) لمنصّة Firebase لنظام التشغيل Android.
العناصر التي تم إصدارها على maven.google.com
- com.google.firebase:firebase-crashlytics:17.0.0-beta02
- com.google.firebase:firebase-crashlytics-gradle:2.0.0-beta03
- com.google.firebase:firebase-messaging:20.1.3
- com.google.firebase:firebase-inappmessaging:19.0.4
- com.google.firebase:firebase-inappmessaging-ktx:19.0.4
- com.google.firebase:firebase-inappmessaging-display:19.0.4
- com.google.firebase:firebase-inappmessaging-display-ktx:19.0.4
- com.google.firebase:firebase-installations:16.1.0
- com.google.firebase:firebase-iid:20.1.2
- com.google.firebase:firebase-config:19.1.3
- com.google.firebase:firebase-config-ktx:19.1.3
- com.google.firebase:firebase-bom:25.1.1
12 آذار (مارس) 2020
يتضمّن آخر تحديث لـ Firebase تغييرات على ما يلي:
- حزمة تطوير البرامج (SDK) لمصادقة Firebase
- قائمة مواد Firebase
لمزيد من المعلومات، اطّلِع على ملاحظات حول إصدار حزمة تطوير البرامج (SDK) لمنصّة Firebase لنظام التشغيل Android.
العناصر التي تم إصدارها على maven.google.com
- com.google.firebase:firebase-auth:19.3.0
- com.google.firebase:firebase-bom:25.1.0
10 آذار (مارس) 2020
يتضمّن آخر تحديث لـ "مكتبة
play-services-fido
" التغييرات التالية:- إيقاف واجهات برمجة تطبيقات U2F نهائيًا على مستخدمي واجهة برمجة التطبيقات U2F نقل البيانات إلى واجهات برمجة التطبيقات FIDO2. ستظل واجهة برمجة التطبيقات U2F API متاحة خلال عام 2020، وسيتمّت إزالتها في عام 2021.
- تم توفير طرق جديدة في
Fido2ApiClient
للتسجيل والتوقيع. وهذه الطرق أكثر توافقًا مع - تمت إضافة إمكانية استخدام
UserVerificationMethod
Extension في طلبات التوقيع فقط. لا تتوفّر الإضافة لطلبات التسجيل. - تمت إضافة إمكانية استخدام
IsUserVerifyingPlatformAuthenticatorAvailable
method. - عرض
PublicKeyCredential
كاستجابة من المستوى الأعلى، بما يتوافق مع مواصفات WebAuthn
العناصر التي تم إصدارها على maven.google.com
- com.google.android.gms:play-services-fido:18.1.0
9 آذار (مارس) 2020
يتضمّن آخر تحديث لـ Firebase ما يلي:
- أصبحت مكتبات إضافات Kotlin لكثير من حِزم تطوير البرامج (SDK) لنظام Android من Firebase متاحة الآن خارج مرحلة الإصدار التجريبي. تتيح لك مكتبات ktx هذه الوصول إلى واجهات برمجة تطبيقات Firebase لنظام التشغيل Android باستخدام نحو Kotlin المعتاد. اطّلِع على مزيد من المعلومات عن مكتبات ktx هذه في مستندات مرجعية حول Android وKotlin.
يتضمّن آخر تحديث لملف مكوّن Gradle الإضافي لترخيص البرامج مفتوحة المصدر إصلاحات للمشاكل التالية:
- تعذُّر العثور على أي تراخيص عند توفُّر مشروع مكتبة (المشكلة رقم 119 في GitHub)
- تحميل زائد غير واضح للطريقة عند تعذُّر حلّ ملف POM (المشكلة رقم 120 في GitHub)
العناصر التي تم إصدارها على maven.google.com
- com.google.android.gms:oss-licenses-plugin:0.10.2
3 آذار (مارس) 2020
يتضمّن آخر تحديث لـ Firebase تغييرات على ما يلي:
- حِزم تطوير البرامج (SDK) لخدمة "المراسلة عبر السحابة الإلكترونية من Firebase" و"معرّفات مثيل Firebase"
- قائمة مواد Firebase
لمزيد من المعلومات، اطّلِع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لمنصّة Firebase لنظام التشغيل Android.
أضافت "خدمات Google Play"
SMS Verification APIs
إذنًا جديدًا للحماية المُستلِم. لمزيد من التفاصيل، يُرجى الرجوع إلى مستنداتSmsRetriever
.
العناصر التي تم إصدارها على maven.google.com
- com.google.firebase:firebase-messaging:20.1.2
- com.google.firebase:firebase-iid:20.1.1
- com.google.firebase:firebase-bom:25.0.0
- com.google.android.gms:play-services-auth-api-phone:17.4.0
2 آذار (مارس) 2020
- تعديلات على حزمة تطوير البرامج (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
يتضمّن هذا التحديث أيضًا الإصدار الأولي لعمليات تثبيت حزمة تطوير البرامج (SDK) في Firebase.
لمزيد من المعلومات، اطّلِع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لمنصّة Firebase لنظام التشغيل Android.
العناصر التي تم إصدارها على maven.google.com
- com.google.firebase:firebase-analytics:17.2.3
- com.google.firebase:firebase-core:17.2.3
- com.google.firebase:firebase-firestore:21.4.1
- com.google.firebase:firebase-firestore-ktx:21.4.1
- com.google.firebase:firebase-messaging:20.1.1
- com.google.firebase:firebase-installations:16.0.0
- com.google.firebase:firebase-iid:20.1.0
- com.google.firebase:firebase-config:19.1.2
- com.google.firebase:firebase-config-ktx:19.1.2
- com.google.firebase:firebase-bom:24.7.1
- com.google.android.gms:play-services-measurement:17.2.3
- com.google.android.gms:play-services-measurement-base:17.2.3
- com.google.android.gms:play-services-measurement-sdk-api:17.2.3
- com.google.android.gms:play-services-measurement-api:17.2.3
- com.google.android.gms:play-services-measurement-sdk:17.2.3
- com.google.android.gms:play-services-measurement-impl:17.2.3
24 شباط (فبراير) 2020
تعديلات على مكتبتَي
play-services-cast
وplay-services-cast-framework
لإضافة ثوابت محدّدة مسبقًا لرمزَي الخطأ التفصيليَين وسببَي الخطأ في MediaErrorلمزيد من المعلومات، يُرجى الاطّلاع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لمرسل البث على Android.
العناصر التي تم إصدارها على 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
لمزيد من المعلومات، اطّلِع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لمنصّة Firebase لنظام التشغيل Android.
العناصر التي تم إصدارها على maven.google.com
- com.google.firebase:firebase-dynamic-links:19.1.0
- com.google.firebase:firebase-dynamic-links-ktx:19.1.0
- com.google.firebase:firebase-bom:24.7.0
3 شباط (فبراير) 2020
يتضمّن آخر تحديث لـ Firebase تغييرات على ما يلي:
- المكوّن الإضافي لـ Gradle في Firebase Crashlytics
- حِزم تطوير البرامج (SDK) لاختبار A/B من Firebase و"فهرسة التطبيقات" من Firebase وCloud Firestore و"وظائف السحابة الإلكترونية لبرنامج Firebase" (الإصدار المخصّص للعملاء) و"التخزين في السحابة الإلكترونية لبرنامج Firebase" و"قاعدة بيانات Firebase في الوقت الفعلي" و"الإعداد عن بُعد في Firebase"
- قائمة مواد Firebase
لمزيد من المعلومات، اطّلِع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لمنصّة Firebase لنظام التشغيل Android.
يتضمّن الإصدار 18.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 تغييرات على ما يلي:
- حِزم تطوير البرامج (SDK) لكلّ من "المراسلة داخل التطبيق من Firebase" و"مراقبة الأداء من Firebase"
- حزمة تطوير البرامج (SDK) لمنصّة Firebase الخاصة بخدمة "إحصاءات Google"
- قائمة مواد Firebase
يتضمّن هذا التحديث أيضًا الإصدارات التجريبية الأولية لخدمة Firebase Crashlytics:
- حزمة تطوير البرامج (SDK) لـ Firebase Crashlytics وحزمة تطوير البرامج (SDK) لـ Firebase Crashlytics لإعداد تقارير الأعطال في NDK
- المكوّن الإضافي Gradle لـ Firebase Crashlytics
لمزيد من المعلومات، اطّلِع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لمنصّة Firebase لنظام التشغيل Android.
العناصر التي تم إصدارها على maven.google.com
- com.google.firebase:firebase-analytics:17.2.2
- com.google.firebase:firebase-core:17.2.2
- com.google.firebase:firebase-crashlytics:17.0.0-beta01
- com.google.firebase:firebase-crashlytics-ndk:17.0.0-beta01
- com.google.firebase:firebase-crashlytics-gradle:2.0.0-beta01
- com.google.firebase:firebase-inappmessaging:19.0.3
- com.google.firebase:firebase-inappmessaging-ktx:19.0.3
- com.google.firebase:firebase-inappmessaging-display:19.0.3
- com.google.firebase:firebase-inappmessaging-display-ktx:19.0.3
- com.google.firebase:firebase-perf:19.0.5
- com.google.firebase:firebase-bom:24.5.0
- com.google.android.gms:play-services-measurement:17.2.2
- com.google.android.gms:play-services-measurement-base:17.2.2
- com.google.android.gms:play-services-measurement-sdk-api:17.2.2
- com.google.android.gms:play-services-measurement-api:17.2.2
- com.google.android.gms:play-services-measurement-sdk:17.2.2
- com.google.android.gms:play-services-measurement-impl:17.2.2
13 كانون الثاني (يناير) 2020
يتضمّن آخر تحديث لملف مكوّن Gradle الإضافي لترخيص البرامج مفتوحة المصدر إصلاحات للمشاكل التالية:
- تحذيرات بشأن عملية الإنشاء بسبب استخدام واجهات برمجة تطبيقات قديمة (المشكلة رقم 57 في GitHub)
- محتوى فارغ لبعض المكتبات (المشكلة رقم 99 على GitHub)
- رسالة "هذا التطبيق لا يتضمّن أي تراخيص مفتوحة المصدر" (المشكلة رقم 105 في GitHub)
- أخطاء OOM المحتملة (المشكلة رقم 106 في GitHub)
العناصر التي تم إصدارها على maven.google.com
- com.google.android.gms:oss-licenses-plugin:0.10.1
18 كانون الأول (ديسمبر) 2019
يتضمّن آخر تحديث لـ Firebase تغييرات على ما يلي:
- مكوّن Gradle الإضافي لميزة "نشر التطبيقات" من Firebase
- حِزم تطوير البرامج (SDK) لكلّ من "مراقبة أداء Firebase" و"الإعداد عن بُعد"
- قائمة مواد Firebase
لمزيد من المعلومات، اطّلِع على ملاحظات حول إصدار حزمة تطوير البرامج (SDK) لمنصّة Firebase لنظام التشغيل Android.
العناصر التي تم إصدارها على maven.google.com
- com.google.firebase:firebase-appdistribution-gradle:1.3.1
- com.google.firebase:firebase-perf:19.0.4
- com.google.firebase:firebase-config:19.1.0
- com.google.firebase:firebase-config-ktx:19.1.0
- com.google.firebase:firebase-bom:24.4.0
9 كانون الأول (ديسمبر) 2019
يتضمّن آخر تحديث لـ Firebase تغييرات على ما يلي:
- مكوّن Gradle الإضافي لميزة "نشر التطبيقات" من Firebase
- حِزم تطوير البرامج (SDK) لكلّ من Cloud Firestore و"المراسلة عبر السحابة الإلكترونية من Firebase" وأرقام تعريف مثيلات Firebase و"مراقبة الأداء" و"الإعداد عن بُعد"
- قائمة مواد Firebase
لمزيد من المعلومات، اطّلِع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لمنصّة Firebase لنظام التشغيل Android.
العناصر التي تم إصدارها على maven.google.com
- com.google.firebase:firebase-appdistribution-gradle:1.3.0
- com.google.firebase:firebase-firestore:21.3.1
- com.google.firebase:firebase-firestore-ktx:21.3.1
- com.google.firebase:firebase-messaging:20.1.0
- com.google.firebase:firebase-iid:20.0.2
- com.google.firebase:firebase-perf:19.0.3
- com.google.firebase:firebase-config:19.0.4
- com.google.firebase:firebase-config-ktx:19.0.4
- com.google.firebase:firebase-bom:24.3.0
5 كانون الأول (ديسمبر) 2019
تشمل التعديلات على مكتبتَي
play-services-cast
وplay-services-cast-framework
ما يلي:- تمت إضافة
setMediaSessionEnabled
لتفعيل جلسة وسائط تم إنشاؤها بواسطة حزمة تطوير البرامج (SDK) لتطبيق Cast وإيقافها. - تم تغيير طريقة ظهور إشعارات الوسائط أثناء جلسة البث. في حال تفعيل إعلامات الوسائط، سيتم عرضها دائمًا أثناء جلسة البث. في السابق، كان لا يظهر إلا عندما كان التطبيق يعمل في الخلفية.
- تم تغيير بعض الفئات ذات الصلة بالوسائط لتنفيذ واجهة
Parcelable
.
- تمت إضافة
22 تشرين الثاني (نوفمبر) 2019
يتضمّن آخر تحديث لـ Firebase تغييرات على ما يلي:
- حزمة تطوير البرامج (SDK) لمصادقة Firebase
- قائمة مواد Firebase
لمزيد من المعلومات، اطّلِع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لمنصّة Firebase لنظام التشغيل Android.
العناصر التي تم إصدارها على maven.google.com
- com.google.firebase:firebase-auth:19.2.0
- com.google.firebase:firebase-bom:24.2.0
19 تشرين الثاني (نوفمبر) 2019
- تشمل التحديثات التي تم إجراؤها على مكتبة
com.google.android.gms:play-services-games
إيقاف واجهات برمجة التطبيقات التي تتيح تعدُّد اللاعبين سواء في الوقت الفعلي أو بنظام تبادل الأدوار. لمزيد من التفاصيل، يُرجى الرجوع إلى المستندات.
العناصر التي تم إصدارها على maven.google.com
- com.google.android.gms:play-services-games:19.0.0
11 تشرين الثاني (نوفمبر) 2019
يتضمّن آخر تحديث لـ Firebase تغييرات على ما يلي:
- مكوّن Gradle الإضافي لميزة "نشر التطبيقات" من Firebase
- حِزم تطوير البرامج (SDK) لخدمات Cloud Firestore و"المراسلة عبر السحابة الإلكترونية من Firebase" و"المراسلة داخل التطبيق من Firebase" و"أرقام تعريف مثيل Firebase" وML Kit لبرنامج Firebase و"مراقبة الأداء في Firebase"
- قائمة مواد Firebase
لمزيد من المعلومات، اطّلِع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لمنصّة Firebase لنظام التشغيل Android.
يتوفّر الآن المكوّن الإضافي
google-services
لنظام التشغيل Android (الإصدار 4.3.3) والمكوّن الإضافيstrict-version-matcher
لنظام التشغيل Android (الإصدار 1.2.1). لمزيد من المعلومات، يُرجى الاطّلاع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لنظام التشغيل Android من Firebase.
العناصر التي تم إصدارها على 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"
- حزمة تطوير البرامج (SDK) لمنصّة Cloud Firestore
- قائمة مواد Firebase
لمزيد من المعلومات، اطّلِع على ملاحظات حول إصدار حزمة تطوير البرامج (SDK) لمنصّة Firebase لنظام التشغيل Android.
العناصر التي تم إصدارها على maven.google.com
- com.google.firebase:firebase-core:17.2.1
- com.google.firebase:firebase-analytics:17.2.1
- com.google.firebase:firebase-firestore:21.2.1
- com.google.firebase:firebase-firestore-ktx:21.2.1
- com.google.firebase:firebase-bom:24.0.1
- com.google.firebase:firebase-bom:24.0.2
- com.google.android.gms:play-services-measurement:17.2.1
- com.google.android.gms:play-services-measurement-base:17.2.1
- com.google.android.gms:play-services-measurement-sdk-api:17.2.1
- com.google.android.gms:play-services-measurement-api:17.2.1
- com.google.android.gms:play-services-measurement-sdk:17.2.1
- com.google.android.gms:play-services-measurement-impl:17.2.1
16 تشرين الأول (أكتوبر) 2019
يتضمّن آخر تحديث لـ Firebase تغييرات على ما يلي:
- مكوّن Gradle الإضافي لميزة "نشر التطبيقات" من Firebase
- حِزم تطوير البرامج (SDK) لكلّ من Cloud Firestore وML Kit لبرنامج Firebase و"مراقبة الأداء" في Firebase و"قاعدة بيانات Firebase في الوقت الفعلي" و"الإعداد عن بُعد في Firebase"
- قائمة مواد Firebase
لمزيد من المعلومات، اطّلِع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لمنصّة Firebase لنظام التشغيل Android.
العناصر التي تم إصدارها على maven.google.com
- com.google.firebase:firebase-appdistribution-gradle:1.1.0
- com.google.firebase:firebase-common:19.2.0
- com.google.firebase:firebase-common-ktx:19.2.0
- com.google.firebase:firebase-firestore:21.2.0
- com.google.firebase:firebase-firestore-ktx:21.2.0
- com.google.firebase:firebase-ml-common:22.0.0
- com.google.firebase:firebase-ml-model-interpreter:22.0.0
- com.google.firebase:firebase-ml-vision:24.0.0
- com.google.firebase:firebase-ml-vision-automl:18.0.2
- com.google.firebase:firebase-ml-vision-barcode-model:16.0.1
- com.google.firebase:firebase-ml-vision-face-model:19.0.0
- com.google.firebase:firebase-ml-vision-image-label-model:19.0.0
- com.google.firebase:firebase-ml-vision-object-detection-model:19.0.2
- com.google.firebase:firebase-ml-natural-language:22.0.0
- com.google.firebase:firebase-ml-natural-language-language-id-model:20.0.7
- com.google.firebase:firebase-ml-natural-language-smart-reply:18.0.7
- com.google.firebase:firebase-ml-natural-language-smart-reply-model:20.0.7
- com.google.firebase:firebase-ml-natural-language-translate:22.0.0
- com.google.firebase:firebase-ml-natural-language-translate-model:20.0.7
- com.google.firebase:firebase-perf:19.0.1
- com.google.firebase:firebase-database:19.2.0
- com.google.firebase:firebase-database-ktx:19.2.0
- com.google.firebase:firebase-config:19.0.3
- com.google.firebase:firebase-config-ktx:19.0.3
- com.google.firebase:firebase-bom:23.0.0
- com.google.firebase:firebase-bom:24.0.0
- com.google.android.gms:play-services-vision:19.0.0
- com.google.android.gms:play-services-vision-common:19.0.0
- com.google.android.gms:play-services-vision-image-label:18.0.1
15 تشرين الأول (أكتوبر) 2019
- تعديلات على مكتبة
play-services-auth-api-phone
لإضافة رمز SMS جديد Autofill API لمزيد من التفاصيل، يُرجى الرجوع إلى مستنداتSmsCodeRetriever
.
العناصر التي تم إصدارها على maven.google.com
- com.google.android.gms:play-services-auth-api-phone:17.3.0
10 تشرين الأول (أكتوبر) 2019
يتضمّن أحدث تحديث لملف تراخيص البرامج المجانية والمفتوحة المصدر في المكوّن الإضافي لنظام Gradle ما يلي:
- غيِّر سلوك المكوّن الإضافي ليقوم بتضمين تبعيات الحزمة فقط.
- إصلاح معالجة ملفات .pom التي تحتوي على بيانات ترخيص متعددة GitHub PR#88
- استخدِم واجهات برمجة تطبيقات Gradle الأحدث (GitHub PR#62 وPR#64).
العناصر التي تم إصدارها على maven.google.com
- com.google.android.gms:oss-licenses-plugin:0.10.0
26 أيلول (سبتمبر) 2019
يتضمّن آخر تحديث لـ Firebase تغييرات على ما يلي:
- حِزم تطوير البرامج (SDK) لمصادقة Firebase و"التخزين في السحابة الإلكترونية لبرنامج Firebase" و"الرسائل داخل التطبيق" من Firebase وFirebase ML Kit و"الإعداد عن بُعد في Firebase"
- مكوّن Gradle الإضافي لميزة "نشر التطبيقات" من Firebase
- قائمة مواد Firebase
لمزيد من المعلومات، اطّلِع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لمنصّة Firebase لنظام التشغيل Android.
العناصر التي تم إصدارها على maven.google.com
- com.google.firebase:firebase-auth:19.1.0
- com.google.firebase:firebase-storage:19.1.0
- com.google.firebase:firebase-storage-ktx:19.1.0
- com.google.firebase:firebase-inappmessaging:19.0.1
- com.google.firebase:firebase-inappmessaging-display:19.0.1
- com.google.firebase:firebase-ml-natural-language:21.0.3
- com.google.firebase:firebase-ml-natural-language-language-id-model:20.0.6
- com.google.firebase:firebase-ml-natural-language-smart-reply:18.0.6
- com.google.firebase:firebase-ml-natural-language-smart-reply-model:20.0.6
- com.google.firebase:firebase-ml-natural-language-translate:21.0.3
- com.google.firebase:firebase-ml-natural-language-translate-model:20.0.6
- com.google.firebase:firebase-config:19.0.2
- com.google.firebase:firebase-config-ktx:19.0.2
- com.google.firebase:firebase-appdistribution-gradle:1.0.0
- com.google.firebase:firebase-bom:22.3.0
25 أيلول (سبتمبر) 2019
- إصلاح خطأ في مدى توفّر ميزات واجهة برمجة التطبيقات لـ "مكتبة
play-services-basement
"
العناصر التي تم إصدارها على maven.google.com
- com.google.android.gms:play-services-basement:17.1.1
13 أيلول (سبتمبر) 2019
يتضمّن آخر تحديث لـ Firebase تغييرات على ما يلي:
- حزمة تطوير البرامج (SDK) لمنصة Cloud Firestore (الإصدار 21.1.1)
- قائمة مواد Firebase (الإصدار 22.2.1)
لمزيد من المعلومات، اطّلِع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لمنصّة Firebase لنظام التشغيل Android.
المشكلة: لقد تلقّينا تقارير تفيد بأنّ الإصدار 21.1.0 من حزمة تطوير البرامج (SDK) لنظام التشغيل Android من Firebase لتطبيق Cloud Firestore يمكن أن يؤدي إلى حدوث استثناء لم يتمّ رصده. نتيجةً لذلك، تؤثر هذه المشكلة أيضًا في إصدار 22.2.0 من ملف تعريف BoM في Firebase. احرص على التحديث إلى الإصدار التالي من حزمة تطوير البرامج (SDK) لمنصّة Cloud Firestore أو حزمة Firebase BoM لتطبيق الإصلاح.
العناصر التي تم إصدارها على maven.google.com
- com.google.firebase:firebase-firestore:21.1.1
- com.google.firebase:firebase-firestore-ktx:21.1.1
- com.google.firebase:firebase-bom:22.2.1
11 أيلول (سبتمبر) 2019
تشمل التعديلات على مكتبتَي
play-services-cast
وplay-services-cast-framework
ما يلي:- تمت إضافة حقل
MediaError
إلىRemoteMediaClient.MediaChannelResult
يمكن استخدامه للوصول إلى رمز الخطأ التفصيلي لطلبات الوسائط التي تعذّر إكمالها. - تم إيقاف
MediaStatus.COMMAND_SKIP_FORWARD
وMediaStatus.COMMAND_SKIP_BACKWARD
نهائيًا. يجب أن تستخدم التطبيقاتMediaStatus.COMMAND_QUEUE_NEXT
وMediaStatus.COMMAND_QUEUE_PREVIOUS
بدلاً من ذلك. - تمت إضافة تبعية جديدة لملف
com.google.android.datatransport:transport-api:2.0.0
.
لمزيد من المعلومات، يُرجى الاطّلاع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لمرسل البث على Android.
- تمت إضافة حقل
العناصر التي تم إصدارها على maven.google.com
- com.google.android.gms:play-services-cast:17.1.0
- com.google.android.gms:play-services-cast-framework:17.1.0
9 أيلول (سبتمبر) 2019
يتضمّن آخر تحديث لـ Firebase تغييرات على ما يلي:
- حِزم تطوير البرامج (SDK) لكل من Cloud Firestore و"التخزين في السحابة الإلكترونية لبرنامج Firebase" وFirebase ML Kit و"قاعدة بيانات Firebase في الوقت الفعلي" و"الإعداد عن بُعد في Firebase"
- قائمة مواد Firebase
لمزيد من المعلومات، اطّلِع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لمنصّة Firebase لنظام التشغيل Android.
العناصر التي تم إصدارها على maven.google.com
- com.google.firebase:firebase-firestore:21.1.0
- com.google.firebase:firebase-firestore-ktx:21.1.0
- com.google.firebase:firebase-storage:19.0.1
- com.google.firebase:firebase-ml-natural-language:21.0.2
- com.google.firebase:firebase-ml-natural-language-language-id-model:20.0.5
- com.google.firebase:firebase-ml-natural-language-smart-reply:18.0.5
- com.google.firebase:firebase-ml-natural-language-smart-reply-model:20.0.5
- com.google.firebase:firebase-ml-natural-language-translate:21.0.2
- com.google.firebase:firebase-ml-natural-language-translate-model:20.0.5
- com.google.firebase:firebase-database:19.1.0
- com.google.firebase:firebase-config:19.0.1
- com.google.firebase:firebase-bom:22.2.0
6 أيلول (سبتمبر) 2019
- يتوفّر الآن مكوّن
google-services
الإضافي لنظام التشغيل Android (الإصدار 4.3.2). لمزيد من المعلومات، يُرجى الاطّلاع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لمنصّة Firebase لنظام التشغيل Android.
العناصر التي تم إصدارها على 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) لكلّ من Cloud Functions لبرنامج Firebase (العميل) وFirebase ML Kit
- قائمة مواد Firebase
لمزيد من المعلومات، اطّلِع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لمنصّة Firebase لنظام التشغيل Android.
العناصر التي تم إصدارها على maven.google.com
- com.google.firebase:firebase-core:17.2.0
- com.google.firebase:firebase-common:19.1.0
- com.google.firebase:firebase-common-ktx:19.1.0
- com.google.firebase:firebase-analytics:17.2.0
- com.google.firebase:firebase-functions:19.0.1
- com.google.firebase:firebase-functions-ktx:19.0.1
- com.google.firebase:firebase-ml-natural-language:21.0.1
- com.google.firebase:firebase-ml-natural-language-language-id-model:20.0.4
- com.google.firebase:firebase-ml-natural-language-smart-reply:18.0.4
- com.google.firebase:firebase-ml-natural-language-smart-reply-model:20.0.4
- com.google.firebase:firebase-ml-natural-language-translate:21.0.1
- com.google.firebase:firebase-ml-natural-language-translate-model:20.0.4
- com.google.firebase:firebase-bom:22.1.0
- com.google.android.gms:play-services-measurement:17.2.0
- com.google.android.gms:play-services-measurement-base:17.2.0
- com.google.android.gms:play-services-measurement-sdk-api:17.2.0
- com.google.android.gms:play-services-measurement-api:17.2.0
- com.google.android.gms:play-services-measurement-sdk:17.2.0
- com.google.android.gms:play-services-measurement-impl:17.2.0
27 آب (أغسطس) 2019
تشمل التعديلات على حزمة تطوير البرامج (SDK) الخاصة بتطبيق "محفظة Google" في "خدمات 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) لمنصّة Firebase لنظام التشغيل Android.يتضمّن الإصدار 18.0.0 من "خدمات Google Play" للّياقة البدنية الشدّة التالية التغييرات:
- إيقاف واجهات برمجة التطبيقات المستندة إلى GoogleApiClient نهائيًا:
BleApi
ConfigApi
GoalsApi
HistoryApi
RecordingApi
SensorsApi
SessionsApi
- تمت إزالة أنواع البيانات التالية المتوقّفة نهائيًا:
AGGREGATE_CALORIES_CONSUMED
AGGREGATE_INPUT_TYPES
TYPE_ACTIVITY_SAMPLE
TYPE_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 تغييرات على ما يلي:
- حِزم تطوير البرامج (SDK) لمنصّة Firebase لخدمة "إحصاءات Google" وCloud Firestore و"المراسلة عبر السحابة الإلكترونية من Firebase" وFirebase ML Kit
- قائمة مواد Firebase
لمزيد من المعلومات، اطّلِع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لمنصّة Firebase لنظام التشغيل Android.
العناصر التي تم إصدارها على maven.google.com
- com.google.firebase:firebase-core:17.1.0
- com.google.firebase:firebase-common:19.0.0
- com.google.firebase:firebase-analytics:17.1.0
- com.google.firebase:firebase-auth:19.0.0
- com.google.firebase:firebase-auth-interop:19.0.0
- com.google.firebase:firebase-firestore:21.0.0
- com.google.firebase:firebase-functions:19.0.0
- com.google.firebase:firebase-messaging:20.0.0
- com.google.firebase:firebase-storage:19.0.0
- com.google.firebase:firebase-dynamic-links:19.0.0
- com.google.firebase:firebase-perf:19.0.0
- com.google.firebase:firebase-database:19.0.0
- com.google.firebase:firebase-config:19.0.0
- com.google.firebase:firebase-abt:19.0.0
- com.google.firebase:firebase-inappmessaging:19.0.0
- com.google.firebase:firebase-inappmessaging-display:19.0.0
- com.google.firebase:firebase-iid:20.0.0
- com.google.firebase:firebase-ml-common:21.0.0
- com.google.firebase:firebase-ml-model-interpreter:21.0.0
- com.google.firebase:firebase-ml-natural-language:21.0.0
- com.google.firebase:firebase-ml-natural-language-language-id-model:20.0.3
- com.google.firebase:firebase-ml-vision:23.0.0
- com.google.firebase:firebase-ml-vision-object-detection-model:19.0.1
- com.google.firebase:firebase-ml-natural-language-smart-reply:18.0.3
- com.google.firebase:firebase-ml-natural-language-smart-reply-model:20.0.3
- com.google.firebase:firebase-ml-natural-language-translate:21.0.0
- com.google.firebase:firebase-ml-natural-language-translate-model:20.0.3
- com.google.firebase:firebase-ml-automl:18.0.1
- com.google.firebase:firebase-firestore-ktx:21.0.0
- com.google.firebase:firebase-common-ktx:19.0.0
- com.google.firebase:firebase-datatransport:17.0.2
- com.google.firebase:firebase-bom:22.0.0
- com.google.android.gms:play-services-measurement:17.1.0
- com.google.android.gms:play-services-measurement-base:17.1.0
- com.google.android.gms:play-services-measurement-sdk-api:17.1.0
- com.google.android.gms:play-services-measurement-api:17.1.0
- com.google.android.gms:play-services-measurement-sdk:17.1.0
- com.google.android.gms:play-services-measurement-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 لميزة "مراقبة أداء Firebase". لمزيد من المعلومات، يُرجى الاطّلاع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لنظام التشغيل Android من Firebase.
العناصر التي تم إصدارها على maven.google.com
- com.google.firebase:perf-plugin:1.3.1
24 تموز (يوليو) 2019
يتضمّن آخر تحديث لـ Firebase تغييرات على ما يلي:
- حِزم تطوير البرامج (SDK) لكلّ من Cloud Functions لبرنامج Firebase (العملاء) و"قاعدة بيانات Firebase الآنية الاستجابة" و"التخزين في السحابة الإلكترونية لبرنامج 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) لنظام التشغيل Android من "إعلانات Google على الأجهزة الجوّالة" لمزيد من المعلومات، يُرجى الرجوع إلى ملاحظات إصدار المنتج.
العناصر التي تم إصدارها على 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
لمزيد من المعلومات، يُرجى الاطّلاع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لنظام التشغيل Android من Firebase.
العناصر التي تم إصدارها على maven.google.com
- com.google.firebase:firebase-abt:18.0.1
- com.google.firebase:firebase-analytics:17.0.1
- com.google.firebase:firebase-auth:18.1.0
- com.google.firebase:firebase-core:17.0.1
- com.google.firebase:firebase-inappmessaging:18.0.2
- com.google.firebase:firebase-inappmessaging-display:18.0.2
- com.google.firebase:firebase-ml-common:20.0.1
- com.google.firebase:firebase-ml-vision:22.0.0
- com.google.firebase:firebase-ml-model-interpreter:20.0.1
- com.google.firebase:firebase-ml-vision-object-detection-model:18.0.0
- com.google.firebase:firebase-ml-vision-automl:18.0.0
- com.google.firebase:firebase-ml-natural-language:20.0.1
- com.google.firebase:firebase-ml-natural-language-language-id-model:20.0.1
- com.google.firebase:firebase-ml-natural-language-smart-reply:18.0.1
- com.google.firebase:firebase-ml-natural-language-smart-reply-model:20.0.1
- com.google.firebase:firebase-ml-natural-language-translate:20.0.1
- com.google.firebase:firebase-ml-natural-language-translate-model:20.0.1
- com.google.firebase:firebase-storage:18.1.0
- com.google.android.gms:play-services-measurement:17.0.1
- com.google.android.gms:play-services-measurement-base:17.0.1
- com.google.android.gms:play-services-measurement-sdk-api:17.0.1
- com.google.android.gms:play-services-measurement-api:17.0.1
- com.google.android.gms:play-services-measurement-sdk:17.0.1
- com.google.android.gms:play-services-measurement-impl:17.0.1
- com.google.firebase:firebase-bom:21.0.0
10 تموز (يوليو) 2019
- يتضمّن آخر تحديث لـ Firebase تغييرات على المكوّن الإضافي Gradle لميزة "مراقبة أداء Firebase". لمزيد من المعلومات، يُرجى الاطّلاع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لنظام التشغيل Android من Firebase.
العناصر التي تم إصدارها على maven.google.com
- com.google.firebase:perf-plugin:1.3.0
9 تموز (يوليو) 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
لمزيد من المعلومات، يُرجى الاطّلاع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لنظام التشغيل Android من Firebase.
العناصر التي تم إصدارها على maven.google.com
- com.google.firebase:firebase-firestore:20.1.0
- com.google.firebase:firebase-firestore-ktx:20.1.0
- com.google.firebase:firebase-iid:19.0.1
- com.google.firebase:firebase-messaging:19.0.1
- com.google.firebase:firebase-perf:18.0.1
- com.google.firebase:firebase-bom:20.1.0
20 حزيران (يونيو) 2019
يتضمّن آخر تحديث لـ Firebase تغييرات على ما يلي:
- حِزم تطوير البرامج (SDK) لخدمة "المراسلة داخل التطبيق من Firebase"
- قائمة مواد Firebase
لمزيد من المعلومات، يُرجى الاطّلاع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لنظام التشغيل Android من Firebase.
العناصر التي تم إصدارها على maven.google.com
- com.google.firebase:firebase-inappmessaging:18.0.1
- com.google.firebase:firebase-inappmessaging-display:18.0.1
- com.google.firebase:firebase-bom:20.0.1
17 حزيران (يونيو) 2019
يتضمّن آخر تحديث لـ "خدمات Google Play" وFirebase الجدول التالي الذي يعرض التغييرات:
نقل البيانات من مكتبات دعم Android إلى مكتبات Jetpack (AndroidX) لن تعمل المكتبات ما لم تُجري التغييرات التالية في تطبيقك:
- ترقية
com.android.tools.build:gradle
إلى الإصدار 3.2.1 أو إصدار أحدث - عليك ترقية
compileSdkVersion
إلى الإصدار 28 أو إصدار أحدث. - عليك تحديث تطبيقك لاستخدام Jetpack (AndroidX)، واتّباع التعليمات الواردة في مقالة نقل البيانات إلى AndroidX.
- ترقية
قائمة مواد 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 تغييرات على ما يلي:
- حزمة تطوير البرامج (SDK) لمنصّة 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) لنظام التشغيل Android من "إعلانات Google على الأجهزة الجوّالة" لمزيد من المعلومات، يُرجى الرجوع إلى ملاحظات إصدار المنتج.
العناصر التي تم إصدارها على 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
7 أيار (مايو) 2019
يتضمّن آخر تحديث لـ Firebase تغييرات على ما يلي:
حِزم تطوير البرامج (SDK) لخدمة "إحصاءات Google لبرنامج Firebase" و"فهرسة تطبيقات Firebase" و"مصادقة Firebase" وCloud Firestore و"وظائف السحابة الإلكترونية لبرنامج Firebase" (الإصدار المخصّص للعملاء) و"إرسال الرسائل من خلال Firebase Cloud" و"مساحة التخزين في السحابة الإلكترونية لبرنامج Firebase" و"الروابط الديناميكية في Firebase" و"دعوات Firebase" و"مجموعة أدوات الذكاء الاصطناعي من Firebase" و"مراقبة الأداء في Firebase" و"قاعدة بيانات Firebase في الوقت الفعلي" و"إعدادات Firebase عن بُعد" و"اختبار أ/ب في Firebase" و"حِزم تطوير البرامج (SDK) لأرقام تعريف مثيلات Firebase"
مكونات Firebase Gradle الإضافية
قائمة مواد Firebase
لمزيد من المعلومات، يُرجى الاطّلاع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لنظام التشغيل Android من Firebase.
العناصر التي تم إصدارها على 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" من حزمة تطوير البرامج (SDK) لتطبيق "الأماكن" لأجهزة Android نهائيًا. راجِع دليل نقل البيانات للاطّلاع على تفاصيل حول كيفية التبديل إلى حزمة تطوير البرامج (SDK) الثابتة الجديدة لبرنامج "الأماكن" على Android.
تعديل: اعتبارًا من 29 تموز (يوليو) 2019، تم إيقاف com.google.android.gms:play-services-places
العنصر.
لمواصلة استخدام حزمة تطوير البرامج (SDK) لنظام التشغيل Android، عليك التحديث
إلى إصدار متوافق من حزمة تطوير البرامج (SDK) لنظام التشغيل Android. يتم إدراج الإصدارات المتوافقة
في ملاحظات الإصدار.
23 نيسان (أبريل) 2019
- تمت إضافة واجهات برمجة تطبيقات إلى حزمة تطوير البرامج (SDK) لبث الوسائط عبر الأجهزة للسماح ببث المحتوى المباشر. تتيح واجهة مستخدم وحدة التحكّم الموسّعة أيضًا أحداث البث المباشر. لمعرفة التفاصيل، يُرجى الرجوع إلى ملاحظات الإصدار الخاصة بحزمة تطوير البرامج (SDK) لمُرسِل البث على أجهزة Android باستخدام Cast.
العناصر التي تم إصدارها على maven.google.com
- com.google.android.gms:play-services-cast:16.2.0
- com.google.android.gms:play-services-cast-framework:16.2.0
15 نيسان (أبريل) 2019
- إتاحة ميزة "التسجيل المُسبَق" في
InstantApps.showInstallPrompt()
العناصر التي تم إصدارها على maven.google.com
- com.google.android.gms:play-services-instantapps:16.1.2
9 نيسان (أبريل) 2019
- تم تعديل حزمة تطوير البرامج (SDK) لتطبيقات InstantApps لتضمين طريقة جديدة للتحقّق مما إذا كان بإمكان تطبيقات InstantApps
بدء التشغيل على جهاز معيّن.
areInstantAppsEnabledForDevice()
العناصر التي تم إصدارها على maven.google.com
- com.google.android.gms:play-services-instantapps:16.1.0
5 نيسان (أبريل) 2019
يتضمّن آخر تحديث لـ Firebase تغييرات على ملفّات تعريف الاستنساخ و"مصادقة Firebase" و"المراسلة عبر السحابة الإلكترونية من Firebase" و"مراقبة الأداء" في Firebase وحِزم تطوير البرامج (SDK) لميزة "الإعداد عن بُعد" في Firebase. لمزيد من المعلومات، يُرجى الاطّلاع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لنظام التشغيل Android من Firebase.
يتوفّر الآن الإصدار التجريبي من مكتبة Cloud Firestore لنظام التشغيل Android مع إضافات 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
2 نيسان (أبريل) 2019
- يتضمّن آخر تحديث لـ Firebase تعديلاً على فاتورة مواد Firebase. لمزيد من المعلومات، يُرجى الاطّلاع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لنظام التشغيل Android من Firebase.
العناصر التي تم إصدارها على maven.google.com
- com.google.firebase:firebase-bom:17.0.0
27 آذار (مارس) 2019
يتضمّن آخر تحديث لـ Firebase تغييرات على ما يلي:
- أرقام تعريف مثيل Firebase و"المراسلة داخل التطبيق من Firebase" وCloud Firestore و"المراسلة عبر السحابة الإلكترونية من Firebase" وFirebase ML Kit وحِزم تطوير البرامج (SDK) لميزة "الإعداد عن بُعد في Firebase"
- مكونات Firebase Gradle الإضافية
لمزيد من المعلومات، يُرجى الاطّلاع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لنظام التشغيل Android من Firebase.
العناصر التي تم إصدارها على 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 Client Library لنظام 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 و"وظائف السحابة الإلكترونية" لحِزم تطوير البرامج (SDK) لعملاء Firebase. لمزيد من المعلومات، يُرجى الاطّلاع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لنظام التشغيل Android من Firebase.
تتوفّر الآن قائمة مواد Firebase كميزة تجريبية. باستخدام ميزة قائمة مواد Gradle مع Firebase، يمكنك ضبط إصدار منصة Firebase ككل. لإضافة حِزم تطوير البرامج (SDK) إلى تطبيقك باستخدام ملف BoM في 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
. - تمت إزالة Requests/Gifts and Quests API. يُرجى الاطّلاع على الإشعار السابق.
العناصر التي تم إصدارها على maven.google.com
- com.google.android.gms:play-services-games:17.0.0
11 آذار (مارس) 2019
- يتضمّن آخر تحديث لـ Firebase تغييرات على حِزم تطوير البرامج (SDK) لخدمات Firebase Authentication و"مراقبة أداء Firebase" و"الإعداد عن بُعد" في Firebase. لمزيد من المعلومات، يُرجى الاطّلاع على ملاحظات إصدار حزمة تطوير البرامج (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"، وحِزم تطوير البرامج (SDK) لخدمة "المراسلة عبر السحابة الإلكترونية من Firebase". لمزيد من المعلومات، يُرجى الاطّلاع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لنظام التشغيل Android من Firebase.
- تم إصلاح مشكلة في Google Cloud Messaging كانت تؤدي أحيانًا إلى تعطُّل التطبيقات بظهور أخطاء "التطبيق لا يستجيب" (ANR) عندما يتلقّى التطبيق رسالة.
- تم إصلاح مشكلة في معرّف المثيل حيث كانت الردود على طلبات الرموز المميزة بطيئة أو أدّت في بعض الحالات إلى انتهاء مهلة الطلبات.
العناصر التي تم إصدارها على maven.google.com
- com.google.firebase:firebase-common:16.1.0
- com.google.firebase:firebase-iid:17.1.0
- com.google.firebase:firebase-database:16.1.0
- com.google.firebase:firebase-firestore:18.1.0
- com.google.firebase:firebase-storage:16.1.0
- com.google.firebase:firebase-functions:16.2.0
- com.google.firebase:firebase-inappmessaging:17.1.0
- com.google.firebase:firebase-inappmessaging-display:17.1.0
- com.google.firebase:firebase-messaging:17.4.0
- com.google.android.gms:play-services-gcm:16.1.0
- com.google.android.gms:play-services-iid:16.0.1
7 شباط (فبراير) 2019
- يتضمّن آخر تحديث لـ Firebase تغييرات على حِزم تطوير البرامج (SDK) لاختبار A/B من Firebase، و"دعوات Firebase"، و"روابط Firebase الديناميكية"، وCloud Firestore، و"الإعداد عن بُعد في Firebase". لمزيد من المعلومات، يُرجى الاطّلاع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لنظام التشغيل Android من Firebase.
- يضيف آخر تحديث لـ "خدمات Google Play" AFS Native. لمزيد من المعلومات، يُرجى الاطّلاع على ملاحظات إصدار حزمة تطوير البرامج (SDK) الأصلية لبرنامج "إعلانات شبكة البحث" لنظام التشغيل Android.
العناصر التي تم إصدارها على maven.google.com
- com.google.android.gms:play-services-afs-native:16.0.0
- com.google.firebase:firebase-abt:17.1.0
- com.google.firebase:firebase-invites:16.1.0
- com.google.firebase:firebase-dynamic-links:16.1.7
- com.google.firebase:firebase-firestore:18.0.1
- com.google.firebase:firebase-config:16.3.0
6 شباط (فبراير) 2019
- يضيف آخر تحديث لتطبيق "خرائط Google" إعدادًا جديدًا للتحكّم بالإيماءات. لمزيد من المعلومات، يُرجى الاطّلاع على ملاحظات إصدار حزمة تطوير البرامج بالاستناد إلى بيانات "خرائط Google" لتطبيقات Android.
العناصر التي تم إصدارها على maven.google.com
- com.google.android.gms:play-services-maps:16.1.0
31 كانون الثاني (يناير) عام 2019
- يتضمّن آخر تحديث لـ Firebase تغييرات على حِزم تطوير البرامج (SDK) التالية: ML Kit لبرنامج 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) الخاصة بكلّ من "قاعدة بيانات الوقت الفعلي" وCloud Firestore و"المراسلة داخل التطبيق". لمزيد من المعلومات، يُرجى الاطّلاع على ملاحظات إصدار حزمة تطوير البرامج (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 تغييرات على حزمة تطوير البرامج (SDK) لميزة "الإعداد عن بُعد في Firebase". لمزيد من المعلومات، يُرجى الاطّلاع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لنظام التشغيل Android من Firebase.
العناصر التي تم إصدارها على maven.google.com
- com.google.firebase:firebase-config:16.1.3
22 كانون الأول (ديسمبر) 2018
- يتضمّن آخر تحديث لـ Firebase تغييرات على حزمة تطوير البرامج (SDK) لخدمة Firebase Crashlytics. لمزيد من المعلومات، يُرجى الاطّلاع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لنظام التشغيل Android من Firebase.
العناصر التي تم إصدارها على maven.google.com
- com.crashlytics.sdk.android:crashlytics:2.9.8
19 كانون الأول (ديسمبر)، 2018
- يتضمّن آخر تحديث لـ Firebase تغييرات على حِزم تطوير البرامج (SDK) لخدمات Cloud Firestore و"مراقبة أداء Firebase". لمزيد من المعلومات، يُرجى الاطّلاع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لنظام التشغيل Android من Firebase.
العناصر التي تم إصدارها على 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
. يجب إنشاء مثيلات لهذه الفئات من خلال ملف static factories فيFido
. - تمت إعادة تسمية
MakeCredentialOptions
وBrowserMakeCredentialOptions
إلىPublicKeyCredentialCreationOptions
وBrowserPublicKeyCredentialCreationOptions
على التوالي. - تم تحسين
RequestOptions
باستخدامAuthenticationExtensions
عضو يسمح للمتصل بتحديد السلوك من جهة العميل عند إجراء عملية تسجيل أو مصادقة. لا يتوفّر حاليًا سوىFidoAppIdExtension
. بمرور الوقت، قد تتوفّر المزيد من الإضافات استنادًا إلى حالة الاستخدام. - تمت إضافة أداة "أداة البناء" في
AuthenticatorSelectionCriteria
. - تم تغيير "صنّاع المحتوى" في
PublicKeyCredentialRequestOptions
وBrowserPublicKeyCredentialRequestOptions
. - تمّت إزالة "العناصر المُنشِئة" للكائنات على مستوى استجابة واجهة برمجة التطبيقات
AuthenticatorAttestationResponse
وAuthenticatorAssertionResponse
وAuthenticatorErrorResponse
. - تمت إضافة عمليات تعداد لخوارزميات RSA وEC2 من سجلّ COSE لاستخدامها في
PublicKeyCredentialParameters
. - تمت إضافة
AttestationConveyancePreference
، الذي يحدّد مستوى تشويش عنصر الشهادة الذي يتم إرجاعه في مراسم التسجيل. - تمت إعادة تسمية العنصر السابق TokenBindingIdValue وإعادة هيكلته ليصبح
TokenBinding
. - تمّت إضافة و/أو تعديل هياكل البيانات الأخرى لتمثيل مسودة WebAuthn WD11.
على سبيل المثال، تم تعديل حقل user id في
PublicKeyCredentialUserEntity
ليصبحbyte[]
بدلاً منString
. يُرجى التأكّد من تعديل عملية التنفيذ وفقًا لذلك.
العناصر التي تم إصدارها على maven.google.com
- com.google.android.gms:play-services-fido:17.0.0
13 كانون الأول (ديسمبر) 2018
- تم إصلاح خطأ كان يؤدي إلى محاولة حزمة تطوير البرامج (SDK) لنظام التشغيل Cast استئناف الجلسة إذا أوقفها مُرسِل آخر.
- تم إصلاح خلل في الإشعارات كان يحدث على الأجهزة التي تعمل بالإصدار O من Android أو الإصدارات الأحدث عندما كان تطبيق البث يعمل في الخلفية.
- تم إصلاح خطأ كان يؤدي إلى عدم استجابة إشعار الوسائط في "البث" بعد إغلاق تطبيق البث.
- تم نقل مجموعة من العناصر إلى 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. لمزيد من المعلومات، يُرجى الاطّلاع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لنظام التشغيل Android من Firebase.
العناصر التي تم إصدارها على maven.google.com
- com.google.firebase:firebase-auth:16.1.0
- com.google.firebase:firebase-firestore:17.1.4
3 كانون الأول (ديسمبر) 2018
- يتضمّن آخر تحديث لـ Firebase تغييرات على روابط Firebase الديناميكية و"دعوات Firebase" و"الإعداد عن بُعد" في Firebase، و"مراقبة أداء Firebase" و"إحصاءات Google لبرنامج Firebase" و حِزم تطوير البرامج (SDK) لخدمة "إعلانات Google لبرنامج Firebase". لمزيد من المعلومات، يُرجى الاطّلاع على ملاحظات إصدار حزمة تطوير البرامج (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 تغييرات على حِزم تطوير البرامج (SDK) التالية: Firebase App Invites وFirebase Ml Kit وFirebase Performance Monitoring. لمزيد من المعلومات، يُرجى الاطّلاع على ملاحظات إصدار حزمة تطوير البرامج (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 و"وظائف Google Cloud" لـ Firebase و"المراسلة داخل التطبيق من Firebase" و"قاعدة بيانات Firebase" و"مساحة تخزين Firebase". لمزيد من المعلومات، يُرجى الاطّلاع على ملاحظات إصدار حزمة تطوير البرامج (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_G
MAX_AD_CONTENT_RATING_PG
MAX_AD_CONTENT_RATING_T
MAX_AD_CONTENT_RATING_MA
TAG_FOR_UNDER_AGE_OF_CONSENT_FALSE
TAG_FOR_UNDER_AGE_OF_CONSENT_TRUE
TAG_FOR_UNDER_AGE_OF_CONSENT_UNSPECIFIED
العناصر التي تم إصدارها على maven.google.com
- com.google.android.gms:play-services-ads:17.1.0
- com.google.android.gms:play-services-ads-lite:17.1.0
- com.google.android.gms:play-services-analytics:16.0.5
- com.google.android.gms:play-services-appinvite:16.0.5
- com.google.android.gms:play-services-tagmanager:16.0.5
- com.google.android.gms:play-services-tagmanager-api:16.0.5
- com.google.android.gms:play-services-tagmanager-v4-impl:16.0.5
- com.google.firebase:firebase-ads:17.1.0
- com.google.firebase:firebase-ads-lite:17.1.0
- com.google.firebase:firebase-analytics:16.0.5
- com.google.firebase:firebase-dynamic-links:16.1.3
25 تشرين الأول (أكتوبر)، 2018
- يتضمّن آخر تحديث لـ Firebase تغييرات على حِزم تطوير البرامج (SDK) لـ Cloud Firestore و"المراسلة داخل التطبيق" و"مراقبة الأداء"، بالإضافة إلى "مكوّن Gradle الإضافي لخدمات Google". لمزيد من المعلومات، يُرجى الاطّلاع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لنظام التشغيل Android من Firebase.
العناصر التي تم إصدارها على maven.google.com
- com.google.firebase:firebase-firestore:17.1.2
- com.google.firebase:firebase-inappmessaging:17.0.3
- com.google.firebase:firebase-inappmessaging-display:17.0.3
- com.google.firebase:firebase-perf:16.2.0
18 تشرين الأول (أكتوبر)، 2018
- يتضمّن آخر تحديث لتطبيق Cast تغييرات على الإعلانات وملفات بيان CAF و
SeekBar
ربطUIMediaController
. لمزيد من المعلومات، يُرجى الاطّلاع على ملاحظات إصدار مُرسِل البث على Android.
العناصر التي تم إصدارها على 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" و"تكنولوجيات الذكاء الاصطناعي من Firebase" و"الرؤية من Firebase" و"الإعداد عن بُعد في Firebase" و"المصادقة من Firebase". لمزيد من المعلومات، يُرجى الاطّلاع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لنظام التشغيل Android من Firebase.
المكتبات الأساسية لخدمة "خدمات 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
- تمّت إعادة صياغة تحليل التبعيات في أداة مطابقة الإصدارات الصارمة للمكونات الإضافية لتقديم رسائل خطأ أفضل عند رصد إصدارات العناصر المتعارضة. تتضمّن رسائل الخطأ الآن أسماء المشاريع وأسماء التبعيات داخل المشروع، لمساعدتك في تحديد تبعياتك المعلَن عنها التي تتسبّب في حدوث أخطاء.
- تم إصلاح الأخطاء في المكوّن الإضافي المرتبطة بعمليات الإنشاء المتعدّدة الوحدات والموازية.
العناصر التي تم إصدارها على 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) لأجهزة WearOS على الأجهزة المزوّدة بـ "خدمات Google Play". لمزيد من المعلومات، يُرجى الاطّلاع على ملاحظات إصدار الأجهزة القابلة للارتداء.
العناصر التي تم إصدارها على maven.google.com
- com.google.android.gms:play-services-wearable:16.0.0
18 أيلول (سبتمبر) 2018
- يتضمّن آخر تحديث لـ Firebase تغييرات على حزمة تطوير البرامج (SDK) لميزة " المراسلة" في Firebase. لمزيد من المعلومات، يُرجى الاطّلاع على ملاحظات إصدار حزمة تطوير البرامج (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 تغييرات في واجهات برمجة التطبيقات في Firebase Core و"إحصاءات Google لبرنامج Firebase" و"إبلاغ عن الأعطال في Firebase" و"Firebase Dynamic Links" وحِزم تطوير البرامج (SDK) لـ "دعوات Firebase". لمزيد من المعلومات، يُرجى الاطّلاع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لنظام التشغيل Android من Firebase.
العناصر التي تم إصدارها على 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. لمزيد من المعلومات، يُرجى الاطّلاع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لنظام التشغيل Android من Firebase.
العناصر التي تم إصدارها على 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
- تم تصحيح مشكلة في الطرق في الإصدار 17.0.5 من Cloud Firestore.
- تمت إزالة طريقة واجهة برمجة التطبيقات
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 Performance monitoring وFirebase ML Kit وCloud Firestore وغير ذلك. لمزيد من المعلومات، يُرجى الاطّلاع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لنظام التشغيل Android من Firebase.
- تم إصلاح مشكلة في واجهات برمجة التطبيقات SignIn API تؤدي إلى عرض رمز الحالة غير الصحيح عندما يلغي المستخدم عملية تسجيل الدخول.
العناصر التي تم إصدارها على 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
Cloud Firestore
- يتضمّن آخر تحديث لـ Firebase تغييرات على واجهة برمجة التطبيقات في Cloud Firestore. للحصول على مزيد من المعلومات، اطّلِع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لنظام التشغيل Android من Firebase.
بثّ
- يتضمّن آخر تحديث لتطبيق Cast تغييرات على واجهة برمجة التطبيقات في
CastDevice
، وتحسينات على إشعار CAF Media. لمزيد من المعلومات، يُرجى الاطّلاع على ملاحظات إصدار حزمة تطوير البرامج (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. لمزيد من المعلومات، يُرجى الاطّلاع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لنظام التشغيل Android من Firebase.
العناصر التي تم إصدارها على maven.google.com
- com.google.firebase:firebase-messaging:17.1.0
- com.google.firebase:firebase-iid:16.2.0
27 حزيران (يونيو) 2018
أصبح المكوّن الإضافي "مطابق الإصدارات الصارمة" مفتوح المصدر
- تم إتاحة رمز المصدر لتطبيق
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 المصادقة و"فهرسة تطبيقات Firebase" و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 و"تخزين سحابة Google" وFirebase Authentication و"قاعدة بيانات Firebase في الوقت الفعلي" و"تعلُّم الآلة". لمزيد من المعلومات، اطّلِع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لنظام التشغيل Android من Firebase.
- تتطلّب Firebase الآن أن يُدرج ملف gradle للتطبيق بشكل صريح
com.google.firebase:firebase-core
كتبعية لخدمات Firebase كي تعمل على النحو المتوقّع.
8 أيار (مايو) 2018
Firebase
- يتضمّن آخر تحديث لـ Firebase إضافات إلى ميزة "مراقبة أداء Firebase" وإصدار الإصدار التجريبي من ML Kit لـ Firebase. لمزيد من المعلومات، يُرجى الاطّلاع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لنظام التشغيل Android من Firebase.
2 أيار (مايو) 2018
Firebase
- يتضمّن آخر تحديث لـ Firebase إضافات إلى "إحصاءات Firebase"، و"مصادقة Firebase"، و"المراسلة عبر السحابة الإلكترونية من Firebase"، و"مساحة التخزين في السحابة الإلكترونية من Firebase"، و"Cloud Firestore"، و"إعداد تقارير الأعطال في Firebase"، و"مراقبة الأداء في Firebase"، بالإضافة إلى أرقام إصدارات مستقلة. لمزيد من المعلومات، يُرجى الاطّلاع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لنظام التشغيل Android من Firebase.
تحديثات "خدمات Play"
- بعد الإصدار 15.0.0، أصبحت مكتبات "خدمات Google Play" تتضمّن أرقام إصدار مستقلة تتوافق مع SemVer. سيسمح هذا التغيير بإجراء تعديلات متكرّرة ومرنة أكثر من خلال المكوّنات الفردية.
- تم تحديث المكوّن الإضافي لنظام Gradle في "خدمات Google"
إلى الإصدار 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" والإصدارات الأحدث. هذا هو الإصدار الأخير من المكوّن الإضافي المتوافق مع IDE Android Studio 2.x. بدءًا من الإصدار التالي، سيتوافق المكوّن الإضافي مع IDE Android Studio 3.x فقط.تم استبدال جميع الإشارات إلى فئات
com.google.android.gms.R
بمراجع خاصة بالمكوّنات، مثلcom.google.android.gms.ads.R
. إذا كنت تستخدم هذه الفئات مباشرةً في الرمز، قد تحتاج إلى تعديل الترميز ليكون متوافقًا.اعتبارًا من الإصدار 15.0.0، لن يتوفّر Javadoc محدّث بلا إنترنت (عنصر "خدمات Google Play" في أداة "إدارة حِزم تطوير البرامج (SDK)" في Android Studio).
اعتبارًا من الإصدار 15.0.0، لن يكون هناك
play-services
عنصر بديل للهدف لاستيراد جميع مكوّنات "خدمات Google Play". وقد تم منذ فترة طويلة التأكيد على عدم استخدام هذه الطريقة.
الإعلانات
- تمت إضافة فئة
UnifiedNativeAd
التي يمكن أن تحتوي على إعلان تثبيت تطبيق أو إعلان محتوى. - تم تعديل واجهة برمجة التطبيقات Native Ads Advanced API لتتوافق مع
UnifiedNativeAd
:- تمت إضافة الصفوف
UnifiedNativeAdView
وUnifiedNativeAdAssetNames
. - تمت إضافة واجهة
UnifiedNativeAd.OnUnifiedNativeAdLoadedListener
. - تمت إضافة الطريقة
forUnifiedNativeAd()
إلى فئةAdLoader.Builder
. - تم إجراء العديد من التعديلات على واجهة برمجة التطبيقات Mediation API، ما يتيح للمحوِّلات والأحداث المخصّصة عرض نُسخ من
UnifiedNativeAd
.
- تمت إضافة الصفوف
المصادقة
- تمت إضافة الثابت
KEY_EXTRA_ACCOUNT_TYPE
إلى فئةAccountTransfer
، ما يتيح للحِزم معرفة نوع الحساب الذي يجب التعامل معه.
بثّ
- إيقاف فئة
AppVisibilityListener
نهائيًا - فئة
RemoteMediaClient.Listener
المتوقّفة نهائيًا استخدِم فئةRemoteMediaClient.Callback
الجديدة بدلاً من ذلك. - تم إصلاح عطل في
TracksChooserDialogFragment
وإجراء عدة تغييرات على منشئ العنصر وعنصر الإنشاء. - تمّ تقديم واجهة برمجة التطبيقات
MediaQueue
كبديل لآلية "قائمة المحتوى التالي" الحالية. استخدِم فئتَيMediaQueueRecyclerViewAdapter
وMediaQueueArrayAdapter
الجديدتَين للوصول إلىMediaQueue
في طرق عرض "أداة إعادة التدوير" وطرق عرض "القوائم"، على التوالي. - يؤدي النقر على إشعارات التحكّم عن بُعد في جهاز البث الآن إلى توجيه المستخدمين إلى تطبيق Google Home أو تطبيق Cast المقابل، وذلك استنادًا إلى ما إذا كان تطبيق Cast يتيح الانضمام إلى الجلسة تلقائيًا.
- تعديل بشأن فريق دعم "إعلانات Google":
- تتيح الآن Cast Sender API تحميل إعلانات
VAST
. - تمت إضافة زر "تخطّي الإعلان" وعناصر واجهة مستخدِم نص العد التنازلي.
- تتيح الآن Cast Sender API تحميل إعلانات
- تمت إضافة إصدار من
CastContext.getSharedInstance()
لا يتطلّبContext
كمَعلمة. - تم إصلاح عطل
IllegalStateException
في CAF. - تمت إضافة
DEVICE_CONNECTION_SUSPENDED
إلىCastStatusCodes
لـPendingResult
. - لمزيد من التفاصيل، يُرجى الاطّلاع على
Google Cast release notes
.
Firebase
- يتضمّن آخر تحديث لـ Firebase إضافات إلى Firebase Authentication وFirebase Cloud Storage. لمزيد من المعلومات، يُرجى الاطّلاع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لنظام التشغيل Android من Firebase.
لياقة بدنية
- تم إيقاف طريقة
fromLocationRequest()
لفئةSensorRequest
نهائيًا. استخدِم SensorRequest.Builder لإنشاء SensorRequest بدلاً من ذلك.
خدمة المراسلة عبر السحابة الإلكترونية من Google
- إيقاف فئات
GoogleCloudMessaging
وGcmPubSub
وGcmReceiver
وGcmListenerService
وInstanceID
وInstanceIDListenerService
نهائيًا استخدِمFirebaseMessaging
بدلاً من ذلك.
الألعاب
- تم إيقاف الإجراءَين
getChurnProbability()
وPlayerStats.getHighSpenderProbability وgetSpendProbability()
وgetTotalSpendNext28Days()
نهائيًا من فئةPlayerStats
.
التطبيقات الفورية
- تمت إزالة
InstantApps.API
. استخدِمInstantApps.getInstantAppsClient()
بدلاً من ذلك.
المشاركة
- الحالات الداخلية المرتبطة بـ
NearbyConnections
والتي تم إيقافها نهائيًا
محفظة Google
- إيقاف فئة
Payments
نهائيًا بدلاً من ذلك، استخدِمWallet.getPaymentsClient()
للحصول على مثيل من فئةPaymentsClient
الجديدة.
28 آذار (مارس) 2018، الإصدار 12.0.1
المشاكل التي تم حلّها في الإصدار 12.0.1:
- إصلاح مشكلة كانت تؤدي إلى ظهور أخطاء زائفة في أداة lint لنظام التشغيل Android تشير إلى أنّ
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 الخاص بترخيص على
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
. - يتسبب التعليق التوضيحي في حدوث أخطاء زائفة في أداة فحص الأخطاء تشير إلى أنّ
GoogleSignIn
وCredentialsClient
هما داخليان فقط. ويمكن تجاهلها بأمان.
سنوفّر إصدارًا معدَّلاً من 12.0.1 لحلّ هذه المشاكل قريبًا.
في ما يلي أهم الميزات في الإصدار 12.0.0 من "خدمات Google Play":
الإعلانات
- تمت إضافة الطريقة
trackViews()
إلى فئةNativeAdMapper
. تستبدل الطريقة طريقةtrackView()
التي تم إيقاف استخدامها في الوقت الحالي من الفئة نفسها.
- تمت إضافة الطريقة
Auth
- إيقاف فئة
Auth.AuthCredentialsOptions
نهائيًا واستبدالها بفئةCredentialsOptions
الجديدة
- إيقاف فئة
البثّ
- تحسين الدعم المخصّص للإعلانات:
- تمت إضافة الطريقتَين
setAdBreakClips()
وsetAdBreaks()
إلى فئةMediaInfo.Builder
لتوفير طريقة لإرسال معلومات الفواصل الإعلانية والمقاطع في طلب تحميل الوسائط. - تم تعديل فئة
AdBreakInfo.Builder
وإضافة فئةAdBreakClipInfo
لتسهيل طرق إرسال الفواصل والمقاطع الجديدة.
- تمت إضافة الطريقتَين
- تمت إضافة دعم لواجهات برمجة التطبيقات الجديدة لبث المحتوى الصوتي:
- تمت إضافة الطريقتَين
setCredentials()
وsetCredentialsType()
إلى فئةMeadiaLoadOptions.Builder
والطريقتَينgetCredentials()
وgetCredentialsType()
إلى فئةMediaLoadOptions
. تتيح لك هذه الطرق ضبط بيانات الاعتماد الخاصة بالتطبيق والحصول عليها من خلال طلبات التحميل. - تمت إضافة الطريقة
getEntity()
إلى فئةMediaInfo
. يمثّل الكيان رابطًا لتحميل الوسائط من "مساعد Google".
- تمت إضافة الطريقتَين
- تم إصلاح خطأ كان يؤدي إلى حدوث عطل عند الاتصال برقم
CastContext.getSharedInstance()
على الأجهزة التي تعمل بإصدارات قديمة من "خدمات Google Play". لا تزال الإصدارات القديمة من "خدمات Google Play" تؤدي إلى تعذُّر تنفيذ الطريقة، لذا على العملاء البحث عن إصدار مناسب.
- تحسين الدعم المخصّص للإعلانات:
Fido
- تتوفّر الآن واجهة برمجة التطبيقات Fast Identity Online 2.0 (Fido2) لشركاء الاستخدام التجريبي. بما أنّ واجهة برمجة التطبيقات لا تزال في مرحلة الاستخدام التجريبي، يمكن إجراء تغييرات جذرية بدون تحذير. للحفاظ على ثبات تطبيقك، لا تعتمد على واجهة برمجة التطبيقات هذه إلى أن تصبح متاحة بشكلٍ عام.
Firebase
- يتضمّن آخر تحديث لـ Firebase إضافات إلى "مصادقة Firebase" و"خدمة المراسلة عبر السحابة الإلكترونية Firebase" وFirestore و"وظائف Firebase". لمزيد من المعلومات، يُرجى الاطّلاع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لنظام التشغيل Android من Firebase.
التطبيقات الفورية
- تمت إضافة واجهة برمجة تطبيقات جديدة
Launcher
للتحقّق من عنوان URL المقدَّم وتشغيل تطبيق فوري إذا تم العثور عليه.
- تمت إضافة واجهة برمجة تطبيقات جديدة
الموقع الجغرافي
- تمت إضافة فئة
ActivityTransition
لمساعدة التطبيقات في التفريق بين الأنشطة البدنية المختلفة التي يمارسها المستخدمون، مثل المشي أو الجري أو القيادة. - تمت إضافة واجهة
BoundsMode
للسماح لطريقةgetAutocompletePredictions()
بتفعيل عمليات البحث التي تتضمّن قيودًا على الحدود.
- تمت إضافة فئة
خرائط Google
- تمت إضافة فئة
StreetViewSource
التي تتيح لك حصر عمليات البحث في "التجوّل الافتراضي" بالنتائج المتعلقة بالأماكن الخارجية فقط. - للحصول على قائمة كاملة بالميزات وإصلاحات الأخطاء والملاحظات الأخرى، يُرجى الاطّلاع على ملاحظات إصدار واجهة برمجة التطبيقات لتطبيق "خرائط Google" على Android.
- تمت إضافة فئة
الأجهزة المجاورة
- إيقاف واجهتَي
Messages
وConnections
المستندتَين إلىGoogleApiClient
نهائيًا استخدِم العملاء الجدد المستندين إلىGoogleApi
، وهماMessagesClient
وConnectionsClient
بدلاً من ذلك.
- إيقاف واجهتَي
18 كانون الأول (ديسمبر) 2017، الإصدار 11.8.0
أهم الميزات في الإصدار 11.8.0 من "خدمات Google Play":
Auth
- تم إيقاف فئة
WorkAccountApi
نهائيًا. استخدِمWorkAccountClient
من خلالWorkAccount.getClient()
بدلاً من ذلك.
- تم إيقاف فئة
البثّ
- تم إجراء التغييرات التالية على فئة
UIMediaController
:- عند ربط طرق العرض بـ
UIMediaController
، يسجِّل جهاز التحكّم الآن مستمعين يستدعون إحدى طرق معالجة الأحداث التالية استجابةً لتفاعلات المستخدمين، حسب الاقتضاء: - يمكنك إلغاء أيّ من طرق معالجة الأحداث المذكورة أعلاه لتخصيص سلوكها.
- تم تحسين المستندات لتوضيح التنفيذ الأساسي لـ
UIMediaController
. - تم عكس عرض زر التبديل الخاص بكتم الصوت بحيث يعرض رمز مكبّر صوت عند إلغاء كتم الصوت ورمز مكبّر صوت مشطوب عند كتم الصوت.
- عند ربط طرق العرض بـ
- تتيح حزمة تطوير البرامج (SDK) لتطبيقات البث على Android الآن استخدام ميزة التطبيقات الفورية.
- تم إجراء التغييرات التالية على فئة
Firebase
- يتضمّن آخر تحديث لـ Firebase إضافات إلى "فهرسة التطبيقات" من Firebase و"مصادقة Firebase" و"المراسلة عبر السحابة الإلكترونية من Firebase" و"مراقبة أداء Firebase". لمزيد من المعلومات، يُرجى الاطّلاع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لنظام التشغيل Android من Firebase.
الموقع الجغرافي
- تمت إضافة الثابت
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
في التطبيقات التي تستخدم الإصدار 26 من targetSdkVersion من المستخدمين تحديث "خدمات Google Play" تلقائيًا، ما يحلّ هذه المشكلة المعروفة منذ الإصدار 11.6.0.
27 تشرين الثاني (نوفمبر) 2017، الإصدار 11.6.2
أهم الميزات في الإصدار 11.6.2 من "خدمات Google Play":
Firebase
- يتضمّن آخر تحديث لـ Firebase إضافات إلى Cloud Firestore و"التخزين في السحابة الإلكترونية لبرنامج Firebase". لمزيد من المعلومات، يُرجى الاطّلاع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لنظام التشغيل Android من Firebase.
6 تشرين الثاني (نوفمبر) 2017، الإصدار 11.6.0
أهم الميزات في الإصدار 11.6 من "خدمات Google Play":
الإعلانات
- تمت إضافة فئة
NativeAdViewHolder
، وهي طريقة بديلة لعرض الإعلانات المدمجة مع المحتوى. - تم إيقاف طريقة
AdLoader.getMediationAdapterClassName()
نهائيًا. على الناشرين استخدامNativeAppInstallAd.getMediationAdapterClassName()
أوNativeContentAd.getMediationAdapterClassName()
اللذَين تم طرحهما مؤخرًا بدلاً من ذلك. - إلغاء إيقاف طريقة
RewardedVideoAd.setUserId()
نهائيًا لاستخدامها مع عملية إثبات ملكية المكافأة من خادم إلى خادم
- تمت إضافة فئة
Auth
- تم تعديل Auth API للعملاء الجدد المستندين إلى
GoogleApi
، الذين يديرون تلقائيًا عمليات الربط بالخدمات ويتطلّبون استخدام رمز برمجي أقل تكرارًا:- تمّت إضافة الصفّين
CredentialsClient
وCredentials
. يوفّرCredentialsClient
نقطة الدخول لطلب بيانات اعتماد ويشير إلى ما إذا كان تسجيل الدخول ناجحًا باستخدام بيانات الاعتماد. - تمت إضافة الصفوف
GoogleSignInClient
وGoogleSignIn
. يوفّرGoogleSignInClient
نقطة الدخول للتفاعل مع Google Sign In API.
- تمّت إضافة الصفّين
- تمت إضافة طريقة
GoogleAuthUtil.requestGoogleAccountsAccess()
. تجعل هذه الطريقة جميع حسابات Google المثبَّتة على الجهاز مرئية للمتصل في Android O، إذا وافق المستخدم على ذلك. - تمت إضافة طريقة
AuthCredentialsOptions.Builder.forceEnableSaveDialog()
. تعمل هذه الطريقة على حلّ مشكلة على أجهزة Android O والإصدارات الأحدث، حيث لا يظهر أحيانًا مربّع حوار تأكيد الحفظAuth.Api.Credential
بدلاً من مربّع حوار الحفظ في خدمة الملء التلقائي النشطة. تلغي الطريقة المُضافة هذا السلوك التلقائي.
- تم تعديل Auth API للعملاء الجدد المستندين إلى
الوعي
- تم تعديل Awareness API للعملاء الجدد المستندين إلى
GoogleApi
، الذين يديرون تلقائيًا عمليات الربط بالخدمات ويتطلّبون استخدام رمز برمجي أقل تكرارًا:- تمت إضافة فئة
FenceClient
وطريقتَيAwareness.getFenceClient()
. استخدِمFenceClient
بدلاً منFenceApi
. - تمت إضافة فئة
SnapshotClient
وطريقتَيAwareness.getSnapshotClient()
. استخدِمSnapshotClient
بدلاً منSnapshotApi
.
- تمت إضافة فئة
- تم تعديل Awareness API للعملاء الجدد المستندين إلى
البثّ
- تم إجراء التغييرات التالية على الطرق في فئة
RemoteMediaClient
:- تمت إضافة طريقة
load(MediaInfo, MediaLoadOptions)
. - تم إيقاف طرق
load()
الأخرى نهائيًا. - تمت إضافة الطريقتَين
setPlaybackRate(double)
وsetPlaybackRate(double, JSONObject)
. يمكنك استدعاء هذه الطرق لضبط معدّل التشغيل المتغيّر لعنصر الوسائط الحالي.
- تمت إضافة طريقة
- لمزيد من التفاصيل، يُرجى الاطّلاع على ملاحظات إصدار Google Cast.
- تم إجراء التغييرات التالية على الطرق في فئة
Drive
- تم تعديل واجهة برمجة تطبيقات Drive للعملاء الجدد المستندين إلى
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 للعملاء الجدد المستندين إلى
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 للعملاء الجدد المستندين إلى
الألعاب
- تم تعديل Games API لبرامج العملاء الجديدة المستندة إلى
GoogleApi
، والتي تدير تلقائيًا عمليات الربط بالخدمات وتتطلّب استخدام رمز برمجي أقل تكرارًا:- تمت إضافة فئة
AchievementsClient
وطريقتَيGames.getAchievementsClient()
.AchievementsClient
يوفّر نقطة الدخول لطرق واجهة برمجة التطبيقات التي تتفاعل مع وظيفة الإنجازات. - تمت إضافة فئة
EventsClient
وطريقتَيGames.getEventsClient()
.EventsClient
يوفّر نقطة الدخول لطرق واجهة برمجة التطبيقات التي تتفاعل مع وظائف الأحداث. - تمت إضافة فئة
GamesClient
وطريقتَيGames.getGamesClient()
.GamesClient
يوفّر نقطة الدخول لطرق واجهة برمجة التطبيقات التي تتفاعل مع الوظائف الأساسية للألعاب. - تمت إضافة فئة
GamesMetadataClient
وطريقتَيGames.getGamesMetadataClient()
.GamesMetadataClient
يوفّر نقطة الدخول لطرق واجهة برمجة التطبيقات لاسترداد البيانات الوصفية للألعاب. - تمت إضافة فئة
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
- تم تعديل Games API لبرامج العملاء الجديدة المستندة إلى
الموقع الجغرافي
- تم حلّ مشكلة
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()
لإضافة مقتطف مؤقت إلى نشاط. تأكَّد من أنّ النشاط يمكنه تنفيذ معاملات الأجزاء بدون فقدان الحالة قبل استدعاء الطريقة. من المفترض ألّا يتأثّر معظم المطوّرين بهذا التغيير، لأنّ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
أهم الميزات في الإصدار 11.4 من "خدمات Google Play"
الإعلانات
- تمت إضافة طرق
getMediationAdapterClassName()
إلى فئتَيNativeAppInstallAd
وNativeContentAd
. سيتم إيقاف الطريقة التي تحمل الاسم نفسه في AdLoader نهائيًا. - تمّت إضافة طرق إلى عدة فئات لإتاحة التوسّط في الفيديوهات الأصلية:
- تمّت إزالة فئة
SearchAdRequest
.
- تمت إضافة طرق
"إحصاءات"
- تمت إضافة فئة جديدة
AnalyticsJobService
. توفّر هذه الفئة توافقًا مع Android O، وتستخدمها "إحصاءات Google" لتحميل البيانات. لا يلزم اتّخاذ أي إجراء لاستخدام هذه الفئة، بل تتم إضافتها تلقائيًا كجزء من حزمة "إحصاءات Google". - تم إيقاف طريقة
getContext()
لفئةAnalyticsService
نهائيًا. - إيقاف فئة
CampaignTrackingService
نهائيًا
- تمت إضافة فئة جديدة
Auth
- يُرسِل أداة اختيار التلميح الآن النتيجة
ACTIVITY_RESULT_NO_HINTS_AVAILABLE
عندما لا يكون لدى المستخدم أي معلومات تم حفظها عن التلميح.
- يُرسِل أداة اختيار التلميح الآن النتيجة
الوعي
البثّ
- تمت إضافة فئة جديدة
PrecacheManager
. توفّر هذه الفئة طرقًا لتخزين المحتوى الذي يريد المستخدمون الاطّلاع عليه مسبقًا في ذاكرة التخزين المؤقت لتقليل وقت التحميل. - تمت إضافة الطريقة
getPrecacheManager()
إلى فئةCastContext
لتطبيقك للحصول على مثيل لفئةPrecacheManager
. - تمت إضافة
startSession(Intent)
إلى فئةSessionManager
. استخدِم هذه الطريقة للانضمام إلى جلسة بث عند تشغيل تطبيق المُرسِل من خلال نية ضمنية.
لمزيد من التفاصيل، يُرجى الاطّلاع على ملاحظات إصدار Cast API.
- تمت إضافة فئة جديدة
شائعة
- تمت إضافة الطريقة
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()
للمتصلين بتحديد طرق الدفع المتوافقة.
- تستبدل الطريقة
لمزيد من المعلومات، يُرجى الاطّلاع على Payment API الجديدة.
- تمّ تقديم Google Payment API جديدة، محدّدة في فئة
آب (أغسطس) 2017، الإصدار 11.2.0
أهم الميزات في الإصدار 11.2 من "خدمات Google Play"
تم تحديث "خدمات Google Play" إلى الإصدار 11.2.2: في هذا الإصدار:
- إصلاحات للمشاكل البسيطة في ميزة "مراقبة أداء Firebase" لمزيد من المعلومات، اطّلِع على ملاحظات إصدار Firebase لنظام التشغيل Android.
- تمت إضافة طريقة
loadAd()
جديدة تأخذ عنصرًا من نوعPublisherAdRequest
إلى فئةRewardedVideoAd
. - تعمل مكتبة تراخيص البرامج المجانية والمفتوحة المصدر الجديدة على تبسيط عرض تراخيص التبعيات في "خدمات 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 ل حسابات العمل. - تمت إضافة حزمة 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
أهم الميزات في الإصدار 11.0 من "خدمات Google Play"
تم تحديث "خدمات Google Play" إلى الإصدار 11.0.4: يعالج هذا الإصدار مشاكل بسيطة في Firebase Cloud Messaging و"مراقبة أداء Firebase". لمزيد من المعلومات، اطّلِع على ملاحظات إصدار Firebase لنظام التشغيل Android.
تم تحديث "خدمات Google Play" إلى الإصدار 11.0.2: يعالج هذا الإصدار مشاكل بسيطة في "إعداد تقارير الأعطال من Firebase" و"مراقبة أداء Firebase". لمزيد من المعلومات، اطّلِع على ملاحظات إصدار Firebase لنظام التشغيل Android.
تم تحديث "خدمات Google Play" إلى الإصدار 11.0.1: يعالج هذا الإصدار مشكلة تؤثر في التطبيقات التي تستخدم rxjava.
الإعلانات
- تمت إضافة الطرق
OnVideoMute()
وOnVideoPause()
وOnVideoPlay()
وOnVideoStart()
إلى فئةVideoController.VideoLifecycleCallbacks
. - تمت إضافة إمكانية تفعيل الوضع الشامل في الإعلانات التي تظهر على ملء الشاشة من خلال إضافة
setImmersiveMode()
إلى فئتَيPublisherInterstitialAd
وRewardedVideoAd
. - تمت إضافة واجهة
OnPublisherAdViewLoadedListener
وPublisherAdViewOptions
وPublisherAdViewOptions.Builder
ل استخدامها معAdLoader
لطلبات إعلانات البانر المدمجة. - تمت إضافة واجهة
OnImmersiveModeUpdatedListener
اختيارية يمكن لأجهزة تحويل الوسائط تنفيذها للاطّلاع على آخر المعلومات المتعلّقة بالوضع الشامل. - تمت إضافة طريقة
getMediationAdapterClassName()
إلى فئةRewardedVideoAd
.
- تمت إضافة الطرق
دعوات التطبيقات
- تم إيقاف فئة
AppInvite
نهائيًا. استخدِمFirebaseDynamicLinks#getInstance()
بدلاً من ذلك كنقطة الدخول الرئيسية للوصول إلى بيانات الروابط الديناميكية وFirebaseAppInvite#getInvitation()
بدلاً من ذلك للحصول على بيانات "دعوات التطبيقات".
- تم إيقاف فئة
الوعي
- تمت إضافة ثوابت إلى فئة
TimeFence
لتوفير أنواع سياق جديدة ل Snapshot API وFence API. - تمت إضافة إمكانية إنشاء حدود زمنية تستجيب للتغييرات في المنطقة الزمنية المحلية للجهاز.
- تمت إضافة إمكانية إنشاء حدود زمنية تستجيب لتغييرات الموقع الجغرافي للجهاز، بما في ذلك الحدود الزمنية المحدَّدة استنادًا إلى الوقت المحلي ل شروق الشمس أو غروبها.
- تمت إضافة ثوابت إلى فئة
الهوية
- تمت إضافة واجهة برمجة التطبيقات
SmsRetriever
التي تساعدك في استرداد رسائل SMS الموجَّهة إلى تطبيقك بدون طلب أذونات من المستخدمين لقراءة كل رسائل SMS المُرسَلة إلى أجهزتهم. لمزيد من المعلومات، يُرجى الاطّلاع على SMS Retriever API.
- تمت إضافة واجهة برمجة التطبيقات
البثّ
- تم إيقاف واجهات
Cast.CastApi
وCast.MessageReceivedCallback
RemoteMediaPlayer.MediaChannelResult
RemoteMediaPlayer.OnMetadataUpdatedListener
RemoteMediaPlayer.OnPreloadStatusUpdatedListener
RemoteMediaPlayer.OnQueueStatusUpdatedListener
RemoteMediaPlayer.OnStatusUpdatedListener
نهائيًا. تم أيضًا إيقاف فئةRemoteMediaPlayer
نهائيًا. للحصول على تعليمات حول تحديث تطبيقك، يُرجى الاطّلاع على مقالة نقل بيانات تطبيق Android المرسِل من الإصدار 2 من حزمة تطوير البرامج (SDK) لنظام التشغيل Cast إلى الإصدار 3 من حزمة تطوير البرامج (SDK) لنظام التشغيل Cast. - أصبحت الطريقة
bindTextViewToSmartSubtitle()
متاحة الآن في فئةUIMediaController
.
- تم إيقاف واجهات
Common API
- تم إيقاف الطريقة
getOpenSourceSoftwareLicenseInfo()
في فئةGoogleApiAvailability
نهائيًا. - تمت إضافة الصفوف
ApiException
وResolvableApiException
. توفّر هذه الفئات استثناءات لعناصر Task عند تعذُّر الاتصال بخدمات Google Play. - تمت إضافة الصف
GoogleApi
. تدير عملاء واجهات برمجة التطبيقات المستندين إلى هذه الفئة عملية الاتصال بين تطبيقك و"خدمات Google Play". - تمت إضافة الصف
Response
. تقدّم هذه الفئة نتائج استدعاءGoogleApi
method في "خدمات Google Play" باستخدام فئة فرعية منGoogleApi
.
- تم إيقاف الطريقة
Firebase
- يتضمّن آخر تحديث لـ Firebase إضافة ميزة "تسجيل الدخول باستخدام رقم الهاتف"، والعديد من التحسينات على "فهرسة التطبيقات" و"الروابط الديناميكية". لمزيد من المعلومات، يُرجى الاطّلاع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لنظام التشغيل Android من Firebase.
الألعاب
- تم إيقاف طُرق
getPlayerSearchIntent()
وloadConnectedPlayers()
loadInvitablePlayers()
وloadMoreInvitablePlayers()
في فئةPlayers
نهائيًا. - تم الآن
إيقاف استخدام الطريقة
loadInvitations()
في فئةInvitations
. - تم إيقاف الطريقة
getSelectOpponentsIntent()
في الفئتَينRealTimeMultiplayer
وTurnBasedMultiplayer
نهائيًا. - تم إيقاف واجهات
GameRequest
وOnRequestReceivedListener
وRequests
نهائيًا. بالإضافة إلى ذلك، تم إيقاف صفوفGameRequestBuffer
وGameRequestEntity
نهائيًا. للحصول على تعليمات حول تعديل تطبيقك، يُرجى الاطّلاع على مقالة مصادقة "ألعاب Play" باستخدام واجهة برمجة التطبيقات Google Sign-In API.
- تم إيقاف طُرق
التطبيقات الفورية
- واجهات برمجة التطبيقات لميزة "تطبيقات Android الفورية" أصبحت متاحة الآن في "خدمات Google Play". تتيح ميزة "التطبيقات الفورية" في Android لمستخدمي Android تشغيل تطبيقاتك على الفور بدون تثبيتها. لمزيد من المعلومات، يُرجى الاطّلاع على مقالة التطبيقات الفورية على Android.
الموقع الجغرافي
- تمت إضافة الصف
FusedLocationProviderClient
. توفّر هذه الفئة نقطة الدخول الرئيسية للتفاعل مع موفِّر الموقع الجغرافي المدمج الذي يستخدِم مجموعة متنوعة من مصادر البيانات بالإضافة إلى نظام تحديد المواقع العالمي (GPS) لتحديد الموقع الجغرافي للجهاز بأكبر قدر ممكن من الدقة والسرعة. - تمت إضافة الصف
GeofencingClient
. توفّر هذه الفئة نقطة دخول الرئيسية للتفاعل مع واجهات برمجة التطبيقات لميزة وضع حدود جغرافية. - تمت إضافة الطريقتَين
getFusedLocationProvider()
وgetGeofencingClient()
إلى فئةLocationServices
. - تمت إضافة الصف
LocationSettingsResponse
. يتم عرض هذه الفئة كأحد الاستجابات عند التحقّق بنجاح من إعدادات النظام ذات الصلة بالموقع الجغرافي باستخدام طريقةcheckLocationSettings()
. - تمت إضافة الصف
SettingsClient
. توفّر هذه الفئة نقطة دخول الرئيسية للتفاعل مع واجهات برمجة تطبيقات إعدادات الموقع الجغرافي التي تساعد في فحص وضبط إعدادات النظام ذات الصلة بالموقع الجغرافي للجهاز.
- تمت إضافة الصف
الأجهزة المجاورة
- توفّر Nearby Connections API الآن الإمكانات التالية:
- الاتصال بين الأجهزة بدون اتصال بالإنترنت باستخدام البلوتوث وBLE ونقاط اتصال 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
- مساعدة المستخدمين في تجنُّب التطبيقات التي قد تتسبّب بضرر
- توفير تصفّح آمن داخل التطبيقات
- التحقّق من التهديدات المعروفة المرتبطة بمعرّفات موارد منتظمة معيّنة
- تمت إضافة فئة
HarmfulAppsData
والفئة ذات الصلةSafetyNetApi.HarmfulAppsResponse
. تمثّل هذه الفئات معلومات تتعلّق بالتطبيقات التي يُحتمل أن تكون ضارة. تم إيقاف فئةSafetyNetApi.HarmfulAppsResult
ذات الصلة نهائيًا الآن لصالح هذه methods. - تمت إضافة الطريقتَين
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
وتمت إضافة CONSTANT جديدة إلى فئةVerifyAppsConstants
. تتوافق هذه الفئات مع واجهة برمجة التطبيقات Verify Apps API.
- تمت إضافة الصف
محفظة Google
- تمت إضافة الصف
InstrumentInfo.CardClass
. تشير هذه الفئة إلى ما إذا كانت البطاقة بطاقة ائتمان أو بطاقة سحب آلي أو بطاقة دفع مسبق.
- تمت إضافة الصف
أيار (مايو) 2017، الإصدار 10.2.6
فهرسة التطبيقات
منذ إصدار حزمة تطوير البرامج (SDK) 10.0 من "خدمات Google Play"، تم نقل واجهة برمجة التطبيقات App Indexing API إلى واجهة برمجة التطبيقات الجديدة Firebase App indexing API. تمّ الآن إيقاف واجهة برمجة التطبيقات الأصلية لميزة "فهرسة التطبيقات" نهائيًا، ولم يعُد بإمكانك استخدامها في التطبيقات التي تم إنشاؤها باستخدام حزمة تطوير البرامج (SDK) 10.2.6.
Firebase
يتضمّن آخر تحديث لـ Firebase الإصدار التجريبي من ميزة "مراقبة الأداء" والعديد من التحسينات على ميزات متعددة، بما في ذلك "الرسائل في السحابة الإلكترونية" و"مركز الاختبار الافتراضي". لمزيد من المعلومات، يُرجى الاطّلاع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لنظام التشغيل Android من Firebase.
نيسان (أبريل) 2017، الإصدار 10.2.4
Firebase
يتضمّن هذا الإصدار تعديلات على "مساحة التخزين في السحابة الإلكترونية" لبرنامج Firebase. لمزيد من المعلومات، اطّلِع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لنظام التشغيل Android من Firebase.
آذار (مارس) 2017، الإصدار 10.2.1
الإصدار 1 من الإصدار التجريبي من نظام التشغيل Android O للمطوّرين
يتضمّن هذا الإصدار تحديثات لتوفير التوافق مع الإصدار 1 من معاينة المطوّر لنظام التشغيل Android O. وتشمل التعديلات الأكثر أهمية التغييرات الداخلية في مكتبتَي برمجة التطبيقات "المراسلة عبر السحابة الإلكترونية من Google" (GCM) و"المراسلة عبر السحابة الإلكترونية من Firebase" (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" هو أول إصدار لم يعُد يتضمّن دعمًا كاملاً لنظام التشغيل Android 2.3.x (Gingerbread). تتطلّب التطبيقات المطوّرة باستخدام الإصدار 10.2.x من حزمة SDK والإصدارات الأحدث الحد الأدنى من مستوى واجهة برمجة التطبيقات 14 لنظام التشغيل Android، ولا يمكن تثبيتها على الأجهزة التي تعمل بمستوى واجهة برمجة تطبيقات أقل من 14. للاطّلاع على مزيد من المعلومات حول الخيارات المتاحة لك، بما في ذلك إنشاء حِزم APK متعددة لتوسيع نطاق توافق تطبيقك مع نظام التشغيل Android Gingerbread، يُرجى الاطّلاع على مدوّنة مطوّري تطبيقات Android.
الإعلانات
- تمت إضافة إمكانية استخدام مواد عرض الفيديو في إعلانات المحتوى المتقدّمة المدمجة مع المحتوى و الإعلانات المدمجة المخصّصة المعروضة من خلال "DoubleClick for Publishers".
- تمت إضافة طريقة
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 Sign-in API ل تبسيط المصادقة من جهة الخادم. لمزيد من المعلومات، يُرجى الاطّلاع على واجهة
GoogleSignInOptionsExtension
والفئةGoogleSignInOptions
والطريقةGoogleSignInOptions.Builder.addExtension()
. للاطّلاع على مزيد من المعلومات عن دمج المصادقة من جهة الخادم في ألعابك، اطّلِع على مقالة تفعيل الوصول من جهة الخادم إلى "خدمات ألعاب Play".Google Fit
تمت إضافة أنواع جديدة من بيانات الصحة تتيح لك كتابة مجموعة أكبر من بيانات الصحة على منصة Google Fit، بما في ذلك ضغط الدم ونسبة الغلوكوز في الدم وتشبّع الأكسجين ووضع الجسم ودرجة حرارة الجسم وبيانات الصحة الإنجابية. لمزيد من المعلومات، اطّلِع على صفَي
HealthDataTypes
وHealthDataFields
.خرائط Google
يقدّم هذا الإصدار أسلوبًا مخصّصًا للخطوط المتعددة ولمحاور الأشكال المتعددة المثلثات والدوائر.
- يمكنك الآن تخزين عناصر بيانات عشوائية مع عناصرك الهندسية. على سبيل المثال، يمكنك استدعاء setTag() لإضافة عنصر بيانات إلى خط متعدّد الأضلاع.
- للحصول على قائمة كاملة بالميزات وإصلاحات الأخطاء والملاحظات الأخرى، يُرجى الاطّلاع على ملاحظات الإصدار لواجهة برمجة التطبيقات Maps Android API.
الأجهزة المجاورة
تمت إضافة فئة
AudioBytes
إلى واجهة برمجة التطبيقات Nearbymessages.audio
للسماح للأجهزة بإرسال البيانات أو تلقّيها باستخدام صوت قريب من الموجات فوق الصوتية.Firebase
يتضمّن آخر تحديث لـ Firebase عدّة تحسينات على ميزات متعدّدة، بما في ذلك "إحصاءات Google" و"المصادقة" و"قاعدة بيانات الوقت الفعلي" و"مساحة التخزين" و"مختبر الاختبار" لنظام التشغيل Android و"إعداد تقارير الأعطال" و"الروابط الديناميكية". للحصول على مزيد من المعلومات، اطّلِع على ملاحظات الإصدار لحزمة تطوير البرامج (SDK) لنظام التشغيل Android من Firebase.
تشرين الثاني (نوفمبر) 2016، الإصدار 10.0
أهم الميزات في الإصدار 10.0 من "خدمات Google Play"
تحديث "خدمات 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
التي تحتوي على حالة الجلسة الحالية، مثل ما إذا كانت الأجهزة متوفرة وتم إنشاء جلسة. - تتيح سمات الزر
@drawable
الجديدة تخصيص أنماط الأزرار في وحدة التحكّم المصغّرة ووحدة التحكّم الموسّعة. - أصبح لدى
ImagePicker
معالج معالجةonPickImage
يأخذ فئةImageHints
بنسبة العرض إلى الارتفاع المتوقّعة. - تعرض الطريقة الجديدة
CastContext.getMergedSelector()
MediaRouteSelector
. - تمّت إضافة فئتَين جديدتَين للفاصل الإعلاني:
AdBreakClipInfo
تحتوي على معلومات ثابتة عن مقطع الفاصل الإعلاني، وAdBreakStatus
تحتوي على معلومات الحالة. - عندما يبث مستخدم محتوى، ستتلقّى الأجهزة الأخرى على الشبكة نفسها إعلامًا بجهاز تحكّم عن بُعد ثابتًا للتحكّم أيضًا في التشغيل.
- للاطّلاع على مزيد من المعلومات حول هذا الإصدار وملاحظات إضافية، يُرجى الاطّلاع على إصدار حزمة تطوير البرامج (SDK) لتطبيق Cast في تشرين الثاني (نوفمبر).
- تحصل الطريقة الجديدة
الموقع الجغرافي
- تحسينات على عمليات البحث عن الأجهزة التي تستخدم تقنية "البلوتوث المنخفض الطاقة"
الأجهزة المجاورة
- أصبح نظام "إشعارات بشأن الأجهزة المجاورة" متاحًا مرة أخرى. يمكنك الانتقال إلى الموقع الإلكتروني للمطوّرين بشأن ميزة "الإشعارات القريبة" للحصول على التفاصيل وآخر المعلومات.
Firebase
- يتضمّن آخر تحديث لـ Firebase العديد من التحسينات وإصلاحات الأخطاء في ميزات متعدّدة، بما في ذلك توفّر واجهة برمجة تطبيقات جديدة لميزة "فهرسة التطبيقات" في Firebase. لمزيد من المعلومات، يُرجى الاطّلاع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لنظام التشغيل Android من Firebase.
تشرين الأول (أكتوبر) 2016، الإصدار 9.8
أهم الميزات في الإصدار 9.8 من "خدمات Google Play"
الإعلانات
- تمت إضافة مجموعة بيانات قياس عدد الزيارات في "العرض النشط" للمعلِنين على "مدير حملات DoubleClick" الذين يتم عرض إعلاناتهم في التطبيقات التي تستخدم حزمة SDK لإعلانات Google على الأجهزة الجوّالة.
البثّ
يوفّر الإصدار 3.3 من Cast API وظائف محسّنة لمطوّري التطبيقات في المجالات التالية:
- عند تشغيل الإعلانات، تم تحسين مظهر شريط التمرير و تم تمويه صورة الملصق في الخلفية.
- تمت إضافة إمكانية تخصيص نمط أجهزة التحكّم الصغيرة.
- تمت إضافة فئة
ImageHints
التي تقدّم تلميحات إلى عنصرImagePicker
بشأن نوع الصورة وحجمها المطلوب اختيارهما للعرض في واجهة المستخدم. - للاطّلاع على مزيد من المعلومات عن هذا الإصدار، يُرجى الاطّلاع على الإصدار 3.3 من حزمة تطوير البرامج (SDK) لبث الوسائط.
Fit
- يتضمّن تطبيق Fit الآن واجهة برمجة تطبيقات Goals API تسمح لتطبيقك بقراءة أهداف اللياقة البدنية التي أنشأها مستخدمو تطبيق Google Fit لأجهزة Android.
تسجيل الدخول باستخدام حساب Google
- تمت إضافة إمكانية ملء المستخدمين لأرقام الهواتف المرتبطة بحساباتهم بنقرة واحدة في التطبيقات التي تستخدم Credentials API.
الأجهزة المجاورة
- تم تحسين ميزة الرسائل القريبة من خلال واجهة مستخدم جديدة للتفعيل وإمكانية التشغيل بدون لمس الأجهزة.
- ميزة "الإشعارات عن الأجهزة المجاورة" غير متاحة مؤقتًا. يمكنك الانتقال إلى الموقع الإلكتروني لمطوّري ميزة "الإشعارات عن الأجهزة المجاورة" للاطّلاع على التفاصيل والتحديثات.
Firebase
- يتضمّن آخر تحديث لـ 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
لتوفير وظائف تحديد المشاكل وحلّها والمعاينة نفسها المتاحة لإعلانات الويب والتطبيقات المتوافقة مع الأجهزة الجوّالة، وذلك لصنّاع إعلانات الويب والتطبيقات المتوافقة مع الأجهزة الجوّالة.
- تمت إضافة طريقة
البثّ
يوفّر الإصدار 3.2 من Cast API وظائف محسّنة لمطوّري التطبيقات في المجالات التالية:
- وضع الإعلانات: يمكنك ضبط عناصر التحكّم وعناصر التحكّم في الإشعارات على وضع يتم فيه إيقاف عناصر التحكّم أثناء عرض الإعلانات.
- وضع البث المباشر: يتضمّن الآن البث المباشر للفيديو والصوت زر تشغيل/إيقاف بدلاً من زر تشغيل/إيقاف مؤقت.
- للاطّلاع على مزيد من المعلومات عن هذا الإصدار، يُرجى الاطّلاع على الإصدار 3.2 من حزمة تطوير البرامج (SDK) لبث الوسائط.
خرائط Google
- نقدّم لك ميزة تخصيص أسلوب الخريطة: يمكنك الآن تخصيص أسلوب خريطتك لتغيير شكل (أو حتى إخفاء) عناصر مثل الطرق والمتنزهات والأنشطة التجارية وغيرها.
- تظهر الآن نقاط الاهتمام الخاصة بالأنشطة التجارية تلقائيًا على الخريطة. تمثّل نقاط الاهتمام التجارية الأنشطة التجارية، مثل المتاجر والمطاعم والفنادق. ويمكنك إخفاء هذه العناصر باستخدام تنسيق الخريطة المخصّص.
- لمعرفة التفاصيل والملاحظات المهمة، يُرجى الاطّلاع على ملاحظات إصدار Maps Android API.
أماكن
- تمت إضافة الوسيطة
setCountry
لحصر نطاق طلب الإكمال التلقائي في "الأماكن" بأحد البُلدان.
- تمت إضافة الوسيطة
Firebase
- يتضمّن آخر تحديث لـ Firebase العديد من التحسينات وإصلاحات الأخطاء في ميزات متعددة. لمزيد من المعلومات، يُرجى الاطّلاع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لنظام التشغيل Android من Firebase.
آب (أغسطس) 2016، الإصدار 9.4
أهم الميزات في الإصدار 9.4 من "خدمات Google Play"
تسجيل الدخول باستخدام حساب Google
- يتضمّن
GoogleSignInAccount
الآن الطريقتَينgetFamilyName()
وgetGivenName()
للسماح بالوصول إلى اسم العائلة والاسم الأول للمستخدمين الذين سجّلوا الدخول.
- يتضمّن
Google Plus
تمّت إلغاء واجهة برمجة التطبيقات Plus.API (بما في ذلك
Plus.PeopleApi
وPlus.AccountApi
). سيظلّ بإمكانك استخدام جميع التطبيقات المصغّرة لواجهة مستخدم Google+، مثل أزرار المشاركة و "+1".- إذا أردت الدمج مع ميزة "تسجيل الدخول باستخدام حساب Google"، انتقِل إلى
GoogleSignInApi
. - إذا كان تطبيقك يحتاج إلى معلومات اجتماعية وبيانات ملف شخصي أكثر شمولاً، اطّلِع على موفِّر جهات الاتصال في Android أو People API المتوافقة مع جميع المنصات. لتحسين توزيع تطبيقك من خلال الرسوم البيانية الاجتماعية لقاعدة مستخدمي تطبيقك، استخدِم دعوات Firebase.
اطّلِع على ملاحظات حول إيقاف Plus.API نهائيًا للحصول على التفاصيل.
- إذا أردت الدمج مع ميزة "تسجيل الدخول باستخدام حساب Google"، انتقِل إلى
البثّ
يتضمّن الإصدار 3 من Cast API الآن وظائف محسّنة لمطوّري التطبيقات في المجالات التالية:
- تحدِّد واجهة
ControlButtonsContainer
حاوية لأزرار التحكّم. - توفّر فئة
ExpandedControllerActivity
معظم عمليات التنفيذ لجهاز تحكّم موسّع، وهو جهاز تحكّم عن بُعد في وضع ملء الشاشة.
- تحدِّد واجهة
أماكن
- تتضمّن Places API الآن واجهة مستخدم أداة اختيار الأماكن مجددة تطبّق مبادئ التصميم المتعدّد الأبعاد.
خرائط Google
- تمت إضافة مجموعة من مستمعي تغييرات الكاميرا الجديدة لأحداث بدء حركة الكاميرا ومواصلتها وانتهائها.
- تمت إضافة إمكانية تخزين واسترداد عناصر بيانات عشوائية مرتبطة بالعلامات.
- تمت إضافة إمكانية ضبط الحد الأدنى والحد الأقصى المفضّلَين لمستويات التكبير/التصغير.
- تمت إضافة إمكانية تقييد الحدود التي يمكن للمستخدمين التمرير والتكبير/التصغير ضمنها.
- لمزيد من المعلومات، يمكنك الاطّلاع على أحدث ملاحظات حول إصدار واجهات برمجة التطبيقات لنظام التشغيل Android من "خرائط Google".
الأمان
- تتيح واجهة برمجة التطبيقات Safe Browsing API لتطبيقك تحديد ما إذا كان عنوان URL مرتبطًا بتطبيق قد يكون ضارًا أو هجومًا محتملاً للهندسة الاجتماعية. لمزيد من المعلومات، يُرجى الاطّلاع على مقالة التحقّق من عناوين URL باستخدام واجهة برمجة التطبيقات Safe Browsing API.
Firebase
- يتضمّن آخر تحديث لـ Firebase العديد من التحسينات وإصلاحات الأخطاء في ميزات متعددة. لمزيد من المعلومات، يُرجى الاطّلاع على ملاحظات إصدار Firebase.
حزيران (يونيو) 2016، الإصدار 9.2
أهم الميزات في الإصدار 9.2 من "خدمات Google Play"
تم تحديث "خدمات Google Play" إلى الإصدار 9.2.1 يعالج هذا الإصدار مشكلة في ملف
proguard.txt
المضمّن في الإصدار 9.2.0 والتي تؤدي إلى ظهور الأخطاء التالية:في مشاريع Android التي تستخدِم أداة تصغير الموارد في Gradle، يحدث الخطأ التالي:
no viable alternative at input 'com.google.android.gms.common.util.DynamiteApi'
في مشاريع Android التي تستخدم مجموعة أدوات Jack، تحدث أخطاء مشابهة لما يلي:
Error while parsing '<path>/exploded-aar/com.google.android.gms/play-services-auth-base/9.2.0/proguard.txt':37 [<stack trace>] NoViableAltException(5@[])
الإعلانات
- تمت إضافة الأسلوب
setAdChoicesPlacement
إلى فئةNativeAdOptions.Builder
. يمكن لناشري التطبيقات استخدام هذه الطريقة لتحديد موضع رمز خيارات الإعلان في الإعلانات المدمجة مع المحتوى. - تحسين تشغيل إعلانات الفيديو من خلال إصلاح العديد من الأخطاء
- تمت إضافة الأسلوب
الوعي
تعمل Awareness API على توحيد سبع إشارات للموقع الجغرافي والسياق في واجهة برمجة تطبيقات واحدة، ما يتيح لك إنشاء تطبيقات تتضمّن ميزات فعّالة مستندة إلى السياق والتي بدورها تؤثر بشكلٍ بسيط في موارد النظام. ويتضمّن مجموعتَين من واجهات برمجة التطبيقات:
- تتيح Snapshot API للتطبيقات الحصول على القيمة الحالية لأيّ من العلامات السبعة.
- تتيح واجهة برمجة التطبيقات Fence API للتطبيقات الاستجابة للتغييرات في سياق المستخدم.
البثّ
يوفّر الإصدار 3 من Cast API وظائف محسّنة لمطوّري التطبيقات في المجالات التالية:
- إدارة حالة الجلسة
- منطق الاتصال والإلغاء والإعادة
- تنفيذ تجربة المستخدم وواجهة المستخدم
- التوافق مع مجموعة أكبر من أنواع الأجهزة
- للاطّلاع على مزيد من المعلومات عن هذا الإصدار، يُرجى الاطّلاع على الإصدار 3 من حزمة Google Cast SDK.
Firebase
- يتضمّن آخر تحديث لـ Firebase العديد من التحسينات وإصلاحات الأخطاء في ميزات متعددة. لمزيد من المعلومات، يُرجى الاطّلاع على ملاحظات إصدار Firebase.
Google Fit
- تحسينات على أعداد الخطوات على Android Wear لجعل قياس عدد الخطوات متّسقًا على مستوى خلفيات الشاشة والتطبيقات، وثابتًا مع HistoryApi#readDailyTotal
- يمكنك الاستماع إلى تعديلات البيانات باستخدام HistoryApi#registerDataUpdateListener() للسماح لتطبيقك بتعديل ذاكرة التخزين المؤقت للبيانات الداخلية عندما يُعدِّل تطبيق آخر البيانات المخزّنة.
- تمت إضافة نوع بيانات جديد لقياس شرب السوائل يُستخدَم لقياس استهلاك المياه.
الموقع الجغرافي
- إصلاح الأخطاء وإجراء تحسينات في عدة مجالات، بما في ذلك إدارة البطارية وميزة "التعرّف على الأنشطة"
خرائط Google
- تُحدِّد الطريقة الجديدة MarkerOptions.zIndex() ترتيب تجميع العلامة بالنسبة إلى العلامات الأخرى على الخريطة.
- يمكنك ضبط عامل شفافية على التراكبات المربّعة، ليتمكّن المستخدمون من رؤية الخريطة الأساسية أسفل المربّعات التي تمّ تراكبها.
- أصبح من الأسهل الآن جعل الدوائر قابلة للنقر، ثم استخدام OnCircleClickListener للتنصّت على أحداث النقرات.
- لمعرفة التفاصيل والملاحظات المهمة، يُرجى الاطّلاع على ملاحظات إصدار Maps Android API.
الرؤية على الأجهزة الجوّالة
- تم حلّ المشاكل المتعلّقة بخدمة مطلوبة لميزة "التعرّف على الرموز الشريطية" وميزة "التعرّف على الوجوه" في ميزة "الرؤية على الأجهزة الجوّالة". يمكن لجميع المستخدمين مرة أخرى استخدام وظائف ميزة رصد الرموز الشريطية وميزة رصد الوجوه. لمزيد من المعلومات، يُرجى الاطّلاع على ملاحظات إصدار "الرؤية على الأجهزة الجوّالة".
- تمت إضافة Text API: تقنية التعرّف البصري على الأحرف للنص اللاتيني (الإسبانية والإنجليزية والألمانية والفرنسية وما إلى ذلك) في الصور. تعرض Text API البنية التنظيمية للنص (الفقرات والخطوط والكلمات) بالإضافة إلى النص نفسه.
الأجهزة المجاورة
- تمت إضافة إشعارات الأجهزة المجاورة لإعلام المستخدمين بالتطبيقات والمواقع الإلكترونية المرتبطة بالأجهزة الذكية والمنارات المجاورة.
- يمكن أن تبحث Nearby.Messages عن إشارات Eddystone وإشارات iBeacon في الخلفية، ما يؤدي إلى تنشيط تطبيقات العميل عند العثور على إشارات تطابق مع الفلتر. لمزيد من المعلومات، يُرجى الاطّلاع على مقالة Nearby.Messages.
- يزيل هذا الإصدار شرط أن يستخدم العملاء واجهة برمجة التطبيقات Proximity Beacon API لإدارة إشاراتهم. ستعرض ميزة "الأماكن القريبة" الآن إعلانات BLE المحلَّلة مباشرةً، ما يتيح للعملاء استخدام حلّهم الخاص لتفسير تلك الإعلانات.
- يتم الآن عرض تقديرات المسافة ومعلومات RSSI في foreground عملاء إشارات المرور.
أيار (مايو) 2016، الإصدار 9.0
أهم الميزات في الإصدار 9.0 من "خدمات Google Play"
تحديث "خدمات Google Play" إلى الإصدار 9.0.2 أصبح الإصدار 9.0.2 من "خدمات Google Play" متاحًا الآن. يعالج هذا الإصدار مشكلة معروفة في مصادقة Firebase حيث لا يتوفّر
FirebaseAuthApi
على بعض الأجهزة. يحدث خطأFirebaseApiNotAvailableException
عندما تحاول هذه الأجهزة استخدام واجهات برمجة التطبيقات Authentication API.تحديث "خدمات 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 في حزمة تطوير البرامج (SDK) لإصدار 9.0 من "خدمات Google Play":
لا تزال ميزة "دعوات التطبيقات" (المعروفة الآن باسم "دعوات Firebase") متاحة على الرابط
com.google.android.gms.appinvite
، ولكن من الآن فصاعدًا، عليك استخدام الرابطcom.google.firebase:firebase-invites
.تستند خدمة "المراسلة عبر السحابة الإلكترونية من Firebase" إلى واجهة برمجة التطبيقات Google Cloud Messaging وتُحسِّنها. يمكنك مواصلة استخدام خدمة "المراسلة عبر Google Cloud" مع IDE
com.google.android.gms.gcm
، ولكننا ننصح بالترقية إلى IDEcom.google.firebase:firebase-messaging
.
لمزيد من المعلومات عن Firebase، يُرجى الاطّلاع على https://firebase.google.com/.
الإعلانات
- تتضمّن واجهة برمجة التطبيقات Rewarded Video Publisher API الآن إمكانية استخدام الأحداث المخصّصة.
- تتضمّن ميزة "الفيديو السريع" المضمّنة الآن واجهات برمجة تطبيقات تتيح التحكّم في كيفية عرض الفيديوهات، بما في ذلك تحديد حالة كتم الصوت الأولية وعمليات الاستدعاء عند اكتمال الفيديو.
- إعلانات مخصّصة معدَّلة على شبكة البحث لتطبيقات الأجهزة الجوّالة تتيح لمطوّري التطبيقات تحقيق الربح من أحداث البحث داخل التطبيق باستخدام إعلانات ذات صلة بدرجة كبيرة استنادًا إلى طلبات بحث المستخدمين من خلال هذا التعديل، أصبح حلّ تحقيق الربح داخل التطبيق مماثلاً لما هو متاح على الكمبيوتر المكتبي أو الويب على الأجهزة الجوّالة. يمكن لمطوّري التطبيقات الآن الوصول إلى المجموعة الكاملة من الإضافات والتنسيقات وخيارات تحديد المصدر والطلبات المُعاد توجيهها ورموز الإعلانات المخصّصة.
- تتيح MobileAds API الآن ضبط مستوى الصوت المفضّل ل
إعلانات الفيديو باستخدام
setAppVolume()
، ويمكنك أيضًا كتم صوت إعلانات الفيديو باستخدامsetAppMuted()
. - لم يعُد إيقاف استخدام طريقة MobileAds
initialize(android.content.Context, java.lang.String)
نهائيًا. بدلاً من ذلك، تم إيقاف استخدام الطريقةinitialize(android.content.Context)
نهائيًا. - تتضمّن واجهة
MediationNativeListener
الآن طريقة،onAdImpression()
، يمكن للشبكات الإعلانية للأجهزة الجوّالة الاتصال بها عند تسجيل مرّة ظهور.
الأجهزة المجاورة
- تم تبسيط واجهة المستخدم ونموذج الإذن لميزة "الأجهزة المجاورة".
- يمكن لأي تطبيق لديه إذن تحديد الموقع الجغرافي بدقة البحث عن إشارات BLE بدون إذن إضافي.
- تظهر مربّعات حوار الموافقة للمستخدمين عندما يستدعي التطبيق طريقة GoogleAPIClient
connect()
.
- تم تبسيط واجهة المستخدم ونموذج الإذن لميزة "الأجهزة المجاورة".
الألعاب
- تعديلات على حزمة تطوير البرامج (SDK) الخاصة بالعميل لتحسين Player Stat API من خلال توقعَين جديدَين: توقّع إنفاق اللاعب في الأيام الـ 28 المقبلة، وتوقّع احتمال أن يكون اللاعب من بين أكثر %95 من اللاعبين إنفاقًا
- تعديلات على حزمة تطوير البرامج (SDK) للعملاء لإتاحة Video Recording API على نطاق واسع
Google Cloud Messaging
- تم دمج خدمة "المراسلة عبر السحابة الإلكترونية من Google" (GCM) مع Firebase. يمكن للمستخدمين الحاليين لنظام "المراسلة عبر السحابة الإلكترونية من Google" مواصلة استخدامه بدون انقطاع، إلا أنّنا ننصح بشدة بالترقية إلى واجهات برمجة التطبيقات الجديدة والمبسّطة لنظام "المراسلة عبر السحابة الإلكترونية من Firebase" (FCM)، حتى يتمكّن المستخدمون من الاستفادة من الإصدارات المستقبلية للميزات الجديدة والتحسينات. لمزيد من المعلومات، يُرجى الاطّلاع على مقالة نقل بيانات تطبيق عميل GCM لنظام التشغيل Android إلى خدمة المراسلة عبر السحابة الإلكترونية من Firebase.
الرؤية على الأجهزة الجوّالة
- تم إيقاف خدمة مطلوبة من ميزة "الرؤية على الأجهزة الجوّالة" بسبب مشكلة في هذه الخدمة. سيؤدي ذلك إلى منع المستخدمين الذين لم يستخدموا ميزة رصد الوجوه أو الرموز الشريطية من استخدام هاتين الميزتين. لا ننصحك بإضافة ميزات جديدة من Mobile Vision إلى تطبيقك إلى أن يتم حلّ هذه المشكلة.
- بالنسبة إلى التطبيقات التي تستخدم حاليًا ميزات "الرؤية على الأجهزة الجوّالة"، ضَع علامة في المربّع بجانب رمز
FaceDetector.isOperational()
أوBarcodeDetector.isOperational()
لتأكيد جاهزية أداة الكشف قبل استخدام أداة الكشف عن الوجوه أو الرموز الشريطية.
Auth
تم نقل GoogleAuthUtil إلى قسم -auth API في حزمة تطوير البرامج (SDK) لخدمات Google Play. إذا كان تطبيقك يستخدم
GoogleAuthUtil.getToken()
، قد يظهر لك خطأ مشابه لما يلي:Error:(xx, xx) error: package com.google.android.gms.auth does not exist
Error:(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 Sign-In API لدمج أحدث التحسينات في الأمان وتجربة المستخدم في تطبيقك. للاطّلاع على مزيد من المعلومات، يمكنك الاطّلاع على دليل أفضل الممارسات المتعلّقة بميزة "تسجيل الدخول باستخدام حساب Google".
المشاكل المعروفة في الإصدار 9.0.0
إذا كان تطبيقك يستخدم AdMob ويستخدم أيضًا معالجة ما بعد ProGuard، لن يتمكّن تطبيقك من عرض الإعلانات على الأجهزة التي لا تتضمّن حزمة APK لخدمة "خدمات Google Play" ما لم يتم تعديل إعدادات ProGuard أو تحديث تطبيقك لاستخدام حزمة تطوير البرامج (SDK) لإصدار 9.0.1 من "خدمات Google Play". لضمان عرض الإعلانات على هذه الأجهزة بعد تحديث تطبيقك لاستخدام حزمة تطوير البرامج (SDK) لإصدار 9.0.0 من "خدمات Google Play"، أضِف خيار الاحتفاظ التالي إلى ملف إعدادات ProGuard:
-keep public @com.google.android.gms.common.util.DynamiteApi class * { *; }
كانون الأول (ديسمبر) 2015، الإصدار 8.4
أهم الميزات في الإصدار 8.4 من "خدمات Google Play"
خرائط Google
- يقدّم هذا الإصدار عددًا من أدوات معالجة الأحداث الجديدة:
- يؤدي
OnInfoWindowLongClickListener
إلى إعادة الاتصال بـonInfoWindowLongClick(Marker)
عندما ينقر المستخدم ويُمسك بالزر على نافذة معلومات. - يؤدي
OnInfoWindowCloseListener
إلى بدء طلب إعادة الاتصال بـonInfoWindowClose(Marker)
عند إغلاق نافذة معلومات. لمعرفة التفاصيل، يُرجى الاطّلاع على دليل أحداث نافذة المعلومات. OnPolylineClickListener
يُشغِّل طلب إعادة الاتصالonPolylineClick(Polyline)
عندما ينقر المستخدم على خطّ متعدد الأضلاع. اطّلِع على دليل أحداث الخطوط المتعددة.OnPolygonClickListener
يؤدي إلى إعادة الاتصال بـonPolygonClick(Polygon)
عندما ينقر المستخدم على مثلث متساوي الأضلاع. اطّلِع على دليل أحداث المضلّعات.OnGroundOverlayClickListener
يُشغِّلonGroundOverlayClick(GroundOverlay)
مكالمة إعادة الاتصال عندما ينقر المستخدِم على عنصر عرض مركّب للأرض. اطّلِع على دليل أحداث تراكب العناصر على سطح الأرض.
- يؤدي
- يمكنك تفعيل أو إيقاف إمكانية النقر على الخطوط المتعددة المضلّعات والأشكال الهندسية
والعناصر التي تظهر على سطح الأرض من خلال استدعاء
setClickable(boolean)
على الكائن ذي الصلة. - إصلاح العديد من الأخطاء تتوفّر التفاصيل في ملاحظات إصدار "خرائط Google".
- يقدّم هذا الإصدار عددًا من أدوات معالجة الأحداث الجديدة:
أماكن Google
- يقدّم هذا الإصدار خدمة إكمال تلقائي جديدة تعرض اقتراحات بشأن
المواقع الجغرافية استجابةً لطلبات بحث المستخدمين.
PlaceAutocompleteFragment
هو مربّع حوار بحث يتضمّن وظيفة الإكمال التلقائي.- يسمح
GeoDataApi.getAutocompletePredictions()
بالوصول المبرمَج إلى أماكن التوقّعات للسماح بإنشاء واجهة مستخدِم كاملة مخصّصة للبحث.
- تمت أيضًا إضافة ميزة "الإكمال التلقائي" إلى أداة اختيار الأماكن.
- يقدّم هذا الإصدار خدمة إكمال تلقائي جديدة تعرض اقتراحات بشأن
المواقع الجغرافية استجابةً لطلبات بحث المستخدمين.
تسجيل الدخول باستخدام حساب Google
- عندما يلغي المستخدمون إذن وصول أحد التطبيقات من خلال إعدادات Google > التطبيقات المرتبطة، ستبدأ "خدمات Google Play" في تنفيذ خدمة الإلغاء لحذف حالة تسجيل الدخول المخزّنة مؤقتًا.
- يمكنك ضبط عنصر
GoogleSignInOptions
لطلب تسجيل دخول المستخدمين باستخدام الحسابات في نطاق Google Apps فقط باستخدام طريقة الإنشاء setHostedDomain. - تمت
إزالة دالة ردّ الاتصال
onUploadServerAuthCode
والدوالّ ذات الصلة. للحصول على رمز دخول لنظامك الأساسي، استخدِم الطريقتَينrequestServerAuthCode
وgetServerAuthCode
. اطّلِع على مقالة تفعيل الوصول من جهة الخادم للحصول على التفاصيل.
سجلّ Google Fit
- تتضمّن Google Fit History API الآن طريقة جديدة،
updateData
، تسهِّل تعديل البيانات المخزّنة في Google Fit. باستخدامupdateData
، لن تحتاج بعد الآن إلى حذف نقاط البيانات الحالية التي تكوّن تداخلًا مع نقطة بيانات جديدة تريد إضافتها إلى Google Fit. يتم حلّ التعارضات تلقائيًا من خلال حذف نقاط البيانات الحالية التي تتداخل مع نقطة البيانات الجديدة.
- تتضمّن Google Fit History API الآن طريقة جديدة،
الرسائل عن قرب
- إتاحة الاشتراك في رسائل إشارات BLE في الخلفية يتيح ذلك لتطبيقك تلقّي إشعارات من أجهزة إرسال الإشارات حتى إذا لم يكن نشطًا حاليًا.
دعوات التطبيقات
- يمكنك الآن تضمين بيانات إضافية من تطبيقك عند إرسال دعوات تستند إلى البريد الإلكتروني، بما في ذلك: صورة مخصّصة ونص مخصّص لعبارة الحث على اتّخاذ إجراء لزر التثبيت في الدعوة وHTML مخصّص لرسالة الدعوة الإلكترونية.
Vision API
- تمت إضافة إمكانية استخدام الرموز الشريطية Aztec.
خدمات الموقع الجغرافي
- دقة محسّنة عند استخدام شبكة Wi-Fi أو أبراج الاتصالات لتحديد الموقع الجغرافي
المشاكل المعروفة
- لا تتوفّر حاليًا محاكيات لأحدث إصدار من Android Wear.
تشرين الثاني (نوفمبر) 2015، الإصدار 8.3
أهم الميزات في الإصدار 8.3 من "خدمات Google Play"
- تسجيل الدخول باستخدام حساب Google: تسهِّل واجهة برمجة التطبيقات الجديدة
GoogleSignIn
دمج وظائف حساب Google الأساسية في تطبيقك بشكل كبير. وتشمل بعض التغييرات ما يلي:- يمكنك الآن تغيير حالة تسجيل الدخول إلى
GoogleApiClient
بدون الحاجة إلى إعادة الاتصال. يُرجى الاطّلاع علىSIGN_IN_MODE_OPTIONAL
وSIGN_IN_MODE_REQUIRED
لمزيد من التفاصيل. - تبسيط عملية الدمج عند المصادقة مع خادم
- لم تعُد تتطلّب إذنًا من النظام للحصول على حساب مسجّل الدخول إليه.
- زر "تسجيل الدخول" مُعاد تصميمه حديثًا
- يمكنك الآن تغيير حالة تسجيل الدخول إلى
- خدمات الموقع الجغرافي
- تحسينات على البطارية في "موفِّر الموقع المدمج"
- تتيح لك طريقة
flushLocations()
الجديدة عرض أي مواقع جغرافية مجمّعة على الفور، بدلاً من الانتظار إلى أن تكتمل عملية التجميع.
- قياس التطبيقات: يضيف هذا الإصدار ميزة لجمع إحصاءات مجهولة الهوية عن أحداث الشراء داخل التطبيق.
- دعوات التطبيقات: ستؤدي الطريقة الجديدة
AppInvite.AppInviteApi.getInvitation()
إلى إعدادResultCallback
يمكنك استخدامه لبدء نشاط الرابط المؤدي إلى صفحة معيّنة في التطبيق.
- دعوات التطبيقات: ستؤدي الطريقة الجديدة
- تحسينات متنوعة: تم إجراء تحسينات وتغييرات مختلفة
على "خدمات Google Play"، بما في ذلك:
- تسمح
AdRequest.Builder setIsDesignedForFamilies
الطريقة الجديدة للتطبيقات التي فعّلت برنامج التطبيقات المناسبة للعائلة بتحديد ما إذا كان يجب أن يعرض طلب إعلان معيّن إعلانات متوافقة معAdRequest.Builder setIsDesignedForFamilies
برنامج التطبيقات المناسبة للعائلة. - يمكن استخدام
ResolvingResultCallbacks
لبدء الحلول التي تعرضها طلبات البيانات من واجهة برمجة التطبيقات تلقائيًا عندما يكون تفاعل المستخدم مطلوبًا. - يعرِض
CastRemoteDisplayLocalService
طلب استدعاء جديدًا،onServiceCreated
، يتم استدعاؤه عند إنشاء الخدمة المحلية. - يمكن استخدام الطريقة
GoogleApiClient.dumpAll()
للمساعدة في تصحيح أخطاء مراحل النشاط. - يمكنك الآن
setAutoFocusEnabled()
برمجيًا علىCameraSource
. - يتيح لك
DataApi
الآن تحديد مدى إلحاح العناصر التي يجب مزامنتها مع جهاز قابل للارتداء باستخدام طريقةPutDataRequest.isUrgent()
. - تم نقل واجهة برمجة التطبيقات Credentials API إلى مكتبة -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
- واجهة برمجة التطبيقات Player Stats API في "ألعاب Play": واجهة برمجة تطبيقات جديدة تتيح لك تخصيص تجربتَي اللعب لشرائح معيّنة من اللاعبين على مدار دورة حياة اللعبة. تستند شرائح اللاعبين إلى مستوى تقدّم اللاعبين وإنفاقهم وتفاعلهم.
- Google Maps Android API: إتاحة جديدة لميزة وضع الإضاءة السينمائية للتطبيقات المتوافقة مع الأجهزة القابلة للارتداء يُستخدَم وضع "الإضاءة السينمائية" مع التطبيقات النشطة دائمًا، ويتم تفعيله عندما يتوقف المستخدم عن استخدام التطبيق بشكل نشط.
- دعوات التطبيقات: يمكنك الآن تخصيص دعوة البريد الإلكتروني المُرسَلة من تطبيقك.
- Nearby Messages API: سيتلقّى تطبيقك عمليات استدعاء عند انتهاء صلاحية عملية نشطة للنشر أو الاشتراك في Nearby.
- Google Places API: تمت إضافة ثلاث طرق جديدة إلى
AutocompletePrediction
، ما يتيح لك الوصول بسهولة إلى الجزءَين الأساسي والثانوي من وصف المكان، بالإضافة إلى النص الكامل للوصف. وتحلّ هذه الطرق محلّgetDescription()
وgetMatchedSubstrings()
اللتين تم إيقافهما نهائيًا. يُرجى الاطّلاع على ملاحظات إصدار Google Places API لنظام التشغيل Android لمزيد من التفاصيل. قياس أداء التطبيقات: يضيف هذا الإصدار حزمة القياس التي تحتوي على ميزات لجمع إحصاءات مجهولة الهوية عن أحداث التطبيق، مثل الحالات التي يفتح فيها المستخدم تطبيقك لأول مرة. على الرغم من أنّه لا يتم جمع هذه البيانات إلا إذا تم ضبطها بشكلٍ صحيح، يمكنك إيقاف تسجيل هذه الإحصاءات نهائيًا من خلال إضافة المرجع التالي إلى تطبيقك:
<?xml version="1.0" encoding="utf-8"?> <resources> <integer name="google_app_measurement_enable">0</integer> </resources>
- أصبحت
GoogleApiClient
وPendingResult
وOptionalPendingResult
الآن فئات مجردة بدلاً من واجهات. تم تغيير توقيعPendingResult.setResultCallback
منsetResultCallback(ResultCallback<R> callback)
إلىsetResultCallback(ResultCallback<? super R> callback)
. تم إجراء تغيير مماثل علىsetResultCallback
الذي يقبل مَعلمة مهلة. إذا كنت تُنفّذ هذه الواجهات مباشرةً من قبل، عليك توسيع النماذج المجردة بدلاً من ذلك. إذا كنت قد استخدمت هذه الفئات لأغراض الاختبار، ننصحك باستخدام فئة الأداة المقدَّمةPendingResults
التي يمكنها توفيرResult
تم إلغاؤه أو متاح على الفور.
- أصبحت
آب (أغسطس) 2015، الإصدار 7.8
للحصول على ملخّص لأهم الميزات في الإصدار 7.8 من "خدمات Google Play"، يُرجى الاطّلاع على مشاركة المدونة التي تتضمّن الإشعار.
- Mobile Vision API: يقدّم هذا الإصدار واجهة برمجة تطبيقات جديدة تعمل على الجهاز في الوقت الفعلي لفهم الأجسام في الصور والفيديوهات. يتضمّن إطار عمل الرؤية الجوّالة أداة رصد الوجوه وأداة مسح الرموز الشريطية ودوال لتتبُّع موضع هذه العناصر في الفيديو.
- Nearby Messages API: توفّر واجهة برمجة التطبيقات الجديدة Nearby Messages API واجهة برمجة تطبيقات متوافقة مع جميع الأنظمة الأساسية للأجهزة والأجهزة اللاسلكية المجاورة من أجل رصد بعضها البعض والتواصل بدون الحاجة إلى الاتصال بشبكة Wi-Fi نفسها.
- Smart Lock في Android: يعزّز هذا الإصدار Smart Lock في Android من خلال منح الجهاز القدرة على رصد مشيتك الفريدة. إذا سرق أحد الأشخاص هاتفك، سيتم قفله في معظم الحالات. يمكنك تفعيل ميزة اكتشاف الجهاز أثناء حمله لتجربتها.
- صور الأماكن: تمت إضافة إمكانية استرجاع وعرض صور الأماكن باستخدام Places API.
أيار (مايو) 2015، الإصدار 7.5
للحصول على ملخّص لأهم الميزات في الإصدار 7.5 من "خدمات Google Play"، يُرجى الاطّلاع على مدوّنة الإعلان.
Smart Lock لكلمات المرور: يقدّم هذا الإصدار واجهة برمجة التطبيقات
gms.auth.api.credentials
لحفظ بيانات الاعتماد واستردادها وتسجيل دخول المستخدمين تلقائيًا على الأجهزة (والمواقع الإلكترونية في Chrome). لحفظ بيانات الاعتماد، استخدِم الأسلوبAuth.CredentialsApi.save()
. في المقابل، لاسترداد بيانات الاعتماد المحفوظة على أجهزة Android و Chrome، يمكنك استدعاءAuth.CredentialsApi.request()
الطريقة.Google Cloud Messaging: يوفّر لك هذا الإصدار إمكانية إرسال الرسائل والإشعارات إلى المستخدمين النهائيين بكفاءة أكبر، وتحسين جدولة المهام لتوفير استهلاك البطارية، وتبسيط طريقة تلقّي تطبيقك للرسائل. تتيح لك ميزة "الرسائل حسب المواضيع" إنشاء إشعارات مخصّصة للوصول إلى جمهور مستهدف. استخدِم الإصدار الجديد من
GcmListenerService
لتطبيق طريقة موحّدة لتلقّي رسائل GCM وعرض الإشعارات عند طلب خادم GCM. تتيح لك فئةGcmNetworkManager
الجديدة جدولة المهام لمرة واحدة أو بشكل دوري بطريقة تحافظ على عمر البطارية، وتحديد قيود شحن الشبكة والجهاز لتحسين استخدام البطارية بشكل أكبر.الإعلانات: يضيف هذا الإصدار إعلانات مدمجة مع المحتوى يعرضها الناشر إلى AdMob، DFP، وAdX. من خلال الإعلانات المدمجة مع المحتوى، يمكن للناشرين الوصول إلى مواد عرض الإعلان الفردية، وتحديد كيفية عرض الإعلان بطريقة تناسب محتوى تطبيقاتهم على أفضل وجه. تتوافق كل من AdMob وDFP وAdX مع شكلَين محدّدَين من النظام، وهما إعلانات محتوى وإعلانات تثبيت التطبيقات. يمكن للناشرين الذين يستخدمون DFP أيضًا الوصول إلى تنسيقات إعلانات مخصّصة مدمجة مع المحتوى لإنشاء حلّ مخصّص مدمج مع المحتوى باستخدام مستودع إعلانات مخصّصة محجوز.
البث: تتيح واجهة برمجة التطبيقات الجديدة Game Manager API لأجهزة Google Cast إمكانية استخدام الألعاب من خلال نموذج تواصل مبسط ولاعبين متعدّدين لكل جهاز مُرسِل، ومراسلة مخصّصة بين المُرسِلين والمُستلِمين تتيح لك تحسين أي لعبة من خلال تجربة البث. يتيح نموذج الاتصال الجديد Remote Display (شاشة عن بُعد) للتطبيقات الأصلية، وخاصة الألعاب، بث شاشة ثانية مباشرةً على التلفزيون. وبذلك، يمكن الآن عرض أي لعبة على شاشة أكبر باستخدام ميزة "البث". توفّر واجهات برمجة التطبيقات الجديدة لميزة التشغيل التلقائي وإضافة المحتوى إلى "قائمة المحتوى التالي" ميزة "قائمة المحتوى التالي" القابلة للتعديل والمزامنة لجميع التطبيقات المتصلة، كما تتيح ميزة تحميل مصادر البث التكيُّفية مسبقًا.
رقم تعريف المثال : رقم تعريف المثال هو معرّف فريد لكل مثال من مثيلات التطبيق، ما يتيح له إنشاء رموز أمان باستخدام خدمة السحابة الإلكترونية رقم تعريف المثال .
خرائط Google: يتيح هذا الإصدار استخدام واجهة برمجة التطبيقات Google Maps Android API على نظام التشغيل Android Wear، ما يتيح لك الآن إنشاء تطبيقات مستندة إلى الخرائط تعمل مباشرةً على الأجهزة القابلة للارتداء.
Fit: توفّر Fit API الآن بيانات المسافة التي قطعتها ومقدار السعرات الحرارية التي تم حرقها، ويمكنك الاشتراك في هذه البيانات. يقدّم هذا الإصدار أيضًا نوع بيانات جديدًا لأنشطة التمارين الرياضية (
TYPE_WORKOUT_EXERCISE
).Drive: يتيح لك هذا الإصدار حذف الملفات والمجلدات نهائيًا حتى عندما يكون تطبيقك بلا اتصال بالإنترنت، وذلك من خلال استدعاء الأسلوب
delete()
.دعوات التطبيقات: استخدِم واجهة برمجة التطبيقات الجديدة
appinvite
لنشر تطبيقك من خلال توصيات المستخدمين. يمكنك السماح للمستخدمين بمشاركة تطبيقك مع جهات اتصالهم وأصدقائهم. يمكنك السماح لشركة Google بتعزيز عمليات الإحالة وإعداد المستخدمين، ما يتيح لك التركيز على إنشاء تطبيق رائع.