21 يوليو 2025
التغييرات غير المتوافقة مع الإصدارات السابقة: يتضمّن آخر تحديث لـ Firebase تغييرات على ما يلي:
- قائمة مواد Firebase لأجهزة Android
- حزمة تطوير البرامج (SDK) لمنصّة Firebase الخاصّة بخدمة "إحصاءات Google"
- Cloud Firestore
- وظائف السحابة الإلكترونية لبرنامج Firebase (العميل)
- التخزين في السحابة الإلكترونية لبرنامج Firebase
- اختبار A/B من Firebase
- Firebase AI Logic
- فحص التطبيقات من Firebase
- Firebase App Distribution
- مصادقة Firebase
- المراسلة عبر السحابة الإلكترونية من Firebase
- Firebase Crashlytics
- المكوّن الإضافي Gradle في Firebase Crashlytics
- Firebase Data Connect
- المراسلة داخل تطبيق Firebase
- عمليات تثبيت Firebase
- Firebase ML
- مراقبة أداء Firebase
- المكوّن الإضافي Gradle لخدمة "مراقبة أداء Firebase"
- قاعدة بيانات Firebase في الوقت الفعلي
- الإعداد عن بُعد في Firebase
لمزيد من المعلومات، اطّلِع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لنظام التشغيل Android من Firebase.
العناصر التي تم إصدارها على maven.google.com
- com.google.firebase:firebase-bom:34.0.0
- com.google.firebase:firebase-abt:23.0.0
- com.google.firebase:firebase-ai:17.0.0
- com.google.firebase:firebase-analytics:23.0.0
- com.google.firebase:firebase-annotations:17.0.0
- com.google.firebase:firebase-appcheck:19.0.0
- com.google.firebase:firebase-appcheck-debug:19.0.0
- com.google.firebase:firebase-appcheck-debug-testing:19.0.0
- com.google.firebase:firebase-appcheck-playintegrity:19.0.0
- com.google.firebase:firebase-appdistribution:16.0.0-beta16
- com.google.firebase:firebase-appdistribution-api:16.0.0-beta16
- com.google.firebase:firebase-auth:24.0.0
- com.google.firebase:firebase-common:22.0.0
- com.google.firebase:firebase-components:19.0.0
- com.google.firebase:firebase-config:23.0.0
- com.google.firebase:firebase-crashlytics:20.0.0
- com.google.firebase:firebase-crashlytics-buildtools:3.0.5
- com.google.firebase:firebase-crashlytics-gradle:3.0.5
- com.google.firebase:firebase-crashlytics-ndk:20.0.0
- com.google.firebase:firebase-database:22.0.0
- com.google.firebase:firebase-dataconnect:17.0.0
- com.google.firebase:firebase-datatransport:20.0.0
- com.google.firebase:firebase-dynamic-module-support:16.0.0-beta04
- com.google.firebase:firebase-firestore:26.0.0
- com.google.firebase:firebase-functions:22.0.0
- com.google.firebase:firebase-inappmessaging:22.0.0
- com.google.firebase:firebase-inappmessaging-display:22.0.0
- com.google.firebase:firebase-installations:19.0.0
- com.google.firebase:firebase-messaging:25.0.0
- com.google.firebase:firebase-messaging-directboot:25.0.0
- com.google.firebase:firebase-ml-modeldownloader:26.0.0
- com.google.firebase:firebase-perf:22.0.0
- com.google.firebase:perf-plugin:2.0.0
- com.google.firebase:firebase-sessions:3.0.0
- com.google.firebase:firebase-storage:22.0.0
- com.google.android.gms:play-services-measurement:23.0.0
- com.google.android.gms:play-services-measurement-api:23.0.00
- com.google.android.gms:play-services-measurement-base:23.0.0
- com.google.android.gms:play-services-measurement-impl:23.0.0
- com.google.android.gms:play-services-measurement-sdk:23.0.0
- com.google.android.gms:play-services-measurement-sdk-api:23.0.0
17 يوليو 2025
يتضمّن آخر تحديث
play-services-camera-low-light-boost
للمكتبة (الإصدار 16.0.1-beta04) التغييرات التالية:- تم إصلاح المشاكل التي تحدث عند تثبيت وحدة "تحسين الإضاءة المنخفضة".
العناصر التي تم إصدارها على maven.google.com
- com.google.android.gms:play-services-camera-low-light-boost:16.0.1-beta04
15 يوليو 2025
يتضمّن آخر تحديث لمكتبة
play-services-oss-licenses
التغييرات التالية:- تم إصلاح المشكلة التي كانت تؤدي إلى إخفاء قائمة الترخيص والمحتوى خلف شريط التطبيق عند تطبيق سمات
ActionBar
على الأنشطة.
- تم إصلاح المشكلة التي كانت تؤدي إلى إخفاء قائمة الترخيص والمحتوى خلف شريط التطبيق عند تطبيق سمات
العناصر التي تم إصدارها على maven.google.com
- com.google.android.gms:play-services-oss-licenses:17.2.1
9 يوليو 2025
تتضمّن آخر التعديلات على المكتبتَين
play-services-base
وplay-services-tasks
التغييرات التالية:- تم إصلاح التبعية غير الصحيحة لإزالة شرط إزالة تشويش المكتبة الأساسية.
العناصر التي تم إصدارها على maven.google.com
- com.google.android.gms:play-services-base:18.7.2
- com.google.android.gms:play-services-tasks:18.3.2
7 يوليو 2025
تتضمّن آخر التحديثات على المكتبات
play-services-base
وplay-services-basement
وplay-services-tasks
التغييرات التالية:تمت إزالة شرط إنشاء تطبيقك باستخدام الإصدار 8.2.0 أو إصدار أحدث من المكوّن الإضافي لنظام Gradle المتوافق مع Android (AGP).
تمت إزالة شرط أن يضبط تطبيقك
isCoreLibraryDesugaringEnabled = true
.
تشمل آخر التعديلات على مكتبة
play-services-oss-licenses
ما يلي:- تم تعديل أنشطة إشعارات المصادر المفتوحة لتتوافق مع العرض من الحافة إلى الحافة.
العناصر التي تم إصدارها على maven.google.com
- com.google.android.gms:play-services-base:18.7.1
- com.google.android.gms:play-services-basement:18.7.1
- com.google.android.gms:play-services-tasks:18.3.1
- com.google.android.gms:play-services-oss-licenses:17.2.0
2 يوليو 2025
يتضمّن آخر تحديث لمكتبة
play-services-camera-low-light-boost
(الإصدار 16.0.1-beta03) التغييرات التالية:- تم إصلاح المشاكل التي تحدث عند الاستعلام عمّا إذا كانت ميزة "تحسين الإضاءة المنخفضة" متاحة ومتوافقة.
العناصر التي تم إصدارها على maven.google.com
- com.google.android.gms:play-services-camera-low-light-boost:16.0.1-beta03
26 يونيو 2025
يتضمّن آخر تحديث لخدمة Firebase تغييرات على ما يلي:
- قائمة مواد Firebase لأجهزة Android
- حزمة تطوير البرامج (SDK) لمنصّة Firebase الخاصّة بخدمة "إحصاءات Google"
- Firebase AI Logic
- المراسلة عبر السحابة الإلكترونية من Firebase
- Firebase Data Connect
لمزيد من المعلومات، اطّلِع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لنظام التشغيل Android من Firebase.
يتوفّر الآن أحدث إصدار من
google-services
الإضافة لنظام التشغيل Android (الإصدار 4.4.3). لمزيد من المعلومات، اطّلِع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لنظام التشغيل Android من Firebase.
العناصر التي تم إصدارها على maven.google.com
- com.google.firebase:firebase-bom:33.16.0
- com.google.firebase:firebase-ai:16.2.0
- com.google.firebase:firebase-analytics:22.5.0
- com.google.firebase:firebase-analytics-ktx:22.5.0
- com.google.firebase:firebase-dataconnect:16.0.3
- com.google.firebase:firebase-messaging:24.1.2
- com.google.firebase:firebase-messaging-directboot:24.1.2
- com.google.firebase:firebase-messaging-ktx:24.1.2
- com.google.android.gms:play-services-measurement:22.5.0
- com.google.android.gms:play-services-measurement-api:22.5.0
- com.google.android.gms:play-services-measurement-base:22.5.0
- com.google.android.gms:play-services-measurement-impl:22.5.0
- com.google.android.gms:play-services-measurement-sdk:22.5.0
- com.google.android.gms:play-services-measurement-sdk-api:22.5.0
- com.google.gms:google-services:4.4.3
23 يونيو 2025
يتضمّن آخر تحديث لتطبيق
play-services-games-v2
(الإصدار 21.0.0) التغييرات التالية:- تمت إضافة إمكانية استخدام نطاقات مصادقة إضافية باستخدام
requestServerSideAccess
. - تمت إزالة التبعية المتوقّفة نهائيًا تسجيل الدخول باستخدام Google.
- تمت إزالة التبعية القديمة Google Drive.
- تمت إضافة إمكانية استخدام نطاقات مصادقة إضافية باستخدام
العناصر التي تم إصدارها على maven.google.com
- com.google.android.gms:play-services-games-v2:21.0.0
12 يونيو 2025
الإصدار الأولي من مكتبة Camera Feature Combination Query (
play-services-cam-feature-combo-query
).
العناصر التي تم إصدارها على maven.google.com
- com.google.android.gms:play-services-cam-feature-combo-query:16.0.0-beta01
11 يونيو 2025
- يتضمّن آخر تحديث لمكتبة
play-services-maps3d
(الإصدار 0.0.2) إصلاحات وتحسينات داخلية.
العناصر التي تم إصدارها على maven.google.com
- com.google.android.gms:play-services-maps3d:0.0.2
9 يونيو 2025
- تعدّل هذه السمة حزمة تطوير البرامج (SDK) لنظام التشغيل Android الخاصة بـ "إعلانات Google على الأجهزة الجوّالة". لمزيد من المعلومات، يُرجى الرجوع إلى ملاحظات إصدار المنتج.
العناصر التي تم إصدارها على maven.google.com
- com.google.android.gms:play-services-ads:24.4.0
5 يونيو 2025
يتضمّن آخر تحديث لخدمة Firebase تغييرات على ما يلي:
- قائمة مواد Firebase لأجهزة Android
- Firebase AI Logic
- Firebase Crashlytics
- المكوّن الإضافي Gradle في Firebase Crashlytics
لمزيد من المعلومات، اطّلِع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لنظام التشغيل Android من Firebase.
العناصر التي تم إصدارها على maven.google.com
- com.google.firebase:firebase-bom:33.15.0
- com.google.firebase:firebase-ai:16.1.0
- com.google.firebase:firebase-crashlytics:19.4.4
- com.google.firebase:firebase-crashlytics-ktx:19.4.4
- com.google.firebase:firebase-crashlytics-ndk:19.4.4
- com.google.firebase:firebase-crashlytics-buildtools:3.0.4
- com.google.firebase:firebase-crashlytics-gradle:3.0.4
- com.google.firebase:firebase-sessions:2.1.2
4 يونيو 2025
يتضمّن آخر تحديث لمكتبة
play-services-camera-low-light-boost
(الإصدار 16.0.1-beta02) التغييرات التالية:- تحسين تجربة المستخدم عند استدعاء واجهة برمجة تطبيقات غير متاحة في الإصدار الحالي من "خدمات Google Play"
العناصر التي تم إصدارها على maven.google.com
- com.google.android.gms:play-services-camera-low-light-boost:16.0.1-beta02
27 مايو 2025
يتضمّن آخر تحديث لمكتبة
play-services-camera-low-light-boost
(الإصدار 16.0.1-beta01) التغييرات التالية:- تحسينات على الموثوقية
يتضمّن آخر تحديث لـ
play-services-identity-credentials
(الإصدار v16.0.0-alpha08) التغييرات التالية:تمت إضافة Signal credential state API للإشارة إلى حالة بيانات الاعتماد.
تمت إضافة واجهة برمجة التطبيقات الخاصة بخيارات محو الإنشاء لمحو قاعدة بيانات المسجّلين.
تمت إضافة Register creation options API لتسجيل بيانات مرشّح الإنشاء.
العناصر التي تم إصدارها على maven.google.com
- com.google.android.gms:play-services-camera-low-light-boost:16.0.1-beta01
- com.google.android.gms:play-services-identity-credentials:16.0.0-alpha08
22 مايو 2025
تشمل آخر التعديلات على مكتبة
play-services-threadnetwork
ما يلي:تمت إضافة
ThreadNetworkClientOptions
للسماح لمصنّعي المعدات الأصلية بتخصيص واجهة مستخدم مربّع حوار الموافقة.تم إيقافها نهائيًا
ThreadNetworkClient#getClient()
. استخدِمThreadNetworkClient#getNetworkClient()
بدلاً من ذلك.
العناصر التي تم إصدارها على maven.google.com
- com.google.android.gms:play-services-threadnetwork:16.3.0
21 مايو 2025
الإصدار التجريبي الأوّلي من مكتبة
play-services-maps3d
، والذي يتضمّن ما يلي:- تم طرح واجهتَي برمجة التطبيقات Map3DView وGoogleMap3D.
لمزيد من المعلومات، يُرجى الاطّلاع على مستندات "حزمة تطوير البرامج بالاستناد إلى بيانات خرائط Google الثلاثية الأبعاد" لأجهزة Android.
العناصر التي تم إصدارها على maven.google.com
- com.google.android.gms:play-services-maps3d:0.0.1
20 مايو 2025
يتضمّن آخر تحديث لخدمة Firebase تغييرات على ما يلي:
- قائمة مواد Firebase لأجهزة Android
- التخزين في السحابة الإلكترونية لبرنامج Firebase
- Firebase AI Logic
- مصادقة Firebase
- Firebase Data Connect
- الإعداد عن بُعد في Firebase
- Vertex AI في Firebase
لمزيد من المعلومات، اطّلِع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لنظام التشغيل Android من Firebase.
العناصر التي تم إصدارها على maven.google.com
- com.google.firebase:firebase-bom:33.14.0
- com.google.firebase:firebase-ai:16.0.0
- com.google.firebase:firebase-auth:23.2.1
- com.google.firebase:firebase-auth-ktx:23.2.1
- com.google.firebase:firebase-config:22.1.2
- com.google.firebase:firebase-config-ktx:22.1.2
- com.google.firebase:firebase-dataconnect:16.0.2
- com.google.firebase:firebase-storage:21.0.2
- com.google.firebase:firebase-storage-ktx:21.0.2
- com.google.firebase:firebase-vertexai:16.5.0
19 مايو 2025
- تعدّل هذه السمة حزمة تطوير البرامج (SDK) لنظام التشغيل Android الخاصة بـ "إعلانات Google على الأجهزة الجوّالة". لمزيد من المعلومات، يُرجى الرجوع إلى ملاحظات إصدار المنتج.
العناصر التي تم إصدارها على maven.google.com
- com.google.android.gms:play-services-ads:24.3.0
- com.google.android.gms:play-services-ads-lite:24.3.0
12 مايو 2025
تتضمّن آخر التعديلات على المكتبتَين
play-services-cast
وplay-services-cast-framework
التغييرات التالية:تم تعديلها لتعتمد على
androidx.mediarouter:mediarouter:1.8.0-beta01
وتمت إضافة توافق مع واجهات برمجة التطبيقاتMediaRouter.RouteInfo#connect()
وMediaRouter.RouteInfo#disconnect()
في AndroidX Media Router.تمت إضافة
CastOptions
لضبط واجهة برمجة التطبيقاتMediaRouterParams.Builder#setMediaTransferRestrictedToSelfProviders(boolean)
AndroidX Media Router.
العناصر التي تم إصدارها على maven.google.com
- com.google.android.gms:play-services-cast:22.1.0
- com.google.android.gms:play-services-cast-framework:22.1.0
7 مايو 2025
يتضمّن آخر تحديث لـ
play-services-identity-credentials
(الإصدار v16.0.0-alpha07) التغييرات التالية:تمت إضافة إمكانية استيراد بيانات الاعتماد لتبادل بيانات الاعتماد.
تمت إضافة إمكانية تصدير بيانات الاعتماد لتبادل بيانات الاعتماد.
العناصر التي تم إصدارها على maven.google.com
- com.google.android.gms:play-services-identity-credentials:16.0.0-alpha07
24 أبريل 2025
يتضمّن آخر تحديث لخدمة Firebase تغييرات على ما يلي:
- قائمة مواد Firebase لأجهزة Android
- Cloud Firestore
- Firebase Crashlytics
- Firebase Data Connect
- الإعداد عن بُعد في Firebase
- Vertex AI في Firebase
لمزيد من المعلومات، اطّلِع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لنظام التشغيل Android من Firebase.
العناصر التي تم إصدارها على maven.google.com
- com.google.firebase:firebase-bom:33.13.0
- com.google.firebase:firebase-config:22.1.1
- com.google.firebase:firebase-config-ktx:22.1.1
- com.google.firebase:firebase-crashlytics:19.4.3
- com.google.firebase:firebase-crashlytics-ktx:19.4.3
- com.google.firebase:firebase-crashlytics-ndk:19.4.3
- com.google.firebase:firebase-dataconnect:16.0.1
- com.google.firebase:firebase-firestore:25.1.4
- com.google.firebase:firebase-firestore-ktx:25.1.4
- com.google.firebase:firebase-sessions:2.1.1
- com.google.firebase:firebase-vertexai:16.4.0
14 أبريل 2025
يتضمّن آخر تحديث لـ
play-services-maps
(الإصدار 19.2.0) تحسينات على تحديد المصدر.تتضمّن آخر التحديثات على المكتبات
play-services-base
وplay-services-basement
وplay-services-tasks
التغييرات التالية:تمت إضافة ملف
aar-metadata.properties
داخل كل ملف AAR، ما يفرض ما يلي:يجب إنشاء تطبيقك باستخدام الإصدار 8.2.0 أو إصدار أحدث من المكوّن الإضافي لنظام Gradle المتوافق مع Android.
يجب أن يضبط تطبيقك القيمة
isCoreLibraryDesugaringEnabled = true
. تعرَّف على كيفية تفعيل ميزة "إزالة السكر" في واجهات برمجة التطبيقات Java 8+.يُنصح بتحديد
isCoreLibraryDesugaringEnabled = true
لأنّ الإصدارات اللاحقة من مكتبات "خدمات Play" قد تبدأ في الإشارة إلى واجهات برمجة التطبيقات الخاصة باللغة والتي تتوفّر فقط في إصدارات Android الحديثة. بدون إزالة التشويش عن المكتبة، قد يواجه تطبيقك أخطاء وقت التشغيل (مثلNoClassDefFoundError
وNoSuchMethodError
) على إصدارات النظام الأساسي القديمة.إذا أردت إيقاف فرض عملية إزالة التشويش في المكتبة، اطّلِع على الخيارات.
العناصر التي تم إصدارها على maven.google.com
- com.google.android.gms:play-services-maps:19.2.0
- com.google.android.gms:play-services-base:18.7.0
- com.google.android.gms:play-services-basement:18.7.0
- com.google.android.gms:play-services-tasks:18.3.0
7 أبريل 2025
تعدّل هذه السمة حزمة تطوير البرامج (SDK) لنظام التشغيل Android الخاصة بـ "إعلانات Google على الأجهزة الجوّالة". لمزيد من المعلومات، يُرجى الرجوع إلى ملاحظات إصدار المنتج.
يتضمّن آخر تحديث
play-services-fido
(الإصدار 21.2.0) التغييرات التالية:- تمت إضافة واجهة برمجة تطبيقات جديدة
setAttestationFormats
إلىPublicKeyCredentialCreationOptions.Builder
، التي تضبط قائمة بتنسيقات شهادات المصادقة المطلوبة، بالترتيب المفضّل. - تمت إضافة
PaymentExtension
. - تمت إضافة واجهة برمجة تطبيقات جديدة
setPaymentExtension
وتم إيقاف واجهة برمجة التطبيقاتsetGoogleThirdPartyPaymentExtension
فيAuthenticationExtensions.Builder
.
- تمت إضافة واجهة برمجة تطبيقات جديدة
العناصر التي تم إصدارها على maven.google.com
- com.google.android.gms:play-services-ads:24.2.0
- com.google.android.gms:play-services-fido:21.2.0
31 مارس 2025
يتضمّن آخر تحديث لخدمة Firebase تغييرات على ما يلي:
- قائمة مواد Firebase لأجهزة Android
- وظائف السحابة الإلكترونية لبرنامج Firebase (العميل)
- Firebase Data Connect
- Vertex AI في Firebase
لمزيد من المعلومات، اطّلِع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لنظام التشغيل Android من Firebase.
العناصر التي تم إصدارها على maven.google.com
- com.google.firebase:firebase-bom:33.12.0
- com.google.firebase:firebase-dataconnect:16.0.0
- com.google.firebase:firebase-functions:21.2.1
- com.google.firebase:firebase-functions-ktx:21.2.1
- com.google.firebase:firebase-vertexai:16.3.0
26 مارس 2025
يتضمّن آخر تحديث لـ
play-services-auth-api-phone
(الإصدار 18.2.0) التغييرات التالية:- تمت إضافة إمكانية استخدام رقم المتّصل الوارد.
- تم إعداد المكتبة لتتوافق مع التحسينات والميزات القادمة.
العناصر التي تم إصدارها على maven.google.com
- com.google.android.gms:play-services-auth-api-phone:18.2.0
20 مارس 2025
يتضمّن آخر تحديث لخدمة Firebase تغييرات على ما يلي:
- قائمة مواد Firebase لأجهزة Android
- حزمة تطوير البرامج (SDK) لمنصّة Firebase الخاصّة بخدمة "إحصاءات Google"
- Cloud Firestore
- وظائف السحابة الإلكترونية لبرنامج Firebase (العميل)
- Firebase App Distribution
- المراسلة عبر السحابة الإلكترونية من Firebase
- Firebase Crashlytics
- Firebase Data Connect
- المراسلة داخل تطبيق Firebase
- مراقبة أداء Firebase
لمزيد من المعلومات، اطّلِع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لنظام التشغيل Android من Firebase.
العناصر التي تم إصدارها على maven.google.com
- com.google.firebase:firebase-bom:33.11.0
- com.google.firebase:firebase-analytics:22.4.0
- com.google.firebase:firebase-analytics-ktx:22.4.0
- com.google.firebase:firebase-appdistribution:16.0.0-beta15
- com.google.firebase:firebase-appdistribution-api:16.0.0-beta15
- com.google.firebase:firebase-appdistribution-api-ktx:16.0.0-beta15
- com.google.firebase:firebase-crashlytics:19.4.2
- com.google.firebase:firebase-crashlytics-ktx:19.4.2
- com.google.firebase:firebase-crashlytics-ndk:19.4.2
- com.google.firebase:firebase-dataconnect:16.0.0-beta05
- com.google.firebase:firebase-firestore:25.1.3
- com.google.firebase:firebase-firestore-ktx:25.1.3
- com.google.firebase:firebase-functions:21.2.0
- com.google.firebase:firebase-functions-ktx:21.2.0
- com.google.firebase:firebase-inappmessaging:21.0.2
- com.google.firebase:firebase-inappmessaging-display:21.0.2
- com.google.firebase:firebase-inappmessaging-display-ktx:21.0.2
- com.google.firebase:firebase-inappmessaging-ktx:21.0.2
- com.google.firebase:firebase-messaging:24.1.1
- com.google.firebase:firebase-messaging-directboot:24.1.1
- com.google.firebase:firebase-messaging-ktx:24.1.1
- com.google.firebase:firebase-perf:21.0.5
- com.google.firebase:firebase-perf-ktx:21.0.5
- com.google.firebase:firebase-sessions:2.1.0
- com.google.firebase:protolite-well-known-types:18.0.1
- com.google.android.gms:play-services-measurement:22.4.0
- com.google.android.gms:play-services-measurement-api:22.4.0
- com.google.android.gms:play-services-measurement-base:22.4.0
- com.google.android.gms:play-services-measurement-impl:22.4.0
- com.google.android.gms:play-services-measurement-sdk:22.4.0
- com.google.android.gms:play-services-measurement-sdk-api:22.4.0
17 مارس 2025
تتضمّن آخر التحديثات على المكتبات
play-services-base
وplay-services-basement
وplay-services-tasks
التغييرات التالية:- تمت إضافة الطريقتَين
useBackgroundThreadExecutorForBindService
وuseBackgroundThreadForConnectionCallback
لطلب تنفيذ سلسلة التعليمات في الخلفية التي تتصل بخدمات Google Play. - تمت إضافة طريقة
isUsingBackgroundThreadExecutorForBindService
للحصول على حالة الموافقة الحالية على استخدام أداة تنفيذ لعمليات في الخلفية. - يتم الآن نشر العناصر مع ملفات توقيع
.asc
مصاحبة لضمان صحتها. يمكنك اختياريًا تفعيل التحقّق من التوقيع. يمكنك الاطّلاع على مستندات Jetpack لإعداد المفاتيح الموثوق بها من Google.
- تمت إضافة الطريقتَين
العناصر التي تم إصدارها على maven.google.com
- com.google.android.gms:play-services-base:18.6.0
- com.google.android.gms:play-services-basement:18.6.0
- com.google.android.gms:play-services-tasks:18.2.1
12 مارس 2025
- تعدّل هذه السمة حزمة تطوير البرامج (SDK) لنظام التشغيل Android الخاصة بـ "إعلانات Google على الأجهزة الجوّالة". لمزيد من المعلومات، يُرجى الرجوع إلى ملاحظات إصدار المنتج.
يتضمّن آخر تحديث لتطبيق
play-services-tagmanager
(الإصدار 18.3.0) التغيير التالي:- تمّت إزالة إمكانية استخدام علامة Universal Analytics. تم استبدال Universal Analytics بخدمة "إحصاءات Google 4".
العناصر التي تم إصدارها على maven.google.com
- com.google.android.gms:play-services-ads:24.1.0
- com.google.android.gms:play-services-tagmanager:18.3.0
10 مارس 2025
يتضمّن آخر تعديل على واجهات برمجة التطبيقات في Credential Manager (
play-services-identity-credentials
) التغييرات التالية:
العناصر التي تم إصدارها على maven.google.com
- com.google.android.gms:play-services-identity-credentials:16.0.0-alpha06
6 مارس 2025
- الإصدار الأوّلي من مكتبة Camera Low Light Boost
(
play-services-camera-low-light-boost
). تعمل هذه المكتبة تلقائيًا على تعديل السطوع للتكيّف مع المشاهد ذات الإضاءة المنخفضة، ما يساعد في تسجيل الفيديو في إعدادات الإضاءة المنخفضة.
العناصر التي تم إصدارها على maven.google.com
- com.google.android.gms:play-services-camera-low-light-boost:16.0.0-beta01
27 فبراير 2025
يتضمّن آخر تحديث لخدمة Firebase تغييرات على ما يلي:
- قائمة مواد Firebase لأجهزة Android
- حزمة تطوير البرامج (SDK) لمنصّة Firebase الخاصّة بخدمة "إحصاءات Google"
- وظائف السحابة الإلكترونية لبرنامج Firebase (العميل)
- Firebase Crashlytics
- Vertex AI في Firebase
لمزيد من المعلومات، اطّلِع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لنظام التشغيل Android من Firebase.
العناصر التي تم إصدارها على maven.google.com
- com.google.firebase:firebase-bom:33.10.0
- com.google.firebase:firebase-analytics:22.3.0
- com.google.firebase:firebase-analytics-ktx:22.3.0
- com.google.firebase:firebase-crashlytics:19.4.1
- com.google.firebase:firebase-crashlytics-ktx:19.4.1
- com.google.firebase:firebase-crashlytics-ndk:19.4.1
- com.google.firebase:firebase-functions:21.1.1
- com.google.firebase:firebase-functions-ktx:21.1.1
- com.google.firebase:firebase-sessions:2.0.9
- com.google.firebase:firebase-vertexai:16.2.0
- com.google.android.gms:play-services-measurement:22.3.0
- com.google.android.gms:play-services-measurement-api:22.3.0
- com.google.android.gms:play-services-measurement-base:22.3.0
- com.google.android.gms:play-services-measurement-impl:22.3.0
- com.google.android.gms:play-services-measurement-sdk:22.3.0
- com.google.android.gms:play-services-measurement-sdk-api:22.3.0
24 فبراير 2025
تعدّل هذه السمة حزمة تطوير البرامج (SDK) لنظام التشغيل Android الخاصة بـ "إعلانات Google على الأجهزة الجوّالة". لمزيد من المعلومات، يُرجى الرجوع إلى ملاحظات إصدار المنتج.
لم يعُد يتم نشر حِزم تطوير البرامج (SDK) الخاصة بـ "إعلانات Firebase" (العنصران
firebase-ads
وfirebase-ads-lite
). بدلاً من ذلك، استخدِم حزمة تطوير البرامج (SDK) لنظام التشغيل Android الخاصة بـ "إعلانات Google على الأجهزة الجوّالة". بالنسبة إلى بعض التطبيقات، قد تحتاج أيضًا إلى إضافة حزمة تطوير البرامج (SDK) لمنصّة Firebase الخاصة بخدمة "إحصاءات Google".لم توفّر عناصر
firebase-ads
وfirebase-ads-lite
الثنائية الخاصة بها، بل كانت مجرد غلاف حول التبعيات. نُجري هذا التغيير لمنحك المزيد من التحكّم في التبعيات التي تضيفها إلى تطبيقك. لمزيد من المعلومات حول هذا التغيير وكيفية نقل البيانات لاستخدام حزمة تطوير البرامج لنظام التشغيل Android من "إعلانات Google على الأجهزة الجوّالة"، يُرجى الاطّلاع على هذا السؤال الشائع في مستندات Firebase.يُرجى العلم أنّ أي إصدارات حالية ستستمر في العمل. ومع ذلك، للحصول على إصلاحات للأخطاء وميزات جديدة، عليك نقل بياناتك لاستخدام حِزم SDK كما هو موضّح في الأسئلة الشائعة.
العناصر التي تم إصدارها على maven.google.com
- com.google.android.gms:play-services-ads:24.0.0
- com.google.android.gms:play-services-ads-lite:24.0.0
20 فبراير 2025
تتضمّن آخر التحديثات على
play-services-maps
(الإصدار 19.1.0) إتاحة الميزات الجديدة التالية:- اعتبارًا من هذا الإصدار، قد تظهر ممرات المشاة والأرصفة وعلامات حارات الطرق على الخريطة في بعض المناطق الحضرية حول العالم. قد لا تظهر علامات المسارات على بعض الطرق حتى في المناطق التي تتوفّر فيها. قد تختلف المساحات التي تظهر فيها هذه العناصر بمرور الوقت. عندما تكون عناصر ممرات المشاة والأرصفة مرئية، يمكن تصميمها باستخدام ميزة "تصميم الخرائط باستخدام السحابة الإلكترونية".
العناصر التي تم إصدارها على maven.google.com
- com.google.android.gms:play-services-maps:19.1.0
6 فبراير 2025
يتضمّن آخر تحديث لخدمة Firebase تغييرات على ما يلي:
- قائمة مواد Firebase لأجهزة Android
- Cloud Firestore
- المكوّن الإضافي لنظام Gradle المتوافق مع Firebase App Distribution
- مصادقة Firebase
- المكوّن الإضافي Gradle في Firebase Crashlytics
- Vertex AI في Firebase
لمزيد من المعلومات، اطّلِع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لنظام التشغيل Android من Firebase.
العناصر التي تم إصدارها على maven.google.com
- com.google.firebase:firebase-bom:33.9.0
- com.google.firebase:firebase-appdistribution-gradle:5.1.1
- com.google.firebase:firebase-auth:23.2.0
- com.google.firebase:firebase-auth-ktx:23.2.0
- com.google.firebase:firebase-crashlytics-buildtools:3.0.3
- com.google.firebase:firebase-crashlytics-gradle:3.0.3
- com.google.firebase:firebase-firestore:25.1.2
- com.google.firebase:firebase-firestore-ktx:25.1.2
- com.google.firebase:firebase-vertexai:16.1.0
21 يناير 2025
يتضمّن آخر تعديل على واجهات برمجة التطبيقات في Credential Manager (
play-services-identity-credentials
) التغييرات التالية:- تمت إعادة عرض register credential API من خلال
IdentityCredentialClient
. تمت إزالة واجهة برمجة التطبيقات هذه عن طريق الخطأ في الإصدار السابق.
- تمت إعادة عرض register credential API من خلال
العناصر التي تم إصدارها على maven.google.com
- com.google.android.gms:play-services-identity-credentials:16.0.0-alpha05
16 يناير 2025
يتضمّن آخر تحديث لخدمة Firebase تغييرات على ما يلي:
- قائمة مواد Firebase لأجهزة Android
- حزمة تطوير البرامج (SDK) لمنصّة Firebase الخاصّة بخدمة "إحصاءات Google"
- المكوّن الإضافي لنظام Gradle المتوافق مع Firebase App Distribution
- Firebase Crashlytics
- Firebase Data Connect
- مراقبة أداء Firebase
- الإعداد عن بُعد في Firebase
لمزيد من المعلومات، اطّلِع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لنظام التشغيل Android من Firebase.
العناصر التي تم إصدارها على maven.google.com
- com.google.firebase:firebase-bom:33.8.0
- com.google.firebase:firebase-analytics:22.2.0
- com.google.firebase:firebase-analytics-ktx:22.2.0
- com.google.firebase:firebase-appdistribution-gradle:5.1.0
- com.google.firebase:firebase-config:22.1.0
- com.google.firebase:firebase-config-ktx:22.1.0
- com.google.firebase:firebase-crashlytics:19.4.0
- com.google.firebase:firebase-crashlytics-ktx:19.4.0
- com.google.firebase:firebase-crashlytics-ndk:19.4.0
- com.google.firebase:firebase-dataconnect:16.0.0-beta04
- com.google.firebase:firebase-perf:21.0.4
- com.google.firebase:firebase-perf-ktx:21.0.4
- com.google.firebase:firebase-sessions:2.0.8
- com.google.android.gms:play-services-measurement:22.2.0
- com.google.android.gms:play-services-measurement-api:22.2.0
- com.google.android.gms:play-services-measurement-base:22.2.0
- com.google.android.gms:play-services-measurement-impl:22.2.0
- com.google.android.gms:play-services-measurement-sdk:22.2.0
- com.google.android.gms:play-services-measurement-sdk-api:22.2.0
14 يناير 2025
- يتوفّر الآن أحدث إصدار من مكتبة
play-services-pal
(الإصدار 22.0.0). لمزيد من المعلومات، يُرجى الاطّلاع على ملاحظات إصدار Android في برنامج "شركاء Google المحتمَلون".
العناصر التي تم إصدارها على maven.google.com
- com.google.android.gms:play-services-pal:22.0.0
9 يناير 2025
يتضمّن آخر تحديث
play-services-time
(الإصدار 16.0.1) التغييرات التالية:- تم إصلاح المشاكل التي قد تؤدي إلى إجراء عمليات تحقّق غير ضرورية من إصدار خدمة حفظ الوقت في "خدمات Google Play".
العناصر التي تم إصدارها على maven.google.com
- com.google.android.gms:play-services-time:16.0.1
17 ديسمبر 2024
يتضمّن آخر تعديل على واجهات برمجة التطبيقات في Credential Manager (
play-services-identity-credentials
) التغييرات التالية:- تمت إضافة
واجهة برمجة التطبيقات لإنشاء بيانات الاعتماد،
المتاحة من خلال
CreateCredentialRequest
وCreateCredentialResponse
وCreateCredentialHandle
وCreateCredentialException
. - تمت إضافة
CredentialProviderService
ليتلقّى مقدّمو الخدمة إشعارات بشأن تعديلات بيانات الاعتماد. - تمت إضافة الفئة
CallingAppInfoParcelable
لنقل معلومات العميل إلى مقدّمي بيانات الاعتماد. - تمت إضافة الفئة
CreateCredentialCallback
للموفّرين من أجل نقل الردّ على إنشاء بيانات الاعتماد إلى العملاء. - تمت إضافة إمكانية تحديد إجراء نية مختلف لاستخدامه في تشغيل نشاط التنفيذ عندما يختار المستخدم بيانات اعتماد مسجّلة.
- إتاحة تخزين بيانات الاعتماد وتوفيرها من خلال السجلّ،
عبر
RegisterCreationOptionsRequest
وRegisterCreationOptionsResponse
- تمت إضافة
واجهة برمجة التطبيقات لإنشاء بيانات الاعتماد،
المتاحة من خلال
العناصر التي تم إصدارها على maven.google.com
- com.google.android.gms:play-services-identity-credentials:16.0.0-alpha04
10 ديسمبر 2024
يتضمّن آخر تعديل على مكتبة
play-services-time
التغييرات التالية:- تم طرح الإصدار الثابت الأوّلي من
TrustedTimeClient
لجميع المستخدمين. توفّرTrustedTimeClient
طرقًا يمكن استخدامها كبدائل للطريقتَينSystem.currentTimeMillis()
وInstant.now()
اللتَين لا يمكن أن يتأثّرا بالمستخدمين النهائيين. بالإضافة إلى ذلك، يوفّرTrustedTimeClient
معلومات حول حدود الدقة للوقت الذي تم عرضه.
- تم طرح الإصدار الثابت الأوّلي من
العناصر التي تم إصدارها على maven.google.com
- com.google.android.gms:play-services-time:16.0.0
9 ديسمبر 2024
يتضمّن آخر تحديث لتطبيق
play-services-ads-identifier
(الإصدار 18.2.0) التغيير التالي:- تم إنشاء عميل مشترك ثابت بدلاً من إنشاء ربط لمرة واحدة لكل طلب معرّف إعلاني. يؤدي ذلك إلى خفض زمن الاستجابة. سيتم قطع الاتصال تلقائيًا بعد 30 ثانية من عدم النشاط.
يتضمّن آخر تحديث لمكتبة
play-services-auth
(الإصدار 21.3.0) التغييرات التالية:تمت إضافة واجهة برمجة تطبيقات جديدة
setOptOutOfIncludeGrantedScopes
إلىAuthorizationRequest.Builder
، تحدّد ما إذا كان يجب تخطّي النطاقات التي تم منحها سابقًا.تم إيقافها نهائيًا
GoogleAuthUtil.clearToken
.تم إيقاف جميع واجهات برمجة التطبيقات التي يتم من خلالها الحصول على الرموز المميزة. لاسترجاع رموز الدخول للحصول على إذن، استخدِم
AuthorizationClient
. لاسترداد رموز مميّزة للمصادقة، استخدِم إدارة بيانات الاعتماد بدلاً من ذلك.
يتوفّر الآن أحدث إصدار من مكتبة LiteRT (TensorFlow Lite) في "خدمات Google Play" (الإصدار 16.4.0). يتضمّن هذا الإصدار ميزة جديدة وهي إتاحة الإصدار التجريبي من واجهة برمجة التطبيقات LiteRT (TF Lite) C++.
يمكن استخدام هذه المكتبة كبديل لمكتبة LiteRT (TensorFlow Lite) المستقلة لتقليل حجم التطبيق وتلقّي التحديثات تلقائيًا. لمزيد من المعلومات، يُرجى الرجوع إلى مستندات LiteRT.
تتضمّن آخر التعديلات على مكتبات TensorFlow Lite في "خدمات Google Play" جميع التغييرات المضمّنة في الإصدار 2.18.0 من TensorFlow Lite.
العناصر التي تم إصدارها على maven.google.com
- com.google.android.gms:play-services-ads-identifier:18.2.0
- com.google.android.gms:play-services-auth:21.3.0
- com.google.android.gms:play-services-auth-base:18.1.0
- com.google.android.gms:play-services-tflite-gpu:16.4.0
- com.google.android.gms:play-services-tflite-impl:16.4.0
- com.google.android.gms:play-services-tflite-java:16.4.0
- com.google.android.gms:play-services-tflite-support:16.4.0
- com.google.android.gms:play-services-tflite-acceleration-service:16.4.0-beta01
5 ديسمبر 2024
يتضمّن آخر تحديث لخدمة Firebase تغييرات على ما يلي:
- قائمة مواد Firebase لأجهزة Android
- Firebase Crashlytics
- مراقبة أداء Firebase
لمزيد من المعلومات، اطّلِع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لنظام التشغيل Android من Firebase.
العناصر التي تم إصدارها على maven.google.com
- com.google.firebase:firebase-bom:33.7.0
- com.google.firebase:firebase-crashlytics:19.3.0
- com.google.firebase:firebase-crashlytics-ktx:19.3.0
- com.google.firebase:firebase-crashlytics-ndk:19.3.0
- com.google.firebase:firebase-perf:21.0.3
- com.google.firebase:firebase-perf-ktx:21.0.3
- com.google.firebase:firebase-sessions:2.0.7
3 ديسمبر 2024
- تعدِّل حزمة تطوير البرامج (SDK) لإعلانات Google على الأجهزة الجوّالة لنظام التشغيل Android وحزمة تطوير البرامج (SDK) لإعلانات Firebase. لمزيد من المعلومات، يُرجى الرجوع إلى ملاحظات إصدار المنتج.
العناصر التي تم إصدارها على maven.google.com
- com.google.android.gms:play-services-ads:23.6.0
- com.google.android.gms:play-services-ads-lite:23.6.0
- com.google.firebase:firebase-ads:23.6.0
- com.google.firebase:firebase-ads-lite:23.6.0
26 نوفمبر 2024
- يتضمّن آخر تحديث لمكتبة
play-services-basement
(الإصدار 18.5.0) إصلاحات وتحسينات داخلية.
العناصر التي تم إصدارها على maven.google.com
- com.google.android.gms:play-services-basement:18.5.0
21 نوفمبر 2024
يتضمّن آخر تحديث لتطبيق
play-services-wearable
(الإصدار 19.0.0) التغييرات التالية:- تم تعديل التبعيات الخاصة بمكتبة
play-services-wearable
إلى أحدث الإصدارات. - تمت إزالة صيغة غير متوافقة من واجهة برمجة التطبيقات
sendMessage()
كانت تتضمّن المَعلمةMessageOptions
.
- تم تعديل التبعيات الخاصة بمكتبة
العناصر التي تم إصدارها على maven.google.com
- com.google.android.gms:play-services-wearable:19.0.0
18 نوفمبر 2024
يتوفّر الآن أحدث إصدار من مكتبة 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) لنظام التشغيل Android من Firebase.
العناصر التي تم إصدارها على maven.google.com
- com.google.firebase:firebase-bom:33.6.0
- com.google.firebase:firebase-dataconnect:16.0.0-beta03
- com.google.firebase:firebase-functions:21.1.0
- com.google.firebase:firebase-functions-ktx:21.1.0
- com.google.firebase:firebase-messaging:24.1.0
- com.google.firebase:firebase-messaging-directboot:24.1.0
- com.google.firebase:firebase-messaging-ktx:24.1.0
- com.google.firebase:firebase-vertexai:16.0.2
05 نوفمبر 2024
- تحديث
play-services-pal
إلى الإصدار 21.0.0 لمزيد من المعلومات، يُرجى الاطّلاع على ملاحظات إصدار PAL Android.
العناصر التي تم إصدارها على maven.google.com
- com.google.android.gms:play-services-pal:21.0.0
29 أكتوبر 2024
- تعدِّل حزمة تطوير البرامج (SDK) لإعلانات Google على الأجهزة الجوّالة لنظام التشغيل Android وحزمة تطوير البرامج (SDK) لإعلانات Firebase. لمزيد من المعلومات، يُرجى الرجوع إلى ملاحظات إصدار المنتج.
العناصر التي تم إصدارها على maven.google.com
- com.google.android.gms:play-services-ads:23.5.0
- com.google.android.gms:play-services-ads-lite:23.5.0
- com.google.firebase:firebase-ads:23.5.0
- com.google.firebase:firebase-ads-lite:23.5.0
28 أكتوبر 2024
تتضمّن آخر التعديلات على المكتبات
play-services-cast
وplay-services-cast-framework
وplay-services-cast-tv
التغييرات التالية:- تم إصلاح ثغرة أمنية محتملة متعلقة برفض الخدمة تم العثور عليها في مكتبة Protobuf Java Lite.
- تم إصلاح خطأ في الأجهزة التي تعمل بالإصدار 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) لنظام التشغيل Android من Firebase.
العناصر التي تم إصدارها على 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) لنظام التشغيل Android من Firebase.
يتضمّن آخر تحديث لـ
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) لنظام التشغيل Android من Firebase.
العناصر التي تم إصدارها على maven.google.com
- com.google.firebase:firebase-bom:33.4.0
- com.google.firebase:firebase-analytics:22.1.2
- com.google.firebase:firebase-analytics-ktx:22.1.2
- com.google.firebase:firebase-crashlytics:19.2.0
- com.google.firebase:firebase-crashlytics-ktx:19.2.0
- com.google.firebase:firebase-crashlytics-ndk:19.2.0
- com.google.firebase:firebase-dataconnect:16.0.0-beta01
- com.google.firebase:firebase-messaging:24.0.2
- com.google.firebase:firebase-messaging-directboot:24.0.2
- com.google.firebase:firebase-messaging-ktx:24.0.2
- com.google.firebase:firebase-sessions:2.0.5
- com.google.firebase:firebase-storage:21.0.1
- com.google.firebase:firebase-storage-ktx:21.0.1
- com.google.firebase:firebase-vertexai:16.0.0-beta06
- com.google.android.gms:play-services-measurement:22.1.2
- com.google.android.gms:play-services-measurement-api:22.1.2
- com.google.android.gms:play-services-measurement-base:22.1.2
- com.google.android.gms:play-services-measurement-impl:22.1.2
- com.google.android.gms:play-services-measurement-sdk:22.1.2
- com.google.android.gms:play-services-measurement-sdk-api:22.1.2
30 سبتمبر 2024
- تعدِّل حزمة تطوير البرامج (SDK) لإعلانات Google على الأجهزة الجوّالة لنظام التشغيل Android وحزمة تطوير البرامج (SDK) لإعلانات Firebase. لمزيد من المعلومات، يُرجى الرجوع إلى ملاحظات إصدار المنتج.
العناصر التي تم إصدارها على maven.google.com
- com.google.android.gms:play-services-ads:23.4.0
- com.google.android.gms:play-services-ads-lite:23.4.0
- com.google.firebase:firebase-ads:23.4.0
- com.google.firebase:firebase-ads-lite:23.4.0
23 سبتمبر 2024
- تم تعديل التبعيات الخاصة بمكتبة
play-services-recaptchabase
إلى أحدث الإصدارات.
العناصر التي تم إصدارها على maven.google.com
- com.google.android.gms:play-services-recaptchabase:16.1.0
18 سبتمبر 2024
يتضمّن آخر تعديل على مكتبة
play-services-dtdi
التغييرات التالية:تمت إضافة
startScanningForDeviceAvailability
وstopScanningForDeviceAvailability
للاستماع إلى الأجهزة المتوفّرة عندما تكون قريبة.تمت إضافة
getApiAvailability
لجلب معلومات حول مدى توفّر واجهة برمجة التطبيقات DTDI.
لمزيد من المعلومات، يُرجى الرجوع إلى المستندات المرجعية لواجهة برمجة التطبيقات DTDI.
العناصر التي تم إصدارها على maven.google.com
- com.google.android.gms:play-services-dtdi:16.0.0-beta02
12 سبتمبر 2024
يتضمّن آخر تحديث لخدمة Firebase تغييرات على ما يلي:
- قائمة مواد Firebase لأجهزة Android
- Firebase App Distribution
- Firebase Crashlytics
- Vertex AI في Firebase
لمزيد من المعلومات، اطّلِع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لنظام التشغيل Android من Firebase.
العناصر التي تم إصدارها على maven.google.com
- com.google.firebase:firebase-bom:33.3.0
- com.google.firebase:firebase-appdistribution:16.0.0-beta14
- com.google.firebase:firebase-appdistribution-api:16.0.0-beta14
- com.google.firebase:firebase-appdistribution-api-ktx:16.0.0-beta14
- com.google.firebase:firebase-crashlytics:19.1.0
- com.google.firebase:firebase-crashlytics-ktx:19.1.0
- com.google.firebase:firebase-crashlytics-ndk:19.1.0
- com.google.firebase:firebase-sessions:2.0.4
- com.google.firebase:firebase-vertexai:16.0.0-beta05
29 أغسطس 2024
يتضمّن آخر تعديل على واجهات برمجة التطبيقات في Credential Manager (
play-services-identity-credentials
) التغييرات التالية:- تمت إضافة إمكانية استخدام رقم تعريف التسجيل.
- تمت إضافة واجهة برمجة التطبيقات لمحو بيانات التسجيل.
العناصر التي تم إصدارها على maven.google.com
- com.google.android.gms:play-services-identity-credentials:16.0.0-alpha03
22 أغسطس 2024
يتضمّن آخر تحديث لخدمة Firebase تغييرات على ما يلي:
- قائمة مواد Firebase لأجهزة Android
- حزمة تطوير البرامج (SDK) لمنصّة Firebase الخاصّة بخدمة "إحصاءات Google"
- Cloud Firestore
- المراسلة عبر السحابة الإلكترونية من Firebase
لمزيد من المعلومات، اطّلِع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لنظام التشغيل Android من Firebase.
الإصدار الأولي من واجهات برمجة التطبيقات
play-services-recaptchabase
العناصر التي تم إصدارها على maven.google.com
- com.google.firebase:firebase-bom:33.2.0
- com.google.firebase:firebase-analytics:22.1.0
- com.google.firebase:firebase-analytics-ktx:22.1.0
- com.google.firebase:firebase-components:18.0.1
- com.google.firebase:firebase-firestore:25.1.0
- com.google.firebase:firebase-firestore-ktx:25.1.0
- com.google.firebase:firebase-messaging:24.0.1
- com.google.firebase:firebase-messaging-ktx:24.0.1
- com.google.firebase:firebase-messaging-directboot:24.0.1
- com.google.android.gms:play-services-measurement:22.1.0
- com.google.android.gms:play-services-measurement-api:22.1.0
- com.google.android.gms:play-services-measurement-base:22.1.0
- com.google.android.gms:play-services-measurement-impl:22.1.0
- com.google.android.gms:play-services-measurement-sdk:22.1.0
- com.google.android.gms:play-services-measurement-sdk-api:22.1.0
- com.google.android.gms:play-services-recaptchabase:16.0.0
12 أغسطس 2024
- تعدِّل حزمة تطوير البرامج (SDK) لإعلانات Google على الأجهزة الجوّالة لنظام التشغيل Android وحزمة تطوير البرامج (SDK) لإعلانات Firebase. لمزيد من المعلومات، يُرجى الرجوع إلى ملاحظات إصدار المنتج.
العناصر التي تم إصدارها على maven.google.com
- com.google.android.gms:play-services-ads:23.3.0
- com.google.android.gms:play-services-ads-lite:23.3.0
- com.google.firebase:firebase-ads:23.3.0
- com.google.firebase:firebase-ads-lite:23.3.0
7 أغسطس 2024
- تعدّل مكتبات ML Kit في "خدمات Google Play". لمزيد من المعلومات، يُرجى الاطّلاع على ملاحظات إصدار ML Kit.
العناصر التي تم إصدارها على maven.google.com
- com.google.android.gms:play-services-mlkit-barcode-scanning:18.3.1
- com.google.android.gms:play-services-mlkit-text-recognition:19.0.1
- com.google.android.gms:play-services-mlkit-text-recognition-chinese:16.0.1
- com.google.android.gms:play-services-mlkit-text-recognition-devanagari:16.0.1
- com.google.android.gms:play-services-mlkit-text-recognition-japaneser:16.0.1
- com.google.android.gms:play-services-mlkit-text-recognition-korean:16.0.1
1 أغسطس 2024
يتضمّن آخر تحديث لخدمة Firebase تغييرات على ما يلي:
- Vertex AI في Firebase
لمزيد من المعلومات، اطّلِع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لنظام التشغيل Android من Firebase.
العناصر التي تم إصدارها على maven.google.com
- com.google.firebase:firebase-vertexai:16.0.0-beta04
25 يوليو 2024
الإصدار الأوّلي من الإصدار الأوّلي لواجهات برمجة التطبيقات في "إدارة بيانات الاعتماد" (
play-services-identity-credentials
) لحالات استخدام بيانات الاعتماد الرقميةيحلّ آخر تحديث للإصدار
play-services-auth-blockstore
(الإصدار 16.4.0) مشاكل التوافق عند إنشاء حزمة تطوير البرامج (SDK) باستخدام AndroidX.
العناصر التي تم إصدارها على maven.google.com
- com.google.android.gms:play-services-identity-credentials:16.0.0-alpha02
- com.google.android.gms:play-services-auth-blockstore:16.4.0
22 يوليو 2024
أصبحت مكتبة
play-services-device-posture
متاحة الآن للجمهور العام. توفّر هذه المكتبة واجهات برمجة تطبيقات لتثبيت تطبيق "سياسة Android Device Policy" وتحديثه.
العناصر التي تم إصدارها على maven.google.com
- com.google.android.gms:play-services-device-posture:16.0.0
11 يوليو 2024
يتضمّن آخر تحديث لخدمة Firebase تغييرات على ما يلي:
- قائمة مواد Firebase لأجهزة Android
- Firebase Crashlytics
- Vertex AI في Firebase
لمزيد من المعلومات، اطّلِع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لنظام التشغيل Android من Firebase.
يحلّ آخر تحديث للإصدار
play-services-auth-blockstore
(الإصدار 16.3.1) مشاكل التوافق عند إنشاء حزمة تطوير البرامج (SDK) باستخدام AndroidX.
العناصر التي تم إصدارها على maven.google.com
- com.google.firebase:firebase-bom:33.1.2
- com.google.firebase:firebase-crashlytics:19.0.3
- com.google.firebase:firebase-crashlytics-ktx:19.0.3
- com.google.firebase:firebase-crashlytics-ndk:19.0.3
- com.google.firebase:firebase-sessions:2.0.3
- com.google.firebase:firebase-vertexai:16.0.0-beta03
- com.google.android.gms:play-services-auth-blockstore:16.3.1
8 يوليو 2024
- تعمل آخر التحديثات على
play-services-games-v2
(الإصدار 20.1.2) على إصلاح مشاكل التوافق عند استخدام واجهات برمجة التطبيقات الخاصة بـ "خدمات ألعاب Play" مع الألعاب التي تم إنشاؤها باستخدام Unreal Engine.
العناصر التي تم إصدارها على maven.google.com
- com.google.android.gms:play-services-games-v2:20.1.2
2 يوليو 2024
- تعمل آخر التحديثات على
play-services-games-v2
(الإصدار 20.1.1) على إصلاح خطأ يؤدي إلى تعطُّل إصدار تطبيق فوري من التطبيق عند محاولة الوصول إلى واجهات برمجة التطبيقات الخاصة بـ "خدمات ألعاب Play".
العناصر التي تم إصدارها على maven.google.com
- com.google.android.gms:play-services-games-v2:20.1.1
27 يونيو 2024
- تعدِّل حزمة تطوير البرامج (SDK) لإعلانات Google على الأجهزة الجوّالة لنظام التشغيل Android وحزمة تطوير البرامج (SDK) لإعلانات Firebase. لمزيد من المعلومات، يُرجى الرجوع إلى ملاحظات إصدار المنتج.
العناصر التي تم إصدارها على maven.google.com
- com.google.android.gms:play-services-ads:23.2.0
- com.google.android.gms:play-services-ads-lite:23.2.0
- com.google.firebase:firebase-ads:23.2.0
- com.google.firebase:firebase-ads-lite:23.2.0
25 يونيو 2024
تتضمّن آخر التحديثات على
play-services-maps
(الإصدار 19.0.0) إتاحة الميزات الجديدة التالية:- ضبط نظام ألوان الخريطة على الوضع الداكن أو الفاتح أو استخدام إعدادات النظام لمزيد من التفاصيل، يُرجى الاطّلاع على ضبط خريطة.
- استخدام الألوان التلقائية للخرائط لتتطابق مع الألوان الجديدة المتوفّرة حاليًا في تطبيق "خرائط Google"، ويمكنك الاطّلاع على التفاصيل في مقالة نمط خريطة جديد في "منصة خرائط Google".
- استخدام التصميم المستند إلى البيانات للحدود والتصميم المستند إلى البيانات لمجموعات البيانات
يتضمّن أحدث إصدار من
play-services-maps
أيضًا التحديثات التالية على واجهة برمجة التطبيقات:- تمت إضافة
DatasetFeature
. - تمت إضافة
Feature
. - تمت إضافة
FeatureClickEvent
. - تمت إضافة
FeatureLayer
. - تمت إضافة
FeatureLayerOptions
. - تمت إضافة
FeatureStyle
. - تمت إضافة
FeatureType
. - تمت إضافة
MapColorScheme
. - تمت إضافة
PlaceFeature
. - تم إيقاف
MapsInitializer.Renderer.LEGACY
نهائيًا فيMapsInitializer.Renderer
. بدلاً من ذلك، استخدِم أحدث أداة لعرض الخرائط. - تم تعديل
MapCapabilities
لتضمين طرق للتحقّق من توفّر ميزة "تحديد الأسلوب المستنِد إلى البيانات". - تم تعديل
GoogleMap
لتضمين طرق ضبط نظام ألوان الخريطة. - تم تعديل
GoogleMapOptions
لتضمين طرق ضبط نظام ألوان الخريطة.
العناصر التي تم إصدارها على maven.google.com
- com.google.android.gms:play-services-maps:19.0.0
24 يونيو 2024
- يتضمّن آخر تحديث لمكتبة
play-services-auth-blockstore
إصدار RestoreCredential API.
العناصر التي تم إصدارها على maven.google.com
- com.google.android.gms:play-services-auth-blockstore:16.3.0
20 يونيو 2024
يتضمّن آخر تحديث لخدمة Firebase تغييرات على ما يلي:
- قائمة مواد Firebase لأجهزة Android
- حزمة تطوير البرامج (SDK) لمنصّة Firebase الخاصّة بخدمة "إحصاءات Google"
- Firebase Crashlytics
- المكوّن الإضافي Gradle في Firebase Crashlytics
- Vertex AI في Firebase
لمزيد من المعلومات، اطّلِع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لنظام التشغيل Android من Firebase.
العناصر التي تم إصدارها على maven.google.com
- com.google.firebase:firebase-bom:33.1.1
- com.google.firebase:firebase-analytics:22.0.2
- com.google.firebase:firebase-analytics-ktx:22.0.2
- com.google.firebase:firebase-crashlytics:19.0.2
- com.google.firebase:firebase-crashlytics-buildtools:3.0.2
- com.google.firebase:firebase-crashlytics-gradle:3.0.2
- com.google.firebase:firebase-crashlytics-ktx:19.0.2
- com.google.firebase:firebase-crashlytics-ndk:19.0.2
- com.google.firebase:firebase-sessions:2.0.2
- com.google.firebase:firebase-vertexai:16.0.0-beta02
- com.google.android.gms:play-services-measurement:22.0.2
- com.google.android.gms:play-services-measurement-api:22.0.2
- com.google.android.gms:play-services-measurement-base:22.0.2
- com.google.android.gms:play-services-measurement-impl:22.0.2
- com.google.android.gms:play-services-measurement-sdk:22.0.2
- com.google.android.gms:play-services-measurement-sdk-api:22.0.2
4 يونيو 2024
أصبحت مكتبة
play-services-appsearch
متاحة الآن للجمهور العام. توفّر هذه المكتبة واجهات برمجة تطبيقات لتخزين البيانات المنظَّمة في قاعدة بيانات AppSearch المركزية التي توفّرها "خدمات Google Play". يتيح ذلك مشاركة البيانات بين التطبيقات استنادًا إلى إعدادات قائمة التحكّم بالوصول (ACL) التي يقدّمها العميل. تتطلّب ميزة المشاركة بين التطبيقات موافقة المستخدم ويجب أن يضبط المطوّر الإعدادات بشكل صريح عند استخدام واجهات برمجة التطبيقات AppSearch.
العناصر التي تم إصدارها على maven.google.com
- com.google.android.gms:play-services-appsearch:16.0.0
30 مايو 2024
يتضمّن آخر تحديث لخدمة Firebase تغييرات على ما يلي:
- قائمة مواد Firebase لأجهزة Android
- حزمة تطوير البرامج (SDK) لمنصّة Firebase الخاصّة بخدمة "إحصاءات Google"
- Firebase App Distribution
- Firebase Crashlytics
- Firebase Data Connect
- روابط Firebase الديناميكية
- مراقبة أداء Firebase
لمزيد من المعلومات، اطّلِع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لنظام التشغيل Android من Firebase.
يتوفّر الآن أحدث إصدار من
google-services
الإضافة لنظام التشغيل Android (الإصدار 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) لنظام التشغيل Android من Firebase.
العناصر التي تم إصدارها على maven.google.com
- com.google.firebase:firebase-crashlytics-gradle:3.0.1
- com.google.firebase:firebase-vertexai:16.0.0-beta01
9 مايو 2024
- تعدِّل حزمة تطوير البرامج (SDK) لإعلانات Google على الأجهزة الجوّالة لنظام التشغيل Android وحزمة تطوير البرامج (SDK) لإعلانات Firebase. لمزيد من المعلومات، يُرجى الرجوع إلى ملاحظات إصدار المنتج.
العناصر التي تم إصدارها على maven.google.com
- com.google.android.gms:play-services-ads:23.1.0
- com.google.android.gms:play-services-ads-lite:23.1.0
- com.google.firebase:firebase-ads:23.1.0
- com.google.firebase:firebase-ads-lite:23.1.0
2 مايو 2024
يتضمّن آخر تحديث لخدمة Firebase تغييرات على ما يلي:
- قائمة مواد Firebase لأجهزة Android
- اختبار A/B من Firebase
- فحص التطبيقات من Firebase
- المكوّن الإضافي لنظام Gradle المتوافق مع Firebase App Distribution
- مصادقة Firebase
- Cloud Firestore
- وظائف السحابة الإلكترونية لبرنامج Firebase (العميل)
- التخزين في السحابة الإلكترونية لبرنامج Firebase
- المراسلة عبر السحابة الإلكترونية من Firebase
- Firebase Crashlytics
- المكوّن الإضافي Gradle في Firebase Crashlytics
- روابط Firebase الديناميكية
- المراسلة داخل تطبيق Firebase
- عمليات تثبيت Firebase
- Firebase ML
- مراقبة أداء Firebase
- قاعدة بيانات Firebase في الوقت الفعلي
- الإعداد عن بُعد في Firebase
- حزمة تطوير البرامج (SDK) لمنصّة Firebase الخاصّة بخدمة "إحصاءات Google"
لمزيد من المعلومات، اطّلِع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لنظام التشغيل Android من Firebase.
يتضمّن آخر تعديل على مكتبة
play-services-auth
التغييرات التالية:- يمكنك خفض رقم إصدار ميزة واجهة برمجة التطبيقات
beginSignIn()
لكي تعمل مع الإصدارات القديمة من حزمة APK لخدمات Google Play.
- يمكنك خفض رقم إصدار ميزة واجهة برمجة التطبيقات
العناصر التي تم إصدارها على maven.google.com
- com.google.firebase:firebase-bom:33.0.0
- com.google.firebase:firebase-abt:22.0.0
- com.google.firebase:firebase-analytics:22.0.0
- com.google.firebase:firebase-analytics-ktx:22.0.0
- com.google.firebase:firebase-appcheck:18.0.0
- com.google.firebase:firebase-appcheck-debug:18.0.0
- com.google.firebase:firebase-appcheck-debug-testing:18.0.0
- com.google.firebase:firebase-appcheck-ktx:18.0.0
- com.google.firebase:firebase-appcheck-playintegrity:18.0.0
- com.google.firebase:firebase-appdistribution-gradle:5.0.0
- com.google.firebase:firebase-auth:23.0.0
- com.google.firebase:firebase-auth-ktx:23.0.0
- com.google.firebase:firebase-common:21.0.0
- com.google.firebase:firebase-common-ktx:21.0.0
- com.google.firebase:firebase-components:18.0.0
- com.google.firebase:firebase-config:22.0.0
- com.google.firebase:firebase-config-ktx:22.0.0
- com.google.firebase:firebase-crashlytics:19.0.0
- com.google.firebase:firebase-crashlytics-buildtools:3.0.0
- com.google.firebase:firebase-crashlytics-gradle:3.0.0
- com.google.firebase:firebase-crashlytics-ktx:19.0.0
- com.google.firebase:firebase-crashlytics-ndk:19.0.0
- com.google.firebase:firebase-database:21.0.0
- com.google.firebase:firebase-database-ktx:21.0.0
- com.google.firebase:firebase-datatransport:19.0.0
- com.google.firebase:firebase-dynamic-links:22.0.0
- com.google.firebase:firebase-dynamic-links-ktx:22.0.0
- com.google.firebase:firebase-firestore:25.0.0
- com.google.firebase:firebase-firestore-ktx:25.0.0
- com.google.firebase:firebase-functions:21.0.0
- com.google.firebase:firebase-functions-ktx:21.0.0
- com.google.firebase:firebase-inappmessaging:21.0.0
- com.google.firebase:firebase-inappmessaging-display:21.0.0
- com.google.firebase:firebase-inappmessaging-display-ktx:21.0.0
- com.google.firebase:firebase-inappmessaging-ktx:21.0.0
- com.google.firebase:firebase-installations:18.0.0
- com.google.firebase:firebase-installations-ktx:18.0.0
- com.google.firebase:firebase-messaging:24.0.0
- com.google.firebase:firebase-messaging-directboot:24.0.0
- com.google.firebase:firebase-messaging-ktx:24.0.0
- com.google.firebase:firebase-ml-modeldownloader:25.0.0
- com.google.firebase:firebase-ml-modeldownloader-ktx:25.0.0
- com.google.firebase:firebase-perf:21.0.0
- com.google.firebase:firebase-perf-ktx:21.0.0
- com.google.firebase:firebase-sessions:2.0.0
- com.google.firebase:firebase-storage:21.0.0
- com.google.firebase:firebase-storage-ktx:21.0.0
- com.google.android.gms:play-services-measurement:22.0.0
- com.google.android.gms:play-services-measurement-api:22.0.0
- com.google.android.gms:play-services-measurement-base:22.0.0
- com.google.android.gms:play-services-measurement-impl:22.0.0
- com.google.android.gms:play-services-measurement-sdk:22.0.0
- com.google.android.gms:play-services-measurement-sdk-api:22.0.0
- com.google.android.gms:play-services-auth:21.1.1
17 أبريل 2024
يتضمّن آخر تحديث لمكتبة
play-services-cloud-messaging
التغييرات التالية:- تمت إضافة طريقة جديدة،
setRetainProxiedNotifications
، لتحديد ما إذا كان سيتم الاحتفاظ ببيانات الإشعارات التي يتم توجيهها. - تمت إضافة طريقة جديدة،
getProxiedNotificationData
، للحصول على بيانات إشعار تم إرساله عبر وكيل.
- تمت إضافة طريقة جديدة،
العناصر التي تم إصدارها على maven.google.com
- com.google.android.gms:play-services-cloud-messaging:17.2.0
16 أبريل 2024
يتضمّن آخر تعديل على مكتبة
play-services-auth
التغييرات التالية:- تم إيقاف واجهات برمجة التطبيقات نهائيًا المرتبطة بميزة "تسجيل الدخول بنقرة واحدة" وميزة "حفظ كلمات المرور" وزر "تسجيل الدخول باستخدام حساب Google".
يتضمّن آخر تعديل على مكتبة
play-services-base
التغييرات التالية:- تم إيقاف واجهات برمجة التطبيقات المرتبطة بميزة "تسجيل الدخول باستخدام Google".
يتضمّن آخر تعديل على مكتبة
play-services-fido
التغييرات التالية:- تم تعديل فئة بيانات الطلبات والردود لتكون مدعومة بواسطة
ByteString
بدلاً منbyte[]
حتى تكون غير قابلة للتغيير. - تمت إضافة التعليقات التوضيحية المناسبة
@Nullable
و@NonNull
إلى مَعلمات واجهة برمجة التطبيقات. - تمت إضافة أداة إنشاء جديدة إلى
PublicKeyCredentialCreationOptions
تقبل سلسلة JSON.
- تم تعديل فئة بيانات الطلبات والردود لتكون مدعومة بواسطة
العناصر التي تم إصدارها على maven.google.com
- com.google.android.gms:play-services-auth:21.1.0
- com.google.android.gms:play-services-auth-base:18.0.12
- com.google.android.gms:play-services-base:18.4.0
- com.google.android.gms:play-services-fido:21.0.0
11 أبريل 2024
يتضمّن آخر تحديث لخدمة Firebase تغييرات على ما يلي:
- قائمة مواد Firebase لأجهزة Android
- Cloud Firestore
- Firebase Crashlytics
- المراسلة داخل تطبيق Firebase
- حزمة تطوير البرامج (SDK) لمنصّة Firebase الخاصّة بخدمة "إحصاءات Google"
لمزيد من المعلومات، اطّلِع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لنظام التشغيل Android من Firebase.
العناصر التي تم إصدارها على maven.google.com
- com.google.firebase:firebase-bom:32.8.1
- com.google.firebase:firebase-analytics:21.6.2
- com.google.firebase:firebase-analytics-ktx:21.6.2
- com.google.firebase:firebase-crashlytics:18.6.4
- com.google.firebase:firebase-crashlytics-ktx:18.6.4
- com.google.firebase:firebase-crashlytics-ndk:18.6.4
- com.google.firebase:firebase-firestore:24.11.1
- com.google.firebase:firebase-firestore-ktx:24.11.1
- com.google.firebase:firebase-inappmessaging:20.4.2
- com.google.firebase:firebase-inappmessaging-display:20.4.2
- com.google.firebase:firebase-inappmessaging-display-ktx:20.4.2
- com.google.firebase:firebase-inappmessaging-ktx:20.4.2
- com.google.firebase:firebase-sessions:1.2.4
- com.google.android.gms:play-services-measurement:21.6.2
- com.google.android.gms:play-services-measurement-api:21.6.2
- com.google.android.gms:play-services-measurement-base:21.6.2
- com.google.android.gms:play-services-measurement-impl:21.6.2
- com.google.android.gms:play-services-measurement-sdk:21.6.2
- com.google.android.gms:play-services-measurement-sdk-api:21.6.2
8 أبريل 2024
يتضمّن آخر تحديث لحزمة تطوير البرامج Nearby (الإصدار
play-services-nearby
) التغييرات التالية:تمت إضافة طريقتَي
subscribeToUwbAvailability
وunsubscribeFromUwbAvailability
إلىUwbClient
لإتاحة الاشتراك في خدمة التوفّر عبر النطاق الفائق العرض.تمت إضافة أدوات إنشاء للفئة
RangingControleeParameters
لإتاحة تهيئة هذه الفئة.
العناصر التي تم إصدارها على maven.google.com
- com.google.android.gms:play-services-nearby:19.2.0
1 أبريل 2024
يتضمّن آخر تحديث لمكتبة
play-services-games-v2
التغييرات التالية:- تمت إزالة الواجهات المتوقّفة نهائيًا.
- تمت إضافة إمكانية استخدام أداة التبديل السريع بين الملفات الشخصية.
العناصر التي تم إصدارها على maven.google.com
- com.google.android.gms:play-services-games-v2:20.0.0
21 مارس 2024
يتضمّن آخر تحديث لخدمة Firebase تغييرات على ما يلي:
- قائمة مواد Firebase لأجهزة Android
- Cloud Firestore
- Firebase Crashlytics
- المراسلة داخل تطبيق Firebase
- حزمة تطوير البرامج (SDK) لمنصّة Firebase الخاصّة بخدمة "إحصاءات Google"
لمزيد من المعلومات، اطّلِع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لنظام التشغيل Android من Firebase.
العناصر التي تم إصدارها على maven.google.com
- com.google.firebase:firebase-bom:32.8.0
- com.google.firebase:firebase-analytics:21.6.1
- com.google.firebase:firebase-analytics-ktx:21.6.1
- com.google.firebase:firebase-common:20.4.3
- com.google.firebase:firebase-common-ktx:20.4.3
- com.google.firebase:firebase-crashlytics:18.6.3
- com.google.firebase:firebase-crashlytics-ktx:18.6.3
- com.google.firebase:firebase-crashlytics-ndk:18.6.3
- com.google.firebase:firebase-firestore:24.11.0
- com.google.firebase:firebase-firestore-ktx:24.11.0
- com.google.firebase:firebase-inappmessaging:20.4.1
- com.google.firebase:firebase-inappmessaging-display:20.4.1
- com.google.firebase:firebase-inappmessaging-display-ktx:20.4.1
- com.google.firebase:firebase-inappmessaging-ktx:20.4.1
- com.google.firebase:firebase-sessions:1.2.3
- com.google.android.gms:play-services-measurement:21.6.1
- com.google.android.gms:play-services-measurement-api:21.6.1
- com.google.android.gms:play-services-measurement-base:21.6.1
- com.google.android.gms:play-services-measurement-impl:21.6.1
- com.google.android.gms:play-services-measurement-sdk:21.6.1
- com.google.android.gms:play-services-measurement-sdk-api:21.6.1
7 مارس 2024
تعدِّل حزمة تطوير البرامج (SDK) لإعلانات Google على الأجهزة الجوّالة لنظام التشغيل Android وحزمة تطوير البرامج (SDK) لإعلانات Firebase. لمزيد من المعلومات، يُرجى الرجوع إلى ملاحظات إصدار المنتج.
في سبتمبر 2024، سيتوقف نشر حِزم تطوير البرامج (SDK) الخاصة بـ "إعلانات Firebase" (العنصران
firebase-ads
وfirebase-ads-lite
). بدلاً من ذلك، استخدِم حزمة تطوير البرامج (SDK) لنظام التشغيل Android الخاصة بـ "إعلانات Google على الأجهزة الجوّالة".لم توفّر هذه العناصر الخاصة بـ Firebase ملفًا ثنائيًا خاصًا بها، بل كانت مجرد غلاف حول التبعيات. نُجري هذا التغيير لمنحك المزيد من التحكّم في التبعيات التي تضيفها إلى تطبيقك. لمزيد من المعلومات حول هذا التغيير وكيفية الانتقال إلى استخدام حزمة تطوير البرامج (SDK) لنظام التشغيل Android من "إعلانات Google على الأجهزة الجوّالة"، يُرجى الاطّلاع على هذه الأسئلة الشائعة في مستندات Firebase.
يتضمّن آخر تحديث لخدمة Firebase تغييرات على ما يلي:
- قائمة مواد Firebase لأجهزة Android
- الإعداد عن بُعد في Firebase
لمزيد من المعلومات، اطّلِع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لنظام التشغيل Android من Firebase.
العناصر التي تم إصدارها على maven.google.com
- com.google.android.gms:play-services-ads:23.0.0
- com.google.android.gms:play-services-ads-lite:23.0.0
- com.google.firebase:firebase-ads:23.0.0
- com.google.firebase:firebase-ads-lite:23.0.0
- com.google.firebase:firebase-bom:32.7.4
- com.google.firebase:firebase-config:21.6.3
- com.google.firebase:firebase-config-ktx:21.6.3
5 مارس 2024
يتضمّن آخر تحديث لمكتبة
play-services-location
التغييرات التالية:- تم إنشاء عميل جديد لواجهة برمجة تطبيقات تحديد الاتجاه FusedOrientationProviderClient ليحل محل واجهات برمجة تطبيقات تحديد الاتجاه المتوقّفة نهائيًا في FusedLocationProviderClient.
- تم إيقاف واجهات برمجة التطبيقات الخاصة بالاتجاه نهائيًا في FusedLocationProviderClient.
العناصر التي تم إصدارها على maven.google.com
- com.google.android.gms:play-services-location:21.2.0
28 فبراير 2024
يتضمّن آخر تحديث لخدمة Firebase تغييرات على ما يلي:
- قائمة مواد Firebase لأجهزة Android
- Cloud Firestore
- المكوّن الإضافي لنظام Gradle المتوافق مع Firebase App Distribution
- قاعدة بيانات Firebase في الوقت الفعلي
- الإعداد عن بُعد في Firebase
لمزيد من المعلومات، اطّلِع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لنظام التشغيل Android من Firebase.
العناصر التي تم إصدارها على maven.google.com
- com.google.firebase:firebase-bom:32.7.3
- com.google.firebase:firebase-appdistribution-gradle:4.2.0
- com.google.firebase:firebase-config:21.6.2
- com.google.firebase:firebase-config-ktx:21.6.2
- com.google.firebase:firebase-database:20.3.1
- com.google.firebase:firebase-database-ktx:20.3.1
- com.google.firebase:firebase-firestore:24.10.3
- com.google.firebase:firebase-firestore-ktx:24.10.3
26 فبراير 2024
يتضمّن آخر تحديث لمكتبة
play-services-wallet
التغييرات التالية:أضفنا عقودًا جديدة يمكن استخدامها مع واجهة برمجة التطبيقات الجديدة Activity Result API على Android للتعامل مع نتائج المهام
loadPaymentData
. لمزيد من المعلومات، راجِع ملاحظات إصدار حزمة تطوير البرامج (SDK) لنظام التشغيل Android في Google Pay.تم إيقافها نهائيًا
AutoResolveHelper#resolveTask(Task<TResult>, Activity, int)
. يمكنك بدلاً من ذلك استخدام عقود 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. تم استبداله بـ مدير بيانات الاعتماد.
العناصر التي تم إصدارها على 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 App Distribution
- المراسلة عبر السحابة الإلكترونية من Firebase
- Firebase Crashlytics
- Firebase ML
- مراقبة أداء Firebase
- الإعداد عن بُعد في Firebase
- حزمة تطوير البرامج (SDK) لمنصّة Firebase الخاصّة بخدمة "إحصاءات Google"
لمزيد من المعلومات، اطّلِع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لنظام التشغيل Android من Firebase.
يتوفّر الآن أحدث إصدار من
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
01 فبراير 2024
- يؤدي آخر تحديث للمكتبة
play-service-auth-api-phone
إلى زيادة إصدار التبعيةplay-services-basement
من 18.0.1 إلى 18.0.2.
العناصر التي تم إصدارها على maven.google.com
- com.google.android.gms:play-services-auth-api-phone:18.0.2
22 يناير 2024
يتضمّن آخر تحديث لمكتبة
play-services-location
التغييرات التالية:- تمت إضافة واجهة برمجة تطبيقات لتعديلات الاتجاه إلى FusedLocationProviderClient.
- تمت إضافة واجهة برمجة تطبيقات جديدة لـ
isGoogleLocationAccuracyEnabled()
إلىSettingsClient
. - تمت إضافة طريقة
isBatched()
إلىLocationRequest
.
العناصر التي تم إصدارها على maven.google.com
- com.google.android.gms:play-services-location:21.1.0
18 كانون الثاني (يناير) 2024
يتضمّن آخر تحديث لخدمة Firebase تغييرات على ما يلي:
- قائمة مواد Firebase لأجهزة Android
- Cloud Firestore
- مصادقة Firebase
- Firebase Crashlytics
- Firebase ML
لمزيد من المعلومات، اطّلِع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لنظام التشغيل Android من Firebase.
العناصر التي تم إصدارها على 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 (الإصدار
play-services-nearby
) التغييرات التالية:تمت إضافة دعم إضافي لخدمة "الإقران السريع" من Google (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
يتوفّر الآن الإصدار التجريبي المتاح للجميع من واجهة برمجة التطبيقات C الخاصة بخدمة TensorFlow Lite في "خدمات Google Play".
باستخدام واجهة برمجة التطبيقات هذه، يمكنك كتابة رمز C أو C++ يستخدم TensorFlow Lite في "خدمات Google Play".
لمزيد من المعلومات، يُرجى الرجوع إلى مستندات واجهة برمجة التطبيقات C الخاصة بخدمة TensorFlow Lite في "خدمات Google Play".
العناصر التي تم إصدارها على maven.google.com
- com.google.android.gms:play-services-tflite-java:16.2.0-beta02
14 كانون الأول (ديسمبر) 2023
يتضمّن آخر تحديث لـ Google Pay API (
play-services-wallet
) التغييرات التالية:أضفنا عقودًا جديدة يمكن استخدامها مع واجهة برمجة التطبيقات الجديدة Activity Result API على Android للتعامل مع نتائج المهام
loadPaymentData
. لمزيد من المعلومات، راجِع ملاحظات إصدار حزمة تطوير البرامج (SDK) لنظام التشغيل Android في Google Pay.تم إيقافها نهائيًا
AutoResolveHelper#resolveTask(Task<TResult>, Activity, int)
. يمكنك بدلاً من ذلك استخدام عقود Activity Result API الجديدة التي تم طرحها في هذا الإصدار.
العناصر التي تم إصدارها على maven.google.com
- com.google.android.gms:play-services-wallet:19.3.0-beta01
7 ديسمبر 2023
يتضمّن آخر تحديث لخدمة Firebase تغييرات على ما يلي:
- قائمة مواد Firebase لأجهزة Android
- Cloud Firestore
- المراسلة عبر السحابة الإلكترونية من Firebase
لمزيد من المعلومات، اطّلِع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لنظام التشغيل Android من Firebase.
العناصر التي تم إصدارها على maven.google.com
- com.google.firebase:firebase-bom:32.7.0
- com.google.firebase:firebase-firestore:24.10.0
- com.google.firebase:firebase-firestore-ktx:24.10.0
- com.google.firebase:firebase-messaging:23.4.0
- com.google.firebase:firebase-messaging-directboot:23.4.0
- com.google.firebase:firebase-messaging-ktx:23.4.0
6 ديسمبر 2023
- تعدِّل حزمة تطوير البرامج (SDK) لإعلانات Google على الأجهزة الجوّالة لنظام التشغيل Android وحزمة تطوير البرامج (SDK) لإعلانات Firebase. لمزيد من المعلومات، يُرجى الرجوع إلى ملاحظات إصدار المنتج.
العناصر التي تم إصدارها على maven.google.com
- com.google.android.gms:play-services-ads:22.6.0
- com.google.android.gms:play-services-ads-lite:22.6.0
- com.google.firebase:firebase-ads:22.6.0
- com.google.firebase:firebase-ads-lite:22.6.0
4 ديسمبر 2023
تتضمّن آخر التعديلات على المكتبات
play-services-cast
وplay-services-cast-framework
وplay-services-cast-tv
التغييرات التالية:تم تعديلها لتعتمد على
androidx.mediarouter:mediarouter:1.6.0-beta01
. يؤدي هذا التغيير إلى إظهارMediaRouteButtons
تلقائيًا دائمًا.تم تغيير هذا الإعداد للحدّ من الحالات التي يبدأ فيها البحث عن أجهزة Cast تلقائيًا بدون أن يتخّذ المستخدم أي إجراء.
تمت إضافة
CastOptions.Builder#setSessionTransferEnabled
لتحديد ما إذا كان يجب أن يعرض تطبيق المرسِل أجهزة Cast عند تفعيل مبدّل الإخراج. القيمة التلقائية هيtrue
.تمت إضافة إصدارات جديدة من
CastButtonFactory#setUpMediaRouteButton
تعرضTasks
يمكن للتطبيقات الاستماع إليها لمعرفة ما إذا كانت العملية ناجحة أو تم طرح استثناء.
لمزيد من المعلومات، راجِع ملاحظات إصدار حزمة تطوير البرامج (SDK) لتطبيق الإرسال على Android في Cast.
العناصر التي تم إصدارها على maven.google.com
- com.google.android.gms:play-services-cast:21.4.0
- com.google.android.gms:play-services-cast-framework:21.4.0
- com.google.android.gms:play-services-cast-tv:21.0.1
16 نوفمبر 2023
يتضمّن آخر تحديث لخدمة Firebase تغييرات على ما يلي:
- قائمة مواد Firebase لأجهزة Android
- مصادقة Firebase
- Firebase Crashlytics
- مراقبة أداء Firebase
- الإعداد عن بُعد في Firebase
لمزيد من المعلومات، اطّلِع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لنظام التشغيل Android من Firebase.
يتضمّن آخر تحديث لمكتبة
play-services-pay
(الإصدار 16.4.0) التغييرات التالية لدعم ميزات الأموال الإلكترونية:تمت إضافة
EmoneyReadiness
.تمت إضافة
EmoneyReadinessStatus
.تمت إضافة طريقة جديدة
checkReadinessForEmoney
للتطبيقات المدرَجة في القائمة المسموح بها والتي تتضمّن ميزات الأموال الإلكترونية، وذلك للتحقّق من مدى توفّر خدمات Google Play التي تتيح استخدام الأموال الإلكترونية.تمت إضافة طريقة جديدة
notifyEmoneyCardStatusUpdate
لإبلاغ "خدمات Google Play" ببعض التعديلات على حالة بطاقات النقود الإلكترونية، وذلك للتطبيقات المدرَجة في القائمة المسموح بها لاستخدام ميزات النقود الإلكترونية.تمت إضافة طريقة جديدة
pushEmoneyCard
للسماح للتطبيقات المدرَجة في القائمة المسموح بها لميزات النقود الإلكترونية بإضافة بطاقات النقود الإلكترونية إلى خدمات Google Play.
العناصر التي تم إصدارها على maven.google.com
- com.google.firebase:firebase-bom:32.6.0
- com.google.firebase:firebase-auth:22.3.0
- com.google.firebase:firebase-auth-ktx:22.3.0
- com.google.firebase:firebase-config:21.6.0
- com.google.firebase:firebase-config-interop:16.0.0
- com.google.firebase:firebase-config-ktx:21.6.0
- com.google.firebase:firebase-crashlytics:18.6.0
- com.google.firebase:firebase-crashlytics-ktx:18.6.0
- com.google.firebase:firebase-crashlytics-ndk:18.6.0
- com.google.firebase:firebase-perf:20.5.1
- com.google.firebase:firebase-perf-ktx:20.5.1
- com.google.firebase:firebase-sessions:1.2.0
- com.google.android.gms:play-services-pay:16.4.0
9 نوفمبر 2023
يتضمّن آخر تعديل على مكتبة
play-services-cloud-messaging
التغييرات التالية:- تمت إضافة طريقة جديدة،
messageHandled
، للإشارة إلى أنّه تم التعامل مع رسالة.
- تمت إضافة طريقة جديدة،
العناصر التي تم إصدارها على maven.google.com
- com.google.android.gms:play-services-cloud-messaging:17.1.0
7 نوفمبر 2023
- تعدّل مكتبات ML Kit في "خدمات Google Play". لمزيد من المعلومات، يُرجى الاطّلاع على ملاحظات إصدار ML Kit.
العناصر التي تم إصدارها على maven.google.com
- com.google.android.gms:play-services-mlkit-subject-segmentation:16.0.0-beta1
- com.google.android.gms:play-services-mlkit-image-labeling-custom:16.0.0-beta5
30 تشرين الأول (أكتوبر) 2023
يتضمّن آخر تحديث لخدمة Firebase تغييرات على ما يلي:
- قائمة مواد Firebase لأجهزة Android
- حزمة تطوير البرامج (SDK) لمنصّة Firebase الخاصّة بخدمة "إحصاءات Google"
لمزيد من المعلومات، اطّلِع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لنظام التشغيل Android من Firebase.
تعدِّل حزمة تطوير البرامج (SDK) لإعلانات Google على الأجهزة الجوّالة لنظام التشغيل Android وحزمة تطوير البرامج (SDK) لإعلانات Firebase. لمزيد من المعلومات، يُرجى الرجوع إلى ملاحظات إصدار المنتج.
العناصر التي تم إصدارها على maven.google.com
- com.google.android.gms:play-services-ads:22.5.0
- com.google.android.gms:play-services-ads-lite:22.5.0
- com.google.firebase:firebase-ads:22.5.0
- com.google.firebase:firebase-ads-lite:22.5.0
- com.google.firebase:firebase-bom:32.5.0
- com.google.firebase:firebase-analytics:21.5.0
- com.google.firebase:firebase-analytics-ktx:21.5.0
- com.google.android.gms:play-services-measurement:21.5.0
- com.google.android.gms:play-services-measurement-api:21.5.0
- com.google.android.gms:play-services-measurement-base:21.5.0
- com.google.android.gms:play-services-measurement-impl:21.5.0
- com.google.android.gms:play-services-measurement-sdk:21.5.0
- com.google.android.gms:play-services-measurement-sdk-api:21.5.0
26 تشرين الأول (أكتوبر) 2023
يتضمّن آخر تحديث لخدمة Firebase تغييرات على ما يلي:
- قائمة مواد Firebase لأجهزة Android
- Cloud Firestore
- فحص التطبيقات من Firebase
- المكوّن الإضافي لنظام Gradle المتوافق مع Firebase App Distribution
- المراسلة عبر السحابة الإلكترونية من Firebase
- Firebase Crashlytics
- Firebase ML
لمزيد من المعلومات، اطّلِع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لنظام التشغيل Android من Firebase.
العناصر التي تم إصدارها على maven.google.com
- com.google.firebase:firebase-bom:32.4.1
- com.google.firebase:firebase-appcheck:17.1.1
- com.google.firebase:firebase-appcheck-debug:17.1.1
- com.google.firebase:firebase-appcheck-debug-testing:17.1.1
- com.google.firebase:firebase-appcheck-ktx:17.1.1
- com.google.firebase:firebase-appcheck-playintegrity:17.1.1
- com.google.firebase:firebase-appdistribution-gradle:4.0.1
- com.google.firebase:firebase-crashlytics:18.5.1
- com.google.firebase:firebase-crashlytics-ktx:18.5.1
- com.google.firebase:firebase-crashlytics-ndk:18.5.1
- com.google.firebase:firebase-firestore:24.9.1
- com.google.firebase:firebase-firestore-ktx:24.9.1
- com.google.firebase:firebase-installations-interop:17.2.0
- com.google.firebase:firebase-messaging:23.3.1
- com.google.firebase:firebase-messaging-ktx:23.3.1
- com.google.firebase:firebase-messaging-directboot:23.3.1
- com.google.firebase:firebase-ml-modeldownloader:24.2.1
- com.google.firebase:firebase-ml-modeldownloader-ktx:24.2.1
18 أكتوبر 2023
يتضمّن آخر تحديث لخدمة Firebase تغييرات على ما يلي:
- قائمة مواد Firebase لأجهزة Android
- Cloud Firestore
- وظائف السحابة الإلكترونية لبرنامج Firebase (العميل)
- التخزين في السحابة الإلكترونية لبرنامج Firebase
- فحص التطبيقات من Firebase
- Firebase App Distribution
- مصادقة Firebase
- المراسلة عبر السحابة الإلكترونية من Firebase
- Firebase Crashlytics
- روابط Firebase الديناميكية
- المراسلة داخل تطبيق Firebase
- Firebase ML
- مراقبة أداء Firebase
- قاعدة بيانات Firebase في الوقت الفعلي
- الإعداد عن بُعد في Firebase
- عمليات تثبيت Firebase
- حزمة تطوير البرامج (SDK) لمنصّة Firebase الخاصّة بخدمة "إحصاءات Google"
لمزيد من المعلومات، اطّلِع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لنظام التشغيل Android من Firebase.
تتضمّن آخر التحديثات على المكتبتَين
play-services-tagmanager
وplay-services-analytics
تعديلات على عملية تسجيلBroadcastReceiver
في Android U.
العناصر التي تم إصدارها على maven.google.com
- com.google.firebase:firebase-bom:32.4.0
- com.google.firebase:firebase-analytics:21.4.0
- com.google.firebase:firebase-analytics-ktx:21.4.0
- com.google.firebase:firebase-appcheck:17.1.0
- com.google.firebase:firebase-appcheck-debug:17.1.0
- com.google.firebase:firebase-appcheck-debug-testing:17.1.0
- com.google.firebase:firebase-appcheck-interop:17.1.0
- com.google.firebase:firebase-appcheck-ktx:17.1.0
- com.google.firebase:firebase-appcheck-playintegrity:17.1.0
- com.google.firebase:firebase-appdistribution:16.0.0-beta11
- com.google.firebase:firebase-appdistribution-api:16.0.0-beta11
- com.google.firebase:firebase-appdistribution-api-ktx:16.0.0-beta11
- com.google.firebase:firebase-auth:22.2.0
- com.google.firebase:firebase-auth-ktx:22.2.0
- com.google.firebase:firebase-common:20.4.2
- com.google.firebase:firebase-common-ktx:20.4.2
- com.google.firebase:firebase-components:17.1.5
- com.google.firebase:firebase-config:21.5.0
- com.google.firebase:firebase-config-ktx:21.5.0
- com.google.firebase:firebase-crashlytics:18.5.0
- com.google.firebase:firebase-crashlytics-ktx:18.5.0
- com.google.firebase:firebase-crashlytics-ndk:18.5.0
- com.google.firebase:firebase-database:20.3.0
- com.google.firebase:firebase-database-ktx:20.3.0
- com.google.firebase:firebase-dynamic-links:21.2.0
- com.google.firebase:firebase-dynamic-links-ktx:21.2.0
- com.google.firebase:firebase-firestore:24.9.0
- com.google.firebase:firebase-firestore-ktx:24.9.0
- com.google.firebase:firebase-functions:20.4.0
- com.google.firebase:firebase-functions-ktx:20.4.0
- com.google.firebase:firebase-inappmessaging:20.4.0
- com.google.firebase:firebase-inappmessaging-display:20.4.0
- com.google.firebase:firebase-inappmessaging-display-ktx:20.4.0
- com.google.firebase:firebase-inappmessaging-ktx:20.4.0
- com.google.firebase:firebase-installations:17.2.0
- com.google.firebase:firebase-installations-interop:17.1.1
- com.google.firebase:firebase-installations-ktx:17.2.0
- com.google.firebase:firebase-measurement-connector:20.0.1
- com.google.firebase:firebase-messaging:23.3.0
- com.google.firebase:firebase-messaging-directboot:23.3.0
- com.google.firebase:firebase-messaging-ktx:23.3.0
- com.google.firebase:firebase-ml-modeldownloader:24.2.0
- com.google.firebase:firebase-ml-modeldownloader-ktx:24.2.0
- com.google.firebase:firebase-perf:20.5.0
- com.google.firebase:firebase-perf-ktx:20.5.0
- com.google.firebase:firebase-sessions:1.1.0
- com.google.firebase:firebase-storage:20.3.0
- com.google.firebase:firebase-storage-ktx:20.3.0
- com.google.android.gms:play-services-measurement:21.4.0
- com.google.android.gms:play-services-measurement-api:21.4.0
- com.google.android.gms:play-services-measurement-base:21.4.0
- com.google.android.gms:play-services-measurement-impl:21.4.0
- com.google.android.gms:play-services-measurement-sdk:21.4.0
- com.google.android.gms:play-services-measurement-sdk-api:21.4.0
- com.google.android.gms:play-services-analytics:18.0.4
- com.google.android.gms:play-services-analytics-impl:18.0.4
- com.google.android.gms:play-services-tagmanager:18.0.4
- com.google.android.gms:play-services-tagmanager-api:18.0.4
- com.google.android.gms:play-services-tagmanager-v4-impl:18.0.4
16 أكتوبر 2023
تشمل آخر التحديثات على
play-services-maps
(الإصدار 18.2.0) علامة متقدّمة والقدرة على التحقّق من إمكانات الخريطة. يتم تناول استخدام إمكانات الخريطة في الدليلَين المرتبطَين.- تمت إضافة
AdvancedMarkerOptions
، التي تُستخدَم لتحديد خياراتAdvancedMarker
. - تمت إضافة
AdvancedMarker
- تمت إضافة
PinConfig
- تمت إضافة
Glyph
- تمت إضافة
MapCapabilities
- تم تعديل
GoogleMap
لتضمين طرق الحصول علىMapCapabilities
، والاستماع إلى التغييرات فيMapCapabilities
- تمت إضافة
العناصر التي تم إصدارها على maven.google.com
- com.google.android.gms:play-services-maps:18.2.0
2 أكتوبر 2023
يتضمّن آخر تحديث لمكتبة
play-services-pay
(الإصدار 16.3.0) التغيير التالي:- تمت إضافة طريقة جديدة
notifyCardTapEvent
للسماح للتطبيقات المدرَجة في القائمة البيضاء بإبلاغ "خدمات Google Play" ببعض أحداث النقر على البطاقة.
- تمت إضافة طريقة جديدة
العناصر التي تم إصدارها على maven.google.com
- com.google.android.gms:play-services-pay:16.3.0
25 سبتمبر 2023
يتضمّن آخر تحديث لحزمة تطوير البرامج Nearby (الإصدار
play-services-nearby
) التغييرات التالية:تمت إضافة طريقة جديدة،
addControleeWithSessionParams
، إلىUwbClient
لإتاحة استخدام مفتاح فردي في Provisioned STS.تمت إضافة طريقتَين جديدتَين،
reconfigureRangingInterval
وreconfigureRangeDataNtf
، إلىUwbClient
لإتاحة إعادة الضبط الديناميكي لفاصل تحديد المدى وإشعار بيانات المدى.تمت إضافة إمكانات جديدة لتحديد المدى من خلال مدة الفترات الزمنية القابلة للضبط والفاصل الزمني لتحديد المدى. يمكنك الاطّلاع على نصائح من
supportedSlotDurations
وsupportedRangingIntervals
وsupportsRangingIntervalReconfigure
وhasBackgroundRangingSupport
.تمت إضافة مَعلمات تحديد نطاق جديدة لضبط مدة الفتحة الزمنية وفاصل تحديد النطاق وزاوية الوصول. يمكنك الاطّلاع على
slotDuration
وrangingInterval
وisAoaDisabled
.تمت إضافة
getAuthenticationStatus
للحصول على حالة المصادقة وConnectionInfo.Builder#setAuthenticationStatus
لضبط نتيجة المصافحة للمصادقة.تمت إزالة واجهات برمجة التطبيقات في ميزة "التواجد بالقرب". لا يتوفّر بديل.
تم إيقاف واجهات برمجة التطبيقات في Nearby Messages. استخدِم
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) لنظام التشغيل Android من Firebase.
العناصر التي تم إصدارها على maven.google.com
- com.google.firebase:firebase-bom:32.3.1
- com.google.firebase:firebase-auth:22.1.2
- com.google.firebase:firebase-auth-ktx:22.1.2
- com.google.firebase:firebase-components:17.1.2
- com.google.firebase:firebase-crashlytics:18.4.3
- com.google.firebase:firebase-crashlytics-ktx:18.4.3
- com.google.firebase:firebase-crashlytics-ndk:18.4.3
- com.google.firebase:firebase-firestore:24.8.1
- com.google.firebase:firebase-firestore-ktx:24.8.1
- com.google.firebase:firebase-inappmessaging:20.3.5
- com.google.firebase:firebase-inappmessaging-ktx:20.3.5
- com.google.firebase:firebase-inappmessaging-display:20.3.5
- com.google.firebase:firebase-inappmessaging-display-ktx:20.3.5
14 سبتمبر 2023
يتضمّن آخر تحديث لخدمة Firebase تغييرات على ما يلي:
- قائمة مواد Firebase لأجهزة Android
- Cloud Firestore
- Firebase Crashlytics
- المراسلة داخل تطبيق Firebase
لمزيد من المعلومات، اطّلِع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لنظام التشغيل Android من Firebase.
يتوفّر الآن أحدث إصدار من المكوّن الإضافي
google-services
لنظام التشغيل Android (الإصدار 4.4.0). لمزيد من المعلومات، اطّلِع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لنظام التشغيل Android من Firebase.
العناصر التي تم إصدارها على maven.google.com
- com.google.firebase:firebase-bom:32.3.0
- com.google.firebase:firebase-crashlytics:18.4.2
- com.google.firebase:firebase-crashlytics-ktx:18.4.2
- com.google.firebase:firebase-crashlytics-ndk:18.4.2
- com.google.firebase:firebase-firestore:24.8.0
- com.google.firebase:firebase-firestore-ktx:24.8.10
- com.google.firebase:firebase-inappmessaging:20.3.4
- com.google.firebase:firebase-inappmessaging-ktx:20.3.4
- com.google.firebase:firebase-inappmessaging-display:20.3.4
- com.google.firebase:firebase-inappmessaging-display-ktx:20.3.4
- com.google.gms:google-services:4.4.0
13 سبتمبر 2023
تعدِّل حزمة تطوير البرامج (SDK) لإعلانات Google على الأجهزة الجوّالة لنظام التشغيل Android وحزمة تطوير البرامج (SDK) لإعلانات Firebase. لمزيد من المعلومات، يُرجى الرجوع إلى ملاحظات إصدار المنتج.
تؤدي آخر التعديلات على مكتبة
play-services-wallet
إلى تغيير PayButton API لاستخدام زر ثابت على الأجهزة التي تستخدم إصدارًا أقدم من الإصدار 23.21.0 من "خدمات Google Play".
العناصر التي تم إصدارها على maven.google.com
- com.google.android.gms:play-services-ads:22.4.0
- com.google.android.gms:play-services-ads-lite:22.4.0
- com.google.android.gms:play-services-wallet:19.2.1
- com.google.firebase:firebase-ads:22.4.0
- com.google.firebase:firebase-ads-lite:22.4.0
31 آب (أغسطس) 2023
يتضمّن آخر تعديل على مكتبة
play-services-auth
التغييرات التالية:تمت إضافة برنامج جديد للتعامل مع واجهة برمجة التطبيقات،
AuthorizationClient
، لمساعدتك في طلب إذن بالوصول إلى بيانات Google المرتبطة بحساب تم تسجيل الدخول إليه على الجهاز.تم إيقاف
getPhoneNumber
بدون توفير بديل.
يتضمّن آخر تعديل على مكتبة
play-services-fido
التغييرات التالية:- تمت إضافة طريقة جديدة
toJson
، تعرض تمثيل JSON لعنصرPublicKeyCredential
.
- تمت إضافة طريقة جديدة
يتضمّن آخر تحديث للمكتبة
play-services-wearable
التغيير التالي:- توفير دعم التطبيق لنقل بيانات الساعة من هاتف قديم إلى هاتف جديد
لمزيد من المعلومات، يُرجى الاطّلاع على ملاحظات إصدار الأجهزة القابلة للارتداء.
العناصر التي تم إصدارها على maven.google.com
- com.google.android.gms:play-services-auth:20.7.0
- com.google.android.gms:play-services-auth-base:18.0.10
- com.google.android.gms:play-services-fido:20.1.0
- com.google.android.gms:play-services-wearable:18.1.0
24 أغسطس 2023
يتضمّن آخر تحديث لخدمة Firebase تغييرات على ما يلي:
- قائمة مواد Firebase لأجهزة Android
- Cloud Firestore
- Firebase Crashlytics
- المكوّن الإضافي Gradle في Firebase Crashlytics
- مراقبة أداء Firebase
لمزيد من المعلومات، اطّلِع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لنظام التشغيل Android من Firebase.
العناصر التي تم إصدارها على maven.google.com
- com.google.firebase:firebase-bom:32.2.3
- com.google.firebase:firebase-crashlytics:18.4.1
- com.google.firebase:firebase-crashlytics-buildtools:2.9.9
- com.google.firebase:firebase-crashlytics-gradle:2.9.9
- com.google.firebase:firebase-crashlytics-ktx:18.4.1
- com.google.firebase:firebase-crashlytics-ndk:18.4.1
- com.google.firebase:firebase-datatransport:18.2.0
- com.google.firebase:firebase-firestore:24.7.1
- com.google.firebase:firebase-firestore-ktx:24.7.1
- com.google.firebase:firebase-perf:20.4.1
- com.google.firebase:firebase-perf-ktx:20.4.1
- com.google.firebase:firebase-sessions:1.0.2
22 أغسطس 2023
- تعدِّل حزمة تطوير البرامج (SDK) لإعلانات Google على الأجهزة الجوّالة لنظام التشغيل Android وحزمة تطوير البرامج (SDK) لإعلانات Firebase. لمزيد من المعلومات، يُرجى الرجوع إلى ملاحظات إصدار المنتج.
العناصر التي تم إصدارها على maven.google.com
- com.google.android.gms:play-services-ads:22.3.0
- com.google.android.gms:play-services-ads-lite:22.3.0
- com.google.firebase:firebase-ads:22.3.0
- com.google.firebase:firebase-ads-lite:22.3.0
3 أغسطس 2023
يتضمّن آخر تحديث لخدمة Firebase تغييرات على ما يلي:
- قائمة مواد Firebase لأجهزة Android
- Firebase App Distribution
- مصادقة Firebase
- المراسلة عبر السحابة الإلكترونية من Firebase
- المكوّن الإضافي Gradle في Firebase Crashlytics
- المراسلة داخل تطبيق Firebase
- عمليات تثبيت Firebase
- Firebase ML
لمزيد من المعلومات، اطّلِع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لنظام التشغيل Android من Firebase.
العناصر التي تم إصدارها على maven.google.com
- com.google.firebase:firebase-bom:32.2.1
- com.google.firebase:firebase-bom:32.2.2
- com.google.firebase:firebase-appdistribution:16.0.0-beta10
- com.google.firebase:firebase-appdistribution-api:16.0.0-beta10
- com.google.firebase:firebase-appdistribution-api-ktx:16.0.0-beta10
- com.google.firebase:firebase-auth:22.1.1
- com.google.firebase:firebase-auth-ktx:22.1.1
- com.google.firebase:firebase-crashlytics-buildtools:2.9.8
- com.google.firebase:firebase-crashlytics-gradle:2.9.8
- com.google.firebase:firebase-inappmessaging:20.3.3
- com.google.firebase:firebase-inappmessaging-display:20.3.3
- com.google.firebase:firebase-inappmessaging-display-ktx:20.3.3
- com.google.firebase:firebase-inappmessaging-ktx:20.3.3
- com.google.firebase:firebase-installations:17.1.4
- com.google.firebase:firebase-installations-ktx:17.1.4
- com.google.firebase:firebase-messaging:23.2.1
- com.google.firebase:firebase-messaging-directboot:23.2.1
- com.google.firebase:firebase-messaging-ktx:23.2.1
- com.google.firebase:firebase-ml-modeldownloader:24.1.3
- com.google.firebase:firebase-ml-modeldownloader-ktx:24.1.3
- com.google.firebase:firebase-sessions:1.0.1
1 أغسطس 2023
- تحديثات لإتاحة ميزة "التكبير التلقائي" في مكتبات ML Kit ضمن "خدمات Google Play" لمزيد من المعلومات، يُرجى الاطّلاع على ملاحظات إصدار ML Kit.
العناصر التي تم إصدارها على maven.google.com
- com.google.android.gms:play-services-mlkit-barcode-scanning:18.3.0
- com.google.android.gms:play-services-mlkit-code-scanner:16.1.0
24 يوليو 2023
- تم إيقاف مكتبة
play-services-panorama
نهائيًا، وسيتم إيقافها نهائيًا في 30 تشرين الأول (أكتوبر) 2023. ولا تتوفّر أي سياسات بديلة.
العناصر التي تم إصدارها على maven.google.com
- com.google.android.gms:play-services-panorama:17.1.0
18 يوليو 2023
- الإصدار الأولي من مكتبة
sdkcoroutines
تحتوي هذه المكتبة على أدوات مساعدة للروتينات الفرعية لا تتضمّن واجهة للمطوّرين، وذلك لحِزم تطوير البرامج (SDK) المستندة إلى Java.
العناصر التي تم إصدارها على maven.google.com
- com.google.android.libraries.sdkcoroutines:sdkcoroutines:1.0.0
13 يوليو 2023
يتضمّن آخر تحديث لخدمة Firebase تغييرات على ما يلي:
- قائمة مواد Firebase لأجهزة Android
- Cloud Firestore
- Firebase App Distribution
- مصادقة Firebase
- المراسلة عبر السحابة الإلكترونية من Firebase
- Firebase Crashlytics
- المكوّن الإضافي Gradle في Firebase Crashlytics
- مراقبة أداء Firebase
- الإعداد عن بُعد في Firebase
لمزيد من المعلومات، اطّلِع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لنظام التشغيل Android من Firebase.
العناصر التي تم إصدارها على maven.google.com
- com.google.firebase:firebase-bom:32.2.0
- com.google.firebase:firebase-appdistribution:16.0.0-beta09
- com.google.firebase:firebase-appdistribution-api:16.0.0-beta09
- com.google.firebase:firebase-appdistribution-api-ktx:16.0.0-beta09
- com.google.firebase:firebase-auth:22.1.0
- com.google.firebase:firebase-auth-ktx:22.1.0
- com.google.firebase:firebase-config:21.4.1
- com.google.firebase:firebase-config-ktx:21.4.1
- com.google.firebase:firebase-crashlytics:18.4.0
- com.google.firebase:firebase-crashlytics-ktx:18.4.0
- com.google.firebase:firebase-crashlytics-ndk:18.4.0
- com.google.firebase:firebase-crashlytics-buildtools:2.9.7
- com.google.firebase:firebase-crashlytics-gradle:2.9.7
- com.google.firebase:firebase-firestore:24.7.0
- com.google.firebase:firebase-firestore-ktx:24.7.0
- com.google.firebase:firebase-messaging:23.2.0
- com.google.firebase:firebase-messaging-ktx:23.2.0
- com.google.firebase:firebase-messaging-directboot:23.2.0
- com.google.firebase:firebase-perf:20.4.0
- com.google.firebase:firebase-perf-ktx:20.4.0
- com.google.firebase:firebase-sessions:1.0.0
5 يوليو 2023
- تعدِّل حزمة تطوير البرامج (SDK) لإعلانات Google على الأجهزة الجوّالة لنظام التشغيل Android وحزمة تطوير البرامج (SDK) لإعلانات Firebase. لمزيد من المعلومات، يُرجى الرجوع إلى ملاحظات إصدار المنتج.
العناصر التي تم إصدارها على maven.google.com
- com.google.android.gms:play-services-ads:22.2.0
- com.google.android.gms:play-services-ads-lite:22.2.0
- com.google.firebase:firebase-ads:22.2.0
- com.google.firebase:firebase-ads-lite:22.2.0
29 حزيران (يونيو) 2023
يتضمّن آخر تعديل على مكتبة
play-services-wallet
التغييرات التالية:- ترقية واجهة برمجة التطبيقات "زر الدفع" من الإصدار التجريبي إلى الإصدار الثابت
تغيير النمط التالي للزر:
- يتطابق حجم نص الزر الآن مع حجم شعار "GPay".
- تم تعديل هوامش الأزرار إلى الحدّ الأدنى والأقصى لارتفاعات الأزرار.
- أصبحت الآن درجة استدارة الزر قابلة للضبط.
العناصر التي تم إصدارها على maven.google.com
- com.google.android.gms:play-services-wallet:19.2.0
26 حزيران (يونيو) 2023
يتضمّن آخر تعديل على مكتبة
play-services-auth
التغييرات التالية:- تم إيقاف نهائي لواجهات برمجة التطبيقات ذات الصلة بميزة رقم الهاتف الذي تم تأكيده.
العناصر التي تم إصدارها على maven.google.com
- com.google.android.gms:play-services-auth:20.6.0
20 حزيران (يونيو) 2023
يتضمّن آخر تحديث لحزمة تطوير البرامج (SDK) الخاصة بخدمة "البحث القريب" التي تستخدم النطاق الفائق العرض (
play-services-nearby
) التغييرات التالية:تمت إضافة إمكانات جديدة لتحديد المدى لإشعارات بيانات المدى القابلة للإعداد. يمكنك الاطّلاع على
supportedNtfConfigs
.تمت إضافة مَعلمات تحديد نطاق جديدة لضبط إشعارات بيانات النطاق: راجِع
uwbRangeDataNtfConfig
.
العناصر التي تم إصدارها على maven.google.com
- com.google.android.gms:play-services-nearby:18.7.0
15 يونيو 2023
يتضمّن آخر تحديث لخدمة Firebase تغييرات على ما يلي:
- قائمة مواد Firebase لأجهزة Android
- التخزين في السحابة الإلكترونية لبرنامج Firebase
- المكوّن الإضافي Gradle في Firebase Crashlytics
- مراقبة أداء Firebase
لمزيد من المعلومات، اطّلِع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لنظام التشغيل Android من Firebase.
يحسّن آخر تحديث لمكتبة
play-services-tagmanager
عمليات الأدوات الداخلية. ما مِن تغييرات موجّهة للمطوّرين.
العناصر التي تم إصدارها على maven.google.com
- com.google.android.gms:play-services-analytics:18.0.3
- com.google.android.gms:play-services-analytics-impl:18.0.3
- com.google.android.gms:play-services-tagmanager:18.0.3
- com.google.android.gms:play-services-tagmanager-api:18.0.3
- com.google.android.gms:play-services-tagmanager-v4-impl:18.0.3
- com.google.firebase:firebase-bom:32.1.1
- com.google.firebase:firebase-common:20.3.3
- com.google.firebase:firebase-common-ktx:20.3.3
- com.google.firebase:firebase-crashlytics-buildtools:2.9.6
- com.google.firebase:firebase-crashlytics-gradle:2.9.6
- com.google.firebase:firebase-perf:20.3.3
- com.google.firebase:firebase-perf-ktx:20.3.3
- com.google.firebase:firebase-storage:20.2.1
- com.google.firebase:firebase-storage-ktx:20.2.1
25 مايو 2023
يتضمّن آخر تحديث لخدمة Firebase تغييرات على ما يلي:
- قائمة مواد Firebase لأجهزة Android
- حزمة تطوير البرامج (SDK) لمنصّة Firebase الخاصّة بخدمة "إحصاءات Google"
- Cloud Firestore
- وظائف السحابة الإلكترونية لبرنامج Firebase (العميل)
- فحص التطبيقات من Firebase
- قاعدة بيانات Firebase في الوقت الفعلي
لمزيد من المعلومات، اطّلِع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لنظام التشغيل Android من Firebase.
العناصر التي تم إصدارها على maven.google.com
- com.google.firebase:firebase-bom:32.1.0
- com.google.firebase:firebase-analytics:21.3.0
- com.google.firebase:firebase-analytics-ktx:21.3.0
- com.google.firebase:firebase-appcheck:17.0.1
- com.google.firebase:firebase-appcheck-debug:17.0.1
- com.google.firebase:firebase-appcheck-debug-testing:17.0.1
- com.google.firebase:firebase-appcheck-interop:17.0.1
- com.google.firebase:firebase-appcheck-ktx:17.0.1
- com.google.firebase:firebase-appcheck-playintegrity:17.0.1
- com.google.firebase:firebase-database:20.2.2
- com.google.firebase:firebase-database-ktx:20.2.2
- com.google.firebase:firebase-firestore:24.6.1
- com.google.firebase:firebase-firestore-ktx:24.6.1
- com.google.firebase:firebase-functions:20.3.1
- com.google.firebase:firebase-functions-ktx:20.3.1
- com.google.android.gms:play-services-measurement:21.3.0
- com.google.android.gms:play-services-measurement-api:21.3.0
- com.google.android.gms:play-services-measurement-base:21.3.0
- com.google.android.gms:play-services-measurement-impl:21.3.0
- com.google.android.gms:play-services-measurement-sdk:21.3.0
- com.google.android.gms:play-services-measurement-sdk-api:21.3.0
18 مايو 2023
- تعدِّل حزمة تطوير البرامج (SDK) لإعلانات Google على الأجهزة الجوّالة لنظام التشغيل Android وحزمة تطوير البرامج (SDK) لإعلانات Firebase. لمزيد من المعلومات، يُرجى الرجوع إلى ملاحظات إصدار المنتج.
العناصر التي تم إصدارها على maven.google.com
- com.google.android.gms:play-services-ads:22.1.0
- com.google.android.gms:play-services-ads-lite:22.1.0
- com.google.firebase:firebase-ads:22.1.0
- com.google.firebase:firebase-ads-lite:22.1.0
9 مايو 2023
أصبح الإصدار التجريبي المتاح للجميع من "خدمة تسريع TensorFlow Lite" لنظام التشغيل Android متوفّرًا الآن.
باستخدام مكتبة Acceleration Service (
play-services-tflite-acceleration
)، يمكنك تشغيل مقاييس أداء تعلُّم الآلة على الجهاز وتحديد أفضل طريقة لتسريع عبء عمل تعلُّم الآلة تلقائيًا. لمزيد من المعلومات، يُرجى الرجوع إلى مستندات خدمة التسريع.تتضمّن آخر التحديثات على مكتبات TensorFlow Lite في "خدمات Google Play" جميع التغييرات المضمّنة في الإصدار 2.12.0 من TensorFlow.
العناصر التي تم إصدارها على maven.google.com
- com.google.android.gms:play-services-tflite-gpu:16.2.0
- com.google.android.gms:play-services-tflite-impl:16.1.0
- com.google.android.gms:play-services-tflite-java:16.1.0
- com.google.android.gms:play-services-tflite-support:16.1.0
- com.google.android.gms:play-services-tflite-acceleration-service:16.0.0-beta01
2 مايو 2023
- الإصدار الأوّلي من مكتبات
الإصدار الثاني من ميزة "التعرّف على النص" في ML Kit
ضمن "خدمات Google Play"،
وذلك للغات الصينية والديفاناغاري واليابانية والكورية. تم أيضًا تعديل المكتبة الحالية
play-services-mlkit-text-recognition
. لمزيد من المعلومات، يُرجى الاطّلاع على ملاحظات إصدار ML Kit.
العناصر التي تم إصدارها على maven.google.com
- com.google.android.gms:play-services-mlkit-text-recognition:19.0.0
- com.google.android.gms:play-services-mlkit-text-recognition-chinese:16.0.0
- com.google.android.gms:play-services-mlkit-text-recognition-devanagari:16.0.0
- com.google.android.gms:play-services-mlkit-text-recognition-japanese:16.0.0
- com.google.android.gms:play-services-mlkit-text-recognition-korean:16.0.0
01 مايو 2023
يتضمّن آخر تحديث لخدمة Firebase تغييرات على ما يلي:
- قائمة مواد Firebase لأجهزة Android
- Cloud Firestore
- وظائف السحابة الإلكترونية لبرنامج Firebase (العميل)
- التخزين في السحابة الإلكترونية لبرنامج Firebase
- فحص التطبيقات من Firebase
- مصادقة Firebase
- Firebase Crashlytics
- المراسلة داخل تطبيق Firebase
- مراقبة أداء Firebase
- قاعدة بيانات Firebase في الوقت الفعلي
- الإعداد عن بُعد في Firebase
لمزيد من المعلومات، اطّلِع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لنظام التشغيل Android من Firebase.
العناصر التي تم إصدارها على 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) لنظام التشغيل Android من Firebase.
العناصر التي تم إصدارها على maven.google.com
- com.google.firebase:firebase-bom:31.5.0
- com.google.firebase:firebase-analytics:21.2.2
- com.google.firebase:firebase-analytics-ktx:21.2.2
- com.google.firebase:firebase-appdistribution:16.0.0-beta08
- com.google.firebase:firebase-appdistribution-api:16.0.0-beta08
- com.google.firebase:firebase-appdistribution-api-ktx:16.0.0-beta08
- com.google.firebase:firebase-auth:21.3.0
- com.google.firebase:firebase-auth-ktx:21.3.0
- com.google.firebase:firebase-crashlytics-buildtools:2.9.5
- com.google.firebase:firebase-crashlytics-gradle:2.9.5
- com.google.firebase:firebase-database:20.2.0
- com.google.firebase:firebase-database-ktx:20.2.0
- com.google.firebase:firebase-firestore:24.5.0
- com.google.firebase:firebase-firestore-ktx:24.5.0
- com.google.android.gms:play-services-measurement:21.2.2
- com.google.android.gms:play-services-measurement-api:21.2.2
- com.google.android.gms:play-services-measurement-base:21.2.2
- com.google.android.gms:play-services-measurement-impl:21.2.2
- com.google.android.gms:play-services-measurement-sdk:21.2.2
- com.google.android.gms:play-services-measurement-sdk-api:21.2.2
4 أبريل 2023
يتضمّن آخر تعديل على مكتبة
play-services-auth
التغييرات التالية:- تمت إضافة واجهة برمجة تطبيقات جديدة في
BeginSignInRequest
تتيح للمطوّرين استخدام مكتبات Jetpack للحصول على مفاتيح مرور من خلال طلبات JSON.
- تمت إضافة واجهة برمجة تطبيقات جديدة في
العناصر التي تم إصدارها على maven.google.com
- com.google.android.gms:play-services-auth:20.5.0
- com.google.android.gms:play-services-fido:20.0.1
29 مارس 2023
- تعدِّل حزمة تطوير البرامج (SDK) لإعلانات Google على الأجهزة الجوّالة لنظام التشغيل Android وحزمة تطوير البرامج (SDK) لإعلانات Firebase. لمزيد من المعلومات، يُرجى الرجوع إلى ملاحظات إصدار المنتج.
العناصر التي تم إصدارها على maven.google.com
- com.google.android.gms:play-services-ads:22.0.0
- com.google.android.gms:play-services-ads-lite:22.0.0
- com.google.firebase:firebase-ads:22.0.0
- com.google.firebase:firebase-ads-lite:22.0.0
28 مارس 2023
يتضمّن آخر تحديث لخدمة Firebase تغييرات على ما يلي:
- قائمة مواد Firebase لأجهزة Android
- مصادقة Firebase
لمزيد من المعلومات، اطّلِع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لنظام التشغيل Android من Firebase.
تشمل التعديلات على المكتبات
play-services-cast
وplay-services-cast-framework
وplay-services-cast-tv
ما يلي:- يتم الآن استخدام
NotificationManager
لنشر إشعارات وسائط Cast بدلاً من الخدمة التي تعمل في المقدّمة. - أضفنا رمزًا جديدًا
CastReasonCodes#CAST_CANCELLED
للإشارة إلى جلسات البث التي تم إلغاؤها.
لمزيد من المعلومات، راجِع ملاحظات إصدار حزمة تطوير البرامج (SDK) لتطبيق الإرسال على Android في Cast.
- يتم الآن استخدام
العناصر التي تم إصدارها على maven.google.com
- com.google.android.gms:play-services-cast:21.3.0
- com.google.android.gms:play-services-cast-framework:21.3.0
- com.google.android.gms:play-services-cast-tv:21.0.0
- com.google.firebase:firebase-bom:31.4.0
- com.google.firebase:firebase-auth:21.2.0
- com.google.firebase:firebase-auth-ktx:21.2.0
24 مارس 2023
يتضمّن آخر تحديث لخدمة Firebase تغييرات على ما يلي:
- قائمة مواد Firebase لأجهزة Android
- حزمة تطوير البرامج (SDK) لمنصّة Firebase الخاصّة بخدمة "إحصاءات Google"
- Cloud Firestore
- Firebase App Distribution
- Firebase Crashlytics
- الإعداد عن بُعد في Firebase
لمزيد من المعلومات، اطّلِع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لنظام التشغيل Android من Firebase.
العناصر التي تم إصدارها على 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) الخاصة بميزة "النطاق الفائق العرض" في "الأجهزة القريبة" التغييرات التالية:
- تم إصلاح المشكلة التي كانت تتسبب في إعادة استخدام خدمة "البحث عن الأجهزة القريبة"
UWBClient
لدعم جلسات متعددة.
- تم إصلاح المشكلة التي كانت تتسبب في إعادة استخدام خدمة "البحث عن الأجهزة القريبة"
العناصر التي تم إصدارها على maven.google.com
- com.google.android.gms:play-services-basement:18.2.0
- com.google.android.gms:play-services-nearby:18.5.0
10 مارس 2023
يتضمّن آخر تحديث لخدمات "ألعاب Play" (الإصدار 2) الأصلية التغييرات التالية على مكتبة 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 App Distribution
- المراسلة عبر السحابة الإلكترونية من Firebase
- المراسلة داخل تطبيق Firebase
- عمليات تثبيت Firebase
لمزيد من المعلومات، اطّلِع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لنظام التشغيل Android من Firebase.
العناصر التي تم إصدارها على maven.google.com
- com.google.firebase:firebase-bom:31.2.3
- com.google.firebase:firebase-appcheck:16.1.2
- com.google.firebase:firebase-appcheck-ktx:16.1.2
- com.google.firebase:firebase-appcheck-debug:16.1.2
- com.google.firebase:firebase-appcheck-debug-testing:16.1.2
- com.google.firebase:firebase-appcheck-playintegrity:16.1.2
- com.google.firebase:firebase-appcheck-safetynet:16.1.2
- com.google.firebase:firebase-appdistribution:16.0.0-beta06
- com.google.firebase:firebase-appdistribution-api:16.0.0-beta06
- com.google.firebase:firebase-appdistribution-api-ktx:16.0.0-beta06
- com.google.firebase:firebase-appdistribution-gradle:4.0.0
- com.google.firebase:firebase-common:20.3.1
- com.google.firebase:firebase-common-ktx:20.3.1
- com.google.firebase:firebase-firestore:24.4.4
- com.google.firebase:firebase-firestore-ktx:24.4.4
- com.google.firebase:firebase-inappmessaging:20.3.1
- com.google.firebase:firebase-inappmessaging-ktx:20.3.1
- com.google.firebase:firebase-inappmessaging-display:20.3.1
- com.google.firebase:firebase-inappmessaging-display-ktx:20.3.1
- com.google.firebase:firebase-installations:17.1.3
- com.google.firebase:firebase-installations-ktx:17.1.3
- com.google.firebase:firebase-messaging:23.1.2
- com.google.firebase:firebase-messaging-ktx:23.1.2
- com.google.firebase:firebase-messaging-directboot:23.1.2
28 فبراير 2023
يتضمّن آخر تحديث لمكتبة Block Store (
play-services-auth-blockstore
) التغييرات التالية:تمت إضافة طريقة جديدة
StoreBytesData.Builder#setKey
, لربط البيانات بمفتاح.تمت إضافة واجهة برمجة تطبيقات جديدة إلى
BlockstoreClient#retrieveBytes(RetrieveBytesRequest)
تتضمّن خيارات طلب إضافية.تمت إضافة واجهة برمجة تطبيقات جديدة إلى
BlockstoreClient#deleteBytes(DeleteBytesRequest)
تتضمّن خيارات طلب إضافية.تمت إضافة متغيّر ثوابت جديد
BlockstoreClient#DEFAULT_BYTES_DATA_KEY(DEFAULT_BYTES_DATA_KEY)
، يمكن استخدامه عندما لا يتم تحديد مفتاح.تم إيقاف
BlockstoreClient#retrieveBytes()
نهائيًا واستبدالهBlockstoreClient#retrieveBytes(RetrieveBytesRequest)
.
العناصر التي تم إصدارها على maven.google.com
- com.google.android.gms:play-services-auth-blockstore:16.2.0
27 شباط (فبراير) 2023
- يؤدي آخر تحديث لمكتبة سلاسل المحادثات في "خدمات 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) لنظام التشغيل Android من Firebase.
العناصر التي تم إصدارها على 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) لنظام التشغيل Android من Firebase.
العناصر التي تم إصدارها على maven.google.com
- com.google.firebase:firebase-crashlytics-gradle:2.9.4
09 فبراير 2023
يتضمّن آخر تحديث لخدمة Firebase تغييرات على ما يلي:
- قائمة مواد Firebase لأجهزة Android
- Cloud Firestore
- اختبار A/B من Firebase
- Firebase Crashlytics
- المكوّن الإضافي Gradle في Firebase Crashlytics
- عمليات تثبيت Firebase
لمزيد من المعلومات، اطّلِع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لنظام التشغيل Android من Firebase.
العناصر التي تم إصدارها على maven.google.com
- com.google.firebase:firebase-bom:31.2.1
- com.google.firebase:firebase-abt:21.1.1
- com.google.firebase:firebase-crashlytics:18.3.4
- com.google.firebase:firebase-crashlytics-ktx:18.3.4
- com.google.firebase:firebase-crashlytics-ndk:18.3.4
- com.google.firebase:firebase-crashlytics-buildtools:2.9.3
- com.google.firebase:firebase-crashlytics-gradle:2.9.3
- com.google.firebase:firebase-firestore:24.4.3
- com.google.firebase:firebase-firestore-ktx:24.4.3
- com.google.firebase:firebase-installations:17.1.1
- com.google.firebase:firebase-installations-ktx:17.1.1
1 فبراير 2023
يتضمّن آخر تحديث لحزمة تطوير البرامج (SDK) الخاصة بميزة "النطاق الفائق العرض" في "الأجهزة القريبة" التغييرات التالية:
- تمت إضافة إمكانات تحديد نطاق جديدة لعرض سعات الجهاز:
minRangingInterval
supportedChannels
تمت إضافة مَعلمات تحديد نطاق جديدة لتفعيل تحديد النطاق باستخدام STS:
تم تفعيل RSSI في موضع تحديد النطاق:
العناصر التي تم إصدارها على maven.google.com
- com.google.android.gms:play-services-nearby:18.4.0
31 يناير 2023
- تعدِّل حزمة تطوير البرامج (SDK) لإعلانات Google على الأجهزة الجوّالة لنظام التشغيل Android وحزمة تطوير البرامج (SDK) لإعلانات Firebase. لمزيد من المعلومات، يُرجى الرجوع إلى ملاحظات إصدار المنتج.
العناصر التي تم إصدارها على maven.google.com
- com.google.android.gms:play-services-ads:21.5.0
- com.google.android.gms:play-services-ads-lite:21.5.0
- com.google.firebase:firebase-ads:21.5.0
- com.google.firebase:firebase-ads-lite:21.5.0
24 يناير 2023
- تم الآن إيقاف حزمة تطوير البرامج (SDK) الخاصة بميزة "حماية البث" نهائيًا، وسيتم إيقافها في عام 2023.
العناصر التي تم إصدارها على maven.google.com
- com.google.android.gms:play-services-streamprotect:16.1.0
19 يناير 2023
يتضمّن آخر تحديث لخدمة Firebase تغييرات على ما يلي:
- قائمة مواد Firebase لأجهزة Android
- Cloud Firestore
- وظائف السحابة الإلكترونية لبرنامج Firebase (العميل)
- فحص التطبيقات من Firebase
- المكوّن الإضافي لنظام Gradle المتوافق مع Firebase App Distribution
- Firebase Crashlytics
- المراسلة داخل تطبيق Firebase
- Firebase ML
- مراقبة أداء Firebase
- الإعداد عن بُعد في Firebase
لمزيد من المعلومات، اطّلِع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لنظام التشغيل Android من Firebase.
يتوفّر الآن أحدث إصدار من
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 بدء واجهة مستخدم Wear الخاصة بـ "محفظة Google" على الهاتف من خلالPendingIntent
الذي تم عرضه.تمت إضافة واجهة برمجة تطبيقات جديدة
getProductName
تعرض اسم المنتج في هذا السوق.
العناصر التي تم إصدارها على maven.google.com
- com.google.android.gms:play-services-pay:16.1.0
15 ديسمبر 2022
- يؤدي آخر تحديث لمكتبة Matter في "خدمات Google Play" إلى ترقية واجهات برمجة التطبيقات من إصدار تجريبي إلى إصدار متاح للجميع.
العناصر التي تم إصدارها على maven.google.com
- com.google.android.gms:play-services-home:16.0.0
14 كانون الأول (ديسمبر) 2022
- تعدِّل حزمة تطوير البرامج (SDK) لإعلانات Google على الأجهزة الجوّالة لنظام التشغيل Android وحزمة تطوير البرامج (SDK) لإعلانات Firebase. لمزيد من المعلومات، يُرجى الرجوع إلى ملاحظات إصدار المنتج.
العناصر التي تم إصدارها على maven.google.com
- com.google.android.gms:play-services-ads:21.4.0
- com.google.android.gms:play-services-ads-lite:21.4.0
- com.google.firebase:firebase-ads:21.4.0
- com.google.firebase:firebase-ads-lite:21.4.0
8 ديسمبر 2022
يتضمّن آخر تحديث لخدمة Firebase تغييرات على ما يلي:
- قائمة مواد Firebase لأجهزة Android
- المراسلة عبر السحابة الإلكترونية من Firebase
لمزيد من المعلومات، اطّلِع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لنظام التشغيل Android من Firebase.
العناصر التي تم إصدارها على maven.google.com
- com.google.firebase:firebase-bom:31.1.1
- com.google.firebase:firebase-messaging:23.1.1
- com.google.firebase:firebase-messaging-ktx:23.1.1
- com.google.firebase:firebase-messaging-directboot:23.1.1
6 ديسمبر 2022
- الإصدار التجريبي الأولي من مكتبة الرد السريع في ML Kit ضمن "خدمات Google Play" لمزيد من المعلومات، يُرجى الاطّلاع على ملاحظات إصدار ML Kit.
العناصر التي تم إصدارها على maven.google.com
- com.google.android.gms:play-services-mlkit-smart-reply:16.0.0-beta1
5 ديسمبر 2022
يتضمّن آخر تحديث للمكوّن الإضافي لنظام Gradle الخاص بتراخيص البرامج المفتوحة المصدر إصلاحات للمشاكل التالية:
- اضبط
notCompatibleWithConfigurationCache
لتجنُّب حدوث أخطاء في ميزة ذاكرة التخزين المؤقت لإعدادات Gradle التجريبية. (المشكلة رقم 206 على GitHub)
- اضبط
العناصر التي تم إصدارها على 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 App Distribution
- مراقبة أداء Firebase
لمزيد من المعلومات، اطّلِع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لنظام التشغيل Android من Firebase.
العناصر التي تم إصدارها على 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) لنظام التشغيل Android من Firebase.
العناصر التي تم إصدارها على maven.google.com
- com.google.firebase:firebase-bom:31.0.3
- com.google.firebase:firebase-crashlytics:18.3.2
- com.google.firebase:firebase-crashlytics-ktx:18.3.2
- com.google.firebase:firebase-crashlytics-ndk:18.3.2
3 نوفمبر 2022
يتضمّن آخر تحديث لمكتبة
play-services-location
التغييرات التالية:- تعديل تبعية غير صحيحة لحلّ
SettingsClient
مشكلة
- تعديل تبعية غير صحيحة لحلّ
العناصر التي تم إصدارها على maven.google.com
- com.google.android.gms:play-services-location:21.0.1
28 أكتوبر 2022
يتضمّن آخر تعديل على مكتبة
play-services-games
التغييرات التالية:- أعدنا تقديم بعض الثوابت التي لم يتم تضمينها في الإصدار
23.0.0
.
- أعدنا تقديم بعض الثوابت التي لم يتم تضمينها في الإصدار
العناصر التي تم إصدارها على maven.google.com
- com.google.android.gms:play-services-games:23.1.0
27 تشرين الأول (أكتوبر) 2022
يتضمّن آخر تحديث لخدمة Firebase تغييرات على ما يلي:
- قائمة مواد Firebase لأجهزة Android
- المكوّن الإضافي لنظام Gradle المتوافق مع Firebase App Distribution
- Firebase ML
لمزيد من المعلومات، اطّلِع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لنظام التشغيل Android من Firebase.
العناصر التي تم إصدارها على maven.google.com
- com.google.firebase:firebase-bom:31.0.2
- com.google.firebase:firebase-appdistribution-gradle:3.1.0
- com.google.firebase:firebase-ml-modeldownloader:24.1.1
- com.google.firebase:firebase-ml-modeldownloader-ktx:24.1.1
24 تشرين الأول (أكتوبر) 2022
- الإصدار التجريبي الأولي من واجهة برمجة التطبيقات الأصلية (الإصدار 2) من "خدمات ألعاب Play" لمزيد من المعلومات، يُرجى الرجوع إلى المستندات.
العناصر التي تم إصدارها على 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) لنظام التشغيل Android من Firebase.
يتضمّن آخر تحديث لمكتبات 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) لنظام التشغيل Android من Firebase.
العناصر التي تم إصدارها على maven.google.com
- com.google.firebase:firebase-bom:31.0.0
- com.google.firebase:firebase-abt:21.1.0
- com.google.firebase:firebase-analytics:21.2.0
- com.google.firebase:firebase-analytics-ktx:21.2.0
- com.google.firebase:firebase-appcheck:16.1.0
- com.google.firebase:firebase-appcheck-debug:16.1.0
- com.google.firebase:firebase-appcheck-debug-testing:16.1.0
- com.google.firebase:firebase-appcheck-interop:16.1.0
- com.google.firebase:firebase-appcheck-ktx:16.1.0
- com.google.firebase:firebase-appcheck-playintegrity:16.1.0
- com.google.firebase:firebase-appcheck-safetynet:16.1.0
- com.google.firebase:firebase-appdistribution:16.0.0-beta05
- com.google.firebase:firebase-appdistribution-api:16.0.0-beta05
- com.google.firebase:firebase-appdistribution-api-ktx:16.0.0-beta05
- com.google.firebase:firebase-auth:21.1.0
- com.google.firebase:firebase-auth-ktx:21.1.0
- com.google.firebase:firebase-common:20.2.0
- com.google.firebase:firebase-common-ktx:20.2.0
- com.google.firebase:firebase-config:21.2.0
- com.google.firebase:firebase-config-ktx:21.2.0
- com.google.firebase:firebase-crashlytics:18.3.0
- com.google.firebase:firebase-crashlytics-ktx:18.3.0
- com.google.firebase:firebase-crashlytics-ndk:18.3.0
- com.google.firebase:firebase-database:20.1.0
- com.google.firebase:firebase-database-ktx:20.1.0
- com.google.firebase:firebase-datatransport:18.1.7
- com.google.firebase:firebase-dynamic-links:21.1.0
- com.google.firebase:firebase-dynamic-links-ktx:21.1.0
- com.google.firebase:firebase-firestore:24.4.0
- com.google.firebase:firebase-firestore-ktx:24.4.0
- com.google.firebase:firebase-functions:20.2.0
- com.google.firebase:firebase-functions-ktx:20.2.0
- com.google.firebase:firebase-inappmessaging:20.2.0
- com.google.firebase:firebase-inappmessaging-display:20.2.0
- com.google.firebase:firebase-inappmessaging-display-ktx:20.2.0
- com.google.firebase:firebase-inappmessaging-ktx:20.2.0
- com.google.firebase:firebase-installations:17.1.0
- com.google.firebase:firebase-installations-interop:17.1.0
- com.google.firebase:firebase-installations-ktx:17.1.0
- com.google.firebase:firebase-messaging:23.1.0
- com.google.firebase:firebase-messaging-directboot:23.1.0
- com.google.firebase:firebase-messaging-ktx:23.1.0
- com.google.firebase:firebase-ml-modeldownloader:24.1.0
- com.google.firebase:firebase-ml-modeldownloader-ktx:24.1.0
- com.google.firebase:firebase-perf:20.2.0
- com.google.firebase:firebase-perf-ktx:20.2.0
- com.google.firebase:firebase-storage:20.1.0
- com.google.firebase:firebase-storage-ktx:20.1.0
- com.google.firebase:perf-plugin:1.4.2
- com.google.android.gms:play-services-measurement:21.2.0
- com.google.android.gms:play-services-measurement-api:21.2.0
- com.google.android.gms:play-services-measurement-base:21.2.0
- com.google.android.gms:play-services-measurement-impl:21.2.0
- com.google.android.gms:play-services-measurement-sdk:21.2.0
- com.google.android.gms:play-services-measurement-sdk-api:21.2.0
10 أكتوبر 2022
- تعدِّل حزمة تطوير البرامج (SDK) لإعلانات Google على الأجهزة الجوّالة لنظام التشغيل Android وحزمة تطوير البرامج (SDK) لإعلانات Firebase. لمزيد من المعلومات، يُرجى الرجوع إلى ملاحظات إصدار المنتج.
- تعديلات على المكتبتَين
play-services-cast
وplay-services-cast-framework
لمزيد من المعلومات، راجِع ملاحظات إصدار حزمة تطوير البرامج (SDK) لتطبيق الإرسال على Android في Cast.
العناصر التي تم إصدارها على maven.google.com
- com.google.android.gms:play-services-ads:21.3.0
- com.google.android.gms:play-services-ads-lite:21.3.0
- com.google.android.gms:play-services-cast:21.2.0
- com.google.android.gms:play-services-cast-framework:21.2.0
- com.google.firebase:firebase-ads:21.3.0
- com.google.firebase:firebase-ads-lite:21.3.0
29 أيلول (سبتمبر) 2022
يتضمّن آخر تحديث لمكتبة
play-services-tflite-gpu
التغييرات التالية:- تمت إضافة
TfLiteGpu.getClient(context)
للتوافق مع واجهة برمجة التطبيقاتModuleInstallClient
. - تم تحسين ثبات
TfLiteGpu.isGpuDelegateAvailable(context)
- تمت إضافة
العناصر التي تم إصدارها على maven.google.com
- com.google.android.gms:play-services-tflite-gpu:16.1.0
21 سبتمبر 2022
يتضمّن آخر تعديل على مكتبة
play-services-games
التغييرات التالية:- تم إيقاف ميزة تسجيل الفيديو نهائيًا.
- تم إيقاف ميزة تسجيل الفيديوهات من خلال "خدمات ألعاب Play" للإصدار 33 والإصدارات الأحدث من حزمة تطوير البرامج (SDK) لنظام التشغيل Android.
العناصر التي تم إصدارها على maven.google.com
- com.google.android.gms:play-services-games:23.0.0
20 أيلول (سبتمبر) 2022
يتضمّن آخر تحديث لمكتبة Wearable التغييرات التالية:
- تحسين مدى توفّر حزمة تطوير البرامج (SDK) للأجهزة القابلة للارتداء على الأجهزة التي تتضمّن "خدمات Google Play"
- تمت إضافة إمكانية استخدام التطبيقات التي تستهدف الإصدار 13 من نظام التشغيل Android.
- تم استبدال
@RecentlyNonNull
و@RecentlyNullable
بتعليقات توضيحية حول إمكانية القيم الفارغة@NonNull
و@Nullable
. وبفضل هذا التغيير، سيؤدي ما كان يتسبّب في ظهور تحذير بشأن القيم الفارغة إلى حدوث خطأ عند إنشاء رمز Kotlin أو استخدام أُطر عملnull
للتحقّق من Java.
لمزيد من المعلومات، يُرجى الاطّلاع على ملاحظات إصدار الأجهزة القابلة للارتداء.
تعدّل مكتبات 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) لنظام التشغيل Android من Firebase.
يتوفّر الآن أحدث إصدار من
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) لنظام التشغيل Android من Firebase.
يتوفّر الآن آخر تحديث لمكتبة TensorFlow Lite في "خدمات Google Play" (الإصدار 16.0.0). مع هذا الإصدار، أصبحت المكتبة متاحة للجميع. يمكن استخدام هذه المكتبة كبديل لمكتبة TensorFlow Lite المستقلة لتقليل حجم التطبيق وتلقّي التحديثات تلقائيًا. لمزيد من المعلومات، يُرجى الرجوع إلى مستندات TensorFlow.
تعدِّل حزمة تطوير البرامج (SDK) لإعلانات Google على الأجهزة الجوّالة لنظام التشغيل Android وحزمة تطوير البرامج (SDK) لإعلانات Firebase. لمزيد من المعلومات، يُرجى الرجوع إلى ملاحظات إصدار المنتج.
العناصر التي تم إصدارها على maven.google.com
- com.google.firebase:firebase-bom:30.4.1
- com.google.firebase:firebase-appcheck-playintegrity:16.0.1
- com.google.android.gms:play-services-tflite-gpu:16.0.0
- com.google.android.gms:play-services-tflite-impl:16.0.0
- com.google.android.gms:play-services-tflite-java:16.0.0
- com.google.android.gms:play-services-tflite-support:16.0.0
- com.google.android.gms:play-services-ads:21.2.0
- com.google.android.gms:play-services-ads-lite:21.2.0
- com.google.firebase:firebase-ads:21.2.0
- com.google.firebase:firebase-ads-lite:21.2.0
1 سبتمبر 2022
يتضمّن آخر تعديل على المكتبة
play-services-auth
التغيير التالي:- تمت إضافة واجهات برمجة تطبيقات جديدة في
BeginSignInRequest
وGetSignInIntentRequest
يمكنك استخدامها لطلب أرقام هواتف تم تأكيدها من حساب Google الخاص بالمستخدم عند استخدام ميزة "تسجيل الدخول باستخدام حساب Google".
- تمت إضافة واجهات برمجة تطبيقات جديدة في
يتضمّن آخر تحديث لخدمة Firebase تغييرات على ما يلي:
- قائمة مواد Firebase لأجهزة Android
- حزمة تطوير البرامج (SDK) لمنصّة Firebase الخاصّة بخدمة "إحصاءات Google"
- Cloud Firestore
- وظائف السحابة الإلكترونية لبرنامج Firebase (العميل)
- التخزين في السحابة الإلكترونية لبرنامج Firebase
- اختبار A/B من Firebase
- فحص التطبيقات من Firebase
- مصادقة Firebase
- المراسلة عبر السحابة الإلكترونية من Firebase
- Firebase Crashlytics
- روابط Firebase الديناميكية
- المراسلة داخل تطبيق Firebase
- عمليات تثبيت Firebase
- Firebase ML
- مراقبة أداء Firebase
- قاعدة بيانات Firebase في الوقت الفعلي
- الإعداد عن بُعد في Firebase
لمزيد من المعلومات، اطّلِع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لنظام التشغيل Android من Firebase.
العناصر التي تم إصدارها على 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
للتعامل مع الاستثناء عندما يتعذّر تحميل وحدة البث الداخلية في حزمة Cast SDK. - تم إيقاف
ApplicationMetadata#getImages()
نهائيًا. بدلاً من ذلك، استخدِمApplicationMetadata#getIconUrl()
الذي يعرض صورة التطبيق التي تم ضبطها في Cast Developer Console. - تم تغيير
minSdkVersion
من 14 إلى 16 في مكتبةplay-services-cast-tv
.
لمزيد من المعلومات، راجِع ملاحظات إصدار حزمة تطوير البرامج (SDK) لتطبيق الإرسال على Android في Cast.
- تم إيقاف
العناصر التي تم إصدارها على 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 App Distribution
- مصادقة Firebase
- المراسلة عبر السحابة الإلكترونية من Firebase
لمزيد من المعلومات، اطّلِع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لنظام التشغيل Android من Firebase.
العناصر التي تم إصدارها على maven.google.com
- com.google.firebase:firebase-bom:30.3.2
- com.google.firebase:firebase-firestore:24.2.2
- com.google.firebase:firebase-firestore-ktx:24.2.2
- com.google.firebase:firebase-appdistribution-gradle:3.0.3
- com.google.firebase:firebase-auth:21.0.7
- com.google.firebase:firebase-auth-ktx:21.0.7
- com.google.firebase:firebase-messaging:23.0.7
- com.google.firebase:firebase-messaging-ktx:23.0.7
- com.google.firebase:firebase-messaging-directboot:23.0.7
2 أغسطس 2022
- تم إيقاف حزمة تطوير البرامج (SDK) الخاصة بخدمات Google Play في G+ (
com.google.android.gms.plus
) نهائيًا في شباط (فبراير) 2022، وذلك بعد أن تم إيقافها نهائيًا في 2018. وبناءً على ذلك، تمت الآن إزالة جميع مستندات المراجع ذات الصلة.
1 أغسطس 2022
- يتوفّر الآن آخر تحديث لمكتبة TensorFlow Lite في "خدمات Google Play" (الإصدار 16.0.0-beta03). يمكن استخدام هذه المكتبة كبديل لمكتبة TensorFlow Lite المستقلة لتقليل حجم التطبيق وتلقّي التحديثات التلقائية. لمزيد من المعلومات، يُرجى الرجوع إلى مستندات TensorFlow.
العناصر التي تم إصدارها على maven.google.com
- com.google.android.gms:play-services-tflite-gpu:16.0.0-beta03
- com.google.android.gms:play-services-tflite-impl:16.0.0-beta03
- com.google.android.gms:play-services-tflite-java:16.0.0-beta03
- com.google.android.gms:play-services-tflite-support:16.0.0-beta03
25 يوليو 2022
يتضمّن آخر تحديث لخدمة Firebase تغييرات على ما يلي:
- قائمة مواد Firebase لأجهزة Android
- Firebase Crashlytics
لمزيد من المعلومات، اطّلِع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لنظام التشغيل Android من Firebase.
العناصر التي تم إصدارها على maven.google.com
- com.google.firebase:firebase-bom:30.3.1
- com.google.firebase:firebase-crashlytics:18.2.12
- com.google.firebase:firebase-crashlytics-ktx:18.2.12
- com.google.firebase:firebase-crashlytics-ndk:18.2.12
- com.google.firebase:firebase-datatransport:18.1.6
18 يوليو 2022
تشمل آخر التعديلات على
play-services-maps
ميزات متقدّمة لتخصيص الخطوط المتعددة متاحة للجميع، وتحديدًا ما يلي:- تمت إضافة نطاق نمط إلى الخطوط المتعددة.
- تمت إضافة نمط الكائن المتحرك.
- تمت إضافة نمط الملمس.
يتضمّن آخر تحديث لحزمة تطوير البرامج (SDK) الخاصة بميزة "النطاق الفائق العرض" في "الأجهزة القريبة" التغييرات التالية:
- تم تفعيل إنشاء عميل وحدة التحكّم في النطاق الفائق العرض (UWB).
- تم تفعيل ميزة قياس المسافة الثنائي الاتجاه على الوجهين من واحد إلى متعدد (DS-TWR).
يتضمّن آخر تحديث لحزمة تطوير البرامج (SDK) الخاصة بخدمة Nearby Connections التغييرات التالية:
- تمت إضافة
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) لنظام التشغيل Android من Firebase.
العناصر التي تم إصدارها على maven.google.com
- com.google.firebase:firebase-bom:30.3.0
- com.google.firebase:firebase-core:21.1.0
- com.google.firebase:firebase-analytics:21.1.0
- com.google.firebase:firebase-analytics-ktx:21.1.0
- com.google.firebase:firebase-config:21.1.1
- com.google.firebase:firebase-config-ktx:21.1.1
- com.google.firebase:firebase-dynamic-module-support:16.0.0-beta02
- com.google.firebase:firebase-firestore:24.2.1
- com.google.firebase:firebase-firestore-ktx:24.2.1
- com.google.firebase:firebase-ml-modeldownloader:24.0.4
- com.google.firebase:firebase-ml-modeldownloader-ktx:24.0.4
- com.google.android.gms:play-services-measurement:21.1.0
- com.google.android.gms:play-services-measurement-api:21.1.0
- com.google.android.gms:play-services-measurement-base:21.1.0
- com.google.android.gms:play-services-measurement-impl:21.1.0
- com.google.android.gms:play-services-measurement-sdk:21.1.0
- com.google.android.gms:play-services-measurement-sdk-api:21.1.0
14 يوليو 2022
- تعدِّل حزمة تطوير البرامج (SDK) لإعلانات Google على الأجهزة الجوّالة لنظام التشغيل Android وحزمة تطوير البرامج (SDK) لإعلانات Firebase. لمزيد من المعلومات، يُرجى الرجوع إلى ملاحظات إصدار المنتج.
العناصر التي تم إصدارها على maven.google.com
- com.google.android.gms:play-services-ads:21.1.0
- com.google.android.gms:play-services-ads-lite:21.1.0
- com.google.firebase:firebase-ads:21.1.0
- com.google.firebase:firebase-ads-lite:21.1.0
6 يوليو 2022
- الإصدار التجريبي الأولي من مكتبة ThreadNetwork في "خدمات Google Play"
العناصر التي تم إصدارها على maven.google.com
- com.google.android.gms:play-services-threadnetwork:16.0.0-beta01
28 حزيران (يونيو) 2022
يتوفّر الآن أحدث إصدار من
google-services
المكوّن الإضافي لنظام التشغيل Android (الإصدار 4.3.13). لمزيد من المعلومات، اطّلِع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لنظام التشغيل Android من Firebase.يتوفّر الآن أحدث إصدار من مكتبة Code Scanner في "خدمات Google Play". لمزيد من المعلومات حول التحديثات، يُرجى الرجوع إلى ملاحظات إصدار ML Kit.
تتضمّن آخر التحديثات على المكتبات
play-services-base
وplay-services-basement
وplay-services-tasks
التغييرات التالية:- تمت إضافة واجهة
OptionalModuleApi
جديدة تشير إلى ما إذا كانت واجهة برمجة التطبيقات تتطلّب مكوِّنًا إضافيًا من "خدمات Google Play" (أي وحدة اختيارية). - تمت إضافة فئة
ModuleInstallClient
الجديدة التي تتيح لك إرسال طلبات صريحة لتنزيل الوحدات الاختيارية، وإصدار الوحدات الاختيارية، والتحقّق من توفّر واجهات برمجة التطبيقات التي تتطلّب وحدات اختيارية.
- تمت إضافة واجهة
أصبح الإصدار الأولي من مكتبة
play-services-base-testing
متاحًا الآن. توفّر هذه المكتبة عناصر اختبارية مزيفة لـModuleInstallClient
.
العناصر التي تم إصدارها على maven.google.com
- com.google.gms:google-services:4.3.13
- com.google.android.gms:play-services-code-scanner:16.0.0-beta2
- com.google.android.gms:play-services-base:18.1.0
- com.google.android.gms:play-services-basement:18.1.0
- com.google.android.gms:play-services-base-testing:16.0.0
- com.google.android.gms:play-services-tasks:18.0.2
23 يونيو 2022
يتضمّن آخر تحديث لخدمة Firebase تغييرات على ما يلي:
- قائمة مواد Firebase لأجهزة Android
- Cloud Firestore
- مصادقة Firebase
- المراسلة عبر السحابة الإلكترونية من Firebase
- المكوّن الإضافي Gradle في Firebase Crashlytics
لمزيد من المعلومات، اطّلِع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لنظام التشغيل Android من Firebase.
تتوفّر الآن إصدارات محدَّثة من المكوّن الإضافي
google-services
لنظام التشغيل 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 App Distribution
- مصادقة Firebase
- Firebase Crashlytics
- المكوّن الإضافي Gradle في Firebase Crashlytics
- مراقبة أداء Firebase
لمزيد من المعلومات، اطّلِع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لنظام التشغيل Android من Firebase.
تتضمّن آخر التحديثات على مكتبات 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) لإعلانات Google على الأجهزة الجوّالة لنظام التشغيل Android وحزمة تطوير البرامج (SDK) لإعلانات Firebase. لمزيد من المعلومات، يُرجى الرجوع إلى ملاحظات إصدار المنتج.
العناصر التي تم إصدارها على maven.google.com
- com.google.android.gms:play-services-ads:21.0.0
- com.google.android.gms:play-services-ads-lite:21.0.0
- com.google.firebase:firebase-ads:21.0.0
- com.google.firebase:firebase-ads-lite:21.0.0
23 مايو 2022
يتضمّن آخر تحديث لتطبيق
play-service-nearby
(الإصدار 18.2.0) أول إصدار علني من Nearby UWB API.
العناصر التي تم إصدارها على maven.google.com
- com.google.android.gms:play-services-nearby:18.2.0
19 مايو 2022
يتضمّن آخر تحديث لخدمة Firebase تغييرات على ما يلي:
- قائمة مواد Firebase لأجهزة Android
- المراسلة عبر السحابة الإلكترونية من Firebase
لمزيد من المعلومات، اطّلِع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لنظام التشغيل Android من Firebase.
العناصر التي تم إصدارها على maven.google.com
- com.google.firebase:firebase-bom:30.0.2
- com.google.firebase:firebase-datatransport:18.1.4
- com.google.firebase:firebase-messaging:23.0.5
- com.google.firebase:firebase-messaging-ktx:23.0.5
- com.google.firebase:firebase-messaging-directboot:23.0.5
12 أيار (مايو) 2022
يتضمّن آخر تحديث لخدمة Firebase تغييرات على ما يلي:
- قائمة مواد Firebase لأجهزة Android
- مصادقة Firebase
لمزيد من المعلومات، اطّلِع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لنظام التشغيل Android من Firebase.
العناصر التي تم إصدارها على maven.google.com
- com.google.firebase:firebase-bom:30.0.1
- com.google.firebase:firebase-auth:21.0.4
- com.google.firebase:firebase-auth-ktx:21.0.4
10 مايو 2022
- الإصدار التجريبي الأولي من مكتبة "ماسح الرموز" في "خدمات Google Play" لمزيد من المعلومات، يُرجى الاطّلاع على ملاحظات إصدار ML Kit.
العناصر التي تم إصدارها على maven.google.com
- com.google.android.gms:play-services-code-scanner:16.0.0-beta1
6 مايو 2022
يتضمّن آخر تحديث لخدمة Firebase تغييرات على ما يلي:
- قائمة مواد Firebase لأجهزة Android
- حزمة تطوير البرامج (SDK) لمنصّة Firebase الخاصّة بخدمة "إحصاءات Google"
- Cloud Firestore
- وظائف السحابة الإلكترونية لبرنامج Firebase (العميل)
- فحص التطبيقات من Firebase
- المراسلة عبر السحابة الإلكترونية من Firebase
- قاعدة بيانات Firebase في الوقت الفعلي
- الإعداد عن بُعد في Firebase
لمزيد من المعلومات، اطّلِع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لنظام التشغيل Android من Firebase.
العناصر التي تم إصدارها على maven.google.com
- com.google.firebase:firebase-bom:30.0.0
- com.google.firebase:firebase-common:20.1.1
- com.google.firebase:firebase-common-ktx:20.1.1
- com.google.firebase:firebase-analytics:21.0.0
- com.google.firebase:firebase-analytics-ktx:21.0.0
- com.google.firebase:firebase-core:21.0.0
- com.google.firebase:firebase-appcheck:16.0.0
- com.google.firebase:firebase-appcheck-debug:16.0.0
- com.google.firebase:firebase-appcheck-debug-testing:16.0.0
- com.google.firebase:firebase-appcheck-interop:16.0.0
- com.google.firebase:firebase-appcheck-playintegrity:16.0.0
- com.google.firebase:firebase-appcheck-safetynet:16.0.0
- com.google.firebase:firebase-config:21.1.0
- com.google.firebase:firebase-config-ktx:21.1.0
- com.google.firebase:firebase-database:20.0.5
- com.google.firebase:firebase-database-ktx:20.0.5
- com.google.firebase:firebase-datatransport:18.1.3
- com.google.firebase:firebase-firestore:24.1.2
- com.google.firebase:firebase-firestore-ktx:24.1.2
- com.google.firebase:firebase-functions:20.1.0
- com.google.firebase:firebase-functions-ktx:20.1.0
- com.google.firebase:firebase-messaging:23.0.4
- com.google.firebase:firebase-messaging-directboot:23.0.4
- com.google.firebase:firebase-messaging-ktx:23.0.4
- com.google.android.gms:play-services-measurement:21.0.0
- com.google.android.gms:play-services-measurement-api:21.0.0
- com.google.android.gms:play-services-measurement-base:21.0.0
- com.google.android.gms:play-services-measurement-impl:21.0.0
- com.google.android.gms:play-services-measurement-sdk:21.0.0
- com.google.android.gms:play-services-measurement-sdk-api:21.0.0
3 مايو 2022
- تساهم آخر التحديثات التي أجريناها على مكتبة
play-services-basement
في تحسين الأمان عند التحقّق من التوقيعات ومعالجة الثغرة الأمنيةPendingIntent
القابلة للتغيير.
العناصر التي تم إصدارها على maven.google.com
- com.google.android.gms:play-services-basement:18.0.2
27 نيسان (أبريل) 2022
يتضمّن آخر تحديث لمكتبة
play-services-auth
التغيير التالي:- تم إيقاف واجهات برمجة التطبيقات نهائيًا في
CredentialClient
وفئات الطلبات/الردود ذات الصلة.
- تم إيقاف واجهات برمجة التطبيقات نهائيًا في
يتضمّن آخر تحديث لـ Firebase تغييرات في Firebase Crashlytics.
لمزيد من المعلومات، اطّلِع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لنظام التشغيل Android من Firebase.
العناصر التي تم إصدارها على maven.google.com
- com.google.android.gms:play-services-auth:20.2.0
- com.google.firebase:firebase-crashlytics:18.2.10
- com.google.firebase:firebase-crashlytics-ktx:18.2.10
- com.google.firebase:firebase-crashlytics-ndk:18.2.10
14 أبريل 2022
يتضمّن آخر تحديث لخدمة Firebase تغييرات على ما يلي:
- قائمة مواد Firebase لأجهزة Android
- Cloud Firestore
- فحص التطبيقات من Firebase
- Firebase App Distribution
- المراسلة عبر السحابة الإلكترونية من Firebase
لمزيد من المعلومات، اطّلِع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لنظام التشغيل Android من Firebase.
العناصر التي تم إصدارها على 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
للسماح لهيئة الصحة العامة بإرفاق سلالة محددة من الفيروس في إشعارات التعرّض للفيروس. على سبيل المثال، يمكن أن تحدّد منظمة الصحة العامة التعريفات التالية:VariantOfConcernType.type1
كـ "اللقاح فعّال"VariantOfConcernType.type2
على أنّه "شديد الانتقال"VariantOfConcernType.type3
على أنّه "خطورة عالية"VariantOfConcernType.type4
كـ "إصابة بعد تلقّي اللقاح"إيقاف ميزة Nearby Message التي تستخدم الموجات فوق الصوتية نهائيًا
العناصر التي تم إصدارها على 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) لنظام التشغيل Android من Firebase.
العناصر التي تم إصدارها على maven.google.com
- com.google.firebase:firebase-bom:29.3.0
- com.google.firebase:firebase-core:20.1.2
- com.google.firebase:firebase-analytics:20.1.2
- com.google.firebase:firebase-analytics-ktx:20.1.2
- com.google.firebase:firebase-annotations:16.1.0
- com.google.firebase:firebase-appcheck:16.0.0-beta05
- com.google.firebase:firebase-appcheck-debug:16.0.0-beta05
- com.google.firebase:firebase-appcheck-debug-testing:16.0.0-beta05
- com.google.firebase:firebase-appcheck-interop:16.0.0-beta05
- com.google.firebase:firebase-appcheck-safetynet:16.0.0-beta05
- com.google.firebase:firebase-auth:21.0.3
- com.google.firebase:firebase-auth-ktx:21.0.3
- com.google.firebase:firebase-firestore:24.1.0
- com.google.firebase:firebase-firestore-ktx:24.1.0
- com.google.android.gms:play-services-measurement:20.1.2
- com.google.android.gms:play-services-measurement-api:20.1.2
- com.google.android.gms:play-services-measurement-base:20.1.2
- com.google.android.gms:play-services-measurement-impl:20.1.2
- com.google.android.gms:play-services-measurement-sdk:20.1.2
- com.google.android.gms:play-services-measurement-sdk-api:20.1.2
22 مارس 2022
- تتضمّن آخر التعديلات التي أجريناها على مكتبة
play-services-basement
إصلاحًا لانتهاكات StrictMode في Android 12.
العناصر التي تم إصدارها على maven.google.com
- com.google.android.gms:play-services-basement:18.0.1
17 مارس 2022
يتضمّن آخر تحديث لخدمة Firebase تغييرات على ما يلي:
- قائمة مواد Firebase لأجهزة Android
- حزمة تطوير البرامج (SDK) لمنصّة Firebase الخاصّة بخدمة "إحصاءات Google"
- المراسلة عبر السحابة الإلكترونية من Firebase
لمزيد من المعلومات، اطّلِع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لنظام التشغيل Android من Firebase.
العناصر التي تم إصدارها على maven.google.com
- com.google.firebase:firebase-bom:29.2.1
- com.google.firebase:firebase-core:20.1.1
- com.google.firebase:firebase-analytics:20.1.1
- com.google.firebase:firebase-analytics-ktx:20.1.1
- com.google.firebase:firebase-messaging:23.0.2
- com.google.firebase:firebase-messaging-ktx:23.0.2
- com.google.firebase:firebase-messaging-directboot:23.0.2
- com.google.android.gms:play-services-measurement:20.1.1
- com.google.android.gms:play-services-measurement-api:20.1.1
- com.google.android.gms:play-services-measurement-base:20.1.1
- com.google.android.gms:play-services-measurement-impl:20.1.1
- com.google.android.gms:play-services-measurement-sdk:20.1.1
- com.google.android.gms:play-services-measurement-sdk-api:20.1.1
15 مارس 2022
- يتوفّر الآن الإصدار الأولي من مكتبة
play-services-games-v2
. توفّر هذه المكتبة وظيفة مبسطة لتسجيل الدخول. لمزيد من المعلومات، يُرجى الاطّلاع على دليل البدء في تسجيل الدخول للإصدار 2.
العناصر التي تم إصدارها على maven.google.com
- com.google.android.gms:play-services-games-v2:17.0.0
10 آذار (مارس) 2022
يتضمّن آخر تحديث لخدمة Firebase تغييرات على ما يلي:
- قائمة مواد Firebase لأجهزة Android
- Cloud Firestore
- وظائف السحابة الإلكترونية لبرنامج Firebase (العميل)
- التخزين في السحابة الإلكترونية لبرنامج Firebase
- اختبار A/B من Firebase
- Firebase App Distribution
- المكوّن الإضافي لنظام Gradle المتوافق مع Firebase App Distribution
- مصادقة Firebase
- المراسلة عبر السحابة الإلكترونية من Firebase
- Firebase Crashlytics
- روابط Firebase الديناميكية
- المراسلة داخل تطبيق Firebase
- عمليات تثبيت Firebase
- Firebase ML
- مراقبة أداء Firebase
- قاعدة بيانات Firebase في الوقت الفعلي
- الإعداد عن بُعد في Firebase
لمزيد من المعلومات، اطّلِع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لنظام التشغيل Android من Firebase.
العناصر التي تم إصدارها على maven.google.com
- com.google.firebase:firebase-bom:29.2.0
- com.google.firebase:firebase-abt:21.0.1
- com.google.firebase:firebase-appdistribution:16.0.0-beta01
- com.google.firebase:firebase-appdistribution-ktx:16.0.0-beta01
- com.google.firebase:firebase-appdistribution-gradle:3.0.1
- com.google.firebase:firebase-auth:21.0.2
- com.google.firebase:firebase-auth-ktx:21.0.2
- com.google.firebase:firebase-common:20.1.0
- com.google.firebase:firebase-common-ktx:20.1.0
- com.google.firebase:firebase-config:21.0.2
- com.google.firebase:firebase-config-ktx:21.0.2
- com.google.firebase:firebase-crashlytics:18.2.9
- com.google.firebase:firebase-crashlytics-ktx:18.2.9
- com.google.firebase:firebase-crashlytics-ndk:18.2.9
- com.google.firebase:firebase-database:20.0.4
- com.google.firebase:firebase-database-ktx:20.0.4
- com.google.firebase:firebase-database-collection:18.0.1
- com.google.firebase:firebase-dynamic-links:21.0.1
- com.google.firebase:firebase-dynamic-links-ktx:21.0.1
- com.google.firebase:firebase-firestore:24.0.2
- com.google.firebase:firebase-firestore-ktx:24.0.2
- com.google.firebase:firebase-functions:20.0.2
- com.google.firebase:firebase-functions-ktx:20.0.2
- com.google.firebase:firebase-inappmessaging:20.1.2
- com.google.firebase:firebase-inappmessaging-ktx:20.1.2
- com.google.firebase:firebase-inappmessaging-display:20.1.2
- com.google.firebase:firebase-inappmessaging-display-ktx:20.1.2
- com.google.firebase:firebase-installations:17.0.1
- com.google.firebase:firebase-installations-ktx:17.0.1
- com.google.firebase:firebase-installations-interop:17.0.1
- com.google.firebase:firebase-messaging:23.0.1
- com.google.firebase:firebase-messaging-ktx:23.0.1
- com.google.firebase:firebase-messaging-directboot:23.0.1
- com.google.firebase:firebase-ml-modeldownloader:24.0.3
- com.google.firebase:firebase-ml-modeldownloader-ktx:24.0.3
- com.google.firebase:firebase-perf:20.0.6
- com.google.firebase:firebase-perf-ktx:20.0.6
- com.google.firebase:firebase-storage:20.0.1
- com.google.firebase:firebase-storage-ktx:20.0.1
8 مارس 2022
- يتضمّن آخر تحديث للمكتبة
play-services-wallet
واجهة برمجة تطبيقات جديدة للتعرّف الضوئي على الحروف (OCR) الخاصة ببطاقات الائتمان. لمزيد من التفاصيل، يُرجى الرجوع إلى دليل المطوِّر.
العناصر التي تم إصدارها على maven.google.com
- com.google.android.gms:play-services-wallet:19.1.0
28 فبراير 2022
يتضمّن آخر تحديث للمكوّن الإضافي لنظام Gradle الخاص بتراخيص البرامج المفتوحة المصدر إصلاحات للمشاكل التالية:
ترتيب تنفيذ المهام يتسبّب في حدوث مشاكل في مكتبة Hilt DI (GitHub Issue #209, GitHub Issue #194, GitHub Hilt Issue #2744)
تستغرق المشاريع التي تتضمّن العديد من الصيغ وقتًا طويلاً لتنفيذ عملية رصد التبعيات (المشكلة رقم 200 على GitHub)
تضمين التبعيات التجريبية (GitHub Issue #214)
عدم توفّر التراخيص (GitHub Issue #215)
تم تخفيض درجة أهمية التسجيل
AmbiguousVariantSelectionException
(GitHub Issue #202)
العناصر التي تم إصدارها على maven.google.com
- com.google.android.gms:oss-licenses-plugin:0.10.5
22 شباط (فبراير) 2022
تعدّل مكتبات ML Kit في "خدمات Google Play". لمزيد من المعلومات، يُرجى الاطّلاع على ملاحظات إصدار ML Kit.
تعدِّل حزمة تطوير البرامج (SDK) لإعلانات Google على الأجهزة الجوّالة لنظام التشغيل Android وحزمة تطوير البرامج (SDK) لإعلانات Firebase. لمزيد من المعلومات، يُرجى الرجوع إلى ملاحظات إصدار المنتج.
العناصر التي تم إصدارها على maven.google.com
- com.google.android.gms:play-services-mlkit-face-detection:17.0.1
- com.google.android.gms:play-services-ads:20.6.0
- com.google.android.gms:play-services-ads-lite:20.6.0
- com.google.firebase:firebase-ads:20.6.0
- com.google.firebase:firebase-ads-lite:20.6.0
17 فبراير 2022
- يتوفّر الآن الإصدار التجريبي المتاح للجميع من مكتبة TensorFlow Lite في "خدمات Google Play". يمكن استخدام هذه المكتبة كبديل لمكتبة TensorFlow Lite المستقلة لتقليل حجم التطبيق وتلقّي التحديثات تلقائيًا. لمزيد من المعلومات، يُرجى الرجوع إلى مستندات TensorFlow.
العناصر التي تم إصدارها على maven.google.com
- com.google.android.gms:play-services-tflite-java:16.0.0-beta01
- com.google.android.gms:play-services-tflite-impl:16.0.0-beta01
- com.google.android.gms:play-services-tflite-support:16.0.0-beta01
11 شباط (فبراير) 2022
يتضمّن آخر تحديث لخدمة Firebase تغييرات على ما يلي:
- قائمة مواد Firebase لأجهزة Android
- Firebase Crashlytics
- Firebase ML
- مراقبة أداء Firebase
- حزمة تطوير البرامج (SDK) لمنصّة Firebase الخاصّة بخدمة "إحصاءات Google"
لمزيد من المعلومات، اطّلِع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لنظام التشغيل Android من Firebase.
العناصر التي تم إصدارها على 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
01 فبراير 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 App Distribution
- المكوّن الإضافي Gradle لخدمة "مراقبة أداء Firebase"
لمزيد من المعلومات، اطّلِع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لنظام التشغيل Android من Firebase.
العناصر التي تم إصدارها على maven.google.com
- com.google.firebase:firebase-bom:29.0.4
- com.google.firebase:firebase-crashlytics:18.2.7
- com.google.firebase:firebase-crashlytics-ktx:18.2.7
- com.google.firebase:firebase-crashlytics-ndk:18.2.7
- com.google.firebase:firebase-firestore:24.0.1
- com.google.firebase:firebase-firestore-ktx:24.0.1
- com.google.firebase:firebase-appdistribution-gradle:3.0.0
- com.google.firebase:perf-plugin:1.4.1
10 يناير 2022
يتضمّن آخر تحديث لحزمة تطوير البرامج (SDK) الخاصة بـ Block Store التغييرات التالية:
تمت إضافة طريقة جديدة،
StoreBytesData.Builder#setShouldBackupToCloud
، تتيح لك تفعيل الاحتفاظ بنسخة احتياطية من بيانات Block Store الخاصة بالتطبيق على السحابة الإلكترونية.تمت إضافة واجهة برمجة تطبيقات جديدة،
BlockstoreClient#isEndToEndEncryptionAvailable
، تتيح لك التحقّق مما إذا كانت بيانات Block Store التي تم الاحتفاظ بنسخة احتياطية منها على السحابة الإلكترونية ستكون مشفّرة تمامًا.
العناصر التي تم إصدارها على maven.google.com
- com.google.android.gms:play-services-auth-blockstore:16.1.0
5 يناير 2022
- تتضمّن آخر التحديثات التي أُجريت على العديد من المكتبات (راجِع قسم "العناصر التي تم إصدارها" أدناه) استخدام أحدث إصدارات
play-services-base
وplay-services-tasks
(الإصدار 18.0.1) لحلّ المشكلة الموضّحة في إصدار 9 كانون الأول (ديسمبر) 2021.
العناصر التي تم إصدارها على maven.google.com
- com.google.android.gms:play-services-ads-identifier:18.0.1
- com.google.android.gms:play-services-afs-native:19.0.3
- com.google.android.gms:play-services-analytics:18.0.1
- com.google.android.gms:play-services-analytics-impl:18.0.1
- com.google.android.gms:play-services-appset:16.0.2
- com.google.android.gms:play-services-auth:20.0.1
- com.google.android.gms:play-services-auth-api-phone:18.0.1
- com.google.android.gms:play-services-auth-base:18.0.1
- com.google.android.gms:play-services-auth-blockstore:16.0.4
- com.google.android.gms:play-services-awareness:19.0.1
- com.google.android.gms:play-services-cast:21.0.1
- com.google.android.gms:play-services-cast-framework:21.0.1
- com.google.android.gms:play-services-cast-tv:19.0.1
- com.google.android.gms:play-services-cloud-messaging:17.0.2
- com.google.android.gms:play-services-cronet:18.0.1
- com.google.android.gms:play-services-fitness:21.0.1
- com.google.android.gms:play-services-flags:18.0.1
- com.google.android.gms:play-services-games:22.0.1
- com.google.android.gms:play-services-identity:18.0.1
- com.google.android.gms:play-services-instantapps:18.0.1
- com.google.android.gms:play-services-location:19.0.1
- com.google.android.gms:play-services-maps:18.0.2
- com.google.android.gms:play-services-nearby:18.0.2
- com.google.android.gms:play-services-password-complexity:18.0.1
- com.google.android.gms:play-services-pay:16.0.3
- com.google.android.gms:play-services-recaptcha:17.0.1
- com.google.android.gms:play-services-safetynet:18.0.1
- com.google.android.gms:play-services-stats:17.0.3
- com.google.android.gms:play-services-streamprotect:16.0.2
- com.google.android.gms:play-services-tagmanager:18.0.1
- com.google.android.gms:play-services-tagmanager-api:18.0.1
- com.google.android.gms:play-services-tagmanager-v4-impl:18.0.1
- com.google.android.gms:play-services-wallet:19.0.1
16 ديسمبر 2021
تعمل آخر التعديلات على
play-services-base
وplay-services-tasks
على حل المشكلة التي يمكن أن تؤدي إلى أخطاءNullPointerException
في وقت التشغيل (NPE) عند معالجة نتائجTask<Void>
في رمز Kotlin البرمجي. إذا كنت تستخدم أيًا من إصدارات المكتبة الواردة في إصدار 9 كانون الأول (ديسمبر) 2021، يمكنك تجنُّب أخطاء NullPointerException في وقت التشغيل من خلال الاعتماد بشكل صريح على الإصدار 18.0.1 منplay-services-base
وplay-services-tasks
. أضِف ما يلي إلى القسمdependencies
منbuild.gradle
:implementation 'com.google.android.gms:play-services-base:18.0.1' implementation 'com.google.android.gms:play-services-tasks:18.0.1'
في يناير 2022، نخطّط لإصدار نسخ جديدة من العناصر الأخرى التي تم إصدارها في 9 ديسمبر مع تبعيات
POM
جديدة على الإصدارات 18.0.1 منplay-services-base
وplay-services-tasks
.يتضمّن آخر تحديث لخدمة Firebase تغييرات على ما يلي:
- قائمة مواد Firebase لأجهزة Android
- حزمة تطوير البرامج (SDK) لمنصّة Firebase الخاصّة بخدمة "إحصاءات Google"
يتضمّن إصدار Firebase هذا أحدث إصدارات
play-services-base
وplay-services-tasks
(الإصدار 18.0.1) لإصلاح المشكلة الموضّحة في إصدار 9 ديسمبر 2021.لمزيد من المعلومات، اطّلِع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لنظام التشغيل Android من Firebase.
العناصر التي تم إصدارها على 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) لنظام التشغيل Android من Firebase.
العناصر التي تم إصدارها على 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
09 ديسمبر 2021
تتضمّن آخر التعديلات على العديد من المكتبات التغيير التالي:
- يتم استخدام تعليقات توضيحية بشأن إمكانية قبول القيم الخالية بشكل صارم (
@NonNull
و@Nullable
) بدلاً من@RecentlyNonNull
و@RecentlyNullable
. بعد هذا التغيير، سيؤدي ما كان يتسبّب في ظهور تحذير بشأن القيمة الفارغة إلى حدوث خطأ عند إنشاء رمز Kotlin أو استخدام أُطر عملnull
للتحقّق من Java. سيتم طرح تغييرات مماثلة في التعليقات التوضيحية بشكل تدريجي في الإصدارات المستقبلية من عناصرcom.google.android.gms
الأخرى.
راجِع قسم "العناصر التي تم إصدارها" للحصول على قائمة كاملة بالمكتبات المتأثّرة.
- يتم استخدام تعليقات توضيحية بشأن إمكانية قبول القيم الخالية بشكل صارم (
تتضمّن آخر التعديلات على المكتبات
play-services-base
وplay-services-basement
وplay-services-tasks
التغييرات الموضّحة أعلاه في التعليقات التوضيحية الخاصة بعدم السماح بقيمة فارغة، بالإضافة إلى التغييرات الإضافية التالية:- تمت إزالة ثوابت اللياقة البدنية المتوقّفة نهائيًا من نطاقات.
- تمت إضافة طريقة
withTimeout()
utilty إلى مهام Google
العناصر التي تم إصدارها على maven.google.com
- com.google.firebase:firebase-analytics:20.0.1
- com.google.firebase:firebase-analytics-ktx:20.0.1
- com.google.firebase:firebase-core:20.0.1
- com.google.android.gms:play-services-ads-identifier:18.0.0
- com.google.android.gms:play-services-afs-native:19.0.2
- com.google.android.gms:play-services-analytics:18.0.0
- com.google.android.gms:play-services-analytics-impl:18.0.0
- com.google.android.gms:play-services-appset:16.0.1
- com.google.android.gms:play-services-auth:20.0.0
- com.google.android.gms:play-services-auth-api-phone:18.0.0
- com.google.android.gms:play-services-auth-base:18.0.0
- com.google.android.gms:play-services-auth-blockstore:16.0.3
- com.google.android.gms:play-services-awareness:19.0.0
- com.google.android.gms:play-services-base:18.0.0
- com.google.android.gms:play-services-basement:18.0.0
- com.google.android.gms:play-services-cast:21.0.0
- com.google.android.gms:play-services-cast-framework:21.0.0
- com.google.android.gms:play-services-cast-tv:19.0.0
- com.google.android.gms:play-services-cloud-messaging:17.0.1
- com.google.android.gms:play-services-cronet:18.0.0
- com.google.android.gms:play-services-fitness:21.0.0
- com.google.android.gms:play-services-flags:18.0.0
- com.google.android.gms:play-services-games:22.0.0
- com.google.android.gms:play-services-identity:18.0.0
- com.google.android.gms:play-services-instantapps:18.0.0
- com.google.android.gms:play-services-location:19.0.0
- com.google.android.gms:play-services-maps:18.0.1
- com.google.android.gms:play-services-measurement:20.0.1
- com.google.android.gms:play-services-measurement-api:20.0.1
- com.google.android.gms:play-services-measurement-base:20.0.1
- com.google.android.gms:play-services-measurement-impl:20.0.1
- com.google.android.gms:play-services-measurement-sdk:20.0.1
- com.google.android.gms:play-services-measurement-sdk-api:20.0.1
- com.google.android.gms:play-services-nearby:18.0.1
- com.google.android.gms:play-services-password-complexity:18.0.0
- com.google.android.gms:play-services-pay:16.0.2
- com.google.android.gms:play-services-recaptcha:17.0.0
- com.google.android.gms:play-services-safetynet:18.0.0
- com.google.android.gms:play-services-stats:17.0.2
- com.google.android.gms:play-services-streamprotect:16.0.1
- com.google.android.gms:play-services-tagmanager:18.0.0
- com.google.android.gms:play-services-tagmanager-api:18.0.0
- com.google.android.gms:play-services-tagmanager-v4-impl:18.0.0
- com.google.android.gms:play-services-tasks:18.0.0
- com.google.android.gms:play-services-wallet:19.0.0
30 تشرين الثاني (نوفمبر) 2021
يتضمّن آخر تحديث لخدمة Firebase تغييرات على ما يلي:
- قائمة مواد Firebase لأجهزة Android
- فحص التطبيقات من Firebase
- Firebase Crashlytics
- المكوّن الإضافي Gradle في Firebase Crashlytics
- Firebase ML
- مراقبة أداء Firebase
- قاعدة بيانات Firebase في الوقت الفعلي
لمزيد من المعلومات، اطّلِع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لنظام التشغيل Android من Firebase.
العناصر التي تم إصدارها على maven.google.com
- com.google.firebase:firebase-bom:29.0.1
- com.google.firebase:firebase-appcheck:16.0.0-beta04
- com.google.firebase:firebase-appcheck-debug:16.0.0-beta04
- com.google.firebase:firebase-appcheck-debug-testing:16.0.0-beta04
- com.google.firebase:firebase-appcheck-interop:16.0.0-beta04
- com.google.firebase:firebase-appcheck-safetynet:16.0.0-beta04
- com.google.firebase:firebase-crashlytics:18.2.5
- com.google.firebase:firebase-crashlytics-buildtools:2.8.1
- com.google.firebase:firebase-crashlytics-gradle:2.8.1
- com.google.firebase:firebase-crashlytics-ktx:18.2.5
- com.google.firebase:firebase-crashlytics-ndk:18.2.5
- com.google.firebase:firebase-database:20.0.3
- com.google.firebase:firebase-database-ktx:20.0.3
- com.google.firebase:firebase-datatransport:18.1.1
- com.google.firebase:firebase-ml-modeldownloader:24.0.1
- com.google.firebase:firebase-ml-modeldownloader-ktx:24.0.1
- com.google.firebase:firebase-perf:20.0.4
- com.google.firebase:firebase-perf-ktx:20.0.4
18 نوفمبر 2021
- تعدِّل حزمة تطوير البرامج (SDK) لإعلانات Google على الأجهزة الجوّالة لنظام التشغيل Android وحزمة تطوير البرامج (SDK) لإعلانات Firebase. لمزيد من المعلومات، يُرجى الرجوع إلى ملاحظات إصدار المنتج.
العناصر التي تم إصدارها على maven.google.com
- com.google.android.gms:play-services-ads:20.5.0
- com.google.android.gms:play-services-ads-lite:20.5.0
- com.google.firebase:firebase-ads:20.5.0
- com.google.firebase:firebase-ads-lite:20.5.0
16 نوفمبر 2021
تشمل التعديلات على المكتبتَين
play-services-cast
وplay-services-cast-framework
ما يلي:- تحسينات قائمة الانتظار:
- تمت إضافة عملية ردّ الاتصال
itemsReorderedAtIndexes
الجديدة إلىMediaQueue
، ويتم استدعاؤها عند إعادة ترتيب قائمة الانتظار. - تمّت إضافة إمكانية تسلسل أوامر قائمة الانتظار.
- تم ضبط المَعلمة
customData
في RemoteMediaClient#queueSetRepeatMode nullable. - تم إيقاف ميزة "الشاشة البعيدة".
- تم تغيير قيمة
minSdkVersion
من 14 إلى 16.
لمزيد من المعلومات، يُرجى الاطّلاع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لتطبيق الإرسال على Android في Cast.
العناصر التي تم إصدارها على 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) لنظام التشغيل Android من Firebase.
العناصر التي تم إصدارها على maven.google.com
- com.google.firebase:firebase-bom:29.0.0
- com.google.firebase:firebase-analytics:20.0.0
- com.google.firebase:firebase-analytics-ktx:20.0.0
- com.google.firebase:firebase-core:20.0.0
- com.google.firebase:firebase-crashlytics:18.2.4
- com.google.firebase:firebase-crashlytics-buildtools:2.8.0
- com.google.firebase:firebase-crashlytics-gradle:2.8.0
- com.google.firebase:firebase-crashlytics-ktx:18.2.4
- com.google.firebase:firebase-crashlytics-ndk:18.2.4
- com.google.firebase:firebase-dynamic-links:21.0.0
- com.google.firebase:firebase-dynamic-links-ktx:21.0.0
- com.google.firebase:firebase-firestore:24.0.0
- com.google.firebase:firebase-firestore-ktx:24.0.0
- com.google.firebase:firebase-inappmessaging:20.1.1
- com.google.firebase:firebase-inappmessaging-display:20.1.1
- com.google.firebase:firebase-inappmessaging-display-ktx:20.1.1
- com.google.firebase:firebase-inappmessaging-ktx:20.1.1
- com.google.firebase:firebase-measurement-connector:20.0.0
- com.google.firebase:firebase-messaging:23.0.0
- com.google.firebase:firebase-messaging-directboot:23.0.0
- com.google.firebase:firebase-messaging-ktx:23.0.0
- com.google.android.gms:play-services-measurement:20.0.0
- com.google.android.gms:play-services-measurement-base:20.0.0
- com.google.android.gms:play-services-measurement-sdk-api:20.0.0
- com.google.android.gms:play-services-measurement-api:20.0.0
- com.google.android.gms:play-services-measurement-sdk:20.0.0
- com.google.android.gms:play-services-measurement-impl:20.0.0
27 تشرين الأول (أكتوبر) 2021
أصبحت مكتبة العميل
play-services-maps
متاحة الآن للجميع، وهي متوافقة مع المستوى 19 من واجهة برمجة التطبيقات Android (الإصدار 4.4 من نظام التشغيل Android، المعروف باسم KitKat) والإصدارات الأحدث.يتضمّن الإصدار أداة عرض خرائط جديدة يمكن تفعيلها، وهي توفّر أداءً وثباتًا محسّنَين، بالإضافة إلى إمكانية تخصيص أنماط الخرائط المستندة إلى السحابة الإلكترونية. لمزيد من المعلومات حول هذا التعديل والتعديلات الأخرى، يُرجى الاطّلاع على ملاحظات إصدار المنتج.
العناصر التي تم إصدارها على maven.google.com
- com.google.android.gms:play-services-maps:18.0.0
11 تشرين الأول (أكتوبر) 2021
أصبحت مكتبة
play-services-appset
متاحة الآن للجمهور العام. تم تصميم هذه المكتبة لدعم حالات الاستخدام، مثل عرض الإحصاءات أو منع الاحتيال، بطريقة تحترم خصوصية المستخدم.تتضمّن هذه المكتبة طرقًا لإدارة معرّف مجموعة التطبيقات، وهو معرّف فريد يتيح لك، على جهاز معيّن، ربط الاستخدام أو الإجراءات في مجموعة من التطبيقات التي تمتلكها مؤسستك. لمزيد من المعلومات، يُرجى الرجوع إلى هذا الدليل.
يتضمّن إصدار الإتاحة العامة هذا التعديلات التالية على إصدار المعاينة المخصّص للمطوّرين:
- تمت إعادة تسمية واجهات عملاء متعددة. لمزيد من التفاصيل، يُرجى الاطّلاع على
play-services-appset
مستندات مرجع واجهة برمجة التطبيقات. - تمت إتاحة استخدام مكتبة
play-services-appset
مع معرّف مجموعة التطبيقات القادم الذي يقتصر نطاقه على المطوّر. من المتوقّع أن تضيف "خدمات Google Play" إمكانية استخدام معرّف مجموعة التطبيقات المحدود بنطاق المطوّر قريبًا. سيتم طرح هذه الإمكانية في "خدمات Google Play" وإتاحتها على أجهزة المستخدمين بدون الحاجة إلى ترقية إصدار مكتبةplay-services-appset
.
- تمت إعادة تسمية واجهات عملاء متعددة. لمزيد من التفاصيل، يُرجى الاطّلاع على
العناصر التي تم إصدارها على maven.google.com
- com.google.android.gms:play-services-appset:16.0.0
04 أكتوبر 2021
يتضمّن آخر تحديث لخدمة Firebase تغييرات على ما يلي:
- قائمة مواد Firebase لأجهزة Android
- فحص التطبيقات من Firebase
- Cloud Firestore
- Firebase Crashlytics
- مراقبة أداء Firebase
- حزمة تطوير البرامج (SDK) لمنصّة Firebase الخاصّة بخدمة "إحصاءات Google"
لمزيد من المعلومات، اطّلِع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لنظام التشغيل Android من Firebase.
العناصر التي تم إصدارها على maven.google.com
- com.google.firebase:firebase-bom:28.4.2
- com.google.firebase:firebase-analytics:19.0.2
- com.google.firebase:firebase-analytics-ktx:19.0.2
- com.google.firebase:firebase-appcheck:16.0.0-beta03
- com.google.firebase:firebase-appcheck-debug:16.0.0-beta03
- com.google.firebase:firebase-appcheck-debug-testing:16.0.0-beta03
- com.google.firebase:firebase-appcheck-interop:16.0.0-beta03
- com.google.firebase:firebase-appcheck-safetynet:16.0.0-beta03
- com.google.firebase:firebase-core:19.0.2
- com.google.firebase:firebase-crashlytics:18.2.3
- com.google.firebase:firebase-crashlytics-ktx:18.2.3
- com.google.firebase:firebase-crashlytics-ndk:18.2.3
- com.google.firebase:firebase-firestore:23.0.4
- com.google.firebase:firebase-firestore-ktx:23.0.4
- com.google.firebase:firebase-perf:20.0.3
- com.google.firebase:firebase-perf-ktx:20.0.3
- com.google.android.gms:play-services-measurement:19.0.2
- com.google.android.gms:play-services-measurement-base:19.0.2
- com.google.android.gms:play-services-measurement-sdk-api:19.0.2
- com.google.android.gms:play-services-measurement-api:19.0.2
- com.google.android.gms:play-services-measurement-sdk:19.0.2
- com.google.android.gms:play-services-measurement-impl:19.0.2
22 سبتمبر 2021
- تعدِّل حزمة تطوير البرامج (SDK) لإعلانات Google على الأجهزة الجوّالة لنظام التشغيل Android وحزمة تطوير البرامج (SDK) لإعلانات Firebase. لمزيد من المعلومات، يُرجى الرجوع إلى ملاحظات إصدار المنتج.
العناصر التي تم إصدارها على maven.google.com
- com.google.android.gms:play-services-ads:20.4.0
- com.google.android.gms:play-services-ads-lite:20.4.0
- com.google.firebase:firebase-ads:20.4.0
- com.google.firebase:firebase-ads-lite:20.4.0
22 سبتمبر 2021
يتضمّن آخر تحديث لمكتبة
ads-identifier
بيانًا بشأن أحد أذونات "خدمات Google Play"، وهوcom.google.android.gms.permission.AD_ID
.إذا كنت تستخدم الإصدار
ads-identifier
17.1.0 أو إصدارًا أحدث، لن تحتاج إلى تضمين الإذن مرة أخرى في ملف بيان التطبيق للوصول إلى المعرّف الإعلاني. ومع ذلك، إذا كان تطبيقك لا يحتاج إلى الوصول إلى المعرّف الإعلاني، عليك إزالة الإذن باستخدام<uses-permission android:name="com.google.android.gms.permission.AD_ID" tools:node="remove" />
.لمزيد من التفاصيل، يُرجى الرجوع إلى
getId()
.أدّى آخر تحديث لمكتبة
play-services-pay
إلى حلّ مشاكل الأذونات التي أدّت إلى حظر جميع واجهات برمجة التطبيقات التابعة لها.
العناصر التي تم إصدارها على maven.google.com
- com.google.android.gms:play-services-ads-identifier:17.1.0
- com.google.android.gms:play-services-pay:16.0.1
13 سبتمبر 2021
يتضمّن آخر تحديث لخدمة Firebase تغييرات على ما يلي:
- قائمة مواد Firebase لأجهزة Android
- وظائف السحابة الإلكترونية لبرنامج Firebase (العميل)
- قاعدة بيانات Firebase في الوقت الفعلي
- المكوّن الإضافي لنظام Gradle المتوافق مع Firebase App Distribution
لمزيد من المعلومات، اطّلِع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لنظام التشغيل Android من Firebase.
العناصر التي تم إصدارها على maven.google.com
- com.google.firebase:firebase-bom:28.4.1
- com.google.firebase:firebase-appdistribution-gradle:2.2.0
- com.google.firebase:firebase-database:20.0.2
- com.google.firebase:firebase-database-ktx:20.0.2
- com.google.firebase:firebase-datatransport:18.1.0
- com.google.firebase:firebase-encoders-proto:16.0.0
- com.google.firebase:firebase-functions:20.0.1
- com.google.firebase:firebase-functions-ktx:20.0.1
9 سبتمبر 2021
يتضمّن آخر تعديل على مكتبة "الإعلانات المدمجة" في "AdSense للبحث" التغيير التالي:
- تم إصلاح الخلل الذي كان يؤدي إلى عدم تسجيل
onAdLeftApplication
للنقرات على الإعلانات. - تم إصلاح الخلل الذي كان يؤدي إلى تعطُّل التطبيق عند محاولة تحميل الإعلانات بدون اتصال.
- تم إصلاح الخلل الذي كان يؤدي إلى عدم تسجيل
العناصر التي تم إصدارها على maven.google.com
- com.google.android.gms:play-services-afs-native:19.0.1
23 آب (أغسطس) 2021
- تعدِّل حزمة تطوير البرامج (SDK) لإعلانات Google على الأجهزة الجوّالة لنظام التشغيل Android وحزمة تطوير البرامج (SDK) لإعلانات Firebase. لمزيد من المعلومات، يُرجى الرجوع إلى ملاحظات إصدار المنتج.
العناصر التي تم إصدارها على maven.google.com
- com.google.android.gms:play-services-ads:20.3.0
- com.google.android.gms:play-services-ads-lite:20.3.0
- com.google.firebase:firebase-ads:20.3.0
- com.google.firebase:firebase-ads-lite:20.3.0
20 آب (أغسطس) 2021
يتضمّن آخر تحديث لخدمة Firebase تغييرات على ما يلي:
- قائمة مواد Firebase لأجهزة Android
- المراسلة داخل تطبيق Firebase
- حزمة تطوير البرامج (SDK) لمنصّة Firebase الخاصّة بخدمة "إحصاءات Google"
لمزيد من المعلومات، اطّلِع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لنظام التشغيل Android من Firebase.
العناصر التي تم إصدارها على maven.google.com
- com.google.firebase:firebase-bom:28.4.0
- com.google.firebase:firebase-core:19.0.1
- com.google.firebase:firebase-analytics:19.0.1
- com.google.firebase:firebase-analytics-ktx:19.0.1
- com.google.firebase:firebase-inappmessaging:20.1.0
- com.google.firebase:firebase-inappmessaging-ktx:20.1.0
- com.google.firebase:firebase-inappmessaging-display:20.1.0
- com.google.firebase:firebase-inappmessaging-display-ktx:20.1.0
- com.google.android.gms:play-services-measurement:19.0.1
- com.google.android.gms:play-services-measurement-base:19.0.1
- com.google.android.gms:play-services-measurement-sdk-api:19.0.1
- com.google.android.gms:play-services-measurement-api:19.0.1
- com.google.android.gms:play-services-measurement-sdk:19.0.1
- com.google.android.gms:play-services-measurement-impl:19.0.1
19 آب (أغسطس) 2021
يتضمّن آخر تحديث لمكتبة "إحصاءات Google" التغيير التالي:
- تم إصلاح المشكلة التي كانت تتسبب في تعذُّر إنشاء المكتبة باستخدام الإصدار 12 من نظام التشغيل Android كإصدار مستهدف.
يتضمّن آخر تعديل على مكتبة TagManager التغييرات التالية:
- تحسينات على البنية الأساسية الداخلية
العناصر التي تم إصدارها على maven.google.com
- com.google.android.gms:play-services-analytics:17.0.1
- com.google.android.gms:play-services-analytics-impl:17.0.1
- com.google.android.gms:play-services-tagmanager:17.0.1
- com.google.android.gms:play-services-tagmanager-api:17.0.1
- com.google.android.gms:play-services-tagmanager-v4-impl:17.0.1
09 أغسطس 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) لنظام التشغيل Android من Firebase.
يتوفّر الآن إصدار محدَّث من المكوّن الإضافي 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) لنظام التشغيل Android من Firebase.
العناصر التي تم إصدارها على maven.google.com
- com.google.firebase:firebase-bom:28.3.0
- com.google.firebase:firebase-crashlytics:18.2.0
- com.google.firebase:firebase-crashlytics-ktx:18.2.0
- com.google.firebase:firebase-crashlytics-ndk:18.2.0
- com.google.firebase:firebase-database:20.0.1
- com.google.firebase:firebase-database-ktx:20.0.1
- com.google.firebase:firebase-dynamic-links:20.1.1
- com.google.firebase:firebase-dynamic-links-ktx:20.1.1
- com.google.firebase:firebase-firestore:23.0.3
- com.google.firebase:firebase-firestore-ktx:23.0.3
21 تموز (يوليو) 2021
يتضمّن آخر تحديث لمكتبة
play-services-auth
التغييرات التالية:- تمت إضافة واجهة برمجة تطبيقات جديدة،
CredentialSavingClient#saveAccountLinkingToken
، لمساعدتك في ربط حساب أحد المستخدمين في تطبيقك بحساب Google بهدف ربط الحسابات. - تمت إضافة طريقة جديدة
BeginSignInRequest.Builder#associateLinkedAccounts
، لمساعدتك في تسجيل دخول المستخدمين إلى تطبيقك إذا سبق لهم ربط حساباتهم بحساب Google.
- تمت إضافة واجهة برمجة تطبيقات جديدة،
العناصر التي تم إصدارها على maven.google.com
- com.google.android.gms:play-services-auth:19.2.0
09 يوليو 2021
يتضمّن آخر تحديث لخدمة Firebase تغييرات على ما يلي:
- قائمة مواد Firebase لأجهزة Android
- فحص التطبيقات من Firebase
- Cloud Firestore
- مراقبة أداء Firebase
لمزيد من المعلومات، اطّلِع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لنظام التشغيل Android من Firebase.
العناصر التي تم إصدارها على 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
01 يوليو 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 App Distribution
- Firebase Crashlytics
- المكوّن الإضافي Gradle في Firebase Crashlytics
لمزيد من المعلومات، اطّلِع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لنظام التشغيل Android من Firebase.
العناصر التي تم إصدارها على 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 للبحث" التغييرات التالية:
تعديل طريقة عرض الإعلانات على الأجهزة الجوّالة لتتطابق مع طريقة عرض الإعلانات على الويب ومعاينة الإعلانات لمزيد من المعلومات، يُرجى الرجوع إلى ملاحظات إصدار حزمة تطوير البرامج الأصلية في "AdSense للبحث" لنظام التشغيل Android.
يزيل إمكانية طلب إعلانات الصفحة الواحدة.
أصبحت حزمة تطوير البرامج (SDK) الخاصة بميزة Stream Protect متاحة الآن للاستخدام مع تطبيقات Android TV التي تتطلّب معدل نقل بيانات منخفضًا. تتطلّب حزمة تطوير البرامج (SDK) هذه توفّر البرامج الثابتة للجهاز ولا تعمل حاليًا إلا على "Chromecast مع Google TV". لمزيد من المعلومات، يُرجى الرجوع إلى المستندات المرجعية لحزمة تطوير البرامج (SDK) الخاصة بـ "حماية البث".
العناصر التي تم إصدارها على maven.google.com
- com.google.android.gms:play-services-afs-native:19.0.0
- com.google.android.gms:play-services-streamprotect:16.0.0
16 حزيران (يونيو) 2021
استعدادًا لفرض إمكانية القيم الخالية بشكل صارم، أضفنا التعليقين التوضيحيين
@RecentlyNonNull
و@RecentlyNullable
إلى العديد من حِزم 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) لإعلانات Google على الأجهزة الجوّالة لنظام التشغيل Android وحزمة تطوير البرامج (SDK) لإعلانات Firebase. لمزيد من المعلومات، يُرجى الرجوع إلى ملاحظات إصدار المنتج.
العناصر التي تم إصدارها على maven.google.com
- com.google.android.gms:play-services-ads:20.2.0
- com.google.android.gms:play-services-ads-lite:20.2.0
- com.google.android.gms:play-services-nearby:18.0.0
- com.google.firebase:firebase-ads:20.2.0
- com.google.firebase:firebase-ads-lite:20.2.0
3 يونيو 2021
يتضمّن آخر تحديث لخدمة Firebase تغييرات على ما يلي:
- قائمة مواد Firebase لأجهزة Android
- 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) لنظام التشغيل Android من Firebase.
يتوفّر الآن إصدار محدَّث من المكوّن الإضافي 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 App Distribution
- فهرسة التطبيقات على Firebase
- مصادقة Firebase
- المراسلة عبر السحابة الإلكترونية من Firebase
- Firebase Crashlytics
- المكوّن الإضافي Gradle في Firebase Crashlytics
- روابط Firebase الديناميكية
- المراسلة داخل تطبيق Firebase
- عمليات تثبيت Firebase
- Firebase ML
- مراقبة أداء Firebase
- المكوّن الإضافي Gradle لخدمة "مراقبة أداء Firebase"
- قاعدة بيانات Firebase في الوقت الفعلي
- الإعداد عن بُعد في Firebase
تتوفّر الآن الإصدارات التجريبية الأولية لما يلي:
- فحص التطبيقات من Firebase
- إتاحة وحدات الميزات الديناميكية في Firebase
لمزيد من المعلومات، اطّلِع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لنظام التشغيل Android من Firebase.
يتوفّر الآن إصدار محدَّث من المكوّن الإضافي google-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) لإعلانات Google على الأجهزة الجوّالة لنظام التشغيل Android وحزمة تطوير البرامج (SDK) لإعلانات Firebase. لمزيد من المعلومات، يُرجى الرجوع إلى ملاحظات إصدار المنتج.
العناصر التي تم إصدارها على maven.google.com
- com.google.android.gms:play-services-ads:20.1.0
- com.google.android.gms:play-services-ads-lite:20.1.0
- com.google.firebase:firebase-ads:20.1.0
- com.google.firebase:firebase-ads-lite:20.1.0
27 أبريل 2021
تشمل آخر التعديلات على
play-services-maps
ما يلي:- تمت إضافة تعليقات توضيحية بشأن إمكانية القيم الفارغة "non-semver-breaking" إلى مساحة واجهة برمجة التطبيقات.
تمت إضافة البيان التالي إلى
AndroidManifest.xml
لدعم فلترة مستوى ظهور حِزم التطبيقات على الإصدار 11 من نظام التشغيل Android (المستوى 30 لواجهة برمجة التطبيقات) والإصدارات الأحدث. بعد التحديث إلى الإصدارcom.google.android.gms:play-services-maps:17.0.1
، يمكنك إزالة السطر التالي منAndroidManifest.xml
الخاص بك:
يتضمّن آخر تحديث لمكتبة Wearable التغييرات التالية:
- إصلاح الأخطاء
- تحسين مدى توفّر حزمة تطوير البرامج (SDK) للأجهزة القابلة للارتداء على الأجهزة التي تتضمّن "خدمات Google Play"
لمزيد من المعلومات، يُرجى الاطّلاع على ملاحظات إصدار الأجهزة القابلة للارتداء.
العناصر التي تم إصدارها على maven.google.com
- com.google.android.gms:play-services-maps:17.0.1
- com.google.android.gms:play-services-wearable:17.1.0
20 نيسان (أبريل) 2021
يتضمّن آخر تحديث لـ Cast SDK تغييرات على ما يلي:
- تم حذف GameManager وواجهات برمجة التطبيقات ذات الصلة. تم إيقافها نهائيًا منذ عام 2017.
- تمّت إضافة فئة SessionState إلى مكتبة برامج عميل Cast.
- تمت إضافة CastReasonCodes لتقديم تفسيرات مفصّلة عن CastStatusCodes. استخدِم طريقة CastContext#getCastReasonCodeForCastStatusCode(int) للترجمة من CastStatusCodes إلى CastReasonCodes.
- تم تعديل التبعيات
com.google.android.datatransport:transport-api
إلى أحدث إصدار.
لمزيد من المعلومات، يُرجى الاطّلاع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لتطبيق الإرسال على Android في Cast.
يتضمّن آخر تحديث لخدمة Firebase تغييرات على ما يلي:
- قائمة مواد Firebase لأجهزة Android
- المكوّن الإضافي لنظام Gradle المتوافق مع Firebase App Distribution
- Firebase ML
لمزيد من المعلومات، اطّلِع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لنظام التشغيل Android من Firebase.
العناصر التي تم إصدارها على maven.google.com
- com.google.android.gms:play-services-cast:20.0.0
- com.google.android.gms:play-services-cast-framework:20.0.0
- com.google.android.gms:play-services-cast-tv:18.0.0
- com.google.firebase:firebase-bom:27.1.0
- com.google.firebase:firebase-appdistribution-gradle:2.1.1
- com.google.firebase:firebase-ml-modeldownloader:23.0.1
- com.google.firebase:firebase-ml-modeldownloader-ktx:23.0.1
12 أبريل 2021
يتضمّن آخر تحديث للمكوّن الإضافي لنظام Gradle الخاص بتراخيص البرامج المفتوحة المصدر إصلاحات للمشاكل التالية:
- إتاحة دورات التبعية في المشاريع (GitHub Issue #172)
العناصر التي تم إصدارها على maven.google.com
- com.google.android.gms:oss-licenses-plugin:0.10.4
08 أبريل 2021
يتضمّن آخر تحديث لخدمة Firebase تغييرات على ما يلي:
- قائمة مواد Firebase لأجهزة Android
- مصادقة Firebase
- المراسلة عبر السحابة الإلكترونية من Firebase
- أرقام تعريف مثيل Firebase
- حزمة تطوير البرامج (SDK) لمنصّة Firebase الخاصّة بخدمة "إحصاءات Google"
لمزيد من المعلومات، اطّلِع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لنظام التشغيل Android من Firebase.
العناصر التي تم إصدارها على maven.google.com
- com.google.firebase:firebase-bom:27.0.0
- com.google.firebase:firebase-analytics:18.0.3
- com.google.firebase:firebase-analytics-ktx:18.0.3
- com.google.firebase:firebase-auth:20.0.4
- com.google.firebase:firebase-auth-ktx:20.0.4
- com.google.firebase:firebase-core:18.0.3
- com.google.firebase:firebase-iid:21.1.0
- com.google.firebase:firebase-iid-interop:17.1.0
- com.google.firebase:firebase-messaging:21.1.0
- com.google.firebase:firebase-messaging-directboot:21.1.0
- com.google.android.gms:play-services-measurement:18.0.3
- com.google.android.gms:play-services-measurement-base:18.0.3
- com.google.android.gms:play-services-measurement-sdk-api:18.0.3
- com.google.android.gms:play-services-measurement-api:18.0.3
- com.google.android.gms:play-services-measurement-sdk:18.0.3
- com.google.android.gms:play-services-measurement-impl:18.0.3
5 أبريل 2021
يتضمّن آخر تحديث للمكوّن الإضافي لنظام Gradle الخاص بتراخيص البرامج المفتوحة المصدر إصلاحات للمشاكل التالية:
- تحذيرات الإنشاء بسبب استخدام واجهات برمجة تطبيقات قديمة (GitHub Issue #166)
- لم يتم تخزين المهام مؤقتًا (GitHub Issue #68) (GitHub Issue #146) (GitHub Issue #165)
تعدِّل حزمة تطوير البرامج (SDK) لإعلانات Google على الأجهزة الجوّالة لنظام التشغيل Android وحزمة تطوير البرامج (SDK) لإعلانات Firebase. لمزيد من المعلومات، يُرجى الرجوع إلى ملاحظات إصدار المنتج.
العناصر التي تم إصدارها على maven.google.com
- com.google.android.gms:oss-licenses-plugin:0.10.3
- com.google.android.gms:play-services-ads:20.0.0
- com.google.android.gms:play-services-ads-lite:20.0.0
- com.google.firebase:firebase-ads:20.0.0
- com.google.firebase:firebase-ads-lite:20.0.0
25 مارس 2021
يتضمّن آخر تحديث لخدمة Firebase تغييرات على ما يلي:
- قائمة مواد Firebase لأجهزة Android
- Cloud Firestore
- التخزين في السحابة الإلكترونية لبرنامج Firebase
- Firebase Crashlytics
- المكوّن الإضافي Gradle في Firebase Crashlytics
لمزيد من المعلومات، اطّلِع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لنظام التشغيل Android من Firebase.
العناصر التي تم إصدارها على maven.google.com
- com.google.firebase:firebase-bom:26.8.0
- com.google.firebase:firebase-crashlytics:17.4.1
- com.google.firebase:firebase-crashlytics-buildtools:2.5.2
- com.google.firebase:firebase-crashlytics-gradle:2.5.2
- com.google.firebase:firebase-crashlytics-ktx:17.4.1
- com.google.firebase:firebase-crashlytics-ndk:17.4.1
- com.google.firebase:firebase-firestore:22.1.2
- com.google.firebase:firebase-firestore-ktx:22.1.2
- com.google.firebase:firebase-storage:19.2.2
- com.google.firebase:firebase-storage-ktx:19.2.2
15 مارس 2021
- تعدِّل حزمة تطوير البرامج (SDK) لإعلانات Google على الأجهزة الجوّالة لنظام التشغيل Android وحزمة تطوير البرامج (SDK) لإعلانات Firebase. لمزيد من المعلومات، يُرجى الرجوع إلى ملاحظات إصدار المنتج.
العناصر التي تم إصدارها على maven.google.com
- com.google.android.gms:play-services-ads:19.8.0
- com.google.android.gms:play-services-ads-lite:19.8.0
- com.google.firebase:firebase-ads:19.8.0
- com.google.firebase:firebase-ads-lite:19.8.0
11 مارس 2021
يتضمّن آخر تحديث لخدمة Firebase تغييرات على ما يلي:
- قائمة مواد Firebase لأجهزة Android
- Firebase Crashlytics
- قاعدة بيانات Firebase في الوقت الفعلي
لمزيد من المعلومات، اطّلِع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لنظام التشغيل Android من Firebase.
العناصر التي تم إصدارها على maven.google.com
- com.google.firebase:firebase-bom:26.7.0
- com.google.firebase:firebase-crashlytics:17.4.0
- com.google.firebase:firebase-crashlytics-ktx:17.4.0
- com.google.firebase:firebase-crashlytics-ndk:17.4.0
- com.google.firebase:firebase-database:19.7.0
- com.google.firebase:firebase-database-ktx:19.7.0
01 مارس 2021
يتضمّن آخر تحديث لخدمة Firebase تغييرات على ما يلي:
- قائمة مواد Firebase لأجهزة Android
- Cloud Firestore
- مصادقة Firebase
- المراسلة داخل تطبيق Firebase
- Firebase ML
- الإعداد عن بُعد في Firebase
- المكوّن الإضافي لنظام Gradle المتوافق مع Firebase App Distribution
- المكوّن الإضافي Gradle في Firebase Crashlytics
- المكوّن الإضافي Gradle لخدمة "مراقبة أداء Firebase"
لمزيد من المعلومات، اطّلِع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لنظام التشغيل Android من Firebase.
العناصر التي تم إصدارها على maven.google.com
- com.google.firebase:firebase-bom:26.6.0
- com.google.firebase:firebase-auth:20.0.3
- com.google.firebase:firebase-auth-ktx:20.0.3
- com.google.firebase:firebase-config:20.0.4
- com.google.firebase:firebase-config-ktx:20.0.4
- com.google.firebase:firebase-firestore:22.1.1
- com.google.firebase:firebase-firestore-ktx:22.1.1
- com.google.firebase:firebase-inappmessaging:19.1.5
- com.google.firebase:firebase-inappmessaging-display:19.1.5
- com.google.firebase:firebase-inappmessaging-display-ktx:19.1.5
- com.google.firebase:firebase-inappmessaging-ktx:19.1.5
- com.google.firebase:firebase-ml-modeldownloader:23.0.0
- com.google.firebase:firebase-appdistribution-gradle:2.1.0
- com.google.firebase:firebase-crashlytics-buildtools:2.5.1
- com.google.firebase:firebase-crashlytics-gradle:2.5.1
- com.google.firebase:perf-plugin:1.3.5
18 شباط (فبراير) 2021
تشمل آخر التعديلات على
play-services-location
ما يلي:يمنع Fused Location Provider (FLP) الآن عرض المواقع الجغرافية الأولية غير الدقيقة تلقائيًا. يتيح هذا السلوك تحسين دقة الموقع الجغرافي مع تقليل وقت الاستجابة إلى الحدّ الأدنى. يمكن للمطوّرين الذين يفضّلون الحصول على نتائج أسرع بدلاً من نتائج أكثر دقة استدعاء طريقة
LocationRequest#setWaitForAccurateLocation()
الجديدة.تمت إضافة طريقة
ActivityRecognitionClient#requestSleepSegmentUpdates()
للسماح للتطبيقات بالتسجيل في Sleep API.
العناصر التي تم إصدارها على maven.google.com
- com.google.android.gms:play-services-location:18.0.0
11 شباط (فبراير) 2021
يتضمّن آخر تحديث لخدمة Firebase تغييرات على ما يلي:
- قائمة مواد Firebase لأجهزة Android
- Cloud Firestore
- فهرسة التطبيقات على Firebase
- مراقبة أداء Firebase
- المكوّن الإضافي Gradle في Firebase Crashlytics
لمزيد من المعلومات، اطّلِع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لنظام التشغيل Android من Firebase.
العناصر التي تم إصدارها على maven.google.com
- com.google.firebase:firebase-bom:26.5.0
- com.google.firebase:firebase-appindexing:19.2.0
- com.google.firebase:firebase-crashlytics-buildtools:2.5.0
- com.google.firebase:firebase-crashlytics-gradle:2.5.0
- com.google.firebase:firebase-datatransport:17.0.11
- com.google.firebase:firebase-firestore:22.1.0
- com.google.firebase:firebase-firestore-ktx:22.1.0
- com.google.firebase:firebase-perf:19.1.1
- com.google.firebase:firebase-perf-ktx:19.1.1
02 شباط (فبراير) 2021
- تتضمّن آخر التعديلات على مكتبات
play-services-base
وplay-services-basement
وplay-services-tasks
تعديلات داخلية فقط.
العناصر التي تم إصدارها على maven.google.com
- com.google.android.gms:play-services-base:17.6.0
- com.google.android.gms:play-services-basement:17.6.0
- com.google.android.gms:play-services-tasks:17.2.1
28 يناير 2021
يتضمّن آخر تحديث لخدمة Firebase تغييرات على ما يلي:
- قائمة مواد Firebase لأجهزة Android
- Cloud Firestore
- Firebase Crashlytics
- المراسلة داخل تطبيق Firebase
- الإعداد عن بُعد في Firebase
- حزمة تطوير البرامج (SDK) لمنصّة Firebase الخاصّة بخدمة "إحصاءات Google"
لمزيد من المعلومات، اطّلِع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لنظام التشغيل Android من Firebase.
يتوفّر الآن إصدار محدَّث من المكوّن الإضافي 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()
نهائيًا.تم طرحها في
BrowserRequestOptions#getClientDataHash()
.
العناصر التي تم إصدارها على maven.google.com
- com.google.android.gms:play-services-fido:19.0.0-beta
20 يناير 2021
- تعدِّل حزمة تطوير البرامج (SDK) لإعلانات Google على الأجهزة الجوّالة لنظام التشغيل Android وحزمة تطوير البرامج (SDK) لإعلانات Firebase. لمزيد من المعلومات، يُرجى الرجوع إلى ملاحظات إصدار المنتج.
العناصر التي تم إصدارها على maven.google.com
- com.google.android.gms:play-services-ads:19.7.0
- com.google.android.gms:play-services-ads-lite:19.7.0
- com.google.firebase:firebase-ads:19.7.0
- com.google.firebase:firebase-ads-lite:19.7.0
14 كانون الثاني (يناير) 2021
يتضمّن آخر تحديث لخدمة Firebase تغييرات على ما يلي:
- قائمة مواد Firebase لأجهزة Android
- مصادقة Firebase
- مراقبة أداء Firebase
- حزمة تطوير البرامج (SDK) لمنصّة Firebase الخاصّة بخدمة "إحصاءات Google"
لمزيد من المعلومات، اطّلِع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لنظام التشغيل Android من Firebase.
العناصر التي تم إصدارها على 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) لنظام التشغيل Android من Firebase.
العناصر التي تم إصدارها على maven.google.com
- com.google.firebase:firebase-bom:26.2.0
- com.google.firebase:firebase-annotations:16.0.0
- com.google.firebase:firebase-auth-interop:19.0.1
- com.google.firebase:firebase-common:19.5.0
- com.google.firebase:firebase-common-ktx:19.5.0
- com.google.firebase:firebase-components:16.1.0
- com.google.firebase:firebase-database:19.6.0
- com.google.firebase:firebase-database-ktx:19.6.0
- com.google.firebase:firebase-datatransport:17.0.10
- com.google.firebase:firebase-encoders:16.1.0
- com.google.firebase:firebase-encoders-json:17.1.0
- com.google.firebase:firebase-firestore:22.0.1
- com.google.firebase:firebase-firestore-ktx:22.0.1
- com.google.firebase:firebase-functions:19.2.0
- com.google.firebase:firebase-functions-ktx:19.2.0
- com.google.firebase:firebase-iid:21.0.1
- com.google.firebase:firebase-inappmessaging:19.1.3
- com.google.firebase:firebase-inappmessaging-display:19.1.3
- com.google.firebase:firebase-inappmessaging-display-ktx:19.1.3
- com.google.firebase:firebase-inappmessaging-ktx:19.1.3
- com.google.firebase:firebase-installations:16.3.5
- com.google.firebase:firebase-installations-interop:16.0.1
- com.google.firebase:firebase-installations-ktx:16.3.5
- com.google.firebase:firebase-measurement-connector:18.0.1
- com.google.firebase:firebase-messaging:21.0.1
- com.google.firebase:firebase-messaging-directboot:21.0.1
- com.google.firebase:firebase-messaging-ktx:21.0.1
- com.google.firebase:firebase-perf:19.0.11
- com.google.firebase:firebase-perf-ktx:19.0.11
- com.google.firebase:firebase-storage:19.2.1
- com.google.firebase:firebase-storage-ktx:19.2.1
- com.google.firebase:protolite-well-known-types:17.1.1
08 ديسمبر 2020
- يتضمّن آخر تحديث لمكتبات الرؤية في "خدمات Google Play" تحديثات داخلية فقط.
العناصر التي تم إصدارها على maven.google.com
- com.google.android.gms:play-services-vision:20.1.3
- com.google.android.gms:play-services-vision-common:19.1.3
- com.google.android.gms:play-services-vision-image-label:18.1.1
4 ديسمبر 2020
- تعدِّل حزمة تطوير البرامج (SDK) لإعلانات Google على الأجهزة الجوّالة لنظام التشغيل Android وحزمة تطوير البرامج (SDK) لإعلانات Firebase. لمزيد من المعلومات، يُرجى الرجوع إلى ملاحظات إصدار المنتج.
العناصر التي تم إصدارها على maven.google.com
- com.google.android.gms:play-services-ads:19.6.0
- com.google.android.gms:play-services-ads-lite:19.6.0
- com.google.firebase:firebase-ads:19.6.0
- com.google.firebase:firebase-ads-lite:19.6.0
03 ديسمبر 2020
يتضمّن آخر تحديث لخدمة Firebase تغييرات على ما يلي:
- قائمة مواد Firebase لأجهزة Android
- الإعداد عن بُعد في Firebase
لمزيد من المعلومات، اطّلِع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لنظام التشغيل Android من Firebase.
العناصر التي تم إصدارها على maven.google.com
- com.google.firebase:firebase-bom:26.1.1
- com.google.firebase:firebase-config:20.0.2
- com.google.firebase:firebase-config-ktx:20.0.2
25 نوفمبر 2020
تمت إضافة مكتبة
play-services-password-complexity
.تتيح هذه المكتبة التحقّق من جودة قفل الشاشة (الذي تم طرحه في Android 10) للأجهزة التي تعمل بالإصدار 4.4 من نظام التشغيل Android والإصدارات الأحدث.
العناصر التي تم إصدارها على maven.google.com
- com.google.android.gms:play-services-password-complexity:17.0.0
12 تشرين الثاني (نوفمبر) 2020
يتضمّن آخر تحديث لخدمة Firebase تغييرات على ما يلي:
- قائمة مواد Firebase لأجهزة Android
- مصادقة Firebase
- Firebase Crashlytics
- المكوّن الإضافي Gradle في Firebase Crashlytics
- عمليات تثبيت Firebase
- مراقبة أداء Firebase
- المكوّن الإضافي Gradle لخدمة "مراقبة أداء Firebase"
- الإعداد عن بُعد في Firebase
لمزيد من المعلومات، اطّلِع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لنظام التشغيل Android من Firebase.
العناصر التي تم إصدارها على 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
09 نوفمبر 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) لنظام التشغيل Android من Firebase.
العناصر التي تم إصدارها على maven.google.com
- com.google.firebase:firebase-bom:26.0.0
- com.google.firebase:firebase-abt:20.0.0
- com.google.firebase:firebase-analytics:18.0.0
- com.google.firebase:firebase-analytics-ktx:18.0.0
- com.google.firebase:firebase-auth:20.0.0
- com.google.firebase:firebase-auth-ktx:20.0.0
- com.google.firebase:firebase-config:20.0.0
- com.google.firebase:firebase-config-ktx:20.0.0
- com.google.firebase:firebase-core:18.0.0
- com.google.firebase:firebase-firestore:22.0.0
- com.google.firebase:firebase-firestore-ktx:22.0.0
- com.google.firebase:firebase-iid:21.0.0
- com.google.firebase:firebase-inappmessaging:19.1.2
- com.google.firebase:firebase-inappmessaging-display:19.1.2
- com.google.firebase:firebase-inappmessaging-display-ktx:19.1.2
- com.google.firebase:firebase-inappmessaging-ktx:19.1.2
- com.google.firebase:firebase-messaging:21.0.0
- com.google.firebase:firebase-messaging-directboot:21.0.0
- com.google.firebase:firebase-messaging-ktx:21.0.0
- com.google.firebase:perf-plugin:1.3.3
- com.google.android.gms:play-services-measurement:18.0.0
- com.google.android.gms:play-services-measurement-base:18.0.0
- com.google.android.gms:play-services-measurement-sdk-api:18.0.0
- com.google.android.gms:play-services-measurement-api:18.0.0
- com.google.android.gms:play-services-measurement-sdk:18.0.0
- com.google.android.gms:play-services-measurement-impl:18.0.0
23 أكتوبر 2020
يتضمّن آخر تحديث لخدمة Firebase تغييرات على ما يلي:
- قائمة مواد Firebase لأجهزة Android
- حزمة تطوير البرامج (SDK) لقاعدة بيانات Firebase في الوقت الفعلي
لمزيد من المعلومات، اطّلِع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لنظام التشغيل Android من Firebase.
العناصر التي تم إصدارها على maven.google.com
- com.google.firebase:firebase-bom:25.13.0
- com.google.firebase:firebase-database:19.5.1
- com.google.firebase:firebase-database-ktx:19.5.1
20 أكتوبر 2020
- تعدِّل حزمة تطوير البرامج (SDK) لإعلانات Google على الأجهزة الجوّالة لنظام التشغيل Android وحزمة تطوير البرامج (SDK) لإعلانات Firebase. لمزيد من المعلومات، يُرجى الرجوع إلى ملاحظات إصدار المنتج.
العناصر التي تم إصدارها على maven.google.com
- com.google.android.gms:play-services-ads:19.5.0
- com.google.android.gms:play-services-ads-lite:19.5.0
- com.google.firebase:firebase-ads:19.5.0
- com.google.firebase:firebase-ads-lite:19.5.0
19 تشرين الأول (أكتوبر) 2020
تتضمّن آخر التعديلات على المكتبتَين
play-services-base
وplay-services-basement
التغييرات التالية:يمنع حدوث أعطال ناتجة عن ظهور الخطأ
NoSuchElementException
بشكل متقطع عند إلغاء ربط خدمة.يتم عرض الخطأ
GooglePlayServicesIncorrectManifestValueException
أوGooglePlayServicesMissingManifestValueException
بدلاً منIllegalStateException
عندما لا يتضمّنAndroidManifest.xml
علامة البيانات الوصفية المناسبة لاستخدام "خدمات Google Play". وقد يشير ذلك إلى مشكلة في طريقة إنشاء التطبيق.
يتضمّن آخر تحديث لخدمة "اللياقة البدنية" في "خدمات Google Play" التغييرات التالية:
يسمح إذن الكتابة الآن للتطبيق بقراءة البيانات التي كتبها فقط. لمواصلة قراءة البيانات التي كتبتها تطبيقات أخرى من منصة 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
واجهة برمجة تطبيقات جديدة للمتصفّح خاصة برمز التحقّق عبر الرسائل القصيرة.
العناصر التي تم إصدارها على maven.google.com
- com.google.android.gms:play-services-auth-api-phone:17.5.0
6 أكتوبر 2020
يتضمّن آخر تحديث لخدمة Firebase تغييرات على ما يلي:
- قائمة مواد Firebase لأجهزة Android
- حزمة تطوير البرامج (SDK) لمنصّة Firebase الخاصّة بخدمة "إحصاءات Google"
- حِزم تطوير البرامج (SDK) لخدمة Cloud Firestore و"روابط Firebase الديناميكية"
- المكوّن الإضافي Gradle لخدمة "مراقبة أداء Firebase"
لمزيد من المعلومات، اطّلِع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لنظام التشغيل Android من Firebase.
العناصر التي تم إصدارها على maven.google.com
- com.google.firebase:firebase-bom:25.12.0
- com.google.firebase:firebase-core:17.5.1
- com.google.firebase:firebase-analytics:17.6.0
- com.google.firebase:firebase-analytics-ktx:17.6.0
- com.google.firebase:firebase-firestore:21.7.1
- com.google.firebase:firebase-firestore-ktx:21.7.1
- com.google.firebase:firebase-dynamic-links:19.1.1
- com.google.firebase:firebase-dynamic-links-ktx:19.1.1
- com.google.firebase:perf-plugin:1.3.2
- com.google.android.gms:play-services-measurement:17.6.0
- com.google.android.gms:play-services-measurement-base:17.6.0
- com.google.android.gms:play-services-measurement-sdk-api:17.6.0
- com.google.android.gms:play-services-measurement-api:17.6.0
- com.google.android.gms:play-services-measurement-sdk:17.6.0
- com.google.android.gms:play-services-measurement-impl:17.6.0
30 سبتمبر 2020
يتضمّن آخر تحديث لخدمة Firebase تغييرات على ما يلي:
- قائمة مواد Firebase
- حِزم تطوير البرامج (SDK) الخاصة بخدمات Cloud Firestore و"المراسلة عبر السحابة الإلكترونية من Firebase" وFirebase Crashlytics و"أرقام تعريف مثيلات Firebase" و"مراقبة أداء Firebase" وFirebase Realtime Database
لمزيد من المعلومات، اطّلِع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لنظام التشغيل Android من Firebase.
تتوفّر الآن إصدارات محدَّثة من المكوّن الإضافي
google-services
لنظام التشغيل Android (الإصدار 4.3.4) و المكوّن الإضافيstrict-version-matcher
لنظام التشغيل Android (الإصدار 1.2.2). لمزيد من المعلومات، اطّلِع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لنظام التشغيل Android من Firebase.
العناصر التي تم إصدارها على maven.google.com
- com.google.firebase:firebase-bom:25.11.0
- com.google.firebase:firebase-crashlytics:17.2.2
- com.google.firebase:firebase-crashlytics-ktx:17.2.2
- com.google.firebase:firebase-crashlytics-ndk:17.2.2
- com.google.firebase:firebase-database:19.5.0
- com.google.firebase:firebase-database-ktx:19.5.0
- com.google.firebase:firebase-encoders:16.0.0
- com.google.firebase:firebase-encoders-json:17.0.0
- com.google.firebase:firebase-firestore:21.7.0
- com.google.firebase:firebase-firestore-ktx:21.7.0
- com.google.firebase:firebase-iid:20.3.0
- com.google.firebase:firebase-installations-ktx:16.3.3
- com.google.firebase:firebase-messaging:20.3.0
- com.google.firebase:firebase-messaging-directboot:20.3.0
- com.google.firebase:firebase-messaging-ktx:20.3.0
- com.google.firebase:firebase-perf:19.0.9
- com.google.firebase:firebase-perf-ktx:19.0.9
- com.google.gms:google-services:4.3.4
- com.google.android.gms:strict-version-matcher-plugin:1.2.2
23 أيلول (سبتمبر) 2020
تشمل آخر التعديلات على
play-services-location
ما يلي:تمت إضافة طريقة
FusedLocationProviderClient.getCurrentLocation()
لاحتساب إصلاح واحد للموقع الجغرافي الحالي على الجهاز.تمت إضافة إمكانية استخدام علامات تحديد المصدر في تدقيق الوصول إلى البيانات على نظام التشغيل Android 11 في
FusedLocationProviderClient
.
العناصر التي تم إصدارها على maven.google.com
- com.google.android.gms:play-services-location:17.1.0
11 سبتمبر 2020
يتضمّن آخر تحديث لخدمة Firebase تغييرات على ما يلي:
- قائمة مواد Firebase
- حزمة تطوير البرامج (SDK) لخدمة "مصادقة Firebase"
- المكوّن الإضافي Gradle في Firebase Crashlytics
لمزيد من المعلومات، اطّلِع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لنظام التشغيل Android من Firebase.
العناصر التي تم إصدارها على maven.google.com
- com.google.firebase:firebase-bom:25.10.0
- com.google.firebase:firebase-auth:19.4.0
- com.google.firebase:firebase-auth-ktx:19.4.0
- com.google.firebase:firebase-crashlytics-buildtools:2.3.0
- com.google.firebase:firebase-crashlytics-gradle:2.3.0
10 أيلول (سبتمبر) 2020
- تعدِّل حزمة تطوير البرامج (SDK) لإعلانات Google على الأجهزة الجوّالة لنظام التشغيل Android وحزمة تطوير البرامج (SDK) لإعلانات Firebase. لمزيد من المعلومات، يُرجى الرجوع إلى ملاحظات إصدار المنتج.
العناصر التي تم إصدارها على maven.google.com
- com.google.android.gms:play-services-ads:19.4.0
- com.google.android.gms:play-services-ads-lite:19.4.0
- com.google.firebase:firebase-ads:19.4.0
- com.google.firebase:firebase-ads-lite:19.4.0
08 سبتمبر 2020
- يضيف آخر تحديث لـ "خدمات Google Play" إمكانية استخدام الإصدار 2 من "إطار الشفافية والموافقة" على "الإعلانات الأصلية في AdSense للبحث". لمزيد من المعلومات، يُرجى الاطّلاع على ملاحظات إصدار حزمة تطوير البرامج (SDK) للإعلانات المدمجة مع المحتوى في "بحث AdSense" على Android.
1 أيلول (سبتمبر) 2020
تشمل التحديثات على مكتبات رؤية "خدمات Google Play" ما يلي:
- تم إصلاح الخطأ
SecurityException
من مكتبات الرؤية عندما لا تكون "خدمات Google Play" مثبَّتة. - تحديثات داخلية
- تم إصلاح الخطأ
العناصر التي تم إصدارها على maven.google.com
- com.google.android.gms:play-services-vision:20.1.2
- com.google.android.gms:play-services-vision-common:19.1.2
- com.google.android.gms:play-services-vision-image-label:18.1.0
28 آب (أغسطس) 2020
- تتضمّن التعديلات على مكتبة
play-services-games
إصلاحًا للمشكلةLeaderboardsClient
.
العناصر التي تم إصدارها على maven.google.com
- com.google.android.gms:play-services-games:20.0.1
27 آب (أغسطس) 2020
يتضمّن آخر تحديث لخدمة Firebase تغييرات على ما يلي:
- قائمة مواد Firebase
- حِزم تطوير البرامج (SDK) الخاصة بخدمات Cloud Firestore و"وظائف Firebase السحابية" (العميل) و"مساحة التخزين السحابية لـ Firebase" و"المراسلة داخل التطبيق من Firebase" و"قاعدة بيانات Firebase الآنية الاستجابة"
- المكوّن الإضافي Gradle في Firebase Crashlytics
لمزيد من المعلومات، اطّلِع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لنظام التشغيل Android من Firebase.
العناصر التي تم إصدارها على maven.google.com
- com.google.firebase:firebase-bom:25.9.0
- com.google.firebase:firebase-crashlytics-buildtools:2.2.1
- com.google.firebase:firebase-crashlytics-gradle:2.2.1
- com.google.firebase:firebase-database:19.4.0
- com.google.firebase:firebase-database-ktx:19.4.0
- com.google.firebase:firebase-datatransport:17.0.8
- com.google.firebase:firebase-firestore:21.6.0
- com.google.firebase:firebase-firestore-ktx:21.6.0
- com.google.firebase:firebase-functions:19.1.0
- com.google.firebase:firebase-functions-ktx:19.1.0
- com.google.firebase:firebase-inappmessaging:19.1.1
- com.google.firebase:firebase-inappmessaging-display:19.1.1
- com.google.firebase:firebase-inappmessaging-display-ktx:19.1.1
- com.google.firebase:firebase-inappmessaging-ktx:19.1.1
- com.google.firebase:firebase-storage:19.2.0
- com.google.firebase:firebase-storage-ktx:19.2.0
20 آب (أغسطس) 2020
- تم إجراء تحديثات بسيطة على الميزات الداخلية في مكتبة Awareness ضِمن "خدمات Google Play".
العناصر التي تم إصدارها على maven.google.com
- com.google.android.gms:play-services-awareness:18.0.1
18 آب (أغسطس) 2020
تشمل آخر التعديلات على
play-services-basement
وplay-services-tasks
وplay-services-base
التغييرات التالية:استعدادًا لفرض إمكانية القيم الخالية بشكل صارم، أضفنا التعليقَين التوضيحيَّين
@RecentlyNonNull
و@RecentlyNullable
في المواضع التي لم تحدّد فيها حزمتا تطوير البرامج (SDK)base
وbasement
إمكانية القيم الخالية بشكل صريح. يوفّر ذلك إمكانية أفضل للتوافق مع لغة Kotlin، بالإضافة إلى إمكانية أفضل للتحقّق الثابت منnull
لأي مستخدم يستخدم أُطر عمل التحقّق منnull
في Java. سيتم طرح إضافات مشابهة لـ@RecentlyNonNull
و@RecentlyNullable
بشكل تدريجي في إصدارات عناصرcom.google.android.gms
.عندما يتعذّر تنفيذ طلب بيانات من واجهة برمجة التطبيقات بسبب حدوث مشكلة في الاتصال بين التطبيق وخدمات Google Play، يمكن الآن الوصول إلى
ConnectionResult
الذي تعذّر تنفيذه منStatus
فيApiException
.في حالات معيّنة لا تتوفّر فيها خدمات Google Play صالحة على الجهاز، ستتعذّر طلبات البيانات من واجهة برمجة التطبيقات بشكل أسرع بدلاً من انتظار تأكيد المستخدم.
تمت إضافة عمليات تحميل زائدة جديدة
GoogleApiAvailability#getErrorDialog
تقبلFragment
.تم إيقاف استخدام طرق
Tasks#call
واستبدالها بطرقTaskCompletionSource
.تحديثات داخلية لواجهات برمجة التطبيقات الأخرى في "خدمات Google Play"
العناصر التي تم إصدارها على maven.google.com
- com.google.android.gms:play-services-basement:17.4.0
- com.google.android.gms:play-services-base:17.4.0
- com.google.android.gms:play-services-tasks:17.2.0
17 آب (أغسطس) 2020
- تشمل التعديلات على مكتبة
play-services-games
التغييرات التالية:- تمت إضافة
loadFriends
. - تمت إضافة
getCompareProfileIntent
. - تمت إضافة
getCompareProfileIntentWithAlternativeNameHints
الذي يستفيد من الأسماء المستعارة لتوفير المزيد من السياق للاعبَين. - تمت إضافة
getCurrentPlayer
التي تسترد أحدث البيانات عن اللاعب الذي سجّل الدخول. - تمت إزالة
COLLECTION_SOCIAL
. - تمت إضافة
COLLECTION_FRIENDS
. - تمت إضافة
getCurrentPlayerInfo
التي تسترد سمات اللاعب الذي سجّل الدخول.
- تمت إضافة
العناصر التي تم إصدارها على maven.google.com
- com.google.android.gms:play-services-games:20.0.0
14 آب (أغسطس) 2020
يتضمّن آخر تحديث لخدمة Firebase تغييرات على ما يلي:
- قائمة مواد Firebase
- حزمة تطوير البرامج (SDK) لمنصّة Firebase الخاصّة بخدمة "إحصاءات Google"
- حِزم تطوير البرامج (SDK) الخاصة بخدمتَي Firebase Crashlytics وFirebase ML
- المكوّن الإضافي لنظام Gradle المتوافق مع Firebase App Distribution
لمزيد من المعلومات، اطّلِع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لنظام التشغيل Android من Firebase.
العناصر التي تم إصدارها على maven.google.com
- com.google.firebase:firebase-bom:25.8.0
- com.google.firebase:firebase-analytics:17.5.0
- com.google.firebase:firebase-analytics-ktx:17.5.0
- com.google.firebase:firebase-appdistribution-gradle:2.0.1
- com.google.firebase:firebase-common:19.3.1
- com.google.firebase:firebase-common-ktx:19.3.1
- com.google.firebase:firebase-core:17.5.0
- com.google.firebase:firebase-crashlytics:17.2.1
- com.google.firebase:firebase-crashlytics-ktx:17.2.1
- com.google.firebase:firebase-crashlytics-ndk:17.2.1
- com.google.firebase:firebase-datatransport:17.0.7
- com.google.firebase:firebase-ml-common:22.1.2
- com.google.firebase:firebase-ml-model-interpreter:22.0.4
- com.google.firebase:firebase-ml-natural-language:22.0.1
- com.google.firebase:firebase-ml-natural-language-language-id-model:20.0.8
- com.google.firebase:firebase-ml-natural-language-smart-reply:18.0.8
- com.google.firebase:firebase-ml-natural-language-smart-reply-model:20.0.8
- com.google.firebase:firebase-ml-natural-language-translate:22.0.2
- com.google.firebase:firebase-ml-natural-language-translate-model:20.0.9
- com.google.firebase:firebase-ml-vision:24.1.0
- com.google.firebase:firebase-ml-vision-automl:18.0.6
- com.google.firebase:firebase-ml-vision-barcode-model:16.1.2
- com.google.firebase:firebase-ml-vision-face-model:20.0.2
- com.google.firebase:firebase-ml-vision-image-label-model:20.0.2
- com.google.firebase:firebase-ml-vision-internal-vkp:17.0.2
- com.google.firebase:firebase-ml-vision-object-detection-model:19.0.6
- com.google.android.gms:play-services-measurement:17.5.0
- com.google.android.gms:play-services-measurement-base:17.5.0
- com.google.android.gms:play-services-measurement-sdk-api:17.5.0
- com.google.android.gms:play-services-measurement-api:17.5.0
- com.google.android.gms:play-services-measurement-sdk:17.5.0
- com.google.android.gms:play-services-measurement-impl:17.5.0
10 آب (أغسطس) 2020
يتضمّن آخر إصدار من "خدمات Google Play للّياقة البدنية" التغييرات التالية:
- تم إيقاف
DataType
s التالية نهائيًا:TYPE_BASAL_BODY_TEMPERATURE
AGGREGATE_BASAL_BODY_TEMPERATURE_SUMMARY
TYPE_LOCATION_TRACK
- تمت إزالة
DataType
s التالية المتوقّفة نهائيًا: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) لنظام التشغيل Android من Firebase.
العناصر التي تم إصدارها على maven.google.com
- com.google.firebase:firebase-bom:25.7.0
- com.google.firebase:firebase-iid:20.2.4
- com.google.firebase:firebase-installations:16.3.3
- com.google.firebase:firebase-messaging:20.2.4
- com.google.firebase:firebase-messaging-directboot:20.2.4
29 تموز (يوليو) 2020
- تمت إضافة حزمة تطوير البرامج (SDK) الجديدة لتطبيق Cast Receiver لتطبيقات Android TV. تتيح حزمة تطوير البرامج (SDK) لتطبيقات Android TV التوافق مع بروتوكول Cast لكي تعمل كتطبيقات Receiver. للحصول على التفاصيل، يُرجى الرجوع إلى ملاحظات إصدار حزمة تطوير البرامج (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) لإعلانات Google على الأجهزة الجوّالة لنظام التشغيل Android وحزمة تطوير البرامج (SDK) لإعلانات Firebase. لمزيد من المعلومات، يُرجى الرجوع إلى ملاحظات إصدار المنتج.
العناصر التي تم إصدارها على maven.google.com
- com.google.android.gms:play-services-ads:19.3.0
- com.google.android.gms:play-services-ads-lite:19.3.0
- com.google.firebase:firebase-ads:19.3.0
- com.google.firebase:firebase-ads-lite:19.3.0
17 تموز (يوليو) 2020
يتضمّن آخر تحديث لخدمة Firebase تغييرات على ما يلي:
- قائمة مواد Firebase
- مراقبة أداء Firebase
لمزيد من المعلومات، اطّلِع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لنظام التشغيل Android من Firebase.
العناصر التي تم إصدارها على 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
08 يوليو 2020
يتضمّن آخر تحديث لخدمة Firebase تغييرات على ما يلي:
- قائمة مواد Firebase
- حِزم تطوير البرامج (SDK) لخدمة "المراسلة عبر السحابة الإلكترونية من Firebase" وأرقام تعريف مثيل Firebase
لمزيد من المعلومات، اطّلِع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لنظام التشغيل Android من Firebase.
العناصر التي تم إصدارها على 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
06 يوليو 2020
يتضمّن آخر تحديث لخدمة Firebase تغييرات على ما يلي:
- حِزم تطوير البرامج (SDK) الخاصة بميزات "اختبار A/B من Firebase" و"مصادقة Firebase" و"Cloud Firestore" و"المراسلة عبر السحابة الإلكترونية من Firebase" و"Firebase Crashlytics" و"المراسلة داخل التطبيق من Firebase" و"معرّفات مثيل Firebase" و"الإعداد عن بُعد في Firebase"
- حزمة تطوير البرامج (SDK) لمنصّة Firebase الخاصّة بخدمة "إحصاءات Google"
لمزيد من المعلومات، اطّلِع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لنظام التشغيل Android من Firebase.
العناصر التي تم إصدارها على 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 وقاعدة بيانات Firebase في الوقت الفعلي
- المكوّن الإضافي Gradle في Firebase Crashlytics
لمزيد من المعلومات، اطّلِع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لنظام التشغيل Android من Firebase.
تعدِّل حزمة تطوير البرامج (SDK) لإعلانات Google على الأجهزة الجوّالة لنظام التشغيل Android وحزمة تطوير البرامج (SDK) لإعلانات Firebase. لمزيد من المعلومات، يُرجى الرجوع إلى ملاحظات إصدار المنتج.
العناصر التي تم إصدارها على maven.google.com
- com.google.firebase:firebase-bom:25.5.0
- com.google.firebase:firebase-crashlytics:17.1.0
- com.google.firebase:firebase-crashlytics-buildtools:2.2.0
- com.google.firebase:firebase-crashlytics-gradle:2.2.0
- com.google.firebase:firebase-crashlytics-ktx:17.1.0
- com.google.firebase:firebase-crashlytics-ndk:17.1.0
- com.google.firebase:firebase-database:19.3.1
- com.google.firebase:firebase-database-ktx:19.3.1
- com.google.firebase:firebase-iid:20.2.1
- com.google.firebase:firebase-messaging:20.2.1
- com.google.firebase:firebase-messaging-directboot:20.2.1
- com.google.android.gms:play-services-ads:19.2.0
- com.google.android.gms:play-services-ads-lite:19.2.0
- com.google.firebase:firebase-ads:19.2.0
- com.google.firebase:firebase-ads-lite:19.2.0
4 يونيو 2020
يتضمّن آخر تحديث لخدمة Firebase تغييرات على ما يلي:
- Firebase Crashlytics وFirebase Crashlytics NDK وFirebase installations SDKs
- حزمة تطوير البرامج (SDK) لمنصّة Firebase الخاصّة بخدمة "إحصاءات Google"
- المكوّن الإضافي لنظام Gradle المتوافق مع Firebase App Distribution
- قائمة مواد Firebase
لمزيد من المعلومات، اطّلِع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لنظام التشغيل Android من Firebase.
العناصر التي تم إصدارها على maven.google.com
- com.google.firebase:firebase-core:17.4.3
- com.google.firebase:firebase-analytics:17.4.3
- com.google.firebase:firebase-analytics-ktx:17.4.3
- com.google.firebase:firebase-appdistribution-gradle:2.0.0
- com.google.firebase:firebase-crashlytics:17.0.1
- com.google.firebase:firebase-crashlytics-ndk:17.0.1
- com.google.firebase:firebase-installations:16.3.2
- com.google.firebase:firebase-bom:25.4.1
- com.google.android.gms:play-services-measurement:17.4.3
- com.google.android.gms:play-services-measurement-base:17.4.3
- com.google.android.gms:play-services-measurement-sdk-api:17.4.3
- com.google.android.gms:play-services-measurement-api:17.4.3
- com.google.android.gms:play-services-measurement-sdk:17.4.3
- com.google.android.gms:play-services-measurement-impl:17.4.3
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) لنظام التشغيل Android من Firebase.
العناصر التي تم إصدارها على maven.google.com
- com.google.firebase:firebase-core:17.4.2
- com.google.firebase:firebase-analytics:17.4.2
- com.google.firebase:firebase-analytics-ktx:17.4.2
- com.google.firebase:firebase-crashlytics-gradle:2.1.1
- com.google.firebase:firebase-inappmessaging:19.0.7
- com.google.firebase:firebase-inappmessaging-ktx:19.0.7
- com.google.firebase:firebase-inappmessaging-display:19.0.7
- com.google.firebase:firebase-inappmessaging-display-ktx:19.0.7
- com.google.firebase:firebase-messaging:20.2.0
- com.google.firebase:firebase-messaging-direct-boot:20.2.0
- com.google.firebase:firebase-installations:16.3.1
- com.google.firebase:firebase-iid:20.2.0
- com.google.firebase:firebase-bom:25.4.0
- com.google.android.gms:play-services-measurement:17.4.2
- com.google.android.gms:play-services-measurement-base:17.4.2
- com.google.android.gms:play-services-measurement-sdk-api:17.4.2
- com.google.android.gms:play-services-measurement-api:17.4.2
- com.google.android.gms:play-services-measurement-sdk:17.4.2
- com.google.android.gms:play-services-measurement-impl:17.4.2
07 مايو 2020
يتضمّن آخر تحديث لخدمة Firebase تغييرات على ما يلي:
- حِزم تطوير البرامج (SDK) الخاصة بخدمة "المراسلة عبر السحابة الإلكترونية من Firebase" وخدمة "عمليات تثبيت Firebase" وخدمة "رقم تعريف مثيل Firebase"
- حزمة تطوير البرامج (SDK) لمنصّة Firebase الخاصّة بخدمة "إحصاءات Google"
- المكوّن الإضافي لنظام Gradle المتوافق مع Firebase App Distribution
- المكوّن الإضافي Gradle في Firebase Crashlytics
- قائمة مواد Firebase
لمزيد من المعلومات، اطّلِع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لنظام التشغيل Android من Firebase.
العناصر التي تم إصدارها على 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 Authentication وFirebase Crashlytics وFirebase Crashlytics NDK وCloud Firestore و"المراسلة عبر السحابة الإلكترونية من Firebase" و"المراسلة داخل التطبيق من Firebase" وFirebase installations وFirebase Instance ID وFirebase ML Kit وFirebase Performance Monitoring وFirebase Realtime Database و"الإعداد عن بُعد في Firebase"
- حزمة تطوير البرامج (SDK) لمنصّة Firebase الخاصّة بخدمة "إحصاءات Google"
- المكوّن الإضافي Gradle في Firebase Crashlytics
- قائمة مواد Firebase
لمزيد من المعلومات، اطّلِع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لنظام التشغيل Android من Firebase.
العناصر التي تم إصدارها على maven.google.com
- com.google.firebase:firebase-core:17.4.0
- com.google.firebase:firebase-analytics:17.4.0
- com.google.firebase:firebase-analytics-ktx:17.4.0
- com.google.firebase:firebase-auth:19.3.1
- com.google.firebase:firebase-auth-ktx:19.3.1
- com.google.firebase:firebase-auth-interop:19.3.1
- com.google.firebase:firebase-crashlytics:17.0.0
- com.google.firebase:firebase-crashlytics-ndk:17.0.0
- com.google.firebase:firebase-crashlytics-gradle:2.0.0
- com.google.firebase:firebase-firestore:21.4.3
- com.google.firebase:firebase-firestore-ktx:21.4.3
- com.google.firebase:firebase-messaging:20.1.6
- com.google.firebase:firebase-inappmessaging:19.0.6
- com.google.firebase:firebase-inappmessaging-ktx:19.0.6
- com.google.firebase:firebase-inappmessaging-display:19.0.6
- com.google.firebase:firebase-inappmessaging-display-ktx:19.0.6
- com.google.firebase:firebase-installations:16.2.2
- com.google.firebase:firebase-iid:20.1.6
- com.google.firebase:firebase-ml-common:22.1.1
- com.google.firebase:firebase-ml-model-interpreter:22.0.3
- com.google.firebase:firebase-ml-vision:24.0.3
- com.google.firebase:firebase-ml-vision-automl:18.0.5
- com.google.firebase:firebase-ml-vision-barcode-model:16.1.1
- com.google.firebase:firebase-ml-vision-face-model:20.0.1
- com.google.firebase:firebase-ml-vision-image-label-model:20.0.1
- com.google.firebase:firebase-ml-vision-object-detection-model:19.0.5
- com.google.firebase:firebase-perf:19.0.7
- com.google.firebase:firebase-database:19.3.0
- com.google.firebase:firebase-database-ktx:19.3.0
- com.google.firebase:firebase-config:19.1.4
- com.google.firebase:firebase-config-ktx:19.1.4
- com.google.firebase:firebase-bom:25.3.0
- com.google.android.gms:play-services-measurement:17.4.0
- com.google.android.gms:play-services-measurement-base:17.4.0
- com.google.android.gms:play-services-measurement-sdk-api:17.4.0
- com.google.android.gms:play-services-measurement-api:17.4.0
- com.google.android.gms:play-services-measurement-sdk:17.4.0
- com.google.android.gms:play-services-measurement-impl:17.4.0
16 نيسان (أبريل) 2020
- تعدِّل حزمة تطوير البرامج (SDK) لإعلانات Google على الأجهزة الجوّالة لنظام التشغيل Android وحزمة تطوير البرامج (SDK) لإعلانات Firebase. لمزيد من المعلومات، يُرجى الرجوع إلى ملاحظات إصدار المنتج.
العناصر التي تم إصدارها على maven.google.com
- com.google.android.gms:play-services-ads:19.1.0
- com.google.android.gms:play-services-ads-lite:19.1.0
- com.google.firebase:firebase-ads:19.1.0
- com.google.firebase:firebase-ads-lite:19.1.0
9 نيسان (أبريل) 2020
يتضمّن آخر تحديث لخدمة Firebase تغييرات على ما يلي:
- حِزم تطوير البرامج (SDK) الخاصة بخدمات Firebase Crashlytics وFirebase Crashlytics NDK وFirebase In-App Messaging وML Kit for Firebase وFirebase Performance Monitoring
- المكوّن الإضافي لنظام Gradle في Firebase Crashlytics والمكوّن الإضافي لنظام Gradle في Firebase App Distribution
- قائمة مواد Firebase
لمزيد من المعلومات، اطّلِع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لنظام التشغيل Android من Firebase.
العناصر التي تم إصدارها على 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) لنظام التشغيل Android من Firebase.
العناصر التي تم إصدارها على 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
01 أبريل 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) لنظام التشغيل Android من Firebase.
العناصر التي تم إصدارها على maven.google.com
- com.google.firebase:firebase-analytics:17.3.0
- com.google.firebase:firebase-analytics-ktx:17.3.0
- com.google.firebase:firebase-core:17.3.0
- com.google.firebase:firebase-crashlytics:17.0.0-beta03
- com.google.firebase:firebase-crashlytics-ndk:17.0.0-beta03
- com.google.firebase:firebase-firestore:21.4.2
- com.google.firebase:firebase-firestore-ktx:21.4.2
- com.google.firebase:firebase-installations:16.2.0
- com.google.firebase:firebase-iid:20.1.4
- com.google.firebase:firebase-messaging:20.1.4
- com.google.firebase:firebase-bom:25.2.0
- com.google.android.gms:play-services-measurement:17.3.0
- com.google.android.gms:play-services-measurement-base:17.3.0
- com.google.android.gms:play-services-measurement-sdk-api:17.3.0
- com.google.android.gms:play-services-measurement-api:17.3.0
- com.google.android.gms:play-services-measurement-sdk:17.3.0
- com.google.android.gms:play-services-measurement-impl:17.3.0
26 آذار (مارس) 2020
تشمل آخر التعديلات على
play-services-basement
وplay-services-tasks
وplay-services-base
التغييرات التالية:- يشير
play-services-basement
إلى طريقة فيandroidx-core:core:1.2.0
، لذا يعمل هذا التصحيح على تعديل التبعيات وفقًا لذلك.
- يشير
العناصر التي تم إصدارها على maven.google.com
- com.google.android.gms:play-services-base:17.2.1
- com.google.android.gms:play-services-basement:17.2.1
- com.google.android.gms:play-services-tasks:17.0.2
19 آذار (مارس) 2020
تشمل آخر التعديلات على
play-services-basement
وplay-services-tasks
وplay-services-base
التغييرات التالية:- إضافة تعليقات توضيحية "non-semver-breaking" بشأن إمكانية القيم الفارغة إلى مساحة واجهة برمجة التطبيقات
على سبيل المثال،
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 Cloud Messaging وFirebase In-App Messaging وFirebase Installations وFirebase Instance IDs وFirebase Remote Config
- قائمة مواد Firebase
لمزيد من المعلومات، اطّلِع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لنظام التشغيل Android من Firebase.
العناصر التي تم إصدارها على 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) لنظام التشغيل Android من Firebase.
العناصر التي تم إصدارها على maven.google.com
- com.google.firebase:firebase-auth:19.3.0
- com.google.firebase:firebase-bom:25.1.0
10 آذار (مارس) 2020
يتضمّن آخر تحديث لمكتبة
play-services-fido
التغييرات التالية:- تم إيقاف واجهات برمجة تطبيقات U2F نهائيًا. على مستخدمي U2F API نقل البيانات إلى FIDO2 API. ستتوفّر واجهات برمجة التطبيقات U2F API حتى نهاية عام 2020، وستتم إزالتها في عام 2021.
- تم عرض طرق جديدة في
Fido2ApiClient
للتسجيل وتوقيع المستندات. تتوافق هذه الطرق بشكل أكبر مع - تمت إضافة إمكانية استخدام
UserVerificationMethod
Extension في طلبات التوقيع فقط. لا تتوافق الإضافة مع طلبات التسجيل. - تمت إضافة إمكانية استخدام
طريقة
IsUserVerifyingPlatformAuthenticatorAvailable
. - تم عرض
PublicKeyCredential
كاستجابة على أعلى مستوى، وفقًا لمواصفات WebAuthn.
العناصر التي تم إصدارها على maven.google.com
- com.google.android.gms:play-services-fido:18.1.0
09 مارس 2020
يتضمّن آخر تحديث لخدمة Firebase ما يلي:
- أصبحت مكتبات إضافة Kotlin للعديد من حِزم تطوير البرامج (SDK) لنظام Android في Firebase متاحة الآن بعد انتهاء مرحلة الإصدار التجريبي. تتيح لك مكتبات ktx الوصول إلى واجهات برمجة التطبيقات لنظام التشغيل Android في Firebase باستخدام بنية Kotlin اصطلاحية. يمكنك الاطّلاع على مزيد من المعلومات حول مكتبات ktx هذه في مستندات Android -- Kotlin المرجعية.
يتضمّن آخر تحديث للمكوّن الإضافي لنظام Gradle الخاص بتراخيص البرامج المفتوحة المصدر إصلاحات للمشاكل التالية:
- تعذُّر العثور على أي تراخيص عند توفّر مشروع مكتبة (GitHub Issue #119)
- تداخل غير واضح في الطرق عند تعذُّر تحليل ملف POM (المشكلة رقم 120 على GitHub)
العناصر التي تم إصدارها على maven.google.com
- com.google.android.gms:oss-licenses-plugin:0.10.2
03 مارس 2020
يتضمّن آخر تحديث لخدمة Firebase تغييرات على ما يلي:
- حِزم تطوير البرامج (SDK) لخدمة "المراسلة عبر السحابة الإلكترونية من Firebase" وأرقام تعريف مثيل Firebase
- قائمة مواد Firebase
لمزيد من المعلومات، اطّلِع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لنظام التشغيل Android من Firebase.
أضافت "خدمات 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
02 آذار (مارس) 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) لنظام التشغيل Android من Firebase.
العناصر التي تم إصدارها على maven.google.com
- com.google.firebase:firebase-analytics:17.2.3
- com.google.firebase:firebase-core:17.2.3
- com.google.firebase:firebase-firestore:21.4.1
- com.google.firebase:firebase-firestore-ktx:21.4.1
- com.google.firebase:firebase-messaging:20.1.1
- com.google.firebase:firebase-installations:16.0.0
- com.google.firebase:firebase-iid:20.1.0
- com.google.firebase:firebase-config:19.1.2
- com.google.firebase:firebase-config-ktx:19.1.2
- com.google.firebase:firebase-bom:24.7.1
- com.google.android.gms:play-services-measurement:17.2.3
- com.google.android.gms:play-services-measurement-base:17.2.3
- com.google.android.gms:play-services-measurement-sdk-api:17.2.3
- com.google.android.gms:play-services-measurement-api:17.2.3
- com.google.android.gms:play-services-measurement-sdk:17.2.3
- com.google.android.gms:play-services-measurement-impl:17.2.3
24 شباط (فبراير) 2020
تعديلات على المكتبتَين
play-services-cast
وplay-services-cast-framework
تضيف ثوابت محدّدة مسبقًا لرموز الخطأ التفصيلية وأسباب الخطأ في MediaError.لمزيد من المعلومات، يُرجى الاطّلاع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لتطبيق الإرسال على Android في Cast.
العناصر التي تم إصدارها على 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) لنظام التشغيل Android من Firebase.
العناصر التي تم إصدارها على maven.google.com
- com.google.firebase:firebase-dynamic-links:19.1.0
- com.google.firebase:firebase-dynamic-links-ktx:19.1.0
- com.google.firebase:firebase-bom:24.7.0
3 شباط (فبراير) 2020
يتضمّن آخر تحديث لخدمة Firebase تغييرات على ما يلي:
- المكوّن الإضافي Gradle في Firebase Crashlytics
- حِزم تطوير البرامج (SDK) الخاصة بميزات "اختبار A/B من Firebase" و"فهرسة التطبيقات من Firebase" وCloud Firestore و"وظائف Firebase السحابية" (العميل) و"مساحة تخزين سحابية لـ Firebase" و"قاعدة بيانات Firebase في الوقت الفعلي" و"الإعداد عن بُعد في Firebase"
- قائمة مواد Firebase
لمزيد من المعلومات، اطّلِع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لنظام التشغيل Android من Firebase.
يتضمّن الإصدار 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) لنظام التشغيل Android من Firebase.
العناصر التي تم إصدارها على maven.google.com
- com.google.firebase:firebase-analytics:17.2.2
- com.google.firebase:firebase-core:17.2.2
- com.google.firebase:firebase-crashlytics:17.0.0-beta01
- com.google.firebase:firebase-crashlytics-ndk:17.0.0-beta01
- com.google.firebase:firebase-crashlytics-gradle:2.0.0-beta01
- com.google.firebase:firebase-inappmessaging:19.0.3
- com.google.firebase:firebase-inappmessaging-ktx:19.0.3
- com.google.firebase:firebase-inappmessaging-display:19.0.3
- com.google.firebase:firebase-inappmessaging-display-ktx:19.0.3
- com.google.firebase:firebase-perf:19.0.5
- com.google.firebase:firebase-bom:24.5.0
- com.google.android.gms:play-services-measurement:17.2.2
- com.google.android.gms:play-services-measurement-base:17.2.2
- com.google.android.gms:play-services-measurement-sdk-api:17.2.2
- com.google.android.gms:play-services-measurement-api:17.2.2
- com.google.android.gms:play-services-measurement-sdk:17.2.2
- com.google.android.gms:play-services-measurement-impl:17.2.2
13 كانون الثاني (يناير) 2020
يتضمّن آخر تحديث للمكوّن الإضافي لنظام Gradle الخاص بتراخيص البرامج المفتوحة المصدر إصلاحات للمشاكل التالية:
- تحذيرات الإنشاء بسبب استخدام واجهات برمجة تطبيقات قديمة (GitHub Issue #57)
- محتوى فارغ لبعض المكتبات (GitHub Issue #99)
- رسالة "لا يتضمّن هذا التطبيق أي تراخيص مفتوحة المصدر" (المشكلة رقم 105 على GitHub)
- أخطاء محتملة في نفاد الذاكرة (GitHub Issue #106)
العناصر التي تم إصدارها على maven.google.com
- com.google.android.gms:oss-licenses-plugin:0.10.1
18 كانون الأول (ديسمبر) 2019
يتضمّن آخر تحديث لخدمة Firebase تغييرات على ما يلي:
- المكوّن الإضافي لنظام Gradle المتوافق مع Firebase App Distribution
- حِزم تطوير البرامج (SDK) لميزتَي "مراقبة أداء Firebase" و"الإعداد عن بُعد"
- قائمة مواد Firebase
لمزيد من المعلومات، اطّلِع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لنظام التشغيل Android من Firebase.
العناصر التي تم إصدارها على maven.google.com
- com.google.firebase:firebase-appdistribution-gradle:1.3.1
- com.google.firebase:firebase-perf:19.0.4
- com.google.firebase:firebase-config:19.1.0
- com.google.firebase:firebase-config-ktx:19.1.0
- com.google.firebase:firebase-bom:24.4.0
09 ديسمبر 2019
يتضمّن آخر تحديث لخدمة Firebase تغييرات على ما يلي:
- المكوّن الإضافي لنظام Gradle المتوافق مع Firebase App Distribution
- حِزم تطوير البرامج (SDK) الخاصة بخدمات Cloud Firestore و"المراسلة عبر السحابة الإلكترونية من Firebase" و"أرقام تعريف مثيلات Firebase" و"مراقبة الأداء في Firebase" و"الإعداد عن بُعد"
- قائمة مواد Firebase
لمزيد من المعلومات، اطّلِع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لنظام التشغيل Android من Firebase.
العناصر التي تم إصدارها على maven.google.com
- com.google.firebase:firebase-appdistribution-gradle:1.3.0
- com.google.firebase:firebase-firestore:21.3.1
- com.google.firebase:firebase-firestore-ktx:21.3.1
- com.google.firebase:firebase-messaging:20.1.0
- com.google.firebase:firebase-iid:20.0.2
- com.google.firebase:firebase-perf:19.0.3
- com.google.firebase:firebase-config:19.0.4
- com.google.firebase:firebase-config-ktx:19.0.4
- com.google.firebase:firebase-bom:24.3.0
05 ديسمبر 2019
تشمل التعديلات على المكتبتَين
play-services-cast
وplay-services-cast-framework
ما يلي:- تمت إضافة
setMediaSessionEnabled
لتفعيل جلسة وسائط أنشأتها حزمة تطوير البرامج Cast SDK وإيقافها. - تغيير طريقة عرض إشعارات الوسائط أثناء جلسة بث إذا كان إشعار الوسائط مفعّلاً، سيظهر دائمًا أثناء جلسة البث. في السابق، كان يظهر فقط عندما يكون التطبيق يعمل في الخلفية.
- تم تغيير بعض الفئات ذات الصلة بالوسائط لتنفيذ واجهة
Parcelable
.
- تمت إضافة
22 تشرين الثاني (نوفمبر) 2019
يتضمّن آخر تحديث لخدمة Firebase تغييرات على ما يلي:
- حزمة تطوير البرامج (SDK) لخدمة "مصادقة Firebase"
- قائمة مواد Firebase
لمزيد من المعلومات، اطّلِع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لنظام التشغيل Android من Firebase.
العناصر التي تم إصدارها على maven.google.com
- com.google.firebase:firebase-auth:19.2.0
- com.google.firebase:firebase-bom:24.2.0
19 تشرين الثاني (نوفمبر) 2019
- تشمل التعديلات على مكتبة
com.google.android.gms:play-services-games
إيقاف واجهات برمجة التطبيقات التي تتيح تعدُّد اللاعبين سواء في الوقت الفعلي أو بنظام تبادل الأدوار. لمزيد من التفاصيل، يُرجى الرجوع إلى المستندات.
العناصر التي تم إصدارها على maven.google.com
- com.google.android.gms:play-services-games:19.0.0
11 نوفمبر 2019
يتضمّن آخر تحديث لخدمة Firebase تغييرات على ما يلي:
- المكوّن الإضافي لنظام Gradle المتوافق مع Firebase App Distribution
- حِزم تطوير البرامج (SDK) الخاصة بخدمات Cloud Firestore و"المراسلة عبر السحابة الإلكترونية من Firebase" و"المراسلة داخل التطبيق من Firebase" و"معرّفات مثيل Firebase" وML Kit for Firebase وFirebase Performance Monitoring
- قائمة مواد Firebase
لمزيد من المعلومات، اطّلِع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لنظام التشغيل Android من Firebase.
يتوفّر الآن المكوّن الإضافي
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) لنظام التشغيل Android من Firebase.
العناصر التي تم إصدارها على maven.google.com
- com.google.firebase:firebase-core:17.2.1
- com.google.firebase:firebase-analytics:17.2.1
- com.google.firebase:firebase-firestore:21.2.1
- com.google.firebase:firebase-firestore-ktx:21.2.1
- com.google.firebase:firebase-bom:24.0.1
- com.google.firebase:firebase-bom:24.0.2
- com.google.android.gms:play-services-measurement:17.2.1
- com.google.android.gms:play-services-measurement-base:17.2.1
- com.google.android.gms:play-services-measurement-sdk-api:17.2.1
- com.google.android.gms:play-services-measurement-api:17.2.1
- com.google.android.gms:play-services-measurement-sdk:17.2.1
- com.google.android.gms:play-services-measurement-impl:17.2.1
16 أكتوبر 2019
يتضمّن آخر تحديث لخدمة Firebase تغييرات على ما يلي:
- المكوّن الإضافي لنظام Gradle المتوافق مع Firebase App Distribution
- حِزم تطوير البرامج (SDK) الخاصة بخدمات Cloud Firestore وML Kit for Firebase وFirebase Performance Monitoring وFirebase Realtime Database وFirebase Remote Config
- قائمة مواد Firebase
لمزيد من المعلومات، اطّلِع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لنظام التشغيل Android من Firebase.
العناصر التي تم إصدارها على maven.google.com
- com.google.firebase:firebase-appdistribution-gradle:1.1.0
- com.google.firebase:firebase-common:19.2.0
- com.google.firebase:firebase-common-ktx:19.2.0
- com.google.firebase:firebase-firestore:21.2.0
- com.google.firebase:firebase-firestore-ktx:21.2.0
- com.google.firebase:firebase-ml-common:22.0.0
- com.google.firebase:firebase-ml-model-interpreter:22.0.0
- com.google.firebase:firebase-ml-vision:24.0.0
- com.google.firebase:firebase-ml-vision-automl:18.0.2
- com.google.firebase:firebase-ml-vision-barcode-model:16.0.1
- com.google.firebase:firebase-ml-vision-face-model:19.0.0
- com.google.firebase:firebase-ml-vision-image-label-model:19.0.0
- com.google.firebase:firebase-ml-vision-object-detection-model:19.0.2
- com.google.firebase:firebase-ml-natural-language:22.0.0
- com.google.firebase:firebase-ml-natural-language-language-id-model:20.0.7
- com.google.firebase:firebase-ml-natural-language-smart-reply:18.0.7
- com.google.firebase:firebase-ml-natural-language-smart-reply-model:20.0.7
- com.google.firebase:firebase-ml-natural-language-translate:22.0.0
- com.google.firebase:firebase-ml-natural-language-translate-model:20.0.7
- com.google.firebase:firebase-perf:19.0.1
- com.google.firebase:firebase-database:19.2.0
- com.google.firebase:firebase-database-ktx:19.2.0
- com.google.firebase:firebase-config:19.0.3
- com.google.firebase:firebase-config-ktx:19.0.3
- com.google.firebase:firebase-bom:23.0.0
- com.google.firebase:firebase-bom:24.0.0
- com.google.android.gms:play-services-vision:19.0.0
- com.google.android.gms:play-services-vision-common:19.0.0
- com.google.android.gms:play-services-vision-image-label:18.0.1
15 تشرين الأول (أكتوبر) 2019
- تعديلات على مكتبة
play-services-auth-api-phone
لإضافة واجهة برمجة تطبيقات جديدة خاصة بميزة "الملء التلقائي لرموز الرسائل القصيرة". لمزيد من التفاصيل، يُرجى الرجوع إلى مستنداتSmsCodeRetriever
.
العناصر التي تم إصدارها على maven.google.com
- com.google.android.gms:play-services-auth-api-phone:17.3.0
10 أكتوبر 2019
يتضمّن آخر تحديث للمكوّن الإضافي لنظام Gradle الخاص بتراخيص البرامج المفتوحة المصدر ما يلي:
- غيِّر سلوك المكوّن الإضافي إلى تضمين التبعيات المجمَّعة فقط.
- إصلاح مشكلة معالجة ملفات .pom التي تتضمّن بيانات ترخيص متعددة طلب السحب رقم 88 على GitHub
- استخدام أحدث واجهات برمجة تطبيقات Gradle (GitHub PR#62 وPR#64)
العناصر التي تم إصدارها على maven.google.com
- com.google.android.gms:oss-licenses-plugin:0.10.0
26 أيلول (سبتمبر) 2019
يتضمّن آخر تحديث لخدمة Firebase تغييرات على ما يلي:
- حِزم تطوير البرامج (SDK) الخاصة بخدمات "مصادقة Firebase" و"التخزين في السحابة الإلكترونية لبرنامج Firebase" و"المراسلة داخل التطبيق في Firebase" و"مجموعة أدوات تعلُّم الآلة من Firebase" و"الإعداد عن بُعد في Firebase"
- المكوّن الإضافي لنظام Gradle المتوافق مع Firebase App Distribution
- قائمة مواد Firebase
لمزيد من المعلومات، اطّلِع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لنظام التشغيل Android من Firebase.
العناصر التي تم إصدارها على maven.google.com
- com.google.firebase:firebase-auth:19.1.0
- com.google.firebase:firebase-storage:19.1.0
- com.google.firebase:firebase-storage-ktx:19.1.0
- com.google.firebase:firebase-inappmessaging:19.0.1
- com.google.firebase:firebase-inappmessaging-display:19.0.1
- com.google.firebase:firebase-ml-natural-language:21.0.3
- com.google.firebase:firebase-ml-natural-language-language-id-model:20.0.6
- com.google.firebase:firebase-ml-natural-language-smart-reply:18.0.6
- com.google.firebase:firebase-ml-natural-language-smart-reply-model:20.0.6
- com.google.firebase:firebase-ml-natural-language-translate:21.0.3
- com.google.firebase:firebase-ml-natural-language-translate-model:20.0.6
- com.google.firebase:firebase-config:19.0.2
- com.google.firebase:firebase-config-ktx:19.0.2
- com.google.firebase:firebase-appdistribution-gradle:1.0.0
- com.google.firebase:firebase-bom:22.3.0
25 أيلول (سبتمبر) 2019
- إصلاح خطأ في مدى توفّر ميزات واجهة برمجة التطبيقات لمكتبة
play-services-basement
العناصر التي تم إصدارها على maven.google.com
- com.google.android.gms:play-services-basement:17.1.1
13 أيلول (سبتمبر) 2019
يتضمّن آخر تحديث لخدمة Firebase تغييرات على ما يلي:
- حزمة تطوير البرامج (SDK) لخدمة Cloud Firestore (الإصدار 21.1.1)
- قائمة مواد Firebase (الإصدار 22.2.1)
لمزيد من المعلومات، اطّلِع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لنظام التشغيل Android من Firebase.
المشكلة - تلقّينا بلاغات تفيد بأنّ الإصدار 21.1.0 من حزمة Firebase Android SDK لخدمة Cloud Firestore يمكن أن يؤدي إلى حدوث استثناء غير معالَج. وبالتالي، تؤثر هذه المشكلة أيضًا في إصدار Firebase BoM 22.2.0. للحصول على الإصلاح، احرص على التحديث إلى الإصدار التالي من حزمة تطوير البرامج (SDK) الخاصة بخدمة Cloud Firestore أو إلى الإصدار التالي من قائمة مواد Firebase.
العناصر التي تم إصدارها على maven.google.com
- com.google.firebase:firebase-firestore:21.1.1
- com.google.firebase:firebase-firestore-ktx:21.1.1
- com.google.firebase:firebase-bom:22.2.1
11 أيلول (سبتمبر) 2019
تشمل التعديلات على المكتبتَين
play-services-cast
وplay-services-cast-framework
ما يلي:- تمت إضافة الحقل
MediaError
إلىRemoteMediaClient.MediaChannelResult
الذي يمكن استخدامه للوصول إلى رمز الخطأ التفصيلي لأوامر الوسائط التي تعذّر تنفيذها. - تم إيقاف
MediaStatus.COMMAND_SKIP_FORWARD
وMediaStatus.COMMAND_SKIP_BACKWARD
نهائيًا. يجب أن تستخدم التطبيقاتMediaStatus.COMMAND_QUEUE_NEXT
وMediaStatus.COMMAND_QUEUE_PREVIOUS
بدلاً من ذلك. - تمت إضافة تبعية جديدة على
com.google.android.datatransport:transport-api:2.0.0
.
لمزيد من المعلومات، يُرجى الاطّلاع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لتطبيق الإرسال على Android في Cast.
- تمت إضافة الحقل
العناصر التي تم إصدارها على maven.google.com
- com.google.android.gms:play-services-cast:17.1.0
- com.google.android.gms:play-services-cast-framework:17.1.0
09 سبتمبر 2019
يتضمّن آخر تحديث لخدمة Firebase تغييرات على ما يلي:
- حِزم تطوير البرامج (SDK) الخاصة بـ Cloud Firestore و"مساحة تخزين سحابية لـ Firebase" وFirebase ML Kit و"قاعدة بيانات Firebase في الوقت الفعلي" و"الإعداد عن بُعد في Firebase"
- قائمة مواد Firebase
لمزيد من المعلومات، اطّلِع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لنظام التشغيل Android من Firebase.
العناصر التي تم إصدارها على maven.google.com
- com.google.firebase:firebase-firestore:21.1.0
- com.google.firebase:firebase-firestore-ktx:21.1.0
- com.google.firebase:firebase-storage:19.0.1
- com.google.firebase:firebase-ml-natural-language:21.0.2
- com.google.firebase:firebase-ml-natural-language-language-id-model:20.0.5
- com.google.firebase:firebase-ml-natural-language-smart-reply:18.0.5
- com.google.firebase:firebase-ml-natural-language-smart-reply-model:20.0.5
- com.google.firebase:firebase-ml-natural-language-translate:21.0.2
- com.google.firebase:firebase-ml-natural-language-translate-model:20.0.5
- com.google.firebase:firebase-database:19.1.0
- com.google.firebase:firebase-config:19.0.1
- com.google.firebase:firebase-bom:22.2.0
06 سبتمبر 2019
- يتوفّر الآن المكوّن الإضافي
google-services
لنظام التشغيل Android (الإصدار 4.3.2). لمزيد من المعلومات، يُرجى الرجوع إلى ملاحظات إصدار حزمة تطوير البرامج (SDK) لنظام التشغيل Android في Firebase.
العناصر التي تم إصدارها على maven.google.com
- com.google.gms:google-services:4.3.2
29 أغسطس 2019
- تعدّل هذه السمة حزمة تطوير البرامج (SDK) لنظام التشغيل Android الخاصة بـ "إعلانات Google على الأجهزة الجوّالة". لمزيد من المعلومات، يُرجى الرجوع إلى ملاحظات إصدار المنتج.
العناصر التي تم إصدارها على maven.google.com
- com.google.android.gms:play-services-ads:18.2.0
- com.google.android.gms:play-services-ads-lite:18.2.0
- com.google.firebase:firebase-ads:18.2.0
- com.google.firebase:firebase-ads-lite:18.2.0
28 أغسطس 2019
يتضمّن آخر تحديث لخدمة Firebase تغييرات على ما يلي:
- حزمة تطوير البرامج (SDK) لمنصّة Firebase الخاصّة بخدمة "إحصاءات Google"
- حِزم تطوير البرامج (SDK) الخاصة بـ "وظائف Firebase السحابية" (العميل) وFirebase ML Kit
- قائمة مواد Firebase
لمزيد من المعلومات، اطّلِع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لنظام التشغيل Android من Firebase.
العناصر التي تم إصدارها على maven.google.com
- com.google.firebase:firebase-core:17.2.0
- com.google.firebase:firebase-common:19.1.0
- com.google.firebase:firebase-common-ktx:19.1.0
- com.google.firebase:firebase-analytics:17.2.0
- com.google.firebase:firebase-functions:19.0.1
- com.google.firebase:firebase-functions-ktx:19.0.1
- com.google.firebase:firebase-ml-natural-language:21.0.1
- com.google.firebase:firebase-ml-natural-language-language-id-model:20.0.4
- com.google.firebase:firebase-ml-natural-language-smart-reply:18.0.4
- com.google.firebase:firebase-ml-natural-language-smart-reply-model:20.0.4
- com.google.firebase:firebase-ml-natural-language-translate:21.0.1
- com.google.firebase:firebase-ml-natural-language-translate-model:20.0.4
- com.google.firebase:firebase-bom:22.1.0
- com.google.android.gms:play-services-measurement:17.2.0
- com.google.android.gms:play-services-measurement-base:17.2.0
- com.google.android.gms:play-services-measurement-sdk-api:17.2.0
- com.google.android.gms:play-services-measurement-api:17.2.0
- com.google.android.gms:play-services-measurement-sdk:17.2.0
- com.google.android.gms:play-services-measurement-impl:17.2.0
27 آب (أغسطس) 2019
تشمل التعديلات على حزمة تطوير البرامج (SDK) الخاصة بـ "محفظة Google" في "خدمات Google Play" ما يلي:
إزالة واجهات برمجة تطبيقات Android Pay المتوقّفة والرموز المرتبطة بها:
- الصف
com.google.android.gms.wallet.Cart
- الصف
com.google.android.gms.wallet.CountrySpecification
- الصف
com.google.android.gms.wallet.EnableWalletOptimizationReceiver
- الصف
com.google.android.gms.wallet.FullWallet
- الصف
com.google.android.gms.wallet.FullWalletRequest
- الصف
com.google.android.gms.wallet.LineItem
- الصف
com.google.android.gms.wallet.MaskedWallet
- الصف
com.google.android.gms.wallet.MaskedWalletRequest
- الصف
com.google.android.gms.wallet.ProxyCard
- الحقل
com.google.android.gms.wallet.Wallet#Payments
- الحقل
com.google.android.gms.wallet.WalletConstants#Payments
- الواجهة
com.google.android.gms.wallet.Payments
- الحزمة
com.google.android.gms.wallet.fragment
- الصف
إيقاف نهائي للطُرق غير المستندة إلى JSON في عناصر Google Pay API، بالإضافة إلى أدوات الإنشاء غير المستندة إلى JSON بدلاً من الرموز المتوقّفة نهائيًا، استخدِم واجهة برمجة التطبيقات المستندة إلى JSON والموضّحة في مستندات Google Pay API.
- الصف
com.google.android.gms.wallet.IsReadyToPayRequest.Builder
- الطريقة
com.google.android.gms.wallet.IsReadyToPayRequest#getAllowedCardNetworks
- الطريقة
com.google.android.gms.wallet.IsReadyToPayRequest#newBuilder
- الصف
com.google.android.gms.wallet.PaymentDataRequest.Builder
- الطريقة
com.google.android.gms.wallet.PaymentDataRequest#getAllowedPaymentMethods
- الطريقة
com.google.android.gms.wallet.PaymentDataRequest#getCardRequirements
- الطريقة
com.google.android.gms.wallet.PaymentDataRequest#getPaymentMethodTokenizationParameters
- الطريقة
com.google.android.gms.wallet.PaymentDataRequest#getShippingAddressRequirements
- الطريقة
com.google.android.gms.wallet.PaymentDataRequest#getTransactionInfo
- الطريقة
com.google.android.gms.wallet.PaymentDataRequest#isEmailRequired
- الطريقة
com.google.android.gms.wallet.PaymentDataRequest#isPhoneNumberRequired
- الطريقة
com.google.android.gms.wallet.PaymentDataRequest#isShippingAddressRequired
- الطريقة
com.google.android.gms.wallet.PaymentDataRequest#isUiRequired
- الطريقة
com.google.android.gms.wallet.PaymentDataRequest#newBuilder
- الصف
com.google.android.gms.wallet.PaymentData.Builder
- الطريقة
com.google.android.gms.wallet.PaymentData#getCardInfo
- الطريقة
com.google.android.gms.wallet.PaymentData#getEmail
- الطريقة
com.google.android.gms.wallet.PaymentData#getExtraData
- الطريقة
com.google.android.gms.wallet.PaymentData#getGoogleTransactionId
- الطريقة
com.google.android.gms.wallet.PaymentData#getPaymentMethodToken
- الطريقة
com.google.android.gms.wallet.PaymentData#getShippingAddress
- الصف
العناصر التي تم إصدارها على maven.google.com
- com.google.android.gms:play-services-wallet:18.0.0
22 آب (أغسطس) 2019
يتوفّر الآن المكوّن الإضافي
google-services
لنظام التشغيل Android (الإصدار 4.3.1). يزيل هذا الإصدار طلبات البيانات من واجهة برمجة تطبيقات تم إيقافها نهائيًا. لمزيد من المعلومات، يُرجى الرجوع إلى ملاحظات إصدار حزمة تطوير البرامج (SDK) لنظام التشغيل Android في Firebase.يتضمّن الإصدار 18.0.0 من "خدمات Google Play للّياقة البدنية" التغييرات غير المتوافقة التالية:
- تم إيقاف واجهات برمجة التطبيقات التالية نهائيًا المستندة إلى GoogleApiClient:
BleApi
ConfigApi
GoalsApi
HistoryApi
RecordingApi
SensorsApi
SessionsApi
- تمت إزالة DataTypes المتوقّفة نهائيًا التالية:
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) لنظام التشغيل Android من Firebase.
العناصر التي تم إصدارها على maven.google.com
- com.google.firebase:firebase-core:17.1.0
- com.google.firebase:firebase-common:19.0.0
- com.google.firebase:firebase-analytics:17.1.0
- com.google.firebase:firebase-auth:19.0.0
- com.google.firebase:firebase-auth-interop:19.0.0
- com.google.firebase:firebase-firestore:21.0.0
- com.google.firebase:firebase-functions:19.0.0
- com.google.firebase:firebase-messaging:20.0.0
- com.google.firebase:firebase-storage:19.0.0
- com.google.firebase:firebase-dynamic-links:19.0.0
- com.google.firebase:firebase-perf:19.0.0
- com.google.firebase:firebase-database:19.0.0
- com.google.firebase:firebase-config:19.0.0
- com.google.firebase:firebase-abt:19.0.0
- com.google.firebase:firebase-inappmessaging:19.0.0
- com.google.firebase:firebase-inappmessaging-display:19.0.0
- com.google.firebase:firebase-iid:20.0.0
- com.google.firebase:firebase-ml-common:21.0.0
- com.google.firebase:firebase-ml-model-interpreter:21.0.0
- com.google.firebase:firebase-ml-natural-language:21.0.0
- com.google.firebase:firebase-ml-natural-language-language-id-model:20.0.3
- com.google.firebase:firebase-ml-vision:23.0.0
- com.google.firebase:firebase-ml-vision-object-detection-model:19.0.1
- com.google.firebase:firebase-ml-natural-language-smart-reply:18.0.3
- com.google.firebase:firebase-ml-natural-language-smart-reply-model:20.0.3
- com.google.firebase:firebase-ml-natural-language-translate:21.0.0
- com.google.firebase:firebase-ml-natural-language-translate-model:20.0.3
- com.google.firebase:firebase-ml-automl:18.0.1
- com.google.firebase:firebase-firestore-ktx:21.0.0
- com.google.firebase:firebase-common-ktx:19.0.0
- com.google.firebase:firebase-datatransport:17.0.2
- com.google.firebase:firebase-bom:22.0.0
- com.google.android.gms:play-services-measurement:17.1.0
- com.google.android.gms:play-services-measurement-base:17.1.0
- com.google.android.gms:play-services-measurement-sdk-api:17.1.0
- com.google.android.gms:play-services-measurement-api:17.1.0
- com.google.android.gms:play-services-measurement-sdk:17.1.0
- com.google.android.gms:play-services-measurement-impl:17.1.0
14 آب (أغسطس) 2019
- تتضمّن تحديثات المكتبة
com.google.android.gms:play-services-games
إصلاحًا لمشكلة تسبّب فيهاIllegalArgumentException
فيonSnapshotOpened
.
العناصر التي تم إصدارها على maven.google.com
- com.google.android.gms:play-services-games:18.0.1
7 أغسطس 2019
تشمل التعديلات على مكتبتَي
play-services-base
وplay-services-basement
ما يلي:- تم إيقاف
GoogleApiClient.ConnectionCallbacks
وGoogleApiClient.OnConnectionFailedListener
. هذه الرسالة الإلكترونية هي متابعة لعمليات الاستبدال المستندة إلىGoogleApi
التي تم إجراؤها علىGoogleApiClient
. - طريقة محسّنة تستند إلى أداة الإنشاء
AccountPicker.newChooseAccountIntent
- تم إصلاح الأعطال المحتملة في
GoogleApiAvailability#makeGooglePlayServicesAvailable
.
- تم إيقاف
تتضمّن التعديلات على مكتبة
com.google.android.gms:play-services-awareness
إيقاف الطرق التالية نهائيًا منAwareness#SnapshotClient
:يحلّ هذا الإصدار مشكلة التوافق مع الإصدار
com.google.android.gms:play-services-awareness:17.0.0
الموضّحة في ملاحظات الإصدار بتاريخ 2 يوليو 2019. لم يعُد من الضروري استخدام الحلّ البديل الذي يعتمد على الترميزcom.google.android.gms:play-services-awareness:16.0.0
قبل Jetpack. يجب عدم استخدام الإصدارcom.google.android.gms:play-services-awareness:**17.0.0**
.
العناصر التي تم إصدارها على maven.google.com
- com.google.android.gms:play-services-base:17.1.0
- com.google.android.gms:play-services-basement:17.1.0
- com.google.android.gms:play-services-awareness:17.1.0
1 آب (أغسطس) 2019
- يتضمّن آخر تحديث لـ Firebase تغييرات على إضافة Gradle الخاصة بخدمة "مراقبة أداء Firebase". لمزيد من المعلومات، اطّلِع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لنظام التشغيل Android من Firebase.
العناصر التي تم إصدارها على maven.google.com
- com.google.firebase:perf-plugin:1.3.1
24 يوليو 2019
يتضمّن آخر تحديث لخدمة Firebase تغييرات على ما يلي:
- حِزم تطوير البرامج (SDK) الخاصة بـ "وظائف 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" و"مساحة التخزين السحابية في 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
09 يوليو 2019
- تعدّل هذه السمة حزمة تطوير البرامج (SDK) لنظام التشغيل Android الخاصة بـ "إعلانات Google على الأجهزة الجوّالة". لمزيد من المعلومات، يُرجى الرجوع إلى ملاحظات إصدار المنتج.
العناصر التي تم إصدارها على maven.google.com
- com.google.android.gms:play-services-ads:18.1.0
- com.google.android.gms:play-services-ads-lite:18.1.0
- com.google.firebase:firebase-ads:18.1.0
- com.google.firebase:firebase-ads-lite:18.1.0
02 يوليو 2019
- أضافت
auth.api.phone
خدمات Google Play واجهة برمجة تطبيقات جديدة للموافقة على استخدام الرسائل القصيرة. لمزيد من التفاصيل، يُرجى الرجوع إلى مستندات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) لن تعمل المكتبات إلا إذا أجريت التغييرات التالية في تطبيقك:
- يجب الترقية إلى الإصدار 3.2.1 أو إصدار أحدث من
com.android.tools.build:gradle
. - يجب الترقية إلى الإصدار 28 أو إصدار أحدث من
compileSdkVersion
. - حدِّث تطبيقك لاستخدام Jetpack (AndroidX) باتّباع التعليمات الواردة في مقالة نقل البيانات إلى AndroidX.
- يجب الترقية إلى الإصدار 3.2.1 أو إصدار أحدث من
قائمة مواد Firebase
العناصر التي تم إصدارها على maven.google.com
- com.google.android.datatransport:transport-api:2.0.0
- com.google.android.datatransport:transport-backend-cct:2.0.0
- com.google.android.datatransport:transport-runtime:2.0.0
- com.google.android.gms:play-services-ads:18.0.0
- com.google.android.gms:play-services-ads-identifier:17.0.0
- com.google.android.gms:play-services-ads-lite:18.0.0
- com.google.android.gms:play-services-afs-native:17.0.0
- com.google.android.gms:play-services-analytics:17.0.0
- com.google.android.gms:play-services-analytics-impl:17.0.0
- com.google.android.gms:play-services-appinvite:18.0.0
- com.google.android.gms:play-services-audience:17.0.0
- com.google.android.gms:play-services-auth:17.0.0
- com.google.android.gms:play-services-auth-api-phone:17.0.0
- com.google.android.gms:play-services-awareness:17.0.0
- com.google.android.gms:play-services-base:17.0.0
- com.google.android.gms:play-services-basement:17.0.0
- com.google.android.gms:play-services-cast:17.0.0
- com.google.android.gms:play-services-cast-framework:17.0.0
- com.google.android.gms:play-services-clearcut:17.0.0
- com.google.android.gms:play-services-cronet:17.0.0
- com.google.android.gms:play-services-drive:17.0.0
- com.google.android.gms:play-services-fido:18.0.0
- com.google.android.gms:play-services-fitness:17.0.0
- com.google.android.gms:play-services-flags:17.0.0
- com.google.android.gms:play-services-games:18.0.0
- com.google.android.gms:play-services-gass:18.0.0
- com.google.android.gms:play-services-gcm:17.0.0
- com.google.android.gms:play-services-identity:17.0.0
- com.google.android.gms:play-services-iid:17.0.0
- com.google.android.gms:play-services-instantapps:17.0.0
- com.google.android.gms:play-services-location:17.0.0
- com.google.android.gms:play-services-maps:17.0.0
- com.google.android.gms:play-services-measurement:17.0.0
- com.google.android.gms:play-services-measurement-api:17.0.0
- com.google.android.gms:play-services-measurement-impl:17.0.0
- com.google.android.gms:play-services-measurement-sdk:17.0.0
- com.google.android.gms:play-services-measurement-sdk-api:17.0.0
- com.google.android.gms:play-services-nearby:17.0.0
- com.google.android.gms:play-services-oss-licenses:17.0.0
- com.google.android.gms:play-services-panorama:17.0.0
- com.google.android.gms:play-services-phenotype:17.0.0
- com.google.android.gms:play-services-places:17.0.0
- com.google.android.gms:play-services-places-placereport:17.0.0
- com.google.android.gms:play-services-plus:17.0.0
- com.google.android.gms:play-services-safetynet:17.0.0
- com.google.android.gms:play-services-stats:17.0.0
- com.google.android.gms:play-services-tagmanager:17.0.0
- com.google.android.gms:play-services-tagmanager-api:17.0.0
- com.google.android.gms:play-services-tagmanager-v4-impl:17.0.0
- com.google.android.gms:play-services-tasks:17.0.0
- com.google.android.gms:play-services-vision:18.0.0
- com.google.android.gms:play-services-vision-common:18.0.0
- com.google.android.gms:play-services-vision-image-label:18.0.0
- com.google.android.gms:play-services-wallet:17.0.0
- com.google.android.gms:play-services-wearable:17.0.0
- com.google.firebase:firebase-abt:18.0.0
- com.google.firebase:firebase-ads:18.0.0
- com.google.firebase:firebase-ads-lite:18.0.0
- com.google.firebase:firebase-analytics:17.0.0
- com.google.firebase:firebase-appindexing:19.0.0
- com.google.firebase:firebase-auth:18.0.0
- com.google.firebase:firebase-auth-interop:18.0.0
- com.google.firebase:firebase-common:18.0.0
- com.google.firebase:firebase-common-ktx:18.0.0
- com.google.firebase:firebase-config:18.0.0
- com.google.firebase:firebase-core:17.0.0
- com.google.firebase:firebase-database:18.0.0
- com.google.firebase:firebase-database-collection:17.0.0
- com.google.firebase:firebase-datatransport:17.0.0
- com.google.firebase:firebase-dynamic-links:18.0.0
- com.google.firebase:firebase-firestore:20.0.0
- com.google.firebase:firebase-firestore-ktx:20.0.0
- com.google.firebase:firebase-functions:18.0.0
- com.google.firebase:firebase-iid:19.0.0
- com.google.firebase:firebase-iid-interop:17.0.0
- com.google.firebase:firebase-inappmessaging:18.0.0
- com.google.firebase:firebase-inappmessaging-display:18.0.0
- com.google.firebase:firebase-measurement-connector:18.0.0
- com.google.firebase:firebase-messaging:19.0.0
- com.google.firebase:firebase-ml-common:20.0.0
- com.google.firebase:firebase-ml-model-interpreter:20.0.0
- com.google.firebase:firebase-ml-natural-language:20.0.0
- com.google.firebase:firebase-ml-natural-language-language-id-model:20.0.0
- com.google.firebase:firebase-ml-natural-language-smart-reply:18.0.0
- com.google.firebase:firebase-ml-natural-language-smart-reply-model:20.0.0
- com.google.firebase:firebase-ml-natural-language-translate:20.0.0
- com.google.firebase:firebase-ml-natural-language-translate-model:20.0.0
- com.google.firebase:firebase-ml-vision:21.0.0
- com.google.firebase:firebase-ml-vision-automl:17.0.0
- com.google.firebase:firebase-ml-vision-face-model:18.0.0
- com.google.firebase:firebase-ml-vision-image-label-model:18.0.0
- com.google.firebase:firebase-ml-vision-object-detection-model:17.0.0
- com.google.firebase:firebase-perf:18.0.0
- com.google.firebase:firebase-storage:18.0.0
- com.google.firebase:firebase-storage-common:17.0.0
- com.google.firebase:protolite-well-known-types:17.0.0
- com.google.firebase:firebase-bom:20.0.0
31 مايو 2019
يتضمّن آخر تحديث لخدمة Firebase تغييرات على ما يلي:
- حزمة تطوير البرامج (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
07 مايو 2019
يتضمّن آخر تحديث لخدمة Firebase تغييرات على ما يلي:
حِزم تطوير البرامج (SDK) الخاصة بخدمات "إحصاءات Google لبرنامج Firebase" و"فهرسة التطبيقات من Firebase" و"المصادقة من Firebase" وCloud Firestore و"وظائف Firebase السحابية" (العميل) وFirebase Cloud Messaging وCloud Storage for Firebase و"روابط Firebase الديناميكية" و"دعوات Firebase" وFirebase ML Kit و"مراقبة الأداء في Firebase" وFirebase Realtime Database وFirebase Remote Config و"اختبارات أ/ب في Firebase" وFirebase Instance IDs
إضافات Gradle في Firebase
قائمة مواد 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" من Places SDK for Android نهائيًا. راجِع دليل نقل البيانات للحصول على تفاصيل حول كيفية التبديل إلى الإصدار الثابت الجديد من Places SDK for Android.
تعديل: اعتبارًا من 29 يوليو 2019، تم إيقاف com.google.android.gms:play-services-places
العنصر.
لمواصلة استخدام Places SDK for Android، عليك تحديث
إلى إصدار متوافق من Places SDK for Android. يتم إدراج الإصدارات المتوافقة في ملاحظات الإصدار.
23 أبريل 2019
- تمت إضافة واجهات برمجة تطبيقات إلى حزمة تطوير البرامج (SDK) الخاصة بـ Cast لتوفير الدعم لأحداث البث المباشر. تتيح واجهة المستخدم الموسّعة لوحدة التحكّم أيضًا إمكانية البث المباشر. لمزيد من التفاصيل، يُرجى الاطّلاع على ملاحظات إصدار حزمة تطوير البرامج (SDK) الخاصة بتطبيق البث على Android.
العناصر التي تم إصدارها على maven.google.com
- com.google.android.gms:play-services-cast:16.2.0
- com.google.android.gms:play-services-cast-framework:16.2.0
15 أبريل 2019
- إضافة ميزة التسجيل المُسبَق في
InstantApps.showInstallPrompt()
العناصر التي تم إصدارها على maven.google.com
- com.google.android.gms:play-services-instantapps:16.1.2
09 أبريل 2019
- تم تعديل حزمة تطوير البرامج (SDK) الخاصة بتطبيقات Instant Apps لتضمين طريقة جديدة للتحقّق مما إذا كان يمكن تشغيل تطبيقات Instant Apps على جهاز معيّن.
areInstantAppsEnabledForDevice()
العناصر التي تم إصدارها على maven.google.com
- com.google.android.gms:play-services-instantapps:16.1.0
05 أبريل 2019
يتضمّن آخر تحديث لـ Firebase تغييرات في حِزم تطوير البرامج (SDK) الخاصة بـ أرقام تعريف المثيل وFirebase Authentication وFirebase Cloud Messaging وFirebase Performance Monitoring وFirebase Remote Config. لمزيد من المعلومات، اطّلِع على ملاحظات إصدار حزمة تطوير البرامج (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
02 أبريل 2019
- يتضمّن آخر تحديث لمنصة Firebase تحديثًا لقائمة مواد Firebase (BoM). لمزيد من المعلومات، اطّلِع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لنظام التشغيل Android من Firebase.
العناصر التي تم إصدارها على maven.google.com
- com.google.firebase:firebase-bom:17.0.0
27 مارس 2019
يتضمّن آخر تحديث لخدمة Firebase تغييرات على ما يلي:
- حِزم تطوير البرامج (SDK) الخاصة بخدمة "معرّفات مثيل Firebase" و"المراسلة داخل التطبيق من Firebase" وCloud Firestore و"المراسلة عبر السحابة الإلكترونية من Firebase" وFirebase ML Kit و"الإعداد عن بُعد في Firebase"
- إضافات Gradle في Firebase
لمزيد من المعلومات، اطّلِع على ملاحظات إصدار حزمة تطوير البرامج (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
- تتوفّر الآن مكتبة برامج Cronet في "خدمات Google Play". 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 Invites وFirebase Dynamic Links وCloud Functions for Firebase Client SDKs. لمزيد من المعلومات، اطّلِع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لنظام التشغيل Android من Firebase.
تتوفّر الآن قائمة مواد Firebase (BoM) كميزة تجريبية. باستخدام ميزة Bill of Materials (BoM) Gradle مع Firebase، يمكنك ضبط إصدار منصة Firebase بأكملها. لإضافة حِزم SDK إلى تطبيقك باستخدام قائمة مواد Firebase، انتقِل إلى إضافة Firebase إلى مشروع Android.
العناصر التي تم إصدارها على maven.google.com
- com.google.firebase:firebase-analytics:16.4.0
- com.google.firebase:firebase-core:16.0.8
- com.google.firebase:firebase-invites:16.1.1
- com.google.firebase:firebase-dynamic-links:16.1.8
- com.google.firebase:firebase-functions:16.3.0
- com.google.firebase:firebase-bom:16.0.0
- com.google.android.gms:play-services-appinvite:16.1.1
- com.google.android.gms:play-services-analytics:16.0.8
- com.google.android.gms:play-services-analytics-impl:16.0.8
- com.google.android.gms:play-services-tagmanager:16.0.8
- com.google.android.gms:play-services-tagmanager-api:16.0.8
- com.google.android.gms:play-services-tagmanager-v4-impl:16.0.8
- com.google.android.gms:play-services-measurement:16.4.0
- com.google.android.gms:play-services-measurement-base:16.4.0
- com.google.android.gms:play-services-measurement-sdk-api:16.4.0
- com.google.android.gms:play-services-measurement-api:16.4.0
- com.google.android.gms:play-services-measurement-sdk:16.4.0
- com.google.android.gms:play-services-measurement-impl:16.4.0
13 آذار (مارس) 2019
- تعدّل هذه السمة حزمة تطوير البرامج (SDK) لنظام التشغيل Android الخاصة بـ "إعلانات Google على الأجهزة الجوّالة". لمزيد من المعلومات، يُرجى الرجوع إلى ملاحظات إصدار المنتج.
العناصر التي تم إصدارها على maven.google.com
- com.google.android.gms:play-services-ads:17.2.0
- com.google.android.gms:play-services-ads-lite:17.2.0
- com.google.firebase:firebase-ads:17.2.0
- com.google.firebase:firebase-ads-lite:17.2.0
12 آذار (مارس) 2019
- إلغاء إيقاف
Games.GamesOptions
وGames.Builder
- تمّت إضافة طريقة
SnapshotMetadata.getSnapshotId
. - تمت إزالة واجهة برمجة التطبيقات الخاصة بالطلبات/الهدايا والمهام. يمكنك الاطّلاع على الإشعار السابق.
العناصر التي تم إصدارها على maven.google.com
- com.google.android.gms:play-services-games:17.0.0
11 مارس 2019
- يتضمّن آخر تحديث لمنصة Firebase تغييرات في حِزم تطوير البرامج (SDK) الخاصة بخدمات Firebase Authentication وFirebase Performance Monitoring وFirebase Remote Config. لمزيد من المعلومات، اطّلِع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لنظام التشغيل Android من Firebase.
العناصر التي تم إصدارها على maven.google.com
- com.google.firebase:firebase-auth:16.2.0
- com.google.firebase:firebase-perf:16.2.4
- com.google.firebase:firebase-config:16.4.0
26 شباط (فبراير) 2019
- يتضمّن آخر تحديث لبرنامج Firebase تغييرات في أرقام تعريف المثيل وCloud Firestore و"المراسلة داخل التطبيق من Firebase" و"المراسلة عبر السحابة الإلكترونية من Firebase". لمزيد من المعلومات، اطّلِع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لنظام التشغيل Android من Firebase.
- تم إصلاح مشكلة في خدمة "مراسلة Google Cloud" كانت تتسبّب أحيانًا في تعطُّل التطبيقات مع ظهور أخطاء "التطبيق لا يستجيب" (ANR) على Android عند تلقّي التطبيق رسالة.
- تم إصلاح مشكلة في Instance ID كانت تؤدي إلى بطء الاستجابة لطلبات الرموز المميزة أو، في بعض الحالات، إلى انتهاء المهلة المحددة للطلبات.
العناصر التي تم إصدارها على maven.google.com
- com.google.firebase:firebase-common:16.1.0
- com.google.firebase:firebase-iid:17.1.0
- com.google.firebase:firebase-database:16.1.0
- com.google.firebase:firebase-firestore:18.1.0
- com.google.firebase:firebase-storage:16.1.0
- com.google.firebase:firebase-functions:16.2.0
- com.google.firebase:firebase-inappmessaging:17.1.0
- com.google.firebase:firebase-inappmessaging-display:17.1.0
- com.google.firebase:firebase-messaging:17.4.0
- com.google.android.gms:play-services-gcm:16.1.0
- com.google.android.gms:play-services-iid:16.0.1
7 فبراير 2019
- يتضمّن آخر تحديث لـ Firebase تغييرات في حِزم تطوير البرامج (SDK) الخاصة بميزات "اختبار A/B من Firebase" و"دعوات Firebase" و"روابط Firebase الديناميكية" وCloud Firestore و"الإعداد عن بُعد في Firebase". لمزيد من المعلومات، اطّلِع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لنظام التشغيل Android من Firebase.
- يضيف آخر تحديث لـ "خدمات Google Play" ميزة "AFS Native". لمزيد من المعلومات، يُرجى الاطّلاع على ملاحظات إصدار حزمة تطوير البرامج (SDK) الأصلية من "بحث AdSense" لنظام التشغيل 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 for Firebase وFirebase Core و"إحصاءات Google لبرنامج Firebase" و"إعلانات Google". لمزيد من المعلومات، اطّلِع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لنظام التشغيل Android من Firebase.
العناصر التي تم إصدارها على maven.google.com
- com.google.android.gms:play-services-ads:17.1.3
- com.google.android.gms:play-services-ads-base:17.1.3
- com.google.android.gms:play-services-ads-lite:17.1.3
- com.google.android.gms:play-services-gass:17.1.3
- com.google.android.gms:play-services-analytics:16.0.7
- com.google.android.gms:play-services-analytics-impl:16.0.7
- com.google.android.gms:play-services-tagmanager:16.0.7
- com.google.android.gms:play-services-tagmanager-api:16.0.7
- com.google.android.gms:play-services-tagmanager-v4-impl:16.0.7
- com.google.android.gms:play-services-measurement-base:16.3.0
- com.google.android.gms:play-services-measurement-sdk-api:16.3.0
- com.google.android.gms:play-services-measurement-api:16.3.0
- com.google.firebase:firebase-ads:17.1.3
- com.google.firebase:firebase-ads-lite:17.1.3
- com.google.firebase:firebase-analytics:16.3.0
- com.google.firebase:firebase-analytics-impl:16.3.0
- com.google.firebase:firebase-measurement-connector-impl:17.0.5
- com.google.firebase:firebase-core:16.0.7
- com.google.firebase:firebase-ml-common:16.2.1
- com.google.firebase:firebase-ml-model-interpreter:17.0.1
- com.google.firebase:firebase-ml-natural-language:18.1.1
- com.google.firebase:firebase-ml-natural-language-language-id-model:18.0.2
- com.google.firebase:firebase-ml-vision:19.0.0
30 كانون الثاني (يناير) 2019
- يتضمّن آخر تحديث لخدمة Firebase تغييرات في حِزم تطوير البرامج (SDK) الخاصة بأداة Firebase ML Kit. لمزيد من المعلومات، اطّلِع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لنظام التشغيل Android من Firebase.
العناصر التي تم إصدارها على maven.google.com
- com.google.firebase:firebase-ml-common:16.2.1
- com.google.firebase:firebase-ml-vision:19.0.0
- com.google.firebase:firebase-ml-model-interpreter:17.0.1
25 يناير 2019
- يشمل آخر تحديث لبرنامج Firebase تغييرات على حِزم تطوير البرامج (SDK) الخاصة بـ Realtime Database وCloud Firestore وIn-App Messaging. لمزيد من المعلومات، اطّلِع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لنظام التشغيل Android من Firebase.
العناصر التي تم إصدارها على maven.google.com
- com.google.firebase:firebase-database:16.0.6
- com.google.firebase:firebase-firestore:18.0.0
- com.google.firebase:firebase-inappmessaging:17.0.5
- com.google.firebase:firebase-inappmessaging-display:17.0.5
10 يناير 2019
تراخيص البرامج ذات المصدر المفتوح
- يتيح آخر تحديث لمكتبة تراخيص البرامج ذات المصدر المفتوح تعديل بيانات تراخيص البرامج ذات المصدر المفتوح من خلال تحديثات "خدمات Google Play".
مكتبات Google Play الأساسية
- تلقّت حزمتَا play-services-base وplay-services-basement عددًا من الطرق الجديدة لإتاحة التغييرات في المكتبات الأخرى.
العناصر التي تم إصدارها على maven.google.com
- com.google.android.gms:play-services-base:16.1.0
- com.google.android.gms:play-services-basement:16.2.0
- com.google.android.gms:play-services-oss-licenses:16.0.2
9 يناير 2019
- يتضمّن آخر تحديث لخدمة Firebase تغييرات في حزمة تطوير البرامج (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 Performance Monitoring. لمزيد من المعلومات، اطّلِع على ملاحظات إصدار حزمة تطوير البرامج (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
. يجب إنشاء مثيل لهذه الفئات من خلال المصانع الثابتة فيFido
. - تمت إعادة تسمية
MakeCredentialOptions
وBrowserMakeCredentialOptions
إلىPublicKeyCredentialCreationOptions
وBrowserPublicKeyCredentialCreationOptions
على التوالي. - تمت إضافة
RequestOptions
إلىAuthenticationExtensions
الذي يتيح للمتصل تحديد السلوك من جهة العميل عند إجراء عملية تسجيل أو مصادقة. في الوقت الحالي، لا تتوفّر سوى السمةFidoAppIdExtension
. بمرور الوقت، قد تصبح المزيد من الإضافات متوافقة حسب حالة الاستخدام. - تمت إضافة أداة إنشاء لتطبيق
AuthenticatorSelectionCriteria
. - تم تغيير أدوات الإنشاء في
PublicKeyCredentialRequestOptions
وBrowserPublicKeyCredentialRequestOptions
. - تمت إزالة أدوات الإنشاء للعناصر على مستوى استجابة واجهة برمجة التطبيقات
AuthenticatorAttestationResponse
وAuthenticatorAssertionResponse
وAuthenticatorErrorResponse
. - تمت إضافة تعدادات لخوارزميات RSA وEC2 من سجلّ COSE لاستخدامها في
PublicKeyCredentialParameters
. - تمت إضافة
AttestationConveyancePreference
، التي تحدّد مستوى التشويش لكائن الإثبات الذي يتم عرضه في عملية التسجيل. - تمت إعادة تسمية TokenBindingIdValue السابق وإعادة هيكلته ليصبح
TokenBinding
. - تمت إضافة و/أو تعديل بنى البيانات الأخرى لتمثيل مسودة WD11 من WebAuthn.
على سبيل المثال، تم تعديل الحقل "رقم تعريف المستخدم" في
PublicKeyCredentialUserEntity
ليصبحbyte[]
بدلاً منString
. يُرجى التأكّد من تعديل عملية التنفيذ وفقًا لذلك.
العناصر التي تم إصدارها على maven.google.com
- com.google.android.gms:play-services-fido:17.0.0
13 كانون الأول (ديسمبر) 2018
- تم إصلاح الخطأ الذي قد يحاول فيه Cast SDK استئناف الجلسة إذا أوقفها مرسل آخر.
- تم إصلاح خطأ في الإشعارات حدث على الأجهزة التي تعمل بالإصدار Android O أو الإصدارات الأحدث عندما كان تطبيق "البث" يعمل في الخلفية.
- تم إصلاح خطأ كان يتسبب في عدم استجابة إشعار وسائط Cast بعد إغلاق تطبيق البث.
- نقلنا مجموعة من العناصر إلى maven.google.com بسبب مشاكل في المستودع.
العناصر التي تم إصدارها على maven.google.com
- com.google.android.gms:play-services-cast:16.1.2
- com.google.android.gms:play-services-cast-framework:16.1.2
تم نقل العناصر إلى maven.google.com
- com.google.gms:google-services:4.2.0
- com.google.gms:google-services:4.1.0
- com.google.gms:google-services:4.0.2
- com.google.gms:google-services:4.0.1
- com.google.gms:google-services:4.0.0
- com.google.gms:google-services:3.3.1
- com.google.gms:google-services:3.3.0
- com.google.gms:google-services:3.2.1
- com.google.gms:google-services:3.2.0
- com.google.gms:google-services:3.1.2
- com.google.gms:google-services:3.1.1
- com.google.gms:google-services:3.1.0
- com.google.gms:google-services:3.0.0
- com.google.firebase.perf-plugin:1.1.5
- com.google.firebase.perf-plugin:1.1.4
- com.google.firebase.perf-plugin:1.1.3
- com.google.firebase.perf-plugin:1.1.2
6 كانون الأول (ديسمبر) 2018
- يتضمّن آخر تحديث لـ Firebase تغييرات على حِزمتَي تطوير البرامج (SDK) لخدمتَي Firebase Authentication وCloud Firestore. لمزيد من المعلومات، اطّلِع على ملاحظات إصدار حزمة تطوير البرامج (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 Dynamic Links وFirebase Invites وFirebase Remote Config وFirebase Performance Monitoring و"إحصاءات Google لبرنامج Firebase" و"إعلانات Google لبرنامج Firebase" SDK. لمزيد من المعلومات، اطّلِع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لنظام التشغيل Android من Firebase.
العناصر التي تم إصدارها على maven.google.com
- com.google.android.gms:play-services-ads:17.1.2
- com.google.android.gms:play-services-ads-base:17.1.2
- com.google.android.gms:play-services-ads-lite:17.1.2
- com.google.android.gms:play-services-analytics:16.0.6
- com.google.android.gms:play-services-analytics-impl:16.0.6
- com.google.android.gms:play-services-appinvite:16.0.7
- com.google.android.gms:play-services-gass:17.1.2
- com.google.android.gms:play-services-measurement-api:16.0.4
- com.google.android.gms:play-services-measurement-base:16.0.5
- com.google.android.gms:play-services-measurement-sdk-api:16.0.4
- com.google.android.gms:play-services-tagmanager:16.0.6
- com.google.android.gms:play-services-tagmanager-api:16.0.6
- com.google.android.gms:play-services-tagmanager-v4-impl:16.0.6
- com.google.firebase:firebase-ads:17.1.2
- com.google.firebase:firebase-ads-lite:17.1.2
- com.google.firebase:firebase-analytics:16.0.6
- com.google.firebase:firebase-analytics-impl:16.2.4
- com.google.firebase:firebase-config:16.1.2
- com.google.firebase:firebase-core:16.0.6
- com.google.firebase:firebase-dynamic-links:16.1.5
- com.google.firebase:firebase-invites:16.0.6
- com.google.firebase:firebase-perf:16.2.2
- com.google.firebase:firebase-measurement-connector-impl:17.0.4
29 تشرين الثاني (نوفمبر) 2018
- يتضمّن آخر تحديث لمنصة Firebase تغييرات في حِزم تطوير البرامج (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 وCloud Functions for Firebase و"المراسلة داخل التطبيق من Firebase" و"قاعدة بيانات Firebase" وFirebase Storage. لمزيد من المعلومات، اطّلِع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لنظام التشغيل Android من Firebase.
العناصر التي تم إصدارها على maven.google.com
- com.google.firebase:firebase-database:16.0.4
- com.google.firebase:firebase-firestore:17.1.3
- com.google.firebase:firebase-functions:16.1.3
- com.google.firebase:firebase-inappmessaging:17.0.4
- com.google.firebase:firebase-inappmessaging-display:17.0.4
- com.google.firebase:firebase-storage:16.0.5
5 نوفمبر 2018
- يشفّر آخر تحديث لإضافة Gradle الخاصة بتراخيص البرامج المفتوحة المصدر نص الترخيص باستخدام UTF-8 لحلّ خطأ واجهه بعض المطوّرين.
العناصر التي تم إصدارها على maven.google.com
- com.google.android.gms:oss-licenses-plugin:0.9.4
2 نوفمبر 2018
- يتضمّن آخر تحديث لـ Firebase إصلاحات للأخطاء وتحسينًا لوقت الاستجابة عند بدء التشغيل في "إحصاءات Google لبرنامج Firebase". لمزيد من المعلومات، اطّلِع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لنظام التشغيل Android من Firebase.
الإعلانات
- تمت إضافة الطريقتَين
setMaxAdContentRating()
وsetTagForUnderAgeOfConsent()
إلىAdRequest.Builder
. - تمت إضافة الثوابت التالية لاستخدامها مع
AdRequest.Builder.setMaxAdContentRating()
وAdRequest.Builder.setTagForUnderAgeOfConsent()
:MAX_AD_CONTENT_RATING_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 Messaging وFirebase IID وFirebase ML وFirebase Vision وFirebase Config وFirebase Auth. لمزيد من المعلومات، راجِع ملاحظات إصدار حزمة تطوير البرامج (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
- تمت إعادة تصميم تحليل التبعيات في المكوّن الإضافي strict-version-matcher-plugin لعرض رسالة خطأ أفضل عند رصد إصدارات متعارضة من العناصر. تتضمّن رسائل الخطأ الآن أسماء المشاريع وأسماء التبعيات داخل المشاريع، وذلك لمساعدتك في تحديد التبعيات التي تم تعريفها والتي تتسبّب في حدوث أخطاء.
- تم إصلاح الأخطاء في المكوّن الإضافي المتعلّقة بالإنشاءات المتوازية والمتعددة الوحدات.
العناصر التي تم إصدارها على maven.google.com
- com.google.android.gms:strict-version-matcher-plugin:1.1.0
5 أكتوبر 2018
الإعلانات
- تمت إضافة شرط جديد للعلامة
<meta-data>
في ملف AndroidManifest.xml:- على ناشري Google AdMob تحديد علامة
<meta-data>
تتضمّن المفتاحcom.google.android.gms.ads.APPLICATION_ID
. لمزيد من التفاصيل، يُرجى الاطّلاع على دليل البدء في استخدام AdMob. - على الناشرين في "مدير إعلانات Google" تحديد علامة
<meta-data>
مع المفتاحcom.google.android.gms.ads.AD_MANAGER_APP
. اطّلِع على دليل البدء في استخدام "مدير إعلانات Google" لمزيد من التفاصيل.
- على ناشري Google AdMob تحديد علامة
- الإعلانات المدمجة: تم إيقاف
NativeAppInstallAd
وNativeContentAd
وواجهات برمجة التطبيقات المرتبطة بها نهائيًا، ويُنصح باستخدامUnifiedNativeAd
بدلاً منها. اطّلِع على الإعلانات المدمجة مع المحتوى (متقدّمة وموحّدة) للحصول على مزيد من التعليمات حول استخدام واجهات برمجة التطبيقات الجديدة. - الإعلانات المدمجة مع المحتوى: تمت إضافة ميزة "تجاهل هذا الإعلان".
- الإعلانات المدمجة مع المحتوى: تمت إزالة سجلّ التحذير غير الضار: "يجب ألا يكون UnconfirmedClickListener فارغًا أثناء ضبط ClickConfirmingView".
- الإعلانات مقابل مكافآت: سيؤدي استدعاء
destroy()
إلى إلغاء المستمع. - تم إيقاف الطريقتَين التاليتَين نهائيًا في
AdRequest.Builder
. - تم إصلاح الخطأ الذي كان يتسبّب في عدم تشغيل حدث
onRewardedVideoCompleted()
على المحاكيات.
العناصر التي تم إصدارها على maven.google.com
- com.google.android.gms:play-services-ads:17.0.0
- com.google.android.gms:play-services-ads-lite:17.0.0
- com.google.firebase:firebase-ads:17.0.0
- com.google.firebase:firebase-ads-lite:17.0.0
2 أكتوبر 2018
تعديلات بسيطة على ميزات المكتبات الأساسية
- تم إجراء تحديثات بسيطة على بعض المكتبات الأساسية الداخلية (play-services-auth وplay-services-base وplay-services-basement وplay-services-flags وplay-services-stats وplay-services-tasks) التي تستخدمها مكتبات أخرى من "خدمات Google Play".
- تم تخفيف التبعيات المتبادلة الصارمة بين المكتبات الأساسية، ما يتيح استخدام الإصدارات الثانوية وإصدارات التصحيح بشكل فردي. في السابق، كانت ملفات POM الخاصة بهذه المكتبات تحدّد الملحقات في إصدارات دقيقة، ما يعقّد عملية تحديد الملحقات.
- وقد استلزمت التغييرات في الاعتمادية على المكتبة الأساسية إصدار مجموعة كاملة من المكتبات التي تتضمّن إصدارات محدَّثة في عناصر POM التي تعتمد عليها. لا تتضمّن المكتبات غير الأساسية أي تغييرات خارجية باستثناء تعديل التبعيات المتعدية.
- إصلاح الأخطاء وإجراء تحسينات داخلية على firebase-database وfirebase-firestore
العناصر التي تم إصدارها على maven.google.com
طرأت تغييرات على الرموز البرمجية في المكتبات التالية:
com.google.android.gms:play-services-auth:16.0.1
com.google.android.gms:play-services-base:16.0.1
com.google.android.gms:play-services-basement:16.0.1
com.google.android.gms:play-services-flags:16.0.1
com.google.android.gms:play-services-stats:16.0.1
com.google.android.gms:play-services-tasks:16.0.1
com.google.firebase:firebase-database:16.0.3
com.google.firebase:firebase-firestore:17.1.1
لم يتم إجراء أي تغييرات على الرموز في المكتبات التالية، بل تم تعديل تبعيات POM فقط. تمت زيادة الإصدارات الجديدة بمقدار إصدار تصحيح، باستثناء الحالات التي كان فيها إصدار المكتبة أقل من 16.0.0. تمت زيادة أرقام إصدارات المكتبات الأقل من 16.0.0 إلى 16.0.0 وفقًا للملاحظة الصادرة في 23 أيار (مايو):
com.google.android.gms:play-services-ads:16.0.0
com.google.android.gms:play-services-ads-identifier:16.0.0
com.google.android.gms:play-services-ads-lite:16.0.0
com.google.android.gms:play-services-analytics:16.0.4
com.google.android.gms:play-services-appinvite:16.0.4
com.google.android.gms:play-services-audience:16.0.0
com.google.android.gms:play-services-auth-api-phone:16.0.0
com.google.android.gms:play-services-awareness:16.0.0
com.google.android.gms:play-services-cast:16.0.3
com.google.android.gms:play-services-cast-framework:16.0.3
com.google.android.gms:play-services-drive:16.0.0
com.google.android.gms:play-services-fido:16.0.0
com.google.android.gms:play-services-fitness:16.0.1
com.google.android.gms:play-services-games:16.0.0
com.google.android.gms:play-services-gcm:16.0.0
com.google.android.gms:play-services-identity:16.0.0
com.google.android.gms:play-services-instantapps:16.0.1
com.google.android.gms:play-services-location:16.0.0
com.google.android.gms:play-services-maps:16.0.0
com.google.android.gms:play-services-nearby:16.0.0
com.google.android.gms:play-services-oss-licenses:16.0.1
com.google.android.gms:play-services-panorama:16.0.0
com.google.android.gms:play-services-places:16.0.0
com.google.android.gms:play-services-places-placereport:16.0.0
com.google.android.gms:play-services-plus:16.0.0
com.google.android.gms:play-services-safetynet:16.0.0
com.google.android.gms:play-services-tagmanager:16.0.4
com.google.android.gms:play-services-tagmanager-api:16.0.4
com.google.android.gms:play-services-tagmanager-v4-impl:16.0.4
com.google.android.gms:play-services-vision:16.2.0
com.google.android.gms:play-services-vision-common:16.2.0
com.google.android.gms:play-services-vision-image-label:16.2.0
com.google.android.gms:play-services-wallet:16.0.1
com.google.android.gms:play-services-wearable:16.0.1
com.google.firebase:firebase-abt:16.0.1
com.google.firebase:firebase-ads:16.0.1
com.google.firebase:firebase-ads-lite:16.0.1
com.google.firebase:firebase-analytics:16.0.4
com.google.firebase:firebase-appindexing:16.0.2
com.google.firebase:firebase-auth:16.0.4
com.google.firebase:firebase-common:16.0.3
com.google.firebase:firebase-config:16.0.1
com.google.firebase:firebase-core:16.0.4
com.google.firebase:firebase-crash:16.2.1
com.google.firebase:firebase-dynamic-links:16.1.2
com.google.firebase:firebase-functions:16.1.1
com.google.firebase:firebase-iid:17.0.3
com.google.firebase:firebase-inappmessaging:17.0.2
com.google.firebase:firebase-inappmessaging-display:17.0.2
com.google.firebase:firebase-invites:16.0.4
com.google.firebase:firebase-messaging:17.3.3
com.google.firebase:firebase-ml-common:16.1.4
com.google.firebase:firebase-ml-model-interpreter:16.2.2
com.google.firebase:firebase-ml-vision:17.0.1
com.google.firebase:firebase-ml-vision-image-label-model:16.2.0
com.google.firebase:firebase-perf:16.1.2
com.google.firebase:firebase-storage:16.0.3
26 أيلول (سبتمبر)، 2018
يتيح الإصدار 16.0.0 من "خدمات Google Play" للّياقة البدنية الوصول إلى نوعَين جديدَين من البيانات وإحصاءاتهما:
العناصر التي تم إصدارها على maven.google.com
- com.google.android.gms:play-services-fitness:16.0.0
25 أيلول (سبتمبر) 2018
قابل للارتداء
- تم إصلاح الأخطاء وتحسين مدى توفّر حزمة تطوير البرامج (SDK) للأجهزة القابلة للارتداء على الأجهزة التي تتضمّن "خدمات Google Play". لمزيد من المعلومات، يُرجى الاطّلاع على ملاحظات إصدار الأجهزة القابلة للارتداء.
العناصر التي تم إصدارها على maven.google.com
- com.google.android.gms:play-services-wearable:16.0.0
18 سبتمبر 2018
- يتضمّن آخر تحديث لبرنامج Firebase تغييرات في حزمة تطوير البرامج (SDK) الخاصة بخدمة Firebase Messaging. لمزيد من المعلومات، اطّلِع على ملاحظات إصدار حزمة تطوير البرامج (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 أو الإصدارات الأحدث. إذا كان تطبيقك يتيح ميزة إعادة الاتصال تلقائيًا، عليك تعديل حزمة Cast SDK لتجنُّب الخطأ.
العناصر التي تم إصدارها على maven.google.com
- com.google.android.gms:play-services-cast:16.0.2
- com.google.android.gms:play-services-cast-framework:16.0.2
- com.google.firebase:firebase-common:16.0.2
- com.google.firebase:firebase-database:16.0.2
- com.google.firebase:firebase-iid:17.0.1
- com.google.firebase:firebase-messaging:17.3.1
- com.google.firebase:firebase-storage:16.0.2
23 آب (أغسطس) 2018
- يتضمّن آخر تحديث لـ Firebase تغييرات في واجهات برمجة التطبيقات الخاصة بـ Firebase Core و"إحصاءات Google لبرنامج Firebase" و"تقارير الأعطال في Firebase" و"الروابط الديناميكية في Firebase" و"دعوات 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 In-App Messaging. لمزيد من المعلومات، اطّلِع على ملاحظات إصدار حزمة تطوير البرامج (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
- تم إصلاح مشكلة في الطرق في إصدار Cloud Firestore 17.0.5.
- تمت إزالة طريقة واجهة برمجة التطبيقات التي تم عرضها بشكل خاطئ وغير قابلة للاستخدام
Credential#getGeneratedPassword
في play-services-auth.
العناصر التي تم إصدارها على maven.google.com
- com.google.android.gms:play-services-auth:16.0.0
- com.google.firebase:firebase-firestore:17.1.0
13 أغسطس 2018
- يتضمّن آخر تحديث لـ Firebase تغييرات في واجهة برمجة التطبيقات لكلّ من خدمة "مراقبة الأداء في Firebase" وFirebase ML Kit وCloud Firestore وغير ذلك. لمزيد من المعلومات، اطّلِع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لنظام التشغيل Android من Firebase.
- تم إصلاح مشكلة في واجهات برمجة التطبيقات لتسجيل الدخول تتسبّب في عرض رمز الحالة غير الصحيح عندما يلغي المستخدم عملية تسجيل الدخول.
العناصر التي تم إصدارها على 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
، بالإضافة إلى تحسينات على إشعار الوسائط في "إطار عمل تطبيقات Cast". لمزيد من المعلومات، يُرجى الاطّلاع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لنظام التشغيل Android في Cast.
العناصر التي تم إصدارها على maven.google.com
- com.google.android.gms:play-services-cast:16.0.0
- com.google.android.gms:play-services-cast-framework:16.0.0
- com.google.firebase:firebase-firestore:17.0.4
12 يوليو 2018
- يتضمّن آخر تحديث لـ Firebase تغييرات في واجهة برمجة التطبيقات لكلّ من "وظائف السحابة الإلكترونية لبرنامج Firebase" وCloud Firestore. لمزيد من المعلومات، اطّلِع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لنظام التشغيل Android من Firebase.
العناصر التي تم إصدارها على maven.google.com
- com.google.firebase:firebase-firestore:17.0.3
- com.google.firebase:firebase-functions:16.1.0
10 تموز (يوليو) 2018
إصلاح خطأ في مكتبة تراخيص البرامج ذات المصدر المفتوح
- تم إصلاح الخطأ الذي كان يمنع إتاحة مظاهر التطبيقات بدون شريط إجراءات.
- يُعدّ هذا الإصدار إصدارًا لإصلاح الأخطاء وفقًا لمعيار SemVer، ولكن تمّت زيادة رقم الإصدار الرئيسي وفقًا للملاحظة أدناه بتاريخ 23 أيار (مايو) 2018.
العناصر التي تم إصدارها على maven.google.com:
- com.google.android.gms:play-services-oss-licenses:16.0.0
28 يونيو 2018
Firebase
- يتضمّن آخر تحديث لخدمة Firebase تغييرات في واجهة برمجة التطبيقات لكلّ من Firebase Cloud Messaging وFirebase Instance ID. لمزيد من المعلومات، اطّلِع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لنظام التشغيل Android من Firebase.
العناصر التي تم إصدارها على maven.google.com
- com.google.firebase:firebase-messaging:17.1.0
- com.google.firebase:firebase-iid:16.2.0
27 يونيو 2018
إتاحة المكوّن الإضافي Strict Version Matcher كمصدر مفتوح
- تم إتاحة رمز المصدر الخاص بـ
com.google.android.gms.strict-version-matcher-plugin
على GitHub.
21 يونيو 2018
Firebase
- يتضمّن آخر تحديث لـ Firebase تغييرات في واجهة برمجة التطبيقات لكلّ من Firebase Invites وFirestore. لمزيد من المعلومات، اطّلِع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لنظام التشغيل Android في Firebase.
العناصر التي تم إصدارها على maven.google.com
- com.google.firebase:firebase-invites:16.0.1
- com.google.firebase:firebase-firestore:17.0.2
14 يونيو 2018
Firebase
- يتضمّن آخر تحديث لـ Firebase تغييرات في واجهة برمجة التطبيقات لكلّ من Firebase Authentication وFirebase App Indexing وFirebase Core. لمزيد من المعلومات، راجِع ملاحظات إصدار حزمة تطوير البرامج (SDK) لنظام التشغيل Android من Firebase.
23 مايو 2018
تمت إزالة نطاقات الإصدارات
بدءًا من الإصدار 15.0.0 من "خدمات Google Play" وFirebase، تم تحديد التبعيات بين المكتبات باستخدام نطاقات الإصدارات في ملفات POM. وقد أثّر ذلك في إمكانية إعادة إنتاج إصدارات المشاريع التي تستخدم هذه المكتبات. على سبيل المثال، ستحاول عملية تحديد التبعيات في Gradle استخدام أعلى إصدار متاح في مستودع، ما يؤدي إلى ترقية إصدار التبعية بدون إجراء أي تغييرات على المشروع نفسه.
كان استخدام نطاقات الإصدارات خطأ وتم تصحيحه، ولن تستخدم خدمات Google Play وتبعيات Firebase نطاقات الإصدارات بعد الآن. ومع ذلك، تحتوي ملفات POM الحالية والمنشورة للمكتبة على نطاقات. وبالتالي، يجب أن تبدأ جميع تحديثات المكتبة المستقبلية خارج نطاقات التبعية للمكتبات التي تم نشرها سابقًا.
مثال:
- إذا كان
play-services-bar
يعتمد علىplay-services-foo
بالنطاق[15.0.0, 16.0.0)
، يجب أن يبدأ إصدار جديد منplay-services-foo
بـ16.0.0
ليكون خارج هذا النطاق. - ستفرض أي إصدارات مستقبلية من
play-services-bar
متطلبًا"اختياريًا" على إصدار واحد منplay-services-foo
. - سيتبع أي إصدار مستقبلي من
play-services-foo
نظام SemVer.
Firebase
- يتضمّن آخر تحديث لـ Firebase تغييرات في واجهة برمجة التطبيقات لكلّ من Cloud Firestore وCloud Storage وFirebase Authentication وFirebase Realtime Database وMachine Learning. لمزيد من المعلومات، اطّلِع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لنظام التشغيل Android من Firebase.
- تتطلّب Firebase الآن أن يسرد ملف gradle الخاص بالتطبيق
com.google.firebase:firebase-core
بشكل صريح كعنصر تابع لكي تعمل خدمات Firebase على النحو المتوقّع.
8 مايو 2018
Firebase
- يتضمّن آخر تحديث لـ Firebase إضافات إلى خدمة "مراقبة أداء Firebase" وإصدار النسخة التجريبية من ML Kit for Firebase. لمزيد من المعلومات، يُرجى الاطّلاع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لنظام التشغيل Android من Firebase.
2 مايو 2018
Firebase
- يتضمّن آخر تحديث لـ Firebase إضافات إلى "إحصاءات Firebase" و"مصادقة Firebase" و"المراسلة عبر السحابة الإلكترونية من Firebase" و"خدمة التخزين السحابي من Firebase" و"Cloud Firestore" و"إعداد تقارير الأعطال في Firebase" و"مراقبة الأداء في Firebase"، بالإضافة إلى أرقام إصدارات مستقلة. لمزيد من المعلومات، يُرجى الاطّلاع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لنظام التشغيل Android من Firebase.
تحديثات "خدمات Play"
- تحتوي مكتبات "خدمات Google Play" بعد الإصدار 15.0.0 على أرقام إصدارات مستقلة تتّبع SemVer. سيسمح هذا التغيير بتوفير تحديثات أكثر تكرارًا ومرونة حسب المكوّنات الفردية.
- تم تعديل المكوّن الإضافي لخدمات Google في Gradle إلى الإصدار 3.3.0 ليتوافق مع هذا التغيير في نظام تحديد الإصدارات. إذا لم تستخدم هذا المكوّن الإضافي، تم إصدار مكوّن إضافي مستقل،
com.google.android.gms.strict-version-matcher-plugin
، يتضمّن وظيفة توافق الإصدار نفسها. لمزيد من التفاصيل، يُرجى الاطّلاع على دليل تحديد الإصدارات.
12 أبريل 2018 - الإصدار 15.0.0
المشاكل المعروفة في الإصدار 15.0.0
إذا كنت تستخدم الإصدار 2.2.0 أو إصدارًا أقدم من المكوّن الإضافي لنظام Gradle المتوافق مع Android، قد يظهر لك الخطأ التالي:
Error: more than one library with package name 'com.google.android.gms'
لحلّ المشكلة، عليك تثبيت إصدار أحدث من المكوّن الإضافي.
في ما يلي أبرز الميزات في الإصدار 15.0.0:
تحديثات "خدمات Play"
يتوفّر الآن إصدار جديد من المكوّن الإضافي
com.google.gms.oss.licenses.plugin
لنظام Gradle. يُرجى التحديث لأنّ هذا الإصدار الأخير فقط يعمل مع الإصدار 15.0.0 والإصدارات الأحدث من "خدمات Google Play". هذا هو الإصدار الأخير من المكوّن الإضافي المتوافق مع Android Studio 2.x. اعتبارًا من الإصدار التالي، لن يتوافق المكوّن الإضافي إلا مع الإصدار 3.x من "استوديو Android".تم استبدال جميع المراجع إلى فئات
com.google.android.gms.R
بمراجع خاصة بالمكوّن، مثلcom.google.android.gms.ads.R
. إذا كنت تستخدم هذه الفئات مباشرةً في الرمز، قد تحتاج إلى تعديل الرمز ليكون متوافقًا.اعتبارًا من الإصدار 15.0.0، لن يتوفّر مستند Javadoc معدَّل بلا إنترنت (عنصر "خدمات Google Play" في "أداة إدارة حزمة تطوير البرامج (SDK)" في "استوديو Android").
بدءًا من الإصدار 15.0.0، لن يكون هناك هدف اسم مستعار
play-services
لجلب جميع مكونات "خدمات Google Play". وقد تم التحذير من ذلك منذ فترة.
الإعلانات
- تمت إضافة الفئة
UnifiedNativeAd
التي يمكن أن تحتوي على إعلان تثبيت تطبيق أو إعلان محتوى. - تم تعديل Native Ads Advanced API ليتوافق مع
UnifiedNativeAd
:- تمت إضافة الفئتَين
UnifiedNativeAdView
وUnifiedNativeAdAssetNames
. - تمت إضافة واجهة
UnifiedNativeAd.OnUnifiedNativeAdLoadedListener
. - تمت إضافة الطريقة
forUnifiedNativeAd()
إلى الفئةAdLoader.Builder
. - أجرينا عدّة تعديلات على واجهة برمجة التطبيقات الخاصة بالتوسّط، ما يتيح للمحوّلات والأحداث المخصّصة عرض مثيلات
UnifiedNativeAd
.
- تمت إضافة الفئتَين
المصادقة
- تمت إضافة الثابت
KEY_EXTRA_ACCOUNT_TYPE
إلى الفئةAccountTransfer
، ما يتيح للحِزم معرفة نوع الحساب الذي يجب استهدافه.
البثّ
- تم إيقاف الفئة
AppVisibilityListener
نهائيًا. - تم إيقاف الفئة
RemoteMediaClient.Listener
نهائيًا. استخدِم فئةRemoteMediaClient.Callback
الجديدة بدلاً من ذلك. - تم إصلاح عُطل في
TracksChooserDialogFragment
وإجراء عدة تغييرات على أداة الإنشاء والمنشئ. - تم طرح واجهة برمجة التطبيقات
MediaQueue
كبديل لآلية قائمة الوسائط الحالية. استخدِم الفئتَين الجديدتَينMediaQueueRecyclerViewAdapter
وMediaQueueArrayAdapter
للوصول إلىMediaQueue
في طرق عرض العناصر المعاد تدويرها وطرق عرض القوائم على التوالي. - عند النقر على إشعارات جهاز التحكّم عن بُعد في البث، سيتم توجيه المستخدمين الآن إلى تطبيق Google Home أو تطبيق Cast المعنيّ، وذلك حسب ما إذا كان تطبيق Cast يتيح الانضمام إلى الجلسة تلقائيًا.
- تعديل على مركز المساعدة حول "إعلانات Waze":
- تتيح Cast Sender API الآن تحميل إعلانات
VAST
. - تمت إضافة زر "تخطّي الإعلان" وعناصر واجهة المستخدم الخاصة بنص العد التنازلي.
- تتيح Cast Sender API الآن تحميل إعلانات
- تمت إضافة إصدار من
CastContext.getSharedInstance()
لا يتطلّبContext
كمَعلمة. - تم إصلاح عُطل
IllegalStateException
في CAF. - تمت إضافة
DEVICE_CONNECTION_SUSPENDED
إلىCastStatusCodes
فيPendingResult
. - لمزيد من التفاصيل، يُرجى الاطّلاع على
Google Cast release notes
.
Firebase
- يتضمّن آخر تحديث لـ Firebase إضافات إلى "مصادقة Firebase" و"التخزين السحابي من Firebase". لمزيد من المعلومات، راجِع ملاحظات إصدار حزمة تطوير البرامج (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:
- تم إصلاح مشكلة كانت تتسبّب في ظهور أخطاء غير صحيحة في أداة Android lint تزعم أنّ
GoogleSignIn
وCredentialsClient
مخصّصتان للاستخدام الداخلي فقط. - تضيف هذه السمة
minSdkVersion
الناقصة إلى العناصر التي تتضمّن ترخيصًا لمنع تضمين أذوناتREAD_PHONE_STATE
وREAD_EXTERNAL_STORAGE
تلقائيًا. - إعادة أسماء الحِزم الفريدة إلى العناصر المرتبطة بالترخيص في وقت التشغيل، ما أدّى إلى حلّ بعض المشاكل المتعلّقة بالتوافق في أنظمة الإنشاء (مثل Ionic Pro).
- يستعيد هذا الإصدار بعض أسماء الحقول التي تم إخفاؤها في الإصدار 12.0.1، وتحديدًا طريقة
value()
للتعليقات التوضيحية@PropertyName
في firebase-firestore وfirebase-database.
20 مارس 2018 - الإصدار 12.0.0
المشاكل المعروفة في الإصدار 12.0.0
- لا تحتوي تبعيات POM الخاصة بالترخيص على
minSdkVersion
/targetSdkVersion
، ما يعني أنّtargetSdkVersion
الضمني هو 1. يؤدي ذلك إلى إضافة الأذوناتREAD_PHONE_STATE
وREAD_EXTERNAL_STORAGE
للتطبيقات التي تستخدم الإصدار 12.0.0. - -تتسبّب تبعيات POM الخاصة بالترخيص في حدوث مشاكل "أكثر من مكتبة واحدة تحمل اسم الحزمة com.google.android.gms.license" في Ionic Pro.
- تم إخفاء طريقة
value()
في التعليقات التوضيحية@PropertyName
الخاصة بـ firebase-database وfirebase-firestore. وهذا يعني أنّه لن يتم إنشاء تطبيقك إذا كنت تستخدم@PropertyName
. - تتسبب التعليقات التوضيحية في حدوث أخطاء Lint زائفة تزعم أنّ
GoogleSignIn
وCredentialsClient
مخصّصان للاستخدام الداخلي فقط. ويمكن تجاهلها بأمان.
سنطرح قريبًا إصدارًا معدَّلاً من 12.0.1 لمعالجة هذه المشاكل.
في ما يلي أبرز الميزات التي تم طرحها في الإصدار 12.0.0 من "خدمات Google Play":
الإعلانات
- تمت إضافة الطريقة
trackViews()
إلى الفئةNativeAdMapper
. تحلّ هذه الطريقة محلّ الطريقةtrackView()
التي تم إيقافها نهائيًا من الفئة نفسها.
- تمت إضافة الطريقة
Auth
- تم إيقاف الفئة
Auth.AuthCredentialsOptions
نهائيًا واستبدالها بالفئة الجديدةCredentialsOptions
.
- تم إيقاف الفئة
البثّ
- تحسين الدعم بشأن "إعلانات Google":
- تمت إضافة الطريقتَين
setAdBreakClips()
وsetAdBreaks()
إلى الفئةMediaInfo.Builder
لتوفير طريقة لإرسال معلومات عن فواصل الإعلانات والمقاطع في طلب تحميل الوسائط. - تم تعديل الفئة
AdBreakInfo.Builder
وإضافة الفئةAdBreakClipInfo
لتسهيل طرق إرسال الفواصل والمقاطع الجديدة.
- تمت إضافة الطريقتَين
- تمت إضافة دعم لواجهات برمجة التطبيقات الجديدة الخاصة بالممثلين الصوتيين:
- تمت إضافة الطريقتَين
setCredentials()
وsetCredentialsType()
إلى الفئةMeadiaLoadOptions.Builder
والطريقتَينgetCredentials()
وgetCredentialsType()
إلى الفئةMediaLoadOptions
. تتيح لك الطرق ضبط بيانات الاعتماد الخاصة بالتطبيق والحصول عليها باستخدام طلبات التحميل. - تمت إضافة الطريقة
getEntity()
إلى الفئةMediaInfo
. يمثّل هذا العنصر رابطًا لصفحة معيّنة لتحميل الوسائط من "مساعد Google".
- تمت إضافة الطريقتَين
- تم إصلاح الخطأ الذي كان يؤدي إلى تعذُّر تشغيل التطبيق عند استدعاء
CastContext.getSharedInstance()
على الأجهزة التي تستخدم إصدارات قديمة من "خدمات Google Play". لا تزال إصدارات "خدمات Google Play" القديمة تتسبّب في تعذُّر تنفيذ الطريقة، لذا على العملاء التحقّق من توفّر إصدار مناسب.
- تحسين الدعم بشأن "إعلانات Google":
Fido
- تتوفّر الآن واجهة برمجة التطبيقات Fast Identity Online 2.0 (Fido2) لشركاء استخدام المنتج قبل إطلاقه. بما أنّ واجهة برمجة التطبيقات لا تزال في مرحلة الاستخدام المبكر، يمكن إجراء تغييرات غير متوافقة بدون تحذير. ولضمان ثبات تطبيقك، لا تعتمد على واجهة برمجة التطبيقات هذه إلى أن تصبح متاحة بشكل عام.
Firebase
- يتضمّن آخر تحديث لخدمة Firebase إضافات إلى "مصادقة Firebase" وFirebase Cloud Messaging وFirestore و"وظائف Firebase". لمزيد من المعلومات، اطّلِع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لنظام التشغيل Android من Firebase.
التطبيقات الفورية
- تمت إضافة واجهة برمجة تطبيقات جديدة
Launcher
للتحقّق من عنوان URL مُقدَّم وتشغيل تطبيق فوري في حال العثور عليه.
- تمت إضافة واجهة برمجة تطبيقات جديدة
الموقع الجغرافي
- تمت إضافة الفئة
ActivityTransition
لمساعدة التطبيقات في التمييز بين الأنشطة البدنية المختلفة التي يمارسها المستخدمون، مثل المشي أو الجري أو القيادة. - تمت إضافة واجهة
BoundsMode
للسماح لطريقةgetAutocompletePredictions()
بتفعيل عمليات البحث مع قيود على الحدود.
- تمت إضافة الفئة
خرائط Google
- تمت إضافة الفئة
StreetViewSource
التي تتيح لك حصر عمليات البحث في Street View على النتائج الخارجية فقط. - للاطّلاع على قائمة كاملة بالميزات وإصلاحات الأخطاء والملاحظات الأخرى، يُرجى الرجوع إلى ملاحظات إصدار Maps Android API.
- تمت إضافة الفئة
الأجهزة المجاورة
- تم إيقاف واجهتَي
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) لتطبيق Cast على Android الآن استخدام التطبيقات الفورية.
- أجرينا التغييرات التالية على الفئة
Firebase
- يتضمّن آخر تحديث لخدمة Firebase إضافات إلى Firebase Appindexing وFirebase Authentication وFirebase Cloud Messaging وFirebase Performance Monitoring. لمزيد من المعلومات، اطّلِع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لنظام التشغيل Android من Firebase.
الموقع الجغرافي
- تمت إضافة الثابت
KEY_VERTICAL_ACCURACY
، الذي يشير إلى الدقة العمودية المقدَّرة لموقع جغرافي.
- تمت إضافة الثابت
محفظة Google
- تم تعديل الطريقة
isReadyToPay()
لتوفير خيار إجراء عملية تحقّق إضافية تضمن توفّر طريقة دفع حالية لدى المستخدم.
- تم تعديل الطريقة
Wearable
تم تعديل Wearable API لتتوافق مع برامج
GoogleApi
الجديدة التي تدير تلقائيًا عمليات الربط بالخدمات ولا تتطلّب سوى قدر أقل من الرموز البرمجية الجاهزة للاستخدام:- تمت إضافة الفئة
CapabilityClient
والطريقةWearable.getCapabilityClient()
لاستبدال الواجهةCapabilityApi
كطريقة للتعرّف على الإمكانات التي توفّرها العُقد على شبكة Wear. - تمت إضافة الفئة
ChannelClient
والطريقةWearable.getChallenClient()
لاستبدال الواجهةChannelApi
كطريقة لإرسال البيانات واستلامها من عُقد الأجهزة القابلة للارتداء. - تمت إضافة الفئة
DataClient
والطريقةWearable.getDataClient()
لاستبدال الواجهةDataApi
كطريقة لقراءة عناصر البيانات ومواد العرض وكتابتها. - تمت إضافة الفئة
MessageClient
والطريقةWearable.getMessageClient()
لاستبدال الواجهةMessageApi
كطريقة لإرسال الرسائل إلى العُقد الأخرى. - تمت إضافة الفئة
NodeClient
والطريقةWearable.getNodeClient()
لاستبدال الواجهةNodeApi
كطريقة للتعرّف على العُقد المرتبطة.
- تمت إضافة الفئة
تعرض طلبات البيانات من واجهة برمجة التطبيقات
Task<ResultType>
بدلاً منPendingResult<ResultWrapper>
يحلّ
ChannelClient.ChannelCallback
محلّChannelApi.ChannelListener
.يحلّ
WearableOptions.Builder.setLooper()
محلّGoogleApiClient.Builder.setHandler()
لضبط سلسلة المحادثات لعمليات معاودة الاتصال الخاصة بمعالِج الأحداث في فئات "عميل واجهة برمجة التطبيقات" الجديدة.
لمزيد من المعلومات حول أحدث إصدار من Wearable API، يُرجى الاطّلاع على صفحة ملاحظات إصدار Android Wear.
المشكلة التي تم حلّها في الإصدار 11.8.0
تطلب مثيلات GoogleApi
التي تم إنشاؤها باستخدام Context
في التطبيقات التي تستخدم targetSdkVersion 26 من المستخدمين الآن تلقائيًا تحديث "خدمات Google Play"، ما يؤدي إلى حلّ هذه المشكلة المعروفة من الإصدار 11.6.0.
27 نوفمبر 2017 - الإصدار 11.6.2
في ما يلي أهم التغييرات التي تم إجراؤها في الإصدار 11.6.2 من "خدمات Google Play":
Firebase
- يتضمّن آخر تحديث لـ Firebase إضافات إلى Cloud Firestore وCloud Storage for 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 API ليتوافق مع برامج
GoogleApi
الجديدة التي تدير تلقائيًا عمليات الربط بالخدمات ولا تتطلّب سوى قدر أقل من الرموز البرمجية الجاهزة للاستخدام:- تمت إضافة الفئة
DriveClient
والطريقتَينDrive.getDriveClient()
. توفّرDriveClient
نقطة الدخول للتفاعلات العامة مع Drive API. - تمت إضافة الفئة
DriveResourceClient
والطريقتَينDrive.getDriveResourceClient()
. يوفرDriveResourceClient
نقطة الدخول لطُرق واجهة برمجة التطبيقات التي تتفاعل معDriveResource
(أيDriveFile
أوDriveFolder
).
- تمت إضافة الفئة
- تمت إضافة العنصرَين
CreateFileActivityOptions
وOpenFileActivityOptions
اللذين يمكن تمريرهما إلى الطريقتَين الجديدتَينDriveClient.newCreateFileActivityIntentSender()
وDriveClient.newOpenFileActivityIntentSender()
لإنشاء أدوات اختيار الملفات المعنية. - تم إيقاف نهائي لطُرق
GoogleApiClient
API التي يتم الوصول إليها من خلالDriveApi
وDrivePreferencesApi
وDriveContents
وDriveResource
وDriveFolder
وDriveFile
.
- تم تعديل Drive API ليتوافق مع برامج
Firebase
- يتضمّن آخر تحديث لخدمة Firebase إضافات إلى خدمات Authentication وDynamic Links وCloud Messaging. لمزيد من المعلومات، اطّلِع على ملاحظات إصدار حزمة تطوير البرامج (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()
لإضافة Fragment مؤقت إلى نشاط. تأكَّد من أنّ النشاط يمكنه تنفيذ معاملات الأجزاء بدون فقدان الحالة قبل استدعاء الطريقة. من المفترض ألّا يتأثر معظم المطوّرين بهذا التغيير، لأنّه يتم عادةً استدعاءresolveTask()
ضمن أداة معالجة نقرات الأزرار.
- لم يعُد الحقلان
المشاكل المعروفة في الإصدار 11.6.0
لن تطلب مثيلات GoogleApi
التي تم إنشاؤها باستخدام Context
في التطبيقات التي تستخدم targetSdkVersion 26 من المستخدمين تلقائيًا تحديث "خدمات Google Play". بدلاً من ذلك، يمكنك استخدام GoogleApiAvailability.showErrorDialogFragment()
في الحالات التالية.
3 أكتوبر 2017 - الإصدار 11.4.2
في ما يلي أهم الميزات التي تم إطلاقها في الإصدار 11.4.2 من "خدمات Google Play":
- Cloud Firestore
- يتوفّر الآن الإصدار التجريبي الأوّلي من Cloud Firestore لجميع المستخدمين. Cloud Firestore هي قاعدة بيانات مرنة وقابلة للتوسّع لتطوير تطبيقات الأجهزة الجوّالة والويب والخوادم من Firebase وGoogle Cloud Platform. وكما هو الحال مع Firebase Realtime Database، تحافظ هذه الخدمة على مزامنة بياناتك في جميع تطبيقات العميل من خلال أدوات الاستماع في الوقت الفعلي، وتوفّر إمكانية استخدامها بلا إنترنت، ما يتيح لك إنشاء تطبيقات سريعة الاستجابة تعمل بغض النظر عن وقت استجابة الشبكة أو الاتصال بالإنترنت. توفّر Cloud Firestore أيضًا قابلية توسيع نطاق على مستوى المؤسسة، كما تتيح الدمج السلس مع منتجات Firebase وGoogle Cloud Platform الأخرى، بما في ذلك Cloud Functions. لمزيد من المعلومات عن Cloud Firestore، راجِع مدونة Firebase. لبدء استخدام Cloud Firestore على الفور، انتقِل إلى دليل البدء السريع.
سبتمبر 2017 - الإصدار 11.4.0
أبرز الميزات في الإصدار 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()
للمتصلين تحديد طرق الدفع المتاحة.
- تستبدل الطريقة
لمزيد من المعلومات، اطّلِع على واجهة برمجة تطبيقات الدفع الجديدة.
- تم تقديم واجهة برمجة تطبيقات جديدة لخدمة Google Payment API، تم تحديدها في الفئة
آب (أغسطس) 2017 - الإصدار 11.2.0
أبرز الميزات في الإصدار 11.2 من "خدمات Google Play"
تم تعديل "خدمات Google Play" إلى الإصدار 11.2.2 في هذا الإصدار:
- إصلاحات لمشاكل بسيطة في "مراقبة أداء Firebase" لمزيد من المعلومات، راجِع ملاحظات إصدار Android من Firebase.
- تمت إضافة طريقة
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 for Work. - تمت إضافة حزمة accounttransfer. تحتوي هذه الحزمة على واجهات برمجة تطبيقات تستخدمها أدوات المصادقة في إعداد الحسابات.
- أصبحت واجهة برمجة التطبيقات Fast Identity Online Universal 2nd Factor (FIDO U2F) متاحة الآن. توفّر هذه الخدمة إمكانية استخدام مفتاح أمان خارجي متوافق مع U2F في التطبيقات والمواقع الإلكترونية، وذلك وفقًا للمعايير التي حدّدها تحالف FIDO. لمزيد من المعلومات، يُرجى الاطّلاع على بدء استخدام FIDO U2F و com.google.android.gms.fido.
- تمت إضافة الصف
البثّ
- تمت إضافة فئة جديدة NotificationActionsProvider لإتاحة إجراءات إشعارات الوسائط المخصّصة.
Firebase
- يتضمّن آخر تحديث لـ Firebase إضافات إلى "فهرسة التطبيقات" و"قاعدة البيانات" و"الروابط الديناميكية" و"مساحة التخزين". لمزيد من المعلومات، اطّلِع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لنظام التشغيل Android من Firebase.
التطبيقات الفورية
- تمت إضافة
InstantAppsClient
كنقطة دخول رئيسية جديدة. - تمت إضافة واجهات برمجة تطبيقات ملفات تعريف الارتباط
PackageManagerCompat
للاحتفاظ بكميات صغيرة من بيانات التطبيق الفوري بين الجلسات.
- تمت إضافة
أماكن
- تمت إضافة الفئة
GeoDataClient
. تتيح هذه الفئة الوصول إلى قاعدة بيانات Google التي تتضمّن معلومات حول الأماكن والأنشطة التجارية المحلية. - تمت إضافة الفئة
PlaceDetectionClient
. توفّر هذه الفئة إمكانية الوصول السريع إلى المكان الحالي للجهاز، وتتيح إمكانية الإبلاغ عن الموقع الجغرافي للجهاز في مكان محدّد (مثل تسجيل الوصول). - تمت إضافة الطريقتَين
getGeoDataClient()
وgetPlaceDetectionClient()
إلى الفئةPlaces
.
- تمت إضافة الفئة
محفظة Google
- تمت إزالة العديد من الطرق والفئات المتوقّفة نهائيًا.
يونيو 2017 - الإصدار 11.0
أبرز الميزات في الإصدار 11.0 من "خدمات Google Play"
تم تعديل خدمات Google Play إلى الإصدار 11.0.4 يحلّ هذا الإصدار مشاكل بسيطة في Firebase Cloud Messaging وFirebase Performance Monitoring. لمزيد من المعلومات، راجِع ملاحظات إصدار Android من Firebase.
تم تعديل "خدمات Google Play" إلى الإصدار 11.0.2 يحلّ هذا الإصدار مشاكل بسيطة في Firebase Crash Reporting وFirebase Performance Monitoring. لمزيد من المعلومات، راجِع ملاحظات إصدار Android من Firebase.
تم تعديل "خدمات Google Play" إلى الإصدار 11.0.1 يحلّ هذا الإصدار مشكلة تؤثّر في التطبيقات التي تستخدم rxjava.
الإعلانات
- تمت إضافة الطرق
OnVideoMute()
وOnVideoPause()
وOnVideoPlay()
وOnVideoStart()
إلى الفئةVideoController.VideoLifecycleCallbacks
. - تمت إضافة إمكانية تفعيل الوضع الغامر على الإعلانات بملء الشاشة من خلال إضافة الطريقة
setImmersiveMode()
إلى الفئتينPublisherInterstitialAd
وRewardedVideoAd
. - تمت إضافة واجهة
OnPublisherAdViewLoadedListener
والفئتَينPublisherAdViewOptions
وPublisherAdViewOptions.Builder
لاستخدامهما معAdLoader
في طلبات الإعلانات المدمجة مع البانر. - تمت إضافة الواجهة الاختيارية
OnImmersiveModeUpdatedListener
التي يمكن أن تنفّذها محوّلات التوسّط ليتم إعلامها بتعديلات الوضع الغامر. - تمت إضافة الطريقة
getMediationAdapterClassName()
إلى الفئةRewardedVideoAd
.
- تمت إضافة الطرق
دعوات التطبيق
- تم إيقاف الفئة
AppInvite
نهائيًا. استخدِمFirebaseDynamicLinks#getInstance()
بدلاً من ذلك كنقطة الدخول الرئيسية للوصول إلى بيانات الروابط الديناميكية، واستخدِمFirebaseAppInvite#getInvitation()
بدلاً من ذلك للحصول على بيانات برنامج "دعوة التطبيق".
- تم إيقاف الفئة
الوعي
- تمت إضافة ثوابت إلى الفئة
TimeFence
لتوفير أنواع سياق جديدة لواجهتَي برمجة التطبيقات Snapshot API وFence API. - تمت إضافة إمكانية إنشاء نطاقات زمنية تتأثر بالتغييرات في المنطقة الزمنية المحلية للجهاز.
- تمت إضافة إمكانية إنشاء حدود زمنية تتجاوب مع التغييرات في الموقع الجغرافي للجهاز، بما في ذلك الحدود الزمنية المحدّدة استنادًا إلى الوقت المحلي لشروق الشمس أو غروبها.
- تمت إضافة ثوابت إلى الفئة
الهوية
- تمت إضافة واجهة برمجة التطبيقات
SmsRetriever
التي تساعدك في استرداد رسائل SMS الموجّهة إلى تطبيقك بدون أن تطلب من المستخدمين أذونات لقراءة جميع رسائل SMS المرسَلة إلى أجهزتهم. لمزيد من المعلومات، راجِع واجهة برمجة التطبيقات SMS Retriever API.
- تمت إضافة واجهة برمجة التطبيقات
البثّ
- تم إيقاف واجهات
Cast.CastApi
وCast.MessageReceivedCallback
وRemoteMediaPlayer.MediaChannelResult
وRemoteMediaPlayer.OnMetadataUpdatedListener
وRemoteMediaPlayer.OnPreloadStatusUpdatedListener
وRemoteMediaPlayer.OnQueueStatusUpdatedListener
وRemoteMediaPlayer.OnStatusUpdatedListener
نهائيًا. تم أيضًا إيقاف الفئةRemoteMediaPlayer
نهائيًا. للحصول على تعليمات حول تحديث تطبيقك، يُرجى الاطّلاع على نقل تطبيق المرسِل على Android من الإصدار 2 من حزمة تطوير البرامج (SDK) الخاصة بـ Cast إلى الإصدار 3 من حزمة تطوير البرامج (SDK) الخاصة بـ Cast. - تتوفّر الطريقة
bindTextViewToSmartSubtitle()
الآن في الفئةUIMediaController
.
- تم إيقاف واجهات
واجهة برمجة التطبيقات المشتركة
- تم إيقاف استخدام الطريقة
getOpenSourceSoftwareLicenseInfo()
في الفئةGoogleApiAvailability
نهائيًا. - تمت إضافة الفئتَين
ApiException
وResolvableApiException
. توفّر هذه الفئات استثناءات لكائنات Task عند تعذُّر إجراء مكالمة إلى "خدمات Google Play". - تمت إضافة الصف
GoogleApi
. تتولّى برامج API التي تستند إلى هذه الفئة إدارة عملية الربط بين تطبيقك و"خدمات Google Play". - تمت إضافة الصف
Response
. توفّر هذه الفئة نتائج استدعاء إحدى طرق واجهة برمجة التطبيقات في "خدمات Google Play" باستخدام فئة فرعية منGoogleApi
.
- تم إيقاف استخدام الطريقة
Firebase
- يتضمّن آخر تحديث لمنصة Firebase إضافة ميزة "المصادقة عبر الهاتف"، وعدة تحسينات على ميزتَي "فهرسة التطبيقات" و"الروابط الديناميكية". لمزيد من المعلومات، اطّلِع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لنظام التشغيل Android من Firebase.
الألعاب
- تم إيقاف الطرق
getPlayerSearchIntent()
وloadConnectedPlayers()
وloadInvitablePlayers()
وloadMoreInvitablePlayers()
نهائيًا في الفئةPlayers
. - تم الآن إيقاف استخدام الطريقة
loadInvitations()
في الفئةInvitations
. - تم إيقاف استخدام الطريقة
getSelectOpponentsIntent()
في الفئتَينRealTimeMultiplayer
وTurnBasedMultiplayer
نهائيًا. - تم إيقاف واجهات
GameRequest
وOnRequestReceivedListener
وRequests
نهائيًا. بالإضافة إلى ذلك، تم إيقاف الصفينGameRequestBuffer
وGameRequestEntity
نهائيًا. للحصول على تعليمات حول تعديل تطبيقك، يُرجى الاطّلاع على مقالة تعديل عملية المصادقة في "ألعاب Play" لتتوافق مع واجهة برمجة التطبيقات "تسجيل الدخول باستخدام Google".
- تم إيقاف الطرق
التطبيقات الفورية
- أصبحت واجهات برمجة التطبيقات الخاصة بـ "تطبيقات Android الفورية" متاحة الآن في "خدمات Google Play". تتيح "تطبيقات Android الفورية" لمستخدمي Android تشغيل تطبيقاتك فورًا بدون الحاجة إلى تثبيتها. لمزيد من المعلومات، يمكنك الاطّلاع على تطبيقات Android الفورية.
الموقع الجغرافي
- تمت إضافة الصف
FusedLocationProviderClient
. يوفر هذا الصف نقطة الدخول الرئيسية للتفاعل مع موفّر الموقع الجغرافي المدمج الذي يستخدم مجموعة متنوعة من مصادر البيانات بالإضافة إلى نظام تحديد المواقع العالمي (GPS) لتحديد الموقع الجغرافي للجهاز بأكبر قدر ممكن من الدقة والسرعة. - تمت إضافة الصف
GeofencingClient
. يوفر هذا الصف نقطة الدخول الرئيسية للتفاعل مع واجهات برمجة التطبيقات الخاصة بتحديد الموقع الجغرافي. - تمت إضافة الطريقتَين
getFusedLocationProvider()
وgetGeofencingClient()
إلى الفئةLocationServices
. - تمت إضافة الصف
LocationSettingsResponse
. يتم عرض هذه الفئة كاستجابة عند التحقّق بنجاح من إعدادات النظام المرتبطة بالموقع الجغرافي باستخدام طريقةcheckLocationSettings()
. - تمت إضافة الصف
SettingsClient
. يوفر هذا الصف نقطة الدخول الرئيسية للتفاعل مع واجهات برمجة التطبيقات الخاصة بإعدادات الموقع الجغرافي التي تساعد في فحص إعدادات النظام ذات الصلة بالموقع الجغرافي على الجهاز وضبطها.
- تمت إضافة الصف
الأجهزة المجاورة
- توفّر واجهة برمجة التطبيقات Nearby Connections API الآن الإمكانات التالية:
- التواصل بين الأجهزة بدون اتصال بالإنترنت باستخدام البلوتوث والبلوتوث المنخفض الطاقة ونقاط اتصال Wi-Fi
- عرض الإعلانات واكتشاف المحتوى في الوقت نفسه
- التشفير (مع المصادقة الاختيارية)
- إتاحة حمولات بيانات بايت تصل إلى 32 كيلوبايت
- إمكانية استخدام حمولات بيانات الملفات (تقتصر على المساحة المتوفّرة على الجهاز) وحمولات بيانات البث بدون أي قيود على حجم الحمولة
- تمت إضافة الصف
AdvertistingOptions
. توفّر هذه الفئة خيارات لإجراء مكالمة إلى طريقةstartAdvertising()
. - تمت إضافة الصف
ConnectionInfo
. يوفر هذا الصف معلومات حول عملية إنشاء اتصال. - تمت إضافة الصف
ConnectionLifecycleCallback
. هذه الفئة هي أداة معالجة لأحداث مراحل النشاط المرتبطة بالاتصال بنقطة نهاية بعيدة. - تمت إضافة الصف
ConnectionResolution
. هذا الصف هو النتيجة التي تم تلقّيها من استدعاء الطريقةonConnectionInitiated()
. - تمت إضافة الصف
DiscoveredEndpoints
. توفّر هذه الفئة معلومات عن نقطة نهاية عند اكتشافها. - تمت إضافة الصف
DiscoveryOptions
. توفّر هذه الفئة خيارات لإجراء مكالمة إلى طريقةstartDiscovery()
. - تمت إضافة الصف
EndpointDiscoveryCallback
. هذه الفئة هي أداة معالجة يتم استدعاؤها أثناء عملية اكتشاف نقاط النهاية. - تمت إضافة الفئات
Payload
وPayloadCallback
وPayload.File
وPayload.Stream
. تمثّل هذه الفئات البيانات، وبرنامج معالجة البيانات، والبيانات في ملف في وحدة التخزين المحلية على الجهاز، وتدفّق البيانات. تمت أيضًا إضافة واجهةPayloadTransferUpdate.Status
ذات الصلة. - تمت إضافة الصف
Strategy
. يحدّد هذا الصف متطلبات الاتصال وقيود تصميم الاتصال. - تم الآن إيقاف الفئتَين
Connections.ConnectionRequestListener
وConnections.ConnectionResponseCallback
نهائيًا. استخدِم الفئةConnectionLifecycleCallback
بدلاً من ذلك. - تم إيقاف الفئة
Connections.EndpointDiscoveryListener
نهائيًا. استخدِم الفئةEndpointDiscoveryCallback
بدلاً من ذلك. - تم إيقاف واجهة
Connections.MessageListener
نهائيًا. استخدِم الفئةPayloadCallback
بدلاً من ذلك. - يتضمّن الصف
ConnectionsStatusCodes
الآن عدة رموز حالة جديدة ذات صلة بالأذونات.
- توفّر واجهة برمجة التطبيقات Nearby Connections API الآن الإمكانات التالية:
الأمان
- تمت إضافة الصف
SafetyNetClient
. توفّر هذه الفئة نقطة الدخول الرئيسية إلى SafetyNet، التي تتيح الإمكانات التالية:- توفير فحص سلامة الجهاز
- التحقّق من المستخدمين باستخدام reCAPTCHA API
- تساعد المستخدمين في تجنُّب التطبيقات التي قد تكون ضارة
- توفير تصفّح آمن داخل التطبيقات
- التحقّق من التهديدات المعروفة المرتبطة بمعرّفات موارد منتظمة (URI) معيّنة
- تمت إضافة الفئة
HarmfulAppsData
والفئةSafetyNetApi.HarmfulAppsResponse
ذات الصلة. تمثّل هذه الفئات معلومات متعلقة بالتطبيقات التي قد تتسبّب بضرر. تم إيقاف الفئةSafetyNetApi.HarmfulAppsResult
ذات الصلة نهائيًا، وأصبح من المفضّل استخدام هذه الطرق. - تمت إضافة الطريقتَين
getClient(Context)
وgetClient(Activity)
إلى فئة SafetyNet. تعرض هاتان الطريقتانSafetyNetClient
يتم استخدامه للوصول إلى جميع واجهات برمجة التطبيقات SafetyNet. تحلّ هاتان الطريقتان محلّ الحقلَينAPI
وSafetyNetAPI
في الفئةSafetyNet
، اللذين تم إيقافهما نهائيًا. - تمت إضافة الصف
SafetyNetApi.AttestationResponse
. يوفر هذا الصف نتائج الاختبارات من مجموعة أدوات اختبار التوافق في Android. يحلّ هذا الصف محل الصفينSafetyNetApi.AttestationResult
وSafetyNet.SafeBrowsingResult
اللذين تم إيقاف العمل بهما نهائيًا. - تمت إضافة الصف
SafetyNetApi.RecaptchaTokenResponse
. يحتوي هذا الصف على رمز مميّز خاص باستجابة المستخدم على reCAPTCHA. يحلّ هذا الصف محل الصفSafetyNetApi.RecaptchaTokenResult
الذي تم إيقافه نهائيًا. - تمت إضافة الصف
SafetyNetApi.SafeBrowsingResponse
. توفّر هذه الفئة قيمةResponse
التي يتم تقديمها عندما يستدعي تطبيق الطريقةlookupUri()
. يحل هذا الصف محل الصفSafetyNetApi.SafeBrowsingResult
الذي تم إيقافه نهائيًا. - تمت إضافة الفئة
SafetyNetApi.VerifyAppsUserResponse
وإضافة ثوابت جديدة إلى الفئةVerifyAppsConstants
. تتوافق هذه الفئات مع واجهة برمجة التطبيقات Verify Apps.
- تمت إضافة الصف
محفظة Google
- تمت إضافة الصف
InstrumentInfo.CardClass
. يشير هذا الصف إلى ما إذا كانت البطاقة هي بطاقة ائتمان أو بطاقة سحب آلي أو بطاقة دفع مسبق.
- تمت إضافة الصف
مايو 2017 - الإصدار 10.2.6
فهرسة التطبيقات
منذ إصدار حزمة تطوير البرامج (SDK) الخاصة بخدمات Google Play 10.0، تم نقل واجهة برمجة التطبيقات لفهرسة التطبيقات إلى واجهة برمجة التطبيقات الجديدة لفهرسة التطبيقات من Firebase. تم الآن إيقاف واجهة برمجة التطبيقات الأصلية App Indexing API نهائيًا، ولم يعُد بإمكانك استخدامها في التطبيقات التي تم إنشاؤها باستخدام حزمة تطوير البرامج (SDK) الإصدار 10.2.6.
Firebase
يتضمّن آخر تحديث لخدمة Firebase الإصدار التجريبي من "مراقبة الأداء" وعدة تحسينات على مستوى ميزات متعددة، بما في ذلك Cloud Messaging وTest Lab. لمزيد من المعلومات، اطّلِع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لنظام التشغيل Android من Firebase.
نيسان (أبريل) 2017 - الإصدار 10.2.4
Firebase
يتضمّن هذا الإصدار تحديثات على "مساحة التخزين السحابية لـ Firebase". لمزيد من المعلومات، يُرجى الاطّلاع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لنظام التشغيل Android من Firebase.
مارس 2017 - الإصدار 10.2.1
الإصدار الأوّلي 1 من Android O للمطوّرين
يتضمّن هذا الإصدار تعديلات لتوفير التوافق مع الإصدار التجريبي الأول من Android O. أهم التعديلات هي تغييرات داخلية على مكتبتَي Google Cloud Messaging (GCM) وFirebase Cloud Messaging (FCM)، وتغيير في مدة دورة الحياة المضمونة لعمليات رد الاتصال في GCM وFCM إلى 10 ثوانٍ، وبعدها يعتبر نظام التشغيل Android O عمليات رد الاتصال هذه مؤهَّلة للإنهاء. لمزيد من المعلومات حول معالجة رسائل GCM وFCM على نظام التشغيل Android O، يُرجى الاطّلاع على مدونة Firebase.
شباط (فبراير) 2017 - الإصدار 10.2
أبرز الميزات في الإصدار 10.2 من "خدمات Google Play"
إيقاف إصدار Android 2.3.x (Gingerbread) نهائيًا
الإصدار 10.2.x من "خدمات Google Play" هو الإصدار الأول الذي لم يعُد يتضمّن دعمًا كاملاً للإصدار 2.3.x من Android (Gingerbread). تتطلّب التطبيقات التي تم تطويرها باستخدام الإصدار 10.2.x من حزمة تطوير البرامج (SDK) والإصدارات الأحدث الحد الأدنى لمستوى واجهة برمجة تطبيقات Android وهو 14، ولا يمكن تثبيتها على الأجهزة التي تعمل بمستوى واجهة برمجة تطبيقات أقل من 14. لمزيد من المعلومات حول خياراتك، بما في ذلك إنشاء حِزم APK متعددة لتوسيع نطاق توافق تطبيقك مع نظام التشغيل Android Gingerbread، يُرجى الاطّلاع على مدونة "مطوّرو تطبيقات Android".
الإعلانات
- تمت إضافة دعم لمواد عرض الفيديو إلى "الإعلانات المدمجة مع المحتوى المتقدّمة" و"الإعلانات المدمجة مع المحتوى" المخصّصة المعروضة في Doubleclick for Publishers (DFP).
- تمت إضافة طريقة
destroy()
إلى واجهةNativeCustomTemplateAd
. - تمت إضافة الطرق
getVideoController()
وsetVideoOptions
وgetVideoOptions()
إلى الفئةPublisherAdView
. - تمت إضافة فئة
AdChoicesView
. - تمت إضافة الطريقتَين
getAdChoicesContent()
وsetAdChoicesContent()
إلى الفئةNativeAdMapper
. - تمت إضافة واجهة
InitializableMediationRewardedVideoAdAdapter
لمحوّلات فيديوهات مقابل مكافآت التي يمكنها بدء وحدات إعلانية متعددة في الوقت نفسه.
Smart Lock لكلمات المرور
تم تحسين سلوك رموز التعريف مع Smart Lock. يجب أن تطلب التطبيقات الآن رمزًا مميزًا بشكل صريح من خلال استدعاء
setIdTokenRequested(true)
. يمكن للتطبيقات أيضًا تحديد قيمتَيaudience
وnonce
لرمز مميّز باستخدام الطريقتَينsetServerClientId()
وsetIdTokenNonce()
. لمزيد من المعلومات، يُرجى الاطّلاع على التعديلات التالية على مرجع واجهة برمجة التطبيقات:- تمت إضافة الطرق
getAccountTypesSet()
وgetIdTokenNonce()
وgetServerClientId()
وisIdTokenRequested()
إلى الفئةCredentialRequest
. - تمت إضافة الطريقتَين
setIdTokenRequested()
وsetServerClientId()
إلى الفئةCredentialRequest.Builder
. - تمت إضافة الطرق
getIdTokenNonce()
وgetServerClientId()
وisIdTokenRequested()
إلى الفئةHintRequest
. - تمت إضافة الطرق
setIdTokenNonce()
وsetIdTokenRequested()
وsetServerClientId()
إلى الفئةHintRequest.Builder
.
- تمت إضافة الطرق
الوعي
- تمت إضافة طرق Fence API لتوسيع نطاق خيارات تحديد المدة الزمنية المسموح بها للمطوّرين. لمزيد من المعلومات، يُرجى الاطّلاع على
TimeFence.aroundTimeInstant()
وTimeFence.inTimeInterval()
. - تمت إضافة واجهات Snapshot API للحصول على فواصل زمنية دلالية للوقت والموقع الجغرافي الحاليين. لمزيد من المعلومات، يمكنك الاطّلاع على الفئات
SnapshotAPI.getTimeIntervals()
وTimeIntervalsResult()
وTimeIntervals()
.
- تمت إضافة طرق Fence API لتوسيع نطاق خيارات تحديد المدة الزمنية المسموح بها للمطوّرين. لمزيد من المعلومات، يُرجى الاطّلاع على
تسجيل الدخول باستخدام حساب Google
أتحنا لمطوّري الألعاب استخدام واجهة برمجة التطبيقات "تسجيل الدخول باستخدام Google" لتسهيل عملية المصادقة من جهة الخادم. لمزيد من المعلومات، يُرجى الاطّلاع على واجهة
GoogleSignInOptionsExtension
وفئةGoogleSignInOptions
وطريقةGoogleSignInOptions.Builder.addExtension()
. لمزيد من المعلومات حول دمج ميزة المصادقة من جانب الخادم في ألعابك، يمكنك الاطّلاع على تفعيل إمكانية الوصول إلى "خدمات ألعاب Google Play" من جانب الخادم.Google Fit
تمت إضافة أنواع جديدة من بيانات الصحة تتيح لك تسجيل مجموعة متنوعة من بيانات الصحة في منصة Google Fit، بما في ذلك ضغط الدم ونسبة الغلوكوز في الدم وتشبّع الدم بالأكسجين ووضعية الجسم ودرجة حرارة الجسم وبيانات الصحة الإنجابية. لمزيد من المعلومات، اطّلِع على الفئتين
HealthDataTypes
وHealthDataFields
.خرائط Google
يتضمّن هذا الإصدار أنماطًا مخصّصة للخطوط المتعددة وللمخططات التفصيلية الخاصة بالمضلّعات والدوائر.
- يمكنك الآن تخزين عناصر بيانات عشوائية مع عناصر الأشكال الهندسية. على سبيل المثال، استخدِم setTag() لإضافة عنصر بيانات إلى خط متعدد الأضلاع.
- للاطّلاع على قائمة كاملة بالميزات وإصلاحات الأخطاء والملاحظات الأخرى، يُرجى الرجوع إلى ملاحظات الإصدار الخاصة بواجهة برمجة التطبيقات Maps Android API.
الأجهزة المجاورة
تمت إضافة الفئة
AudioBytes
إلى واجهة برمجة التطبيقاتmessages.audio
Nearby للسماح للأجهزة بإرسال البيانات أو تلقّيها باستخدام الصوت القريب من الموجات فوق الصوتية.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
حالة الجلسة الحالية، مثل ما إذا كانت الأجهزة متاحة وتم إنشاء جلسة. - تتيح سمات زر New
@drawable
تخصيص أنماط الأزرار في وحدة التحكّم المصغّرة ووحدة التحكّم الموسّعة. - يحتوي
ImagePicker
الآن على معالجonPickImage
يستخدِم فئةImageHints
بنسبة العرض إلى الارتفاع المتوقّعة. - تعرض الطريقة الجديدة
CastContext.getMergedSelector()
MediaRouteSelector
. - تمت إضافة فئتَين جديدتَين لفواصل الإعلانات:
AdBreakClipInfo
تحتوي على معلومات ثابتة حول مقطع فاصل إعلاني، وAdBreakStatus
تحتوي على معلومات الحالة. - عندما يبدأ المستخدم البث، ستتلقّى الأجهزة الأخرى على الشبكة نفسها إشعارًا ثابتًا بجهاز تحكّم عن بُعد للتحكّم في التشغيل أيضًا.
- لمزيد من المعلومات حول هذا الإصدار والاطّلاع على ملاحظات إضافية، يُرجى الرجوع إلى إصدار حزمة تطوير البرامج (SDK) في تشرين الثاني (نوفمبر).
- يحصل الإجراء الجديد
الموقع الجغرافي
- تحسينات على عمليات البحث عن الأجهزة باستخدام البلوتوث المنخفض الطاقة (BLE)
الأجهزة المجاورة
- أصبح تطبيق "الإشعارات بشأن الأجهزة المجاورة" متاحًا مرة أخرى. يمكنك الاطّلاع على الموقع الإلكتروني للمطوّرين الخاص بميزة "الإشعارات القريبة" للحصول على التفاصيل وآخر الأخبار.
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) الخاصة بـ Cast.
Fit
- يتضمّن Fit الآن واجهة برمجة تطبيقات الأهداف التي تتيح لتطبيقك قراءة أهداف اللياقة البدنية التي أنشأها مستخدمو تطبيق Google Fit على Android.
تسجيل الدخول باستخدام حساب Google
- أضفنا إمكانية أن يملأ المستخدمون أرقام الهواتف المرتبطة بحساباتهم بنقرة واحدة في التطبيقات التي تستخدم واجهة برمجة التطبيقات Credentials API.
الأجهزة المجاورة
- تم تحسين Nearby Messages من خلال إضافة واجهة مستخدم جديدة تتطلّب الموافقة على استخدامها، بالإضافة إلى إتاحة استخدامها بدون لمس الجهاز.
- ميزة "الإشعارات القريبة" غير متاحة مؤقتًا. يمكنك الاطّلاع على الموقع الإلكتروني لمطوّري البرامج في "الإشعارات القريبة" للحصول على التفاصيل وآخر الأخبار.
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) الخاصة بـ Cast.
خرائط Google
- نقدّم لك ميزة "تنسيق الخريطة المخصّص": يمكنك الآن تنسيق خريطتك لتغيير مظهر الميزات (أو حتى إخفائها)، مثل الطرق والمتنزهات والأنشطة التجارية وغير ذلك.
- تظهر الآن تلقائيًا نقاط الاهتمام الخاصة بالأنشطة التجارية على الخريطة. تمثّل نقاط الاهتمام الخاصة بالأنشطة التجارية أنشطة تجارية مثل المتاجر والمطاعم والفنادق. يمكنك إخفاء هذه العناصر باستخدام أنماط الخرائط المخصّصة.
- للاطّلاع على التفاصيل والملاحظات المهمة، يُرجى الرجوع إلى ملاحظات إصدار Maps Android API.
أماكن
- تمت إضافة الطريقة
setCountry
لتقييد نطاق طلب الإكمال التلقائي في Places ببلد واحد.
- تمت إضافة الطريقة
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 لتطبيقك تحديد ما إذا كان معرّف الموارد المنتظم (URI) مرتبطًا بتطبيق يحتمل أن يكون ضارًا أو بهجوم محتمل للهندسة الاجتماعية. لمزيد من المعلومات، يُرجى الاطّلاع على مقالة التحقّق من عناوين 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
. يمكن لناشري التطبيقات استخدام هذه الطريقة لتحديد مكان رمز AdChoices في الإعلانات المدمجة مع المحتوى. - تحسين تشغيل إعلانات الفيديو من خلال إصلاح العديد من الأخطاء
- تمت إضافة الطريقة
الوعي
تجمع 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.
Mobile Vision
- تم حلّ المشاكل المتعلّقة بخدمة مطلوبة من خلال ميزة "التعرّف على الوجوه" وميزة "رصد الرموز الشريطية" في Mobile Vision. يمكن لجميع المستخدمين استخدام وظائف رصد الوجوه وقراءة الرموز الشريطية مرة أخرى. لمزيد من المعلومات، يُرجى الاطّلاع على ملاحظات إصدار Mobile Vision.
- أضفنا Text API: ميزة التعرّف البصري على الأحرف للنصوص التي تتضمّن أحرفًا لاتينية (الإنجليزية والإسبانية والألمانية والفرنسية وغيرها) في الصور. تعرض Text API البنية التنظيمية للنص (الفقرات والأسطر والكلمات) بالإضافة إلى النص نفسه.
الأجهزة المجاورة
- تمت إضافة الإشعارات القريبة لإعلام المستخدمين بالتطبيقات والمواقع الإلكترونية المرتبطة بأجهزة الإرسال القريبة والأجهزة الذكية.
- يمكن لخدمة Nearby.Messages البحث عن إشارات Eddystone وiBeacon في الخلفية، وتنبيه التطبيقات عند العثور على إشارات تتطابق مع الفلتر. لمزيد من المعلومات، يُرجى الاطّلاع على Nearby.Messages.
- يزيل هذا الإصدار شرط استخدام العملاء لواجهة برمجة التطبيقات Proximity Beacon لإدارة أجهزة الإرسال. ستعرض خدمة Nearby الآن إعلانات BLE محلّلة مباشرةً، ما يتيح للعملاء استخدام حلولهم الخاصة لتفسير هذه الإعلانات.
- يتم الآن عرض تقديرات المسافة ومعلومات RSSI لعملاء Beacon في المقدّمة.
مايو 2016 - الإصدار 9.0
أبرز الميزات في الإصدار 9.0 من "خدمات Google Play"
تحديث "خدمات Google Play" إلى الإصدار 9.0.2 يتوفّر الآن الإصدار 9.0.2 من "خدمات Google Play". يحلّ هذا الإصدار مشكلة معروفة في خدمة "مصادقة Firebase"، وهي عدم توفّر
FirebaseAuthApi
على بعض الأجهزة. يحدث خطأFirebaseApiNotAvailableException
عندما تحاول هذه الأجهزة استخدام واجهات برمجة التطبيقات الخاصة بالمصادقة.تحديث "خدمات Google Play" إلى الإصدار 9.0.1
يتوفّر الآن الإصدار 9.0.1 من "خدمات Google Play". يُصلح هذا الإصدار المشاكل التالية التي ظهرت في الإصدار 9.0.0:
- إصلاح خطأ في تجميع تغييرات الفئات باستخدام ContextCompat.getNoBackupFilesDir()
- إصلاح مشكلة معروفة متعلّقة بعرض إعلانات AdMob على الأجهزة التي لا تتضمّن حِزمة APK لخدمات Google Play عندما يستخدم تطبيقك عملية المعالجة اللاحقة ProGuard.
Firebase
توفّر Firebase لمطوّري التطبيقات على الأجهزة الجوّالة الأدوات والبنية الأساسية التي يحتاجون إليها لتطوير تطبيقاتهم وزيادة قاعدة المستخدمين وتحقيق الأرباح من الإعلانات داخل التطبيقات. في هذا الإصدار، أصبحت واجهات برمجة التطبيقات Firebase متاحة الآن في "خدمات Google Play"، وتتضمّن منتجات جديدة، وهي: "إحصاءات Firebase" و"مساحة تخزين Firebase" و"الإعداد عن بُعد في Firebase" و"تقارير الأعطال في Firebase" و"الروابط الديناميكية في Firebase" و"إشعارات Firebase".
للاطّلاع على قائمة بالمكتبات المتاحة لميزات Firebase المختلفة، راجِع مكتبات Firebase. تتوفّر الميزات التالية الآن في Firebase ضمن حزمة تطوير البرامج (SDK) 9.0 من "خدمات Google Play":
لا يزال تطبيق App Invites (الذي أصبح الآن Firebase Invites) متاحًا على
com.google.android.gms.appinvite
، ولكن عليك استخدامcom.google.firebase:firebase-invites
من الآن فصاعدًا.تستند خدمة "المراسلة عبر السحابة الإلكترونية من Firebase" إلى واجهة برمجة التطبيقات الخاصة بخدمة "المراسلة عبر السحابة الإلكترونية من Google" وتعمل على تحسينها. يمكنك مواصلة استخدام خدمة المراسلة عبر Google Cloud مع
com.google.android.gms.gcm
، ولكن ننصحك بالترقية إلىcom.google.firebase:firebase-messaging
.
لمزيد من المعلومات عن Firebase، يُرجى الانتقال إلى https://firebase.google.com/.
الإعلانات
- تتضمّن واجهة برمجة التطبيقات 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 القادمة، وتوقّع احتمالية أن يكون اللاعب من بين أعلى %5 من المنفقين.
- تحديثات على حزمة تطوير البرامج (SDK) للعميل لإتاحة واجهة برمجة التطبيقات Video Recording API على نطاق واسع
المراسلة عبر السحابة الإلكترونية من Google
- تم دمج خدمة المراسلة عبر السحابة الإلكترونية من Google (GCM) مع Firebase. يمكن للمستخدمين الحاليين لخدمة GCM مواصلة استخدامها بدون انقطاع، ولكن ننصح بشدة بالترقية إلى واجهات برمجة التطبيقات الجديدة والمبسّطة لخدمة "المراسلة عبر السحابة الإلكترونية من Firebase" (FCM)، حتى يتمكّن المستخدمون من الاستفادة من الإصدارات المستقبلية للميزات والتحسينات الجديدة. لمزيد من المعلومات، اطّلِع على نقل تطبيق عميل GCM لنظام التشغيل Android إلى خدمة المراسلة عبر السحابة الإلكترونية من Firebase.
Mobile Vision
- تم إيقاف خدمة مطلوبة من Mobile Vision بسبب مشكلة في هذه الخدمة. سيؤدي ذلك إلى منع المستخدمين الذين لم يسبق لهم استخدام ميزتَي التعرّف على الوجوه أو الرموز الشريطية من استخدام هاتين الميزتَين. ننصحك بعدم إضافة ميزات جديدة إلى Mobile Vision في تطبيقك إلى أن يتم حلّ هذه المشكلة.
- بالنسبة إلى التطبيقات التي تستخدم ميزات Mobile Vision، ضَع علامة في المربّع
FaceDetector.isOperational()
أوBarcodeDetector.isOperational()
للتأكّد من أنّ أداة رصد الوجوه أو الرموز الشريطية جاهزة قبل استخدامها.
Auth
تم نقل GoogleAuthUtil إلى تقسيم واجهة برمجة التطبيقات -auth في حزمة تطوير البرامج (SDK) الخاصة بخدمات Google Play. إذا كان تطبيقك يستخدم
GoogleAuthUtil.getToken()
، قد يظهر لك خطأ مشابه لما يلي:Error:(xx, xx) error: package com.google.android.gms.auth does not 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" لدمج أحدث التحسينات في الأمان وتجربة المستخدم في تطبيقك. لمزيد من المعلومات، يمكنك الاطّلاع على دليل أفضل الممارسات في "تسجيل الدخول باستخدام Google".
المشاكل المعروفة في الإصدار 9.0.0
إذا كان تطبيقك يستخدم AdMob ويستخدم أيضًا المعالجة اللاحقة في ProGuard، لن يتمكّن تطبيقك من عرض الإعلانات على الأجهزة التي لا يتوفّر عليها حِزمة APK لخدمات Google Play إلا إذا عدّلت إعدادات ProGuard أو حدّثت تطبيقك لاستخدام الإصدار 9.0.1 من حزمة SDK لخدمات Google Play. لضمان عرض الإعلانات على هذه الأجهزة بعد تعديل تطبيقك لاستخدام حزمة تطوير البرامج (SDK) الإصدار 9.0.0 من "خدمات Google Play"، أضِف خيار الاحتفاظ التالي إلى ملف إعدادات ProGuard:
-keep public @com.google.android.gms.common.util.DynamiteApi class * { *; }
ديسمبر 2015 - الإصدار 8.4
أبرز الميزات في الإصدار 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 الآن طريقة جديدة،
Nearby Messaging
- إتاحة الاشتراك في رسائل منارة 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
الطريقة الجديدة للتطبيقات التي وافقت على المشاركة في برنامج التطبيقات المناسبة للعائلة تحديد ما إذا كان طلب إعلان معيّن يجب أن يعرض إعلانات متوافقة مع متطلبات برنامج التطبيقات المناسبة للعائلة. - يمكن استخدام
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.
- Play Games Player Stats API: واجهة برمجة تطبيقات جديدة تتيح لك تخصيص تجارب اللاعبين لتناسب شرائح معيّنة من اللاعبين على مدار دورة حياة اللعبة. تستند شرائح اللاعبين إلى مستوى تقدّم اللاعبين وإنفاقهم وتفاعلهم.
- Google Maps Android API: توفير دعم جديد لوضع العرض المحيطي في تطبيقات الأجهزة القابلة للارتداء تم تصميم "وضع الاستراحة" للتطبيقات التي تعمل دائمًا، ويتم تفعيله عندما يتوقف المستخدم عن استخدام التطبيق بشكل نشط.
- دعوات التطبيق: يمكنك الآن تخصيص دعوة البريد الإلكتروني المرسَلة من تطبيقك.
- Nearby Messages API: سيتلقّى تطبيقك عمليات ردّ عند انتهاء صلاحية عملية نشر أو اشتراك نشطة في Nearby.
- Google Places API: تمت إضافة ثلاث طرق جديدة إلى
AutocompletePrediction
، ما يتيح لك الوصول بسهولة إلى الأجزاء الأساسية والثانوية من وصف المكان بالإضافة إلى النص الكامل للوصف. تحلّ هاتان الطريقتان محلّgetDescription()
وgetMatchedSubstrings()
اللتين تم إيقافهما نهائيًا. يُرجى الرجوع إلى ملاحظات إصدار Google Places API لنظام التشغيل Android للحصول على مزيد من التفاصيل. قياس التطبيق: يضيف هذا الإصدار حزمة القياس التي تحتوي على ميزات لجمع إحصاءات مجهولة المصدر حول أحداث التطبيق، مثل وقت فتح المستخدم لتطبيقك للمرة الأولى. مع أنّ هذه البيانات لا يتم جمعها إلا إذا تم ضبطها بشكل صحيح، يمكنك إيقاف إعداد التقارير لهذه الإحصاءات نهائيًا من خلال إضافة المورد التالي إلى تطبيقك:
<?xml version="1.0" encoding="utf-8"?> <resources> <integer name="google_app_measurement_enable">0</integer> </resources>
- أصبحت
GoogleApiClient
وPendingResult
وOptionalPendingResult
الآن فئات مجرّدة بدلاً من واجهات. تم تغيير توقيعPendingResult.setResultCallback
منsetResultCallback(ResultCallback<R> callback)
إلىsetResultCallback(ResultCallback<? super R> callback)
. تم إجراء تغيير مكافئ علىsetResultCallback
يقبل مَعلمة مهلة. إذا كنت تستخدم هذه الواجهات مباشرةً من قبل، عليك توسيع الفئات المجردة بدلاً من ذلك. إذا كنت قد استخدمت هذه الفئات لأغراض اختبار، ننصحك باستخدام فئة الأداة المساعدة المتوفّرةPendingResults
التي يمكنها توفيرResult
تم إلغاؤه أو متاح على الفور.
- أصبحت
أغسطس 2015 - الإصدار 7.8
للاطّلاع على ملخّص لأبرز ميزات الإصدار 7.8 من "خدمات Google Play"، يمكنك قراءة مشاركة المدونة الخاصة بالإعلان.
- Mobile Vision API: يقدّم هذا الإصدار واجهة برمجة تطبيقات جديدة تعمل في الوقت الفعلي وعلى الجهاز لفهم العناصر في الصور والفيديوهات. يتضمّن إطار عمل Mobile Vision أداة رصد الوجوه وماسحًا ضوئيًا للرموز الشريطية ووظائف تتبُّع موضع هذه العناصر في الفيديو.
- Nearby Messages API: توفّر واجهة برمجة التطبيقات الجديدة Nearby Messages واجهة برمجة تطبيقات متعددة الأنظمة الأساسية تتيح للأجهزة القريبة وإشارات البلوتوث المنخفض الطاقة (BLE) اكتشاف بعضها البعض والتواصل بدون الحاجة إلى الاتصال بشبكة 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: يتيح لك هذا الإصدار إمكانية إرسال الرسائل والإشعارات إلى المستخدمين النهائيين بشكل أكثر فعالية، وتحسين جدولة المهام لتوفير استهلاك البطارية، وتبسيط طريقة تلقّي تطبيقك للرسائل. تتيح لك ميزة المراسلة حسب الموضوع إنشاء إشعارات مخصّصة للوصول إلى جمهور مستهدَف. استخدِم السمة الجديدة
GcmListenerService
لتنفيذ طريقة موحّدة لتلقّي رسائل "المراسلة عبر السحابة الإلكترونية من Google" وعرض الإشعارات عند طلبها من خادم "المراسلة عبر السحابة الإلكترونية من Google". تتيح لك فئةGcmNetworkManager
الجديدة جدولة المهام لمرة واحدة والمهام الدورية بطريقة فعّالة من حيث استهلاك البطارية، كما تتيح لك تحديد قيود على الشبكة وشحن الجهاز لتحسين استخدام البطارية بشكل أكبر.الإعلانات: يضيف هذا الإصدار إعلانات مدمجة مع المحتوى يعرضها الناشرون إلى AdMob وDFP وAdX. باستخدام الإعلانات المدمجة مع المحتوى، يمكن للناشرين الوصول إلى مواد عرض الإعلان الفردية، كما يمكنهم تحديد طريقة عرض الإعلان بما يتناسب مع محتوى تطبيقاتهم. تتيح كلّ من AdMob وDFP وAdX شكلَين محدّدين من قِبل النظام، وهما إعلانات تثبيت التطبيقات وإعلانات المحتوى. يمكن أيضًا للناشرين على "DoubleClick للنشر" الوصول إلى أشكال الإعلانات المدمجة مع المحتوى المخصّصة لإنشاء حلّ مخصّص للإعلانات المدمجة مع المحتوى باستخدام مساحتهم الإعلانية المحجوزة.
البث: تتيح واجهات برمجة التطبيقات الجديدة لأداة "إدارة الألعاب" في Google Cast إمكانية تشغيل الألعاب باستخدام نموذج اتصال مبسط، وإمكانية مشاركة عدة لاعبين من خلال جهاز الإرسال الواحد، وإمكانية تبادل الرسائل المخصّصة بين أجهزة الإرسال والاستقبال، ما يتيح لك تحسين أي لعبة من خلال تجربة البث. يتيح نموذج الاتصال الجديد شاشة العرض عن بُعد للتطبيقات الأصلية، وخاصةً الألعاب، إرسال شاشة عرض ثانية مباشرةً إلى التلفزيون، ما يتيح الآن عرض أي لعبة بحجم أكبر باستخدام ميزة "الإرسال". توفّر واجهات برمجة التطبيقات الجديدة للتشغيل التلقائي وإضافة المحتوى إلى قائمة الانتظار لكل التطبيقات المتصلة قائمة وسائط قابلة للتعديل تتم مزامنتها، كما تتيح إمكانية التحميل المُسبَق لعمليات البث التكيّفي.
رقم تعريف المثيل : رقم تعريف المثيل هو معرّف فريد لكل مثيل من تطبيق يتيح له إنشاء رموز أمان باستخدام خدمة السحابة الإلكترونية الخاصة برقم تعريف المثيل.
الخرائط: يتيح هذا الإصدار استخدام Google Maps Android API على Android Wear، ما يتيح لك إنشاء تطبيقات تستند إلى الخرائط وتعمل مباشرةً على الأجهزة القابلة للارتداء.
Fit: توفّر واجهة برمجة التطبيقات Fit API الآن بيانات حول المسافة المقطوعة والسعرات الحرارية التي تم حرقها، ويمكنك الاشتراك في هذه البيانات. يتضمّن هذا الإصدار أيضًا نوعًا جديدًا من البيانات لأنشطة التمارين الرياضية (
TYPE_WORKOUT_EXERCISE
).Drive: يتيح لك هذا الإصدار حذف الملفات والمجلدات نهائيًا حتى عندما يكون تطبيقك غير متصل بالإنترنت، وذلك من خلال استدعاء الطريقة
delete()
.تطبيق App Invites: استخدِم واجهة برمجة التطبيقات الجديدة
appinvite
لزيادة عدد مستخدمي تطبيقك من خلال التوصيات الشفهية. يمكنك السماح للمستخدمين بمشاركة تطبيقك مع جهات الاتصال والأصدقاء. يمكنك السماح لـ Google بتشغيل مسارات الإحالة والإعداد، ما يتيح لك التركيز على إنشاء تطبيق رائع.