2 أيار (مايو) 2024
يشمل آخر تحديث لمنصة Firebase تغييرات على:
- قائمة المواد في Firebase لنظام التشغيل Android
- اختبار A/B من Firebase
- فحص التطبيقات من Firebase
- المكوّن الإضافي لنظام Gradle المخصص لتوزيع تطبيق Firebase
- مصادقة Firebase
- Cloud Firestore
- وظائف السحابة الإلكترونية لبرنامج Firebase (العميل)
- التخزين في السحابة الإلكترونية لبرنامج Firebase
- المراسلة عبر السحابة الإلكترونية من Firebase
- Firebase Crashlytics
- المكوّن الإضافي Firebase Crashlytics Gradle
- روابط 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
يشمل آخر تحديث لحزمة تطوير البرامج (SDK) للأجهزة المجاورة (
play-services-nearby
) التغييرات التالية:تمت إضافة طرق جديدة
subscribeToUwbAvailability
وunsubscribeFromUwbAvailability
من أجلUwbClient
إتاحة الاشتراك في توفُّر النطاق الفائق العرض (UWB).تمت إضافة دوال إنشاء لـ
RangingControleeParameters
لدعم تهيئة هذه الفئة.
العناصر التي تم نشرها على maven.google.com
- com.google.android.gms:play-services-nearby:19.2.0
1 نيسان (أبريل) 2024
يتضمّن آخر تحديث لمكتبة
play-services-games-v2
التغييرات التالية:- تمت إزالة الواجهات المتوقّفة.
- تمت إضافة إمكانية استخدام أداة التبديل السريع للملف الشخصي.
العناصر التي تم نشرها على maven.google.com
- com.google.android.gms:play-services-games-v2:20.0.0
21 آذار (مارس) 2024
يشمل آخر تحديث لمنصة Firebase تغييرات على:
- قائمة المواد في Firebase لنظام التشغيل Android
- Cloud Firestore
- Firebase Crashlytics
- المراسلة داخل تطبيق Firebase
- حزمة تطوير البرامج (SDK) لمنصّة Firebase الخاصّة بخدمة "إحصاءات Google"
للحصول على مزيد من المعلومات، يمكنك الاطّلاع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لنظام التشغيل 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) لنظام التشغيل Android وحزمة تطوير البرامج (SDK) لإعلانات Google على الأجهزة الجوّالة. لمزيد من المعلومات، يمكنك مراجعة ملاحظات الإصدار الخاصة بالمنتج.
اعتبارًا من أيلول (سبتمبر) 2024، سيتم إيقاف نشر حِزم تطوير البرامج (SDK) لعرض الإعلانات على Firebase (العنصرَين
firebase-ads
وfirebase-ads-lite
). بدلاً من ذلك، استخدِم حزمة "SDK لإعلانات Google على الأجهزة الجوّالة"لم توفّر عناصر Firebase هذه برنامجًا ثنائيًا خاصًا بها ولم تكن سوى برنامج تضمين حول تبعياتها. نحن نجري هذا التغيير لمنحك المزيد من التحكم في التبعيات التي تضيفها إلى تطبيقك. لمزيد من المعلومات حول هذا التغيير وكيفية نقل البيانات إلى استخدام حزمة "SDK لإعلانات Google على الأجهزة الجوّالة" لنظام التشغيل Android، اطّلِع على هذه الأسئلة الشائعة في مستندات 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
- قاعدة بيانات 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)
. يمكنك استخدام عقود واجهة برمجة التطبيقات الجديدة لنتيجة النشاط التي تم تقديمها في هذا الإصدار بدلاً من ذلك.
تجدر الإشارة إلى أنّه تم إجراء هذه التغييرات في الإصدار 19.3.0 من
play-services-wallet
الإصدار التجريبي 01.
العناصر التي تم نشرها على maven.google.com
- com.google.android.gms:play-services-wallet:19.3.0
20 شباط (فبراير) 2024
- يؤدي إلى تعديل مكتبات أدوات تعلُّم الآلة في "خدمات Google Play". لمزيد من المعلومات، يُرجى الاطّلاع على ملاحظات إصدار تعلّم الآلة.
العناصر التي تم نشرها على maven.google.com
- com.google.android.gms:play-services-mlkit-document-scanner:16.0.0-beta1
15 شباط (فبراير) 2024
يشمل آخر تحديث لمكتبة
play-services-auth
(الإصدار 21.0.0) التغيير الرئيسي التالي الذي قد يؤدي إلى عطل:- تمت إزالة واجهة برمجة تطبيقات بيانات الاعتماد. تم استبداله بـ مدير بيانات الاعتماد.
العناصر التي تم نشرها على maven.google.com
- com.google.android.gms:play-services-auth:21.0.0
- com.google.android.gms:play-services-auth-base:18.0.11
8 شباط (فبراير) 2024
يشمل آخر تحديث لمنصة Firebase تغييرات على:
- قائمة المواد في Firebase لنظام التشغيل Android
- Cloud Firestore
- اختبار A/B من Firebase
- فحص التطبيقات من Firebase
- Firebase App Distribution
- المكوّن الإضافي لنظام Gradle المخصص لتوزيع تطبيق Firebase
- المراسلة عبر السحابة الإلكترونية من Firebase
- Firebase Crashlytics
- Firebase ML
- مراقبة أداء Firebase
- الإعداد عن بُعد في Firebase
- حزمة تطوير البرامج (SDK) لمنصّة Firebase الخاصّة بخدمة "إحصاءات Google"
للحصول على مزيد من المعلومات، يمكنك الاطّلاع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لنظام التشغيل 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
1 شباط (فبراير) 2024
- يعمل آخر تحديث لمكتبة
play-service-auth-api-phone
على زيادة إصدار تبعيةplay-services-basement
من 18.0.1 إلى 18.0.2.
العناصر التي تم نشرها على maven.google.com
- com.google.android.gms:play-services-auth-api-phone:18.0.2
22 كانون الثاني (يناير) 2024
يتضمّن آخر تحديث لمكتبة
play-services-location
التغييرات التالية:- تمت إضافة واجهة برمجة التطبيقات لتحديثات الاتجاه إلى FusedLocationProviderClient.
- تمت إضافة واجهة برمجة تطبيقات جديدة لـ
isGoogleLocationAccuracyEnabled()
إلىSettingsClient
. - تمت إضافة طريقة
isBatched()
إلىLocationRequest
.
العناصر التي تم نشرها على maven.google.com
- com.google.android.gms:play-services-location:21.1.0
18 كانون الثاني (يناير) 2024
يشمل آخر تحديث لمنصة Firebase تغييرات على:
- قائمة المواد في Firebase لنظام التشغيل Android
- Cloud Firestore
- مصادقة Firebase
- Firebase Crashlytics
- Firebase ML
للحصول على مزيد من المعلومات، يمكنك الاطّلاع على ملاحظات إصدار حزمة تطوير البرامج (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
يشمل آخر تحديث لحزمة تطوير البرامج (SDK) للأجهزة المجاورة (
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
أصبح الآن الإصدار التجريبي المتاح للجميع من TensorFlow Lite في واجهة برمجة تطبيقات C في "خدمات Google Play" متاحًا.
باستخدام واجهة برمجة التطبيقات هذه، يمكنك كتابة رمز C أو C++ يستخدم TensorFlow Lite في "خدمات Google Play".
لمزيد من المعلومات، يُرجى الاطّلاع على مستندات واجهة برمجة التطبيقات C API من قِبل 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)
. استخدام عقود واجهة برمجة التطبيقات لنتيجة النشاط الجديدة المقدمة في هذا الإصدار بدلاً من ذلك.
العناصر التي تم نشرها على 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) لنظام التشغيل Android وحزمة تطوير البرامج (SDK) لإعلانات Google على الأجهزة الجوّالة. لمزيد من المعلومات، يُرجى الرجوع إلى ملاحظات الإصدار الخاصة بالمنتج.
العناصر التي تم نشرها على maven.google.com
- com.google.android.gms:play-services-ads:22.6.0
- com.google.android.gms:play-services-ads-lite:22.6.0
- com.google.firebase:firebase-ads:22.6.0
- com.google.firebase:firebase-ads-lite:22.6.0
4 كانون الأول (ديسمبر) 2023
تتضمّن آخر التحديثات على مكتبات
play-services-cast
وplay-services-cast-framework
وplay-services-cast-tv
التغييرات التالية:تم التعديل للاعتماد على
androidx.mediarouter:mediarouter:1.6.0-beta01
. هذا التغيير يجعلMediaRouteButtons
مرئية دائمًا بشكل تلقائي.تم تغيير هذا الإعداد لتقليل حالات بدء اكتشاف أجهزة البث تلقائيًا بدون اتخاذ المستخدم أي إجراء.
تمت إضافة
CastOptions.Builder#setSessionTransferEnabled
لضبط ما إذا كان يجب على تطبيق المرسِل عرض أجهزة البث عند تفعيل أداة تبديل الإخراج. القيمة التلقائية هيtrue
.تمت إضافة إصدارات جديدة من
CastButtonFactory#setUpMediaRouteButton
تعرضTasks
يمكن للتطبيقات الاستماع إليها لتحقيق النجاح أو أحد الاستثناءات.
للتعرّف على مزيد من المعلومات، يُرجى الاطّلاع على مقالة ملاحظات إصدار حزمة تطوير البرامج (SDK) الخاصة بمطوّري تطبيقات Android 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
- يؤدي إلى تعديل مكتبات أدوات تعلُّم الآلة في "خدمات Google Play". لمزيد من المعلومات، يُرجى الاطّلاع على ملاحظات إصدار تعلّم الآلة.
العناصر التي تم نشرها على 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) لنظام التشغيل Android وحزمة تطوير البرامج (SDK) لإعلانات Google على الأجهزة الجوّالة. لمزيد من المعلومات، يُرجى الرجوع إلى ملاحظات الإصدار الخاصة بالمنتج.
العناصر التي تم نشرها على maven.google.com
- com.google.android.gms:play-services-ads:22.5.0
- com.google.android.gms:play-services-ads-lite:22.5.0
- com.google.firebase:firebase-ads:22.5.0
- com.google.firebase:firebase-ads-lite:22.5.0
- com.google.firebase:firebase-bom:32.5.0
- com.google.firebase:firebase-analytics:21.5.0
- com.google.firebase:firebase-analytics-ktx:21.5.0
- com.google.android.gms:play-services-measurement:21.5.0
- com.google.android.gms:play-services-measurement-api:21.5.0
- com.google.android.gms:play-services-measurement-base:21.5.0
- com.google.android.gms:play-services-measurement-impl:21.5.0
- com.google.android.gms:play-services-measurement-sdk:21.5.0
- com.google.android.gms:play-services-measurement-sdk-api:21.5.0
26 تشرين الأول (أكتوبر) 2023
يشمل آخر تحديث لمنصة Firebase تغييرات على:
- قائمة المواد في Firebase لنظام التشغيل Android
- Cloud Firestore
- فحص التطبيقات من Firebase
- المكوّن الإضافي لنظام Gradle المخصص لتوزيع تطبيق Firebase
- المراسلة عبر السحابة الإلكترونية من Firebase
- Firebase Crashlytics
- Firebase ML
للحصول على مزيد من المعلومات، يمكنك الاطّلاع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لنظام التشغيل 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
يشمل آخر تحديث لحزمة تطوير البرامج (SDK) للأجهزة المجاورة (
play-services-nearby
) التغييرات التالية:تمت إضافة طريقة جديدة، وهي
addControleeWithSessionParams
، من أجلUwbClient
إتاحة استخدام حالة المفتاح الفردي في "مجموعة STS".تمت إضافة طرق جديدة،
reconfigureRangingInterval
وreconfigureRangeDataNtf
، من أجلUwbClient
لدعم إعادة الضبط الديناميكية لفاصل النطاق وإشعار بيانات النطاق.تمت إضافة إمكانات جديدة لتحديد فترات زمنية وفترات زمنية قابلة للضبط. يمكنك الاطّلاع على
supportedSlotDurations
وsupportedRangingIntervals
وsupportsRangingIntervalReconfigure
وhasBackgroundRangingSupport
.تمت إضافة معلمات نطاق جديدة لضبط مدة الخانة، والفاصل الزمني للمدى، وAoA. يمكنك الاطّلاع على
slotDuration
وrangingInterval
وisAoaDisabled
.تمت إضافة
getAuthenticationStatus
للحصول على حالة المصادقة وConnectionInfo.Builder#setAuthenticationStatus
لضبط نتيجة المصافحة للمصادقة.تمت إزالة واجهات برمجة التطبيقات في ميزة "الحضور عن قرب". لا يتوفر بديل.
تم إيقاف واجهات برمجة التطبيقات في تطبيق "الرسائل المجاورة" نهائيًا. استخدِم
ConnectionsClient
بدلاً من ذلك.
العناصر التي تم نشرها على maven.google.com
- com.google.android.gms:play-services-nearby:19.0.0
18 أيلول (سبتمبر) 2023
- تحديث رئيسي لمكتبة
play-services-games-v2
يوفّر طريقة جديدة لمطوّري الألعاب لدمج "خدمات ألعاب Play" (PGS) في ألعابهم. لمزيد من المعلومات، يُرجى الاطّلاع على PGS Recall API.
العناصر التي تم نشرها على maven.google.com
- com.google.android.gms:play-services-games-v2:19.0.0
15 أيلول (سبتمبر) 2023
يشمل آخر تحديث لمنصة Firebase تغييرات على:
- قائمة المواد في Firebase لنظام التشغيل Android
- Cloud Firestore
- مصادقة Firebase
- Firebase Crashlytics
- المراسلة داخل تطبيق Firebase
للحصول على مزيد من المعلومات، يمكنك الاطّلاع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لنظام التشغيل 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) لنظام التشغيل Android وحزمة تطوير البرامج (SDK) لإعلانات Google على الأجهزة الجوّالة. لمزيد من المعلومات، يُرجى الرجوع إلى ملاحظات الإصدار الخاصة بالمنتج.
في آخر التعديلات التي تم إدخالها على مكتبة
play-services-wallet
، تم تغيير PayButton API إلى مادة عرض زرّ ثابتة على الأجهزة التي تستخدم "خدمات Google Play" إلى إصدارات أقدم من الإصدار 23.21.0.
العناصر التي تم نشرها على maven.google.com
- com.google.android.gms:play-services-ads:22.4.0
- com.google.android.gms:play-services-ads-lite:22.4.0
- com.google.android.gms:play-services-wallet:19.2.1
- com.google.firebase:firebase-ads:22.4.0
- com.google.firebase:firebase-ads-lite:22.4.0
31 آب (أغسطس) 2023
يتضمّن آخر تحديث لمكتبة
play-services-auth
التغييرات التالية:تمت إضافة برنامج جديد لواجهة برمجة التطبيقات،
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
- المكوّن الإضافي Firebase Crashlytics Gradle
- مراقبة أداء Firebase
للحصول على مزيد من المعلومات، يمكنك الاطّلاع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لنظام التشغيل Android على Firebase.
العناصر التي تم نشرها على maven.google.com
- com.google.firebase:firebase-bom:32.2.3
- com.google.firebase:firebase-crashlytics:18.4.1
- com.google.firebase:firebase-crashlytics-buildtools:2.9.9
- com.google.firebase:firebase-crashlytics-gradle:2.9.9
- com.google.firebase:firebase-crashlytics-ktx:18.4.1
- com.google.firebase:firebase-crashlytics-ndk:18.4.1
- com.google.firebase:firebase-datatransport:18.2.0
- com.google.firebase:firebase-firestore:24.7.1
- com.google.firebase:firebase-firestore-ktx:24.7.1
- com.google.firebase:firebase-perf:20.4.1
- com.google.firebase:firebase-perf-ktx:20.4.1
- com.google.firebase:firebase-sessions:1.0.2
22 آب (أغسطس) 2023
- تُحدِّث حزمة تطوير البرامج (SDK) لنظام التشغيل Android وحزمة تطوير البرامج (SDK) لإعلانات Google على الأجهزة الجوّالة. لمزيد من المعلومات، يُرجى الرجوع إلى ملاحظات الإصدار الخاصة بالمنتج.
العناصر التي تم نشرها على 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
- المكوّن الإضافي Firebase Crashlytics Gradle
- المراسلة داخل تطبيق 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
- تحديثات لإتاحة ميزة التكبير/التصغير التلقائي في مكتبات "أدوات تعلُّم الآلة" في "خدمات Google Play" لمزيد من المعلومات، يمكنك الاطّلاع على ملاحظات إصدار أدوات تعلّم الآلة.
العناصر التي تم نشرها على 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
". تحتوي هذه المكتبة على أدوات كورروتينية غير موجهة للمطورين لحزم Java SDK.
العناصر التي تم نشرها على 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
- المكوّن الإضافي Firebase Crashlytics Gradle
- مراقبة أداء Firebase
- الإعداد عن بُعد في Firebase
للحصول على مزيد من المعلومات، يمكنك الاطّلاع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لنظام التشغيل Android على Firebase.
العناصر التي تم نشرها على maven.google.com
- com.google.firebase:firebase-bom:32.2.0
- com.google.firebase:firebase-appdistribution:16.0.0-beta09
- com.google.firebase:firebase-appdistribution-api:16.0.0-beta09
- com.google.firebase:firebase-appdistribution-api-ktx:16.0.0-beta09
- com.google.firebase:firebase-auth:22.1.0
- com.google.firebase:firebase-auth-ktx:22.1.0
- com.google.firebase:firebase-config:21.4.1
- com.google.firebase:firebase-config-ktx:21.4.1
- com.google.firebase:firebase-crashlytics:18.4.0
- com.google.firebase:firebase-crashlytics-ktx:18.4.0
- com.google.firebase:firebase-crashlytics-ndk:18.4.0
- com.google.firebase:firebase-crashlytics-buildtools:2.9.7
- com.google.firebase:firebase-crashlytics-gradle:2.9.7
- com.google.firebase:firebase-firestore:24.7.0
- com.google.firebase:firebase-firestore-ktx:24.7.0
- com.google.firebase:firebase-messaging:23.2.0
- com.google.firebase:firebase-messaging-ktx:23.2.0
- com.google.firebase:firebase-messaging-directboot:23.2.0
- com.google.firebase:firebase-perf:20.4.0
- com.google.firebase:firebase-perf-ktx:20.4.0
- com.google.firebase:firebase-sessions:1.0.0
5 تموز (يوليو) 2023
- تُحدِّث حزمة تطوير البرامج (SDK) لنظام التشغيل Android وحزمة تطوير البرامج (SDK) لإعلانات Google على الأجهزة الجوّالة. لمزيد من المعلومات، يُرجى الرجوع إلى ملاحظات الإصدار الخاصة بالمنتج.
العناصر التي تم نشرها على maven.google.com
- com.google.android.gms:play-services-ads:22.2.0
- com.google.android.gms:play-services-ads-lite:22.2.0
- com.google.firebase:firebase-ads:22.2.0
- com.google.firebase:firebase-ads-lite:22.2.0
29 حزيران (يونيو) 2023
يتضمّن آخر تحديث لمكتبة
play-services-wallet
التغييرات التالية:- ترقية واجهة برمجة التطبيقات Pay Button API من الإصدار التجريبي إلى الثابت
يغيّر التصميم التالي للزر:
- أصبح حجم نص الزر مطابقًا الآن لحجم شعار GPay.
- تم تعديل هوامش الزر إلى الحد الأدنى والأقصى لارتفاعات الزر.
- أصبح الآن زر استدارة الزر قابلاً للتهيئة.
العناصر التي تم نشرها على maven.google.com
- com.google.android.gms:play-services-wallet:19.2.0
26 حزيران (يونيو) 2023
يتضمّن آخر تحديث لمكتبة
play-services-auth
التغييرات التالية:- تم إيقاف واجهات برمجة التطبيقات المرتبطة بميزة "رقم الهاتف الذي تم إثبات ملكيته".
العناصر التي تم نشرها على maven.google.com
- com.google.android.gms:play-services-auth:20.6.0
20 حزيران (يونيو) 2023
يشمل آخر تحديث لحزمة تطوير البرامج (SDK) لميزة النطاق الفائق العرض (UWB) القريبة (
play-services-nearby
) التغييرات التالية:تمت إضافة إمكانات جديدة لتحديد النطاق لإشعارات بيانات النطاق القابلة للضبط. يمكنك الاطّلاع على
supportedNtfConfigs
.تمت إضافة معلَمات نطاق جديدة لضبط إشعارات بيانات النطاق: راجِع
uwbRangeDataNtfConfig
.
العناصر التي تم نشرها على maven.google.com
- com.google.android.gms:play-services-nearby:18.7.0
15 حزيران (يونيو) 2023
يشمل آخر تحديث لمنصة Firebase تغييرات على:
- قائمة المواد في Firebase لنظام التشغيل Android
- التخزين في السحابة الإلكترونية لبرنامج Firebase
- المكوّن الإضافي Firebase Crashlytics Gradle
- مراقبة أداء 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) لنظام التشغيل Android وحزمة تطوير البرامج (SDK) لإعلانات Google على الأجهزة الجوّالة. لمزيد من المعلومات، يُرجى الرجوع إلى ملاحظات الإصدار الخاصة بالمنتج.
العناصر التي تم نشرها على maven.google.com
- com.google.android.gms:play-services-ads:22.1.0
- com.google.android.gms:play-services-ads-lite:22.1.0
- com.google.firebase:firebase-ads:22.1.0
- com.google.firebase:firebase-ads-lite:22.1.0
9 أيار (مايو) 2023
أصبح الإصدار التجريبي العام من خدمة TensorFlow Lite Acceleration Service لنظام التشغيل Android متاحًا الآن.
وباستخدام مكتبة خدمة التسريع (
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
- يشير إلى الإصدار الأولي من مكتبات الإصدار الثاني من التعرّف على النص في أدوات تعلّم الآلة في Google Play
باللغات الصينية والديفاناغارية واليابانية والكورية. تم أيضًا تحديث مكتبة
play-services-mlkit-text-recognition
الحالية. لمزيد من المعلومات، يُرجى الاطّلاع على ملاحظات إصدار تعلّم الآلة.
العناصر التي تم نشرها على maven.google.com
- com.google.android.gms:play-services-mlkit-text-recognition:19.0.0
- com.google.android.gms:play-services-mlkit-text-recognition-chinese:16.0.0
- com.google.android.gms:play-services-mlkit-text-recognition-devanagari:16.0.0
- com.google.android.gms:play-services-mlkit-text-recognition-japanese:16.0.0
- com.google.android.gms:play-services-mlkit-text-recognition-korean:16.0.0
1 أيار (مايو) 2023
يشمل آخر تحديث لمنصة Firebase تغييرات على:
- قائمة المواد في Firebase لنظام التشغيل Android
- Cloud Firestore
- وظائف السحابة الإلكترونية لبرنامج Firebase (العميل)
- التخزين في السحابة الإلكترونية لبرنامج Firebase
- فحص التطبيقات من Firebase
- مصادقة Firebase
- Firebase Crashlytics
- المراسلة داخل تطبيق Firebase
- مراقبة أداء Firebase
- قاعدة بيانات Firebase في الوقت الفعلي
- الإعداد عن بُعد في Firebase
للحصول على مزيد من المعلومات، يمكنك الاطّلاع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لنظام التشغيل 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 for Payments.
العناصر التي تم نشرها على maven.google.com
- com.google.android.gms:play-services-wallet:19.2.0-beta01
13 نيسان (أبريل) 2023
يشمل آخر تحديث لمنصة Firebase تغييرات على:
- قائمة المواد في Firebase لنظام التشغيل Android
- حزمة تطوير البرامج (SDK) لمنصّة Firebase الخاصّة بخدمة "إحصاءات Google"
- Cloud Firestore
- Firebase App Distribution
- مصادقة Firebase
- المكوّن الإضافي Firebase Crashlytics Gradle
- قاعدة بيانات Firebase في الوقت الفعلي
للحصول على مزيد من المعلومات، يمكنك الاطّلاع على ملاحظات إصدار حزمة تطوير البرامج (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) لنظام التشغيل Android وحزمة تطوير البرامج (SDK) لإعلانات Google على الأجهزة الجوّالة. لمزيد من المعلومات، يُرجى الرجوع إلى ملاحظات الإصدار الخاصة بالمنتج.
العناصر التي تم نشرها على 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
لنشر إشعارات وسائط Google 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) لميزة تكنولوجيا النطاق الفائق العرض (UWB) القريبة التغييرات التالية:
- تم إصلاح المشكلة المتمثلة في إعادة استخدام خدمة "الأجهزة المجاورة" مع
UWBClient
لدعم جلسات متعددة.
- تم إصلاح المشكلة المتمثلة في إعادة استخدام خدمة "الأجهزة المجاورة" مع
العناصر التي تم نشرها على maven.google.com
- com.google.android.gms:play-services-basement:18.2.0
- com.google.android.gms:play-services-nearby:18.5.0
10 آذار (مارس) 2023
يتضمّن التحديث الأخير من "خدمات ألعاب Play" (الإصدار 2) التغييرات التالية على مكتبة "مبادرة أخبار Google" (
play-services-gni-native-c
). وهذه المكتبة هي مكتبة دعم لأداة تضمين المكتبة.- تمت إضافة إمكانية تنفيذ عمليات معاودة الاتصال الأصلية.
- تمت إضافة وحدات ماكرو للمساعد.
العناصر التي تم نشرها على maven.google.com
- com.google.android.gms.play-services-gni-native-c:1.0.0-beta2
2 آذار (مارس) 2023
يشمل آخر تحديث لمنصة Firebase تغييرات على:
- قائمة المواد في Firebase لنظام التشغيل Android
- Cloud Firestore
- فحص التطبيقات من Firebase
- Firebase App Distribution
- المكوّن الإضافي لنظام Gradle المخصص لتوزيع تطبيق Firebase
- المراسلة عبر السحابة الإلكترونية من Firebase
- المراسلة داخل تطبيق Firebase
- عمليات تثبيت Firebase
للحصول على مزيد من المعلومات، يمكنك الاطّلاع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لنظام التشغيل 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
يشمل آخر تعديل تم إجراؤه على مكتبة "متجر الكتل" (
play-services-auth-blockstore
) التغييرات التالية:تمت إضافة طريقة جديدة
StoreBytesData.Builder#setKey
، لربط البيانات بمفتاح.تمت إضافة واجهة برمجة تطبيقات جديدة لـ
BlockstoreClient#retrieveBytes(RetrieveBytesRequest)
مع خيارات طلب إضافية.تمت إضافة واجهة برمجة تطبيقات جديدة لـ
BlockstoreClient#deleteBytes(DeleteBytesRequest)
مع خيارات طلب إضافية.تمت إضافة متغيّر ثابت جديد
BlockstoreClient#DEFAULT_BYTES_DATA_KEY(DEFAULT_BYTES_DATA_KEY)
، يمكن استخدامه عند عدم تحديد مفتاح.تم إيقاف
BlockstoreClient#retrieveBytes()
، لصالحBlockstoreClient#retrieveBytes(RetrieveBytesRequest)
.
العناصر التي تم نشرها على maven.google.com
- com.google.android.gms:play-services-auth-blockstore:16.2.0
27 شباط (فبراير) 2023
- يعمل آخر تحديث تم إجراؤه على مكتبة Thread لخدمات Google Play على ترقية واجهات برمجة التطبيقات من الحالة التجريبية إلى الحالة "متوفّرة للجميع".
العناصر التي تم نشرها على maven.google.com
- com.google.android.gms:play-services-threadnetwork:16.0.0
15 شباط (فبراير) 2023
يتضمّن آخر تحديث لمكتبة
play-services-base
التغييرات التالية:- تمت إضافة واجهة برمجة تطبيقات جديدة في
GoogleApiAvailability
تتيح للمطوّرين عرضDialogFragment
لرمز خطأ يتم عرضه عن طريقisGooglePlayServicesAvailable
باستخدام النمطActivityResultContract
.
- تمت إضافة واجهة برمجة تطبيقات جديدة في
يشمل آخر تحديث لمنصة Firebase تغييرات على:
- قائمة المواد في Firebase لنظام التشغيل Android
- Firebase Crashlytics
- عمليات تثبيت Firebase
للحصول على مزيد من المعلومات، يمكنك الاطّلاع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لنظام التشغيل 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 تغييرات على:
- المكوّن الإضافي Firebase Crashlytics Gradle
للحصول على مزيد من المعلومات، يمكنك الاطّلاع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لنظام التشغيل Android على Firebase.
العناصر التي تم نشرها على maven.google.com
- com.google.firebase:firebase-crashlytics-gradle:2.9.4
9 شباط (فبراير) 2023
يشمل آخر تحديث لمنصة Firebase تغييرات على:
- قائمة المواد في Firebase لنظام التشغيل Android
- Cloud Firestore
- اختبار A/B من Firebase
- Firebase Crashlytics
- المكوّن الإضافي Firebase Crashlytics Gradle
- عمليات تثبيت Firebase
للحصول على مزيد من المعلومات، يمكنك الاطّلاع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لنظام التشغيل Android على Firebase.
العناصر التي تم نشرها على maven.google.com
- com.google.firebase:firebase-bom:31.2.1
- com.google.firebase:firebase-abt:21.1.1
- com.google.firebase:firebase-crashlytics:18.3.4
- com.google.firebase:firebase-crashlytics-ktx:18.3.4
- com.google.firebase:firebase-crashlytics-ndk:18.3.4
- com.google.firebase:firebase-crashlytics-buildtools:2.9.3
- com.google.firebase:firebase-crashlytics-gradle:2.9.3
- com.google.firebase:firebase-firestore:24.4.3
- com.google.firebase:firebase-firestore-ktx:24.4.3
- com.google.firebase:firebase-installations:17.1.1
- com.google.firebase:firebase-installations-ktx:17.1.1
1 شباط (فبراير) 2023
سيتضمّن آخر تحديث لحزمة تطوير البرامج (SDK) لميزة تكنولوجيا النطاق الفائق العرض (UWB) القريبة التغييرات التالية:
- تمت إضافة إمكانات جديدة لتحديد السعات لإظهار سعات الجهاز:
minRangingInterval
supportedChannels
تمت إضافة معلَمات جديدة لتحديد نطاق الأداء لإتاحة إمكانية الوصول إلى نطاق آلي شامل:
تم تفعيل RSSI في موضع النطاق:
العناصر التي تم نشرها على maven.google.com
- com.google.android.gms:play-services-nearby:18.4.0
31 كانون الثاني (يناير) 2023
- تُحدِّث حزمة تطوير البرامج (SDK) لنظام التشغيل Android وحزمة تطوير البرامج (SDK) لإعلانات Google على الأجهزة الجوّالة. لمزيد من المعلومات، يُرجى الرجوع إلى ملاحظات الإصدار الخاصة بالمنتج.
العناصر التي تم نشرها على maven.google.com
- com.google.android.gms:play-services-ads:21.5.0
- com.google.android.gms:play-services-ads-lite:21.5.0
- com.google.firebase:firebase-ads:21.5.0
- com.google.firebase:firebase-ads-lite:21.5.0
24 كانون الثاني (يناير) 2023
- تم الآن إيقاف حزمة تطوير البرامج (SDK) للحماية من أحداث Stream Protect نهائيًا، وسيتم إيقافها في عام 2023.
العناصر التي تم نشرها على maven.google.com
- com.google.android.gms:play-services-streamprotect:16.1.0
19 كانون الثاني (يناير) 2023
يشمل آخر تحديث لمنصة Firebase تغييرات على:
- قائمة المواد في Firebase لنظام التشغيل Android
- Cloud Firestore
- وظائف السحابة الإلكترونية لبرنامج Firebase (العميل)
- فحص التطبيقات من Firebase
- المكوّن الإضافي لنظام Gradle المخصص لتوزيع تطبيق Firebase
- 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 OS على الهاتف من خلال عنوانPendingIntent
الذي تم إرجاعه.تمت إضافة واجهة برمجة تطبيقات جديدة
getProductName
تعرض اسم المنتج في هذا السوق.
العناصر التي تم نشرها على maven.google.com
- com.google.android.gms:play-services-pay:16.1.0
15 كانون الأول (ديسمبر) 2022
- يعمل آخر تحديث تم إجراؤه على مكتبة المسائل القانونية على ترقية واجهات برمجة التطبيقات من الحالة التجريبية إلى الحالة "متاحة للجميع".
العناصر التي تم نشرها على maven.google.com
- com.google.android.gms:play-services-home:16.0.0
14 كانون الأول (ديسمبر) 2022
- تُحدِّث حزمة تطوير البرامج (SDK) لنظام التشغيل Android وحزمة تطوير البرامج (SDK) لإعلانات Google على الأجهزة الجوّالة. لمزيد من المعلومات، يُرجى الرجوع إلى ملاحظات الإصدار الخاصة بالمنتج.
العناصر التي تم نشرها على 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
- الإصدار التجريبي الأولي من مكتبة الرد السريع على "تعلُّم الآلة" في مجموعة أدوات Google Play. لمزيد من المعلومات، يمكنك الاطّلاع على ملاحظات إصدار حزمة تعلّم الآلة.
العناصر التي تم نشرها على maven.google.com
- com.google.android.gms:play-services-mlkit-smart-reply:16.0.0-beta1
5 كانون الأول (ديسمبر) 2022
يتضمّن آخر تحديث لمكوّن Gradle الإضافي لتراخيص نظام التشغيل OSS إصلاحات للمشاكل التالية:
- اضبط
notCompatibleWithConfigurationCache
لتجنُّب حدوث أخطاء في ميزة ذاكرة التخزين المؤقت لإعداد Gradle. (مشكلة GitHub رقم 206)
- اضبط
العناصر التي تم نشرها على maven.google.com
- com.google.android.gms:oss-licenses-plugin:0.10.6
17 تشرين الثاني (نوفمبر) 2022
يتضمّن آخر تحديث لمكتبة
play-services-auth
التغييرات التالية:- تمت إضافة واجهة برمجة تطبيقات جديدة في
BeginSignInRequest
تتيح للمطوّرين استخدام مكتبات JetPack لاستخدام مفاتيح المرور. - تمت إضافة واجهة برمجة تطبيقات جديدة في
CredentialSavingClient
تسمح للمطوّرين باسترداد عنصر الحالة من الغرض من نتيجة النشاط.
- تمت إضافة واجهة برمجة تطبيقات جديدة في
يتضمّن آخر تحديث لمكتبة
play-services-fido
التغييرات التالية:- مقدّمة حول
FidoCredentialDetails
. - مقدّمة حول
GoogleThirdPartyPaymentExtension
. - مقدّمة حول
DevicePublicKeyStringDef
.
- مقدّمة حول
يشمل آخر تحديث لمنصة Firebase تغييرات على:
- قائمة المواد في Firebase لنظام التشغيل Android
- Cloud Firestore
- وظائف السحابة الإلكترونية لبرنامج Firebase (العميل)
- المكوّن الإضافي لنظام Gradle المخصص لتوزيع تطبيق Firebase
- مراقبة أداء Firebase
للحصول على مزيد من المعلومات، يمكنك الاطّلاع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لنظام التشغيل 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
- Firebase ML
للحصول على مزيد من المعلومات، يمكنك الاطّلاع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لنظام التشغيل Android على Firebase.
العناصر التي تم نشرها على maven.google.com
- com.google.firebase:firebase-bom:31.0.2
- com.google.firebase:firebase-appdistribution-gradle:3.1.0
- com.google.firebase:firebase-ml-modeldownloader:24.1.1
- com.google.firebase:firebase-ml-modeldownloader-ktx:24.1.1
24 تشرين الأول (أكتوبر) 2022
- يشير إلى الإصدار التجريبي الأولي من "خدمات ألعاب Play" (الإصدار 2). لمزيد من المعلومات، يُرجى الاطّلاع على المستندات.
العناصر التي تم نشرها على maven.google.com
- com.google.android.gms.play-services-games-v2-native-c:17.0.0-beta1
- com.google.android.gms.play-services-tasks-native-c:18.0.2-beta1
- com.google.android.gms.play-services-gni-native-c:1.0.0-beta1
20 تشرين الأول (أكتوبر) 2022
يشمل آخر تحديث لمنصة Firebase تغييرات على:
- قائمة المواد في Firebase لنظام التشغيل Android
- Firebase Crashlytics
للحصول على مزيد من المعلومات، يمكنك الاطّلاع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لنظام التشغيل 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) لنظام التشغيل Android وحزمة تطوير البرامج (SDK) لإعلانات Google على الأجهزة الجوّالة. لمزيد من المعلومات، يُرجى الرجوع إلى ملاحظات الإصدار الخاصة بالمنتج.
- تحديثات على مكتبتَي
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
API. - تم تحسين ثبات
TfLiteGpu.isGpuDelegateAvailable(context)
- تمت إضافة
العناصر التي تم نشرها على maven.google.com
- com.google.android.gms:play-services-tflite-gpu:16.1.0
21 أيلول (سبتمبر) 2022
يتضمّن آخر تحديث لمكتبة
play-services-games
التغييرات التالية:- تم إيقاف ميزة تسجيل الفيديو نهائيًا.
- تم إيقاف تسجيل الفيديو عبر خدمات "ألعاب Play" لنظام التشغيل Android SDK الإصدار 33 والإصدارات الأحدث.
العناصر التي تم نشرها على maven.google.com
- com.google.android.gms:play-services-games:23.0.0
20 أيلول (سبتمبر) 2022
يتضمن آخر تحديث لمكتبة الأجهزة القابلة للارتداء التغييرات التالية:
- تحسين مدى توفّر حزمة تطوير البرامج (SDK) القابلة للارتداء على الأجهزة التي تتضمن "خدمات Google Play"
- تمت إضافة دعم التطبيقات التي تستهدف الإصدار 13 من نظام التشغيل Android.
- تم استبدال
@RecentlyNonNull
و@RecentlyNullable
بتعليقات توضيحية صارمة (@NonNull
و@Nullable
). فمن خلال هذا التغيير، كان يتسبب هذا التغيير في حدوث خطأ عند إنشاء رمز Kotlin أو عند استخدام إطارات عمل فحصnull
Java.
لمزيد من المعلومات، يمكنك الاطّلاع على ملاحظات إصدار الأجهزة القابلة للارتداء.
يؤدي إلى تعديل مكتبات أدوات تعلُّم الآلة في "خدمات Google Play". لمزيد من المعلومات، يُرجى الاطّلاع على ملاحظات إصدار تعلّم الآلة.
العناصر التي تم نشرها على 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
- المكوّن الإضافي Firebase Crashlytics Gradle
- عمليات تثبيت 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
- الإصدار التجريبي الأولي من مكتبة المسائل القانونية لخدمات 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) لنظام التشغيل Android وحزمة تطوير البرامج (SDK) لإعلانات Google على الأجهزة الجوّالة. لمزيد من المعلومات، يُرجى الرجوع إلى ملاحظات الإصدار الخاصة بالمنتج.
العناصر التي تم نشرها على 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
- يؤدي إلى تعديل مكتبات أدوات تعلُّم الآلة في "خدمات Google Play". لمزيد من المعلومات، يُرجى الاطّلاع على ملاحظات إصدار تعلّم الآلة.
يتوفر الآن الإصدار التجريبي الأولي من مكتبة
play-services-dtdi
(الإصدار 16.0.0-beta01. وهذا هو الإصدار العام الأول من واجهات برمجة التطبيقات التي تعمل من جهاز إلى جهاز آخر.
العناصر التي تم نشرها على maven.google.com
- com.google.android.gms:play-services-code-scanner:16.0.0-beta3
- com.google.android.gms:play-services-dtdi:16.0.0-beta01
- com.google.android.gms:play-services-mlkit-barcode-scanning:18.1.0
- com.google.android.gms:play-services-mlkit-face-detection:17.1.0
- com.google.android.gms:play-services-mlkit-image-labeling:16.0.8
- com.google.android.gms:play-services-mlkit-image-labeling-custom:16.0.0-beta4
- com.google.android.gms:play-services-mlkit-language-id:17.0.0
- com.google.android.gms:play-services-mlkit-text-recognition:18.0.1
- com.google.android.gms:play-services-mlkit-text-recognition-common:17.1.0
8 آب (أغسطس) 2022
تتضمّن التحديثات على مكتبات
play-services-cast
وplay-services-cast-framework
وplay-services-cast-tv
ما يلي:- تمت إزالة
CastContext#getSharedInstance(Context)
نهائيًا. بدلاً من ذلك، استخدِمCastContext#getSharedInstance(Context, Executor)
، التي تعرض Task API وModuleUnavailableException
لمعالجة الاستثناء عند تعذُّر تحميل وحدة البث الداخلية من خلال حزمة تطوير البرامج (SDK) الخاصة بالبث. - تمت إزالة
ApplicationMetadata#getImages()
نهائيًا. بدلاً من ذلك، استخدِمApplicationMetadata#getIconUrl()
التي تعرض صورة التطبيق التي تم ضبطها في Cast 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
- مصادقة 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 (
com.google.android.gms.plus
) نهائيًا في 2018 وإيقافها في شباط (فبراير) 2022. بناءً على ذلك، تمت إزالة جميع المستندات المرجعية ذات الصلة.
1 آب (أغسطس) 2022
- يتوفّر الآن آخر تحديث لمكتبة TensorFlow Lite في "خدمات Google Play" (الإصدار 16.0.0-الإصدار التجريبي 03). يمكن استخدام هذه المكتبة كبديل لمكتبة 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) القريبة التغييرات التالية:
- تم تفعيل إنشاء عميل وحدة التحكم في النطاق الفائق العرض (UWB).
- تفعيل نطاق ثنائي الاتجاه من اتجاه واحد إلى متعدد الاتجاه (DS-TWR).
يتضمن آخر تحديث لحزمة SDK لـ "اتصالات الأجهزة القريبة" التغييرات التالية:
- تمت إضافة
ConnectionLifecycleCallback#onBandwidthChanged
لإشعار العميل بأن جودة الاتصال جيدة (من 6 إلى 60 ميغابايت في الثانية تقريبًا)، أو جيدة (من 60 إلى 200 كيلوبايت في الثانية)، أو رديئة (5 كيلوبايت في الثانية). - تمت إضافة
ConnectionType
لاستبدال واجهة برمجة التطبيقات الأصلية (على سبيل المثال، يمكنك استخدامAdvertisingOptions.Builder#setConnectionType
بدلاً منAdvertisingOptions.Builder#setDisruptiveUpgrade
.) - تمت إزالة هذا العمود
AdvertisingOptions.Builder#setDisruptiveUpgrade
. استخدِمAdvertisingOptions.Builder#setConnectionType
بدلاً من ذلك. - تمت إزالة هذا العمود
ConnectionOptions.Builder#setDisruptiveUpgrade
. استخدِمConnectionOptions.Builder#setConnectionType
بدلاً من ذلك.
- تمت إضافة
العناصر التي تم نشرها على maven.google.com
- com.google.android.gms:play-services-maps:18.1.0
- com.google.android.gms:play-services-nearby:18.3.0
15 تموز (يوليو) 2022
يشمل آخر تحديث لمنصة Firebase تغييرات على:
- قائمة المواد في Firebase لنظام التشغيل Android
- Cloud Firestore
- دعم وحدة Firebase الديناميكية
- Firebase ML
- الإعداد عن بُعد في Firebase
- حزمة تطوير البرامج (SDK) لمنصّة Firebase الخاصّة بخدمة "إحصاءات Google"
للحصول على مزيد من المعلومات، يمكنك الاطّلاع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لنظام التشغيل 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) لنظام التشغيل Android وحزمة تطوير البرامج (SDK) لإعلانات Google على الأجهزة الجوّالة. لمزيد من المعلومات، يُرجى الرجوع إلى ملاحظات الإصدار الخاصة بالمنتج.
العناصر التي تم نشرها على 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". للاطّلاع على مزيد من المعلومات حول التحديثات، يمكنك الرجوع إلى ملاحظات إصدار تعلّم الآلة.
تشمل آخر التحديثات على مكتبات
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
- المكوّن الإضافي Firebase Crashlytics Gradle
للحصول على مزيد من المعلومات، يمكنك الاطّلاع على ملاحظات إصدار حزمة تطوير البرامج (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
- مصادقة Firebase
- Firebase Crashlytics
- المكوّن الإضافي Firebase Crashlytics Gradle
- مراقبة أداء 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) لنظام التشغيل Android وحزمة تطوير البرامج (SDK) لإعلانات Google على الأجهزة الجوّالة. لمزيد من المعلومات، يُرجى الرجوع إلى ملاحظات الإصدار الخاصة بالمنتج.
العناصر التي تم نشرها على 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) يشمل أول إصدار متاح للجميع من NWB 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
- الإصدار التجريبي الأولي لمكتبة Code Scanner في "خدمات Google Play" لمزيد من المعلومات، يمكنك الاطّلاع على ملاحظات إصدار أدوات تعلّم الآلة.
العناصر التي تم نشرها على 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
للسماح لهيئة الصحة العامة (PHA) بإرفاق نسخة محدّدة من مقياس مدى القلق (PHA) في إشعارات التعرّض لفيروس كورونا. على سبيل المثال، يمكن أن تعيّن التطبيقات التي قد تتسبّب بضرر التعريفات التالية:VariantOfConcernType.type1
على أنّ "اللقاح فعال"VariantOfConcernType.type2
بنمط "ناقل للغاية"VariantOfConcernType.type3
بتصنيف "عالية الخطورة"VariantOfConcernType.type4
على أنه "التقدم في اللقاحات"تم إيقاف ميزة الموجات فوق الصوتية الخاصة بميزة "الرسائل المجاورة" نهائيًا.
العناصر التي تم نشرها على maven.google.com
- com.google.android.gms:play-services-nearby:18.1.0
24 آذار (مارس) 2022
يشمل آخر تحديث لمنصة Firebase تغييرات على:
- قائمة المواد في Firebase لنظام التشغيل Android
- حزمة تطوير البرامج (SDK) لمنصّة Firebase الخاصّة بخدمة "إحصاءات Google"
- 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
تتناول انتهاكات سياسة Android 12 StrictMode.
العناصر التي تم نشرها على 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
- مصادقة Firebase
- المراسلة عبر السحابة الإلكترونية من Firebase
- Firebase Crashlytics
- روابط Firebase الديناميكية
- المراسلة داخل تطبيق Firebase
- عمليات تثبيت Firebase
- Firebase ML
- مراقبة أداء Firebase
- قاعدة بيانات Firebase في الوقت الفعلي
- الإعداد عن بُعد في Firebase
للحصول على مزيد من المعلومات، يمكنك الاطّلاع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لنظام التشغيل Android على Firebase.
العناصر التي تم نشرها على maven.google.com
- com.google.firebase:firebase-bom:29.2.0
- com.google.firebase:firebase-abt:21.0.1
- com.google.firebase:firebase-appdistribution:16.0.0-beta01
- com.google.firebase:firebase-appdistribution-ktx:16.0.0-beta01
- com.google.firebase:firebase-appdistribution-gradle:3.0.1
- com.google.firebase:firebase-auth:21.0.2
- com.google.firebase:firebase-auth-ktx:21.0.2
- com.google.firebase:firebase-common:20.1.0
- com.google.firebase:firebase-common-ktx:20.1.0
- com.google.firebase:firebase-config:21.0.2
- com.google.firebase:firebase-config-ktx:21.0.2
- com.google.firebase:firebase-crashlytics:18.2.9
- com.google.firebase:firebase-crashlytics-ktx:18.2.9
- com.google.firebase:firebase-crashlytics-ndk:18.2.9
- com.google.firebase:firebase-database:20.0.4
- com.google.firebase:firebase-database-ktx:20.0.4
- com.google.firebase:firebase-database-collection:18.0.1
- com.google.firebase:firebase-dynamic-links:21.0.1
- com.google.firebase:firebase-dynamic-links-ktx:21.0.1
- com.google.firebase:firebase-firestore:24.0.2
- com.google.firebase:firebase-firestore-ktx:24.0.2
- com.google.firebase:firebase-functions:20.0.2
- com.google.firebase:firebase-functions-ktx:20.0.2
- com.google.firebase:firebase-inappmessaging:20.1.2
- com.google.firebase:firebase-inappmessaging-ktx:20.1.2
- com.google.firebase:firebase-inappmessaging-display:20.1.2
- com.google.firebase:firebase-inappmessaging-display-ktx:20.1.2
- com.google.firebase:firebase-installations:17.0.1
- com.google.firebase:firebase-installations-ktx:17.0.1
- com.google.firebase:firebase-installations-interop:17.0.1
- com.google.firebase:firebase-messaging:23.0.1
- com.google.firebase:firebase-messaging-ktx:23.0.1
- com.google.firebase:firebase-messaging-directboot:23.0.1
- com.google.firebase:firebase-ml-modeldownloader:24.0.3
- com.google.firebase:firebase-ml-modeldownloader-ktx:24.0.3
- com.google.firebase:firebase-perf:20.0.6
- com.google.firebase:firebase-perf-ktx:20.0.6
- com.google.firebase:firebase-storage:20.0.1
- com.google.firebase:firebase-storage-ktx:20.0.1
8 آذار (مارس) 2022
- إنّ آخر تحديث لمكتبة "
play-services-wallet
" يتضمّن واجهة برمجة تطبيقات جديدة لتطبيق التعرّف البصري على الأحرف (OCR). للاطّلاع على مزيد من التفاصيل، يُرجى مراجعة دليل المطوّر.
العناصر التي تم نشرها على maven.google.com
- com.google.android.gms:play-services-wallet:19.1.0
28 شباط (فبراير) 2022
يتضمّن آخر تحديث لمكوّن Gradle الإضافي لتراخيص نظام التشغيل OSS إصلاحات للمشاكل التالية:
يتسبب ترتيب تنفيذ المَهمّة في حدوث مشاكل في مكتبة Hilt DI (مشكلة GitHub رقم 209، مشكلة GitHub رقم #194، مشكلة GitHub Hilt رقم 2744)
تستغرق المشروعات التي تحتوي على الكثير من المتغيرات وقتًا طويلاً لتنفيذ اكتشاف التبعية (مشكلة GitHub رقم 200)
تضمين التبعيات التجريبية (مشكلة GitHub رقم 214)
تراخيص مفقودة (مشكلة GitHub رقم 215)
تم تقليل درجة خطورة تسجيل
AmbiguousVariantSelectionException
(مشكلة GitHub رقم 202)
العناصر التي تم نشرها على maven.google.com
- com.google.android.gms:oss-licenses-plugin:0.10.5
22 شباط (فبراير) 2022
يؤدي إلى تعديل مكتبات أدوات تعلُّم الآلة في "خدمات Google Play". لمزيد من المعلومات، يُرجى الاطّلاع على ملاحظات إصدار تعلّم الآلة.
تُحدِّث حزمة تطوير البرامج (SDK) لنظام التشغيل Android وحزمة تطوير البرامج (SDK) لإعلانات Google على الأجهزة الجوّالة. لمزيد من المعلومات، يُرجى الرجوع إلى ملاحظات الإصدار الخاصة بالمنتج.
العناصر التي تم نشرها على 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
1 شباط (فبراير) 2022
- إنّ آخر تحديث لمكتبة "
play-services-auth
" يتضمّن واجهة برمجة تطبيقات جديدة تسهّل تلميحات تسجيل الدخول للمصادقة عبر رقم الهاتف. وهي تتيح للمستخدمين اختيار رقم هاتف على شريحة SIM ومشاركته مع تطبيق الاتصال. لمزيد من المعلومات، يمكنك الاطّلاع على مستندات واجهة برمجة التطبيقات.
العناصر التي تم نشرها على maven.google.com
- com.google.android.gms:play-services-auth:20.1.0
25 يناير 2022
- يؤدي إلى تعديل مكتبات أدوات تعلُّم الآلة في "خدمات Google Play". لمزيد من المعلومات، يُرجى الاطّلاع على ملاحظات إصدار تعلّم الآلة.
العناصر التي تم نشرها على maven.google.com
- com.google.android.gms:play-services-mlkit-barcode-scanning:18.0.0
- com.google.android.gms:play-services-mlkit-face-detection:17.0.0
- com.google.android.gms:play-services-mlkit-image-labeling:16.0.7
- com.google.android.gms:play-services-mlkit-image-labeling-custom:16.0.0-beta3
- com.google.android.gms:play-services-mlkit-language-id:17.0.0-beta1
- com.google.android.gms:play-services-mlkit-text-recognition:18.0.0
- com.google.android.gms:play-services-mlkit-text-recognition-common:17.0.0
20 كانون الثاني (يناير) 2022
يشمل آخر تحديث لمنصة Firebase تغييرات على:
- قائمة المواد في Firebase لنظام التشغيل Android
- Cloud Firestore
- Firebase Crashlytics
- المكوّن الإضافي لنظام Gradle المخصص لتوزيع تطبيق Firebase
- مكوّن Gradle الإضافي لمراقبة الأداء من Firebase
للحصول على مزيد من المعلومات، يمكنك الاطّلاع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لنظام التشغيل 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) الخاصة بمتجر التطبيقات التغييرات التالية:
تمت إضافة طريقة جديدة، وهي
StoreBytesData.Builder#setShouldBackupToCloud
، تسمح لك بتفعيل الاحتفاظ بنسخة احتياطية من بيانات "متجر الكتل" في التطبيق على السحابة الإلكترونية.تمت إضافة واجهة برمجة تطبيقات جديدة،
BlockstoreClient#isEndToEndEncryptionAvailable
، تتيح لك التحقّق مما إذا كانت بيانات "حظر المتجر" التي تم الاحتفاظ بنسخة احتياطية منها على السحابة الإلكترونية ستخضع للتشفير التام بين الأطراف.
العناصر التي تم نشرها على 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
على حلّ المشكلة التي قد تؤدي إلى ظهور رموز NPE في وقت التشغيل (NullPointerException
) عند التعامل معTask<Void>
، إلى أن يتم عرض رمز Kotlin. في حال استخدامك أيًا من إصدارات المكتبة المدرَجة في إصدار 9 كانون الأول (ديسمبر) 2021، يمكنك تجنُّب إضافة NPE في وقت التشغيل من خلال الاعتماد صراحةً على الإصدار 18.0.1 منplay-services-base
وplay-services-tasks
. أضِف ما يلي إلى قسم "dependencies
" فيbuild.gradle
:implementation 'com.google.android.gms:play-services-base:18.0.1' implementation 'com.google.android.gms:play-services-tasks:18.0.1'
في كانون الثاني (يناير) 2022، نخطط لإطلاق إصدارات جديدة من العناصر الأخرى التي تم إطلاقها في 9 كانون الأول (ديسمبر) مع اعتماديات
POM
جديدة على الإصدارات 18.0.1 منplay-services-base
وplay-services-tasks
.يشمل آخر تحديث لمنصة Firebase تغييرات على:
- قائمة المواد في 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
- يؤدي إلى تعديل مكتبات أدوات تعلُّم الآلة في "خدمات Google Play". لمزيد من المعلومات، يُرجى الاطّلاع على ملاحظات إصدار تعلّم الآلة.
العناصر التي تم نشرها على 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
9 كانون الأول (ديسمبر) 2021
تشمل آخر التحديثات التي تم إجراؤها على العديد من المكتبات التغيير التالي:
- تُستخدَم التعليقات التوضيحية الصارمة التي تتيح إمكانية القيم الفارغة (
@NonNull
و@Nullable
) حيث تم استخدام@RecentlyNonNull
و@RecentlyNullable
سابقًا. بفضل هذا التغيير، أصبح الآن يتسبب في ظهور تحذير بشأن القيمة الصفرية يؤدّي إلى حدوث خطأ عند إنشاء رمز Kotlin أو استخدام إطارات عمل التحقّق منnull
بلغة Java. وسيتم طرح تغييرات التعليقات التوضيحية المشابهة تدريجيًا في الإصدارات المستقبلية من عناصرcom.google.android.gms
الأخرى.
يمكنك مراجعة قسم "العناصر التي تم إصدارها" للحصول على قائمة كاملة بالمكتبات المتأثرة بالمشكلة.
- تُستخدَم التعليقات التوضيحية الصارمة التي تتيح إمكانية القيم الفارغة (
تشمل آخر التحديثات على مكتبات
play-services-base
وplay-services-basement
وplay-services-tasks
التغييرات الصارمة في التعليقات التوضيحية بشأن إمكانية إبطال القيمة كما هو موضّح أعلاه، بالإضافة إلى هذه التغييرات الإضافية:- تمت إزالة ثوابت اللياقة البدنية المتوقّفة نهائيًا من النطاقات.
- تمت إضافة طريقة الأداة
withTimeout()
إلى مهام Google.
العناصر التي تم نشرها على maven.google.com
- com.google.firebase:firebase-analytics:20.0.1
- com.google.firebase:firebase-analytics-ktx:20.0.1
- com.google.firebase:firebase-core:20.0.1
- com.google.android.gms:play-services-ads-identifier:18.0.0
- com.google.android.gms:play-services-afs-native:19.0.2
- com.google.android.gms:play-services-analytics:18.0.0
- com.google.android.gms:play-services-analytics-impl:18.0.0
- com.google.android.gms:play-services-appset:16.0.1
- com.google.android.gms:play-services-auth:20.0.0
- com.google.android.gms:play-services-auth-api-phone:18.0.0
- com.google.android.gms:play-services-auth-base:18.0.0
- com.google.android.gms:play-services-auth-blockstore:16.0.3
- com.google.android.gms:play-services-awareness:19.0.0
- com.google.android.gms:play-services-base:18.0.0
- com.google.android.gms:play-services-basement:18.0.0
- com.google.android.gms:play-services-cast:21.0.0
- com.google.android.gms:play-services-cast-framework:21.0.0
- com.google.android.gms:play-services-cast-tv:19.0.0
- com.google.android.gms:play-services-cloud-messaging:17.0.1
- com.google.android.gms:play-services-cronet:18.0.0
- com.google.android.gms:play-services-fitness:21.0.0
- com.google.android.gms:play-services-flags:18.0.0
- com.google.android.gms:play-services-games:22.0.0
- com.google.android.gms:play-services-identity:18.0.0
- com.google.android.gms:play-services-instantapps:18.0.0
- com.google.android.gms:play-services-location:19.0.0
- com.google.android.gms:play-services-maps:18.0.1
- com.google.android.gms:play-services-measurement:20.0.1
- com.google.android.gms:play-services-measurement-api:20.0.1
- com.google.android.gms:play-services-measurement-base:20.0.1
- com.google.android.gms:play-services-measurement-impl:20.0.1
- com.google.android.gms:play-services-measurement-sdk:20.0.1
- com.google.android.gms:play-services-measurement-sdk-api:20.0.1
- com.google.android.gms:play-services-nearby:18.0.1
- com.google.android.gms:play-services-password-complexity:18.0.0
- com.google.android.gms:play-services-pay:16.0.2
- com.google.android.gms:play-services-recaptcha:17.0.0
- com.google.android.gms:play-services-safetynet:18.0.0
- com.google.android.gms:play-services-stats:17.0.2
- com.google.android.gms:play-services-streamprotect:16.0.1
- com.google.android.gms:play-services-tagmanager:18.0.0
- com.google.android.gms:play-services-tagmanager-api:18.0.0
- com.google.android.gms:play-services-tagmanager-v4-impl:18.0.0
- com.google.android.gms:play-services-tasks:18.0.0
- com.google.android.gms:play-services-wallet:19.0.0
30 تشرين الثاني (نوفمبر) 2021
يشمل آخر تحديث لمنصة Firebase تغييرات على:
- قائمة المواد في Firebase لنظام التشغيل Android
- فحص التطبيقات من Firebase
- Firebase Crashlytics
- المكوّن الإضافي Firebase Crashlytics Gradle
- 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) لنظام التشغيل Android وحزمة تطوير البرامج (SDK) لإعلانات Google على الأجهزة الجوّالة. لمزيد من المعلومات، يُرجى الرجوع إلى ملاحظات الإصدار الخاصة بالمنتج.
العناصر التي تم نشرها على 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
- المكوّن الإضافي Firebase Crashlytics Gradle
- روابط 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 (Android 4.4 وKitKat) والإصدارات الأحدث.يتضمّن الإصدار عارضًا جديدًا للخرائط يمكن استخدامه للموافقة عليه، ما يؤدي إلى تحسين الأداء والثبات، بالإضافة إلى دعم تصميم الخرائط المستند إلى السحابة الإلكترونية. لمزيد من المعلومات حول هذا التحديث والتحديثات الأخرى، يمكنك الاطّلاع على ملاحظات الإصدار الخاصة بالمنتج.
العناصر التي تم نشرها على maven.google.com
- com.google.android.gms:play-services-maps:18.0.0
11 تشرين الأول (أكتوبر) 2021
أصبحت مكتبة "
play-services-appset
" متوفرة الآن للجميع. تم تصميم هذه المكتبة لإتاحة حالات الاستخدام، مثل الإحصاءات أو منع الاحتيال بطريقة تحترم خصوصية المستخدم.تتضمّن هذه المكتبة طرقًا لإدارة معرِّف مجموعة التطبيقات، وهو معرِّف فريد يتيح لك على جهاز معيَّن ربط الاستخدام أو الإجراءات على مجموعة من التطبيقات التي تملكها مؤسستك. لمزيد من المعلومات، راجع هذا الدليل.
يتضمن إصدار "إحصاءات Google" هذا التحديثات التالية لإصدار معاينة المطوّر:
- تمت إعادة تسمية واجهات عملاء متعددة. لمزيد من التفاصيل، راجِع المستندات المرجعية لواجهة برمجة التطبيقات
play-services-appset
. - تم جعل مكتبة
play-services-appset
متوافقة مع رقم تعريف مجموعة التطبيقات القادمة على مستوى المطوِّر. ومن المتوقّع أن تضيف "خدمات Google Play" قريبًا معرّف مجموعة التطبيقات على مستوى المطوِّر. سيتم إطلاق هذه الإمكانية في خدمات Google Play، وسيتم تقديمها إلى أجهزة المستخدمين بدون الحاجة إلى ترقية إصدار مكتبةplay-services-appset
.
- تمت إعادة تسمية واجهات عملاء متعددة. لمزيد من التفاصيل، راجِع المستندات المرجعية لواجهة برمجة التطبيقات
العناصر التي تم نشرها على maven.google.com
- com.google.android.gms:play-services-appset:16.0.0
4 تشرين الأول (أكتوبر) 2021
يشمل آخر تحديث لمنصة Firebase تغييرات على:
- قائمة المواد في Firebase لنظام التشغيل Android
- فحص التطبيقات من Firebase
- Cloud Firestore
- Firebase Crashlytics
- مراقبة أداء Firebase
- حزمة تطوير البرامج (SDK) لمنصّة Firebase الخاصّة بخدمة "إحصاءات Google"
للحصول على مزيد من المعلومات، يمكنك الاطّلاع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لنظام التشغيل 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) لنظام التشغيل Android وحزمة تطوير البرامج (SDK) لإعلانات Google على الأجهزة الجوّالة. لمزيد من المعلومات، يُرجى الرجوع إلى ملاحظات الإصدار الخاصة بالمنتج.
العناصر التي تم نشرها على maven.google.com
- com.google.android.gms:play-services-ads:20.4.0
- com.google.android.gms:play-services-ads-lite:20.4.0
- com.google.firebase:firebase-ads:20.4.0
- com.google.firebase:firebase-ads-lite:20.4.0
22 أيلول (سبتمبر) 2021
يتضمّن آخر تحديث لمكتبة
ads-identifier
بيانًا لإذن "خدمات Google Play":com.google.android.gms.permission.AD_ID
.إذا كنت تستخدم الإصدار 17.1.0 من
ads-identifier
أو إصدارًا أحدث، ليس عليك تقديم بيان الإذن مجددًا في بيان التطبيق للوصول إلى المعرّف الإعلاني. ومع ذلك، إذا كان من المفترض ألا يصل تطبيقك إلى المعرِّف الإعلاني، يجب إزالة الإذن باستخدام<uses-permission android:name="com.google.android.gms.permission.AD_ID" tools:node="remove" />
.لمزيد من التفاصيل، راجِع
getId()
.أصلح آخر تحديث لمكتبة
play-services-pay
مشاكل الأذونات التي تسببت في حظر جميع واجهات برمجة التطبيقات التابعة لها.
العناصر التي تم نشرها على maven.google.com
- com.google.android.gms:play-services-ads-identifier:17.1.0
- com.google.android.gms:play-services-pay:16.0.1
13 أيلول (سبتمبر) 2021
يشمل آخر تحديث لمنصة Firebase تغييرات على:
- قائمة المواد في Firebase لنظام التشغيل Android
- وظائف السحابة الإلكترونية لبرنامج Firebase (العميل)
- قاعدة بيانات Firebase في الوقت الفعلي
- المكوّن الإضافي لنظام Gradle المخصص لتوزيع تطبيق Firebase
للحصول على مزيد من المعلومات، يمكنك الاطّلاع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لنظام التشغيل Android على Firebase.
العناصر التي تم نشرها على maven.google.com
- com.google.firebase:firebase-bom:28.4.1
- com.google.firebase:firebase-appdistribution-gradle:2.2.0
- com.google.firebase:firebase-database:20.0.2
- com.google.firebase:firebase-database-ktx:20.0.2
- com.google.firebase:firebase-datatransport:18.1.0
- com.google.firebase:firebase-encoders-proto:16.0.0
- com.google.firebase:firebase-functions:20.0.1
- com.google.firebase:firebase-functions-ktx:20.0.1
9 أيلول (سبتمبر) 2021
يشمل آخر تحديث لمكتبة AFS المدمجة مع المحتوى التغيير التالي:
- تم إصلاح خطأ عدم تسجيل "
onAdLeftApplication
" للنقرات على الإعلانات. - تم إصلاح خطأ يتعطل فيه التطبيق عند محاولة تحميل الإعلانات بدون اتصال.
- تم إصلاح خطأ عدم تسجيل "
العناصر التي تم نشرها على maven.google.com
- com.google.android.gms:play-services-afs-native:19.0.1
23 آب (أغسطس) 2021
- تُحدِّث حزمة تطوير البرامج (SDK) لنظام التشغيل Android وحزمة تطوير البرامج (SDK) لإعلانات Google على الأجهزة الجوّالة. لمزيد من المعلومات، يُرجى الرجوع إلى ملاحظات الإصدار الخاصة بالمنتج.
العناصر التي تم نشرها على 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
9 آب (أغسطس) 2021
حزمة تطوير البرامج (SDK) في Openstore متاحة الآن للتطبيقات من أجل تفعيل تسجيل الدخول السلس على الهواتف التي تم إعدادها حديثًا. لمزيد من المعلومات، يُرجى الاطّلاع على المستندات المرجعية لحزمة تطوير البرامج (SDK) الخاصة بحزمة تطوير البرامج (SDK) الخاصة بمتجر حظر.
يتوفر الآن إصدار محدّث من مكوّن خدمات Google الإضافي لنظام التشغيل 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 الإضافي لنظام التشغيل 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
9 تموز (يوليو) 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
1 تموز (يوليو) 2021
- يتوفّر الآن الإصدار الأولي من مكتبة "
play-services-pay
". وتحلّ هذه المكتبة محلّ وظيفةWalletObjects
الخاصة بمكتبةplay-services-wallet
. لمزيد من المعلومات، يمكنك الاطّلاع على دليل الدمج هذا.
العناصر التي تم نشرها على maven.google.com
- com.google.android.gms:play-services-pay:16.0.0
23 حزيران (يونيو) 2021
يشمل آخر تحديث لمنصة Firebase تغييرات على:
- قائمة المواد في Firebase لنظام التشغيل Android
- المكوّن الإضافي لنظام Gradle المخصص لتوزيع تطبيق Firebase
- Firebase Crashlytics
- المكوّن الإضافي Firebase Crashlytics Gradle
للحصول على مزيد من المعلومات، يمكنك الاطّلاع على ملاحظات إصدار حزمة تطوير البرامج (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
يتضمن آخر تحديث لمكتبة AFS المدمجة مع المحتوى التغييرات التالية:
تُحدِّث عرض إعلانات الأجهزة الجوّالة من أجل مطابقة عرض الإعلان على الويب وعرض معاينة الإعلانات. لمزيد من المعلومات، راجِع ملاحظات إصدار AdSense Native SDK لنظام التشغيل Android.
تتم إزالة إمكانية طلب إعلانات SPA.
أصبحت "حزمة تطوير البرامج (SDK) للحماية من البث المباشر" متاحة الآن للاستخدام مع تطبيقات Android TV التي تنتج عن عمليات نقل البيانات الحساسة لوقت الاستجابة. تتطلّب حزمة تطوير البرامج (SDK) هذه إمكانية استخدام البرامج الثابتة على الجهاز، وهي تعمل حاليًا فقط على جهاز "Chromecast مع Google TV". للحصول على مزيد من المعلومات، يُرجى الاطّلاع على الوثائق المرجعية لحزمة تطوير البرامج (SDK) للحماية من البث من Google.
العناصر التي تم نشرها على 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 حول Null-safety).تم تغيير ConnectionsClient كواجهة بدلاً من فئة مجردة.
تم تغيير ConnectionsClient#MAX_BYTES_DATA_SIZE لتكون نهائية.
تمت إضافة ConnectionInfo#get AuthenticationDigits() للحصول على رمز المصادقة المميز المكون من 4 أرقام والذي يمكن للإنسان قراءته، الذي تم توفيره لكلا الجهازين.
تمت إضافة إمكانية نقل الملفات الحساسة باستخدام Payload#isSensitive() وPayload#setSensitive(boolean) لتقييد وصول التطبيقات الأخرى إلى الملف المشترك.
تمت إضافة الدعم لميزة الترقية الاعتراضية. تكون هذه الميزة مفعّلة بشكل تلقائي. يمكن للعميل إيقافها باستخدام AdvertisingOptions.Builder#setDisruptiveUpgrade(boolean) وConnectionOptions.Builder#setDisruptiveUpgrade(boolean)، التي تمنع إيقاف أو قطع اتصال شبكة Wi-Fi المتصلة في الأصل أثناء تقدم الترقية.
إيقاف نهائيًا Payload.File#close() وPayload.Stream#close()
تُحدِّث حزمة تطوير البرامج (SDK) لنظام التشغيل Android وحزمة تطوير البرامج (SDK) لإعلانات Google على الأجهزة الجوّالة. لمزيد من المعلومات، يُرجى الرجوع إلى ملاحظات الإصدار الخاصة بالمنتج.
العناصر التي تم نشرها على 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
- المكوّن الإضافي Firebase Crashlytics Gradle
- روابط 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 الإضافي لنظام التشغيل Android (الإصدار 4.3.8). للحصول على مزيد من المعلومات، يمكنك الاطّلاع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لنظام التشغيل Android لمنصة Firebase.
العناصر التي تم نشرها على maven.google.com
- com.google.gms:google-services:4.3.8
13 أيار (مايو) 2021
يشمل آخر تحديث لمنصة Firebase تغييرات على:
- قائمة المواد في Firebase لنظام التشغيل Android
- مصادقة Firebase
- المكوّن الإضافي Firebase Crashlytics Gradle
للحصول على مزيد من المعلومات، يمكنك الاطّلاع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لنظام التشغيل Android على Firebase.
يتوفر الآن إصدار محدَّث من المكوّن الإضافي لخدمات Google لنظام التشغيل Android (الإصدار 4.3.7). للحصول على مزيد من المعلومات، يمكنك الاطّلاع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لنظام التشغيل Android لمنصة Firebase.
العناصر التي تم نشرها على maven.google.com
- com.google.firebase:firebase-bom:28.0.1
- com.google.firebase:firebase-auth:21.0.1
- com.google.firebase:firebase-auth-ktx:21.0.1
- com.google.firebase:firebase-crashlytics-buildtools:2.6.1
- com.google.firebase:firebase-crashlytics-gradle:2.6.1
- com.google.gms:google-services:4.3.7
11 أيار (مايو) 2021
يشمل آخر تحديث لمنصة Firebase تغييرات على:
- قائمة المواد في Firebase لنظام التشغيل Android
- Cloud Firestore
- وظائف السحابة الإلكترونية لبرنامج Firebase (العميل)
- التخزين في السحابة الإلكترونية لبرنامج Firebase
- حزمة تطوير البرامج (SDK) لمنصّة Firebase الخاصّة بخدمة "إحصاءات Google"
- اختبار A/B من Firebase
- المكوّن الإضافي لنظام Gradle المخصص لتوزيع تطبيق Firebase
- فهرسة التطبيقات على Firebase
- مصادقة Firebase
- المراسلة عبر السحابة الإلكترونية من Firebase
- Firebase Crashlytics
- المكوّن الإضافي Firebase Crashlytics Gradle
- روابط Firebase الديناميكية
- المراسلة داخل تطبيق Firebase
- عمليات تثبيت Firebase
- Firebase ML
- مراقبة أداء Firebase
- مكوّن Gradle الإضافي لمراقبة الأداء من Firebase
- قاعدة بيانات Firebase في الوقت الفعلي
- الإعداد عن بُعد في Firebase
تتوفّر الآن الإصدارات التجريبية الأولية لما يلي:
- فحص التطبيقات من Firebase
- إتاحة وحدة الميزات الديناميكية في Firebase
للحصول على مزيد من المعلومات، يمكنك الاطّلاع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لنظام التشغيل Android على Firebase.
يتوفر الآن إصدار محدَّث من مكوّن خدمات Google الإضافي لنظام التشغيل Android (الإصدار 4.3.6). للحصول على مزيد من المعلومات، يمكنك الاطّلاع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لنظام التشغيل Android لمنصة Firebase.
العناصر التي تم نشرها على maven.google.com
- com.google.firebase:firebase-bom:28.0.0
- com.google.firebase:firebase-abt:21.0.0
- com.google.firebase:firebase-analytics:19.0.0
- com.google.firebase:firebase-analytics-ktx:19.0.0
- com.google.firebase:firebase-appcheck:16.0.0-beta01
- com.google.firebase:firebase-appcheck-debug:16.0.0-beta01
- com.google.firebase:firebase-appcheck-debug-testing:16.0.0-beta01
- com.google.firebase:firebase-appcheck-interop:16.0.0-beta01
- com.google.firebase:firebase-appcheck-safetynet:16.0.0-beta01
- com.google.firebase:firebase-appdistribution-gradle:2.1.2
- com.google.firebase:firebase-appindexing:20.0.0
- com.google.firebase:firebase-auth:21.0.0
- com.google.firebase:firebase-auth-interop:20.0.0
- com.google.firebase:firebase-auth-ktx:21.0.0
- com.google.firebase:firebase-common:20.0.0
- com.google.firebase:firebase-common-ktx:20.0.0
- com.google.firebase:firebase-components:17.0.0
- com.google.firebase:firebase-config:21.0.0
- com.google.firebase:firebase-config-ktx:21.0.0
- com.google.firebase:firebase-core:19.0.0
- com.google.firebase:firebase-crashlytics:18.0.0
- com.google.firebase:firebase-crashlytics-buildtools:2.6.0
- com.google.firebase:firebase-crashlytics-gradle:2.6.0
- com.google.firebase:firebase-crashlytics-ktx:18.0.0
- com.google.firebase:firebase-crashlytics-ndk:18.0.0
- com.google.firebase:firebase-database:20.0.0
- com.google.firebase:firebase-database-collection:18.0.0
- com.google.firebase:firebase-database-ktx:20.0.0
- com.google.firebase:firebase-datatransport:18.0.0
- com.google.firebase:firebase-dynamic-links:20.0.0
- com.google.firebase:firebase-dynamic-links-ktx:20.0.0
- com.google.firebase:firebase-dynamic-module-support:16.0.0-beta01
- com.google.firebase:firebase-encoders:17.0.0
- com.google.firebase:firebase-encoders-json:18.0.0
- com.google.firebase:firebase-firestore:23.0.0
- com.google.firebase:firebase-firestore-ktx:23.0.0
- com.google.firebase:firebase-functions:20.0.0
- com.google.firebase:firebase-functions-ktx:20.0.0
- com.google.firebase:firebase-inappmessaging:20.0.0
- com.google.firebase:firebase-inappmessaging-display:20.0.0
- com.google.firebase:firebase-inappmessaging-display-ktx:20.0.0
- com.google.firebase:firebase-inappmessaging-ktx:20.0.0
- com.google.firebase:firebase-installations:17.0.0
- com.google.firebase:firebase-installations-interop:17.0.0
- com.google.firebase:firebase-installations-ktx:17.0.0
- com.google.firebase:firebase-measurement-connector:19.0.0
- com.google.firebase:firebase-messaging:22.0.0
- com.google.firebase:firebase-messaging-directboot:22.0.0
- com.google.firebase:firebase-messaging-ktx:22.0.0
- com.google.firebase:firebase-ml-modeldownloader:24.0.0
- com.google.firebase:firebase-ml-modeldownloader-ktx:24.0.0
- com.google.firebase:firebase-perf:20.0.0
- com.google.firebase:firebase-perf-ktx:20.0.0
- com.google.firebase:firebase-storage:20.0.0
- com.google.firebase:firebase-storage-ktx:20.0.0
- com.google.firebase:perf-plugin:1.4.0
- com.google.firebase:protolite-well-known-types:18.0.0
- com.google.android.gms:play-services-measurement:19.0.0
- com.google.android.gms:play-services-measurement-base:19.0.0
- com.google.android.gms:play-services-measurement-sdk-api:19.0.0
- com.google.android.gms:play-services-measurement-api:19.0.0
- com.google.android.gms:play-services-measurement-sdk:19.0.0
- com.google.android.gms:play-services-measurement-impl:19.0.0
- com.google.gms:google-services:4.3.6
29 نيسان (أبريل) 2021
- تُحدِّث حزمة تطوير البرامج (SDK) لنظام التشغيل Android وحزمة تطوير البرامج (SDK) لإعلانات Google على الأجهزة الجوّالة. لمزيد من المعلومات، يُرجى الرجوع إلى ملاحظات الإصدار الخاصة بالمنتج.
العناصر التي تم نشرها على 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
" التغييرات التالية:- تمت إضافة التعليقات التوضيحية "غير المثالية" إلى سطح واجهة برمجة التطبيقات.
تمت إضافة البيان التالي إلى
AndroidManifest.xml
لإتاحة فلترة مستوى ظهور الحِزم على الإصدار Android 11 (المستوى 30 من واجهة برمجة التطبيقات) والإصدارات الأحدث. بعد التحديث إلىcom.google.android.gms:play-services-maps:17.0.1
، يمكنك إزالة السطر التالي منAndroidManifest.xml
على موقعك الإلكتروني:
يتضمن آخر تحديث لمكتبة الأجهزة القابلة للارتداء التغييرات التالية:
- الأخطاء التي تم إصلاحها
- تحسين مدى توفّر حزمة تطوير البرامج (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
سيتضمن آخر تحديث لحزمة تطوير البرامج (SDK) الخاصة بتكنولوجيا Google Cast تغييرات في:
- تم حذف GameManager وواجهات برمجة التطبيقات ذات الصلة. وقد تم إيقافها نهائيًا منذ عام 2017.
- تمت إضافة فئة SessionState إلى مكتبة برنامج البث.
- تمت إضافة CastReasonCodes لتقديم تفسيرات تفصيلية عن CastStatusCodes. استخدِم الإجراء CastContext#getCastreasonCodeForCastStatusCode(int) للترجمة من CastStatusCodes إلى CastReasonCodes.
- تم تحديث التبعيات
com.google.android.datatransport:transport-api
إلى أحدث إصدار.
لمعرفة مزيد من المعلومات، يُرجى الاطّلاع على مقالة ملاحظات إصدار حزمة تطوير البرامج (SDK) الخاصة بمطوّري تطبيقات Android Cast.
يشمل آخر تحديث لمنصة Firebase تغييرات على:
- قائمة المواد في Firebase لنظام التشغيل Android
- المكوّن الإضافي لنظام Gradle المخصص لتوزيع تطبيق Firebase
- Firebase ML
للحصول على مزيد من المعلومات، يمكنك الاطّلاع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لنظام التشغيل Android على Firebase.
العناصر التي تم نشرها على maven.google.com
- com.google.android.gms:play-services-cast:20.0.0
- com.google.android.gms:play-services-cast-framework:20.0.0
- com.google.android.gms:play-services-cast-tv:18.0.0
- com.google.firebase:firebase-bom:27.1.0
- com.google.firebase:firebase-appdistribution-gradle:2.1.1
- com.google.firebase:firebase-ml-modeldownloader:23.0.1
- com.google.firebase:firebase-ml-modeldownloader-ktx:23.0.1
12 نيسان (أبريل) 2021
يتضمّن آخر تحديث لمكوّن Gradle الإضافي لتراخيص نظام التشغيل OSS إصلاحات للمشاكل التالية:
- يدعم دورات التبعية في المشروعات (مشكلة GitHub رقم 172)
العناصر التي تم نشرها على maven.google.com
- com.google.android.gms:oss-licenses-plugin:0.10.4
8 نيسان (أبريل) 2021
يشمل آخر تحديث لمنصة Firebase تغييرات على:
- قائمة المواد في Firebase لنظام التشغيل Android
- مصادقة Firebase
- المراسلة عبر السحابة الإلكترونية من Firebase
- أرقام تعريف مثيل Firebase
- حزمة تطوير البرامج (SDK) لمنصّة Firebase الخاصّة بخدمة "إحصاءات Google"
للحصول على مزيد من المعلومات، يمكنك الاطّلاع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لنظام التشغيل 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 الإضافي لتراخيص نظام التشغيل OSS إصلاحات للمشاكل التالية:
- إصدار تحذيرات بسبب استخدام واجهات برمجة تطبيقات قديمة (مشكلة GitHub رقم 166)
- لم يتم تخزين المهام مؤقتًا (مشكلة GitHub رقم 68) (مشكلة GitHub رقم 146) (مشكلة GitHub رقم 165)
تُحدِّث حزمة تطوير البرامج (SDK) لنظام التشغيل Android وحزمة تطوير البرامج (SDK) لإعلانات Google على الأجهزة الجوّالة. لمزيد من المعلومات، يُرجى الرجوع إلى ملاحظات الإصدار الخاصة بالمنتج.
العناصر التي تم نشرها على 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
- المكوّن الإضافي Firebase Crashlytics Gradle
للحصول على مزيد من المعلومات، يمكنك الاطّلاع على ملاحظات إصدار حزمة تطوير البرامج (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) لنظام التشغيل Android وحزمة تطوير البرامج (SDK) لإعلانات Google على الأجهزة الجوّالة. لمزيد من المعلومات، يُرجى الرجوع إلى ملاحظات الإصدار الخاصة بالمنتج.
العناصر التي تم نشرها على 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
1 آذار (مارس) 2021
يشمل آخر تحديث لمنصة Firebase تغييرات على:
- قائمة المواد في Firebase لنظام التشغيل Android
- Cloud Firestore
- مصادقة Firebase
- المراسلة داخل تطبيق Firebase
- Firebase ML
- الإعداد عن بُعد في Firebase
- المكوّن الإضافي لنظام Gradle المخصص لتوزيع تطبيق Firebase
- المكوّن الإضافي Firebase Crashlytics Gradle
- مكوّن Gradle الإضافي لمراقبة الأداء من Firebase
للحصول على مزيد من المعلومات، يمكنك الاطّلاع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لنظام التشغيل Android على Firebase.
العناصر التي تم نشرها على maven.google.com
- com.google.firebase:firebase-bom:26.6.0
- com.google.firebase:firebase-auth:20.0.3
- com.google.firebase:firebase-auth-ktx:20.0.3
- com.google.firebase:firebase-config:20.0.4
- com.google.firebase:firebase-config-ktx:20.0.4
- com.google.firebase:firebase-firestore:22.1.1
- com.google.firebase:firebase-firestore-ktx:22.1.1
- com.google.firebase:firebase-inappmessaging:19.1.5
- com.google.firebase:firebase-inappmessaging-display:19.1.5
- com.google.firebase:firebase-inappmessaging-display-ktx:19.1.5
- com.google.firebase:firebase-inappmessaging-ktx:19.1.5
- com.google.firebase:firebase-ml-modeldownloader:23.0.0
- com.google.firebase:firebase-appdistribution-gradle:2.1.0
- com.google.firebase:firebase-crashlytics-buildtools:2.5.1
- com.google.firebase:firebase-crashlytics-gradle:2.5.1
- com.google.firebase:perf-plugin:1.3.5
18 شباط (فبراير) 2021
تشمل آخر التعديلات التي تم إجراؤها على "
play-services-location
" التغييرات التالية:يعمل "موفِّر الموقع المدمج" (FLP) الآن على حجب المواقع الجغرافية غير الدقيقة الأولية تلقائيًا. ويتيح هذا السلوك تحسين دقة الموقع الجغرافي مع زيادة وقت الاستجابة إلى الحد الأدنى. ويمكن للمطوّرين الذين يفضّلون الحصول على نتائج أسرع بدلاً من النتائج الأكثر دقة استدعاء طريقة
LocationRequest#setWaitForAccurateLocation()
الجديدة.تمت إضافة طريقة
ActivityRecognitionClient#requestSleepSegmentUpdates()
للسماح للتطبيقات بالتسجيل في Sleep API.
العناصر التي تم نشرها على maven.google.com
- com.google.android.gms:play-services-location:18.0.0
11 شباط (فبراير) 2021
يشمل آخر تحديث لمنصة Firebase تغييرات على:
- قائمة المواد في Firebase لنظام التشغيل Android
- Cloud Firestore
- فهرسة التطبيقات على Firebase
- مراقبة أداء Firebase
- المكوّن الإضافي Firebase Crashlytics Gradle
للحصول على مزيد من المعلومات، يمكنك الاطّلاع على ملاحظات إصدار حزمة تطوير البرامج (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
2 شباط (فبراير) 2021
- تتضمّن آخر التحديثات على مكتبات
play-services-base
وplay-services-basement
وplay-services-tasks
تحديثات داخلية فقط.
العناصر التي تم نشرها على maven.google.com
- com.google.android.gms:play-services-base:17.6.0
- com.google.android.gms:play-services-basement:17.6.0
- com.google.android.gms:play-services-tasks:17.2.1
28 كانون الثاني (يناير) 2021
يشمل آخر تحديث لمنصة Firebase تغييرات على:
- قائمة المواد في Firebase لنظام التشغيل Android
- Cloud Firestore
- Firebase Crashlytics
- المراسلة داخل تطبيق Firebase
- الإعداد عن بُعد في Firebase
- حزمة تطوير البرامج (SDK) لمنصّة Firebase الخاصّة بخدمة "إحصاءات Google"
للحصول على مزيد من المعلومات، يمكنك الاطّلاع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لنظام التشغيل Android على Firebase.
يتوفر الآن إصدار محدّث من مكوّن خدمات Google الإضافي لنظام التشغيل Android (الإصدار 4.3.5). للحصول على مزيد من المعلومات، يمكنك الاطّلاع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لنظام التشغيل Android لمنصة Firebase.
العناصر التي تم نشرها على maven.google.com
- com.google.firebase:firebase-bom:26.4.0
- com.google.firebase:firebase-analytics:18.0.2
- com.google.firebase:firebase-analytics-ktx:18.0.2
- com.google.firebase:firebase-config:20.0.3
- com.google.firebase:firebase-config-ktx:20.0.3
- com.google.firebase:firebase-core:18.0.2
- com.google.firebase:firebase-crashlytics:17.3.1
- com.google.firebase:firebase-crashlytics-ktx:17.3.1
- com.google.firebase:firebase-crashlytics-ndk:17.3.1
- com.google.firebase:firebase-firestore:22.0.2
- com.google.firebase:firebase-firestore-ktx:22.0.2
- com.google.firebase:firebase-inappmessaging:19.1.4
- com.google.firebase:firebase-inappmessaging-display:19.1.4
- com.google.firebase:firebase-inappmessaging-display-ktx:19.1.4
- com.google.firebase:firebase-inappmessaging-ktx:19.1.4
- com.google.android.gms:play-services-measurement:18.0.2
- com.google.android.gms:play-services-measurement-base:18.0.2
- com.google.android.gms:play-services-measurement-sdk-api:18.0.2
- com.google.android.gms:play-services-measurement-api:18.0.2
- com.google.android.gms:play-services-measurement-sdk:18.0.2
- com.google.android.gms:play-services-measurement-impl:18.0.2
- com.google.gms:google-services:4.3.5
25 كانون الثاني (يناير) 2021
يتضمّن آخر تحديث لمكتبة
play-services-fido
التغييرات التالية:تم تقديم الإصدار التجريبي الأولي المتاح للجميع من فئة
SourceDirectTransferClient
. توفر هذه الفئة طريقة لتحويل هاتف Android إلى برنامج مصادقة FIDO لإكمال عملية المصادقة.تمت إزالة
Fido#FIDO2_KEY_RESPONSE_EXTRA
وFido#FIDO2_KEY_ERROR_EXTRA
نهائيًا.تمت إزالة
AuthenticatorAssertionResponse#getKeyHandle()
نهائيًا.تمت إزالة
AuthenticatorAttestationResponse#getKeyHandle()
نهائيًا.
العناصر التي تم نشرها على maven.google.com
- com.google.android.gms:play-services-fido:19.0.0-beta
20 كانون الثاني (يناير) 2021
- تُحدِّث حزمة تطوير البرامج (SDK) لنظام التشغيل Android وحزمة تطوير البرامج (SDK) لإعلانات Google على الأجهزة الجوّالة. لمزيد من المعلومات، يُرجى الرجوع إلى ملاحظات الإصدار الخاصة بالمنتج.
العناصر التي تم نشرها على 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
8 كانون الأول (ديسمبر) 2020
- لا يتضمّن آخر تحديث لمكتبات الرؤية في "خدمات Google Play" سوى التحديثات الداخلية.
العناصر التي تم نشرها على maven.google.com
- com.google.android.gms:play-services-vision:20.1.3
- com.google.android.gms:play-services-vision-common:19.1.3
- com.google.android.gms:play-services-vision-image-label:18.1.1
4 كانون الأول (ديسمبر) 2020
- تُحدِّث حزمة تطوير البرامج (SDK) لنظام التشغيل Android وحزمة تطوير البرامج (SDK) لإعلانات Google على الأجهزة الجوّالة. لمزيد من المعلومات، يُرجى الرجوع إلى ملاحظات الإصدار الخاصة بالمنتج.
العناصر التي تم نشرها على maven.google.com
- com.google.android.gms:play-services-ads:19.6.0
- com.google.android.gms:play-services-ads-lite:19.6.0
- com.google.firebase:firebase-ads:19.6.0
- com.google.firebase:firebase-ads-lite:19.6.0
3 كانون الأول (ديسمبر) 2020
يشمل آخر تحديث لمنصة Firebase تغييرات على:
- قائمة المواد في Firebase لنظام التشغيل Android
- الإعداد عن بُعد في Firebase
للحصول على مزيد من المعلومات، يمكنك الاطّلاع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لنظام التشغيل 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
- المكوّن الإضافي Firebase Crashlytics Gradle
- عمليات تثبيت 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
9 تشرين الثاني (نوفمبر) 2020
يتضمّن آخر تحديث لمكتبة
play-services-auth
التغييرات التالية:تمت إضافة برنامج جديد لواجهة برمجة التطبيقات،
CredentialSavingClient
، لمساعدتك في حفظ بيانات اعتماد كلمات مرور المستخدمين والتي يمكن استخدامها لاحقًا لتسجيل الدخول.تمت إضافة واجهة برمجة تطبيقات جديدة،
SignInClient#getSignInIntent(GetSignInIntentRequest)
، لبدء عملية تسجيل الدخول بحساب Google عندما ينقر المستخدم على زر "تسجيل الدخول باستخدام حساب Google".
يتضمّن آخر تحديث لمكتبة
play-services-games
التغييرات التالية:تمت إزالة واجهات برمجة التطبيقات التي تتيح تعدُّد اللاعبين في الوقت الفعلي وبتناوب الأدوار. لمزيد من التفاصيل، راجِع الوثائق.
تم تغيير البرامج التالية إلى واجهات:
AchievementsClient
وEventsClient
وGamesClient
وGamesMetadataClient
وLeaderboardsClient
وPlayersClient
وSnapshotClient
وVideosClient
.تمت إزالة طرق GoogleApiClient التالية المتوقّفة نهائيًا:
getAppId
وgetSdkVariant
وgetSettingsIntent
.التحديثات الداخلية
العناصر التي تم نشرها على maven.google.com
- com.google.android.gms:play-services-auth:19.0.0
- com.google.android.gms:play-services-games:21.0.0
27 تشرين الأول (أكتوبر) 2020
يشمل آخر تحديث لمنصة Firebase تغييرات على:
- قائمة المواد في Firebase لنظام التشغيل Android
- اختبار A/B من Firebase
- مصادقة Firebase
- Cloud Firestore
- المراسلة عبر السحابة الإلكترونية من Firebase
- المراسلة داخل تطبيق Firebase
- أرقام تعريف مثيل Firebase
- الإعداد عن بُعد في Firebase
- حزمة تطوير البرامج (SDK) لمنصّة Firebase الخاصّة بخدمة "إحصاءات Google"
- مكوّن Gradle الإضافي لمراقبة الأداء من Firebase
للحصول على مزيد من المعلومات، يمكنك الاطّلاع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لنظام التشغيل 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) لنظام التشغيل Android وحزمة تطوير البرامج (SDK) لإعلانات Google على الأجهزة الجوّالة. لمزيد من المعلومات، يُرجى الرجوع إلى ملاحظات الإصدار الخاصة بالمنتج.
العناصر التي تم نشرها على 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
- أُضيفت واجهة برمجة تطبيقات جديدة لمتصفِّح رمز الرسائل القصيرة SMS في آخر تحديث لمكتبة "
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) للروابط الديناميكية من Firebase وCloud Firestore
- مكوّن 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 (BoM)
- Cloud Firestore وFirebase Cloud Messaging وFirebase Crashlytics وأرقام تعريف مثيل Firebase و"مراقبة أداء Firebase" وحِزم تطوير البرامج (SDK) لقاعدة بيانات Firebase في الوقت الفعلي
للحصول على مزيد من المعلومات، يمكنك الاطّلاع على ملاحظات إصدار حزمة تطوير البرامج (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 (BoM)
- حزمة تطوير البرامج (SDK) لمصادقة Firebase
- المكوّن الإضافي Firebase Crashlytics Gradle
للحصول على مزيد من المعلومات، يمكنك الاطّلاع على ملاحظات إصدار حزمة تطوير البرامج (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) لنظام التشغيل Android وحزمة تطوير البرامج (SDK) لإعلانات Google على الأجهزة الجوّالة. لمزيد من المعلومات، يُرجى الرجوع إلى ملاحظات الإصدار الخاصة بالمنتج.
العناصر التي تم نشرها على maven.google.com
- com.google.android.gms:play-services-ads:19.4.0
- com.google.android.gms:play-services-ads-lite:19.4.0
- com.google.firebase:firebase-ads:19.4.0
- com.google.firebase:firebase-ads-lite:19.4.0
8 أيلول (سبتمبر) 2020
- آخر تحديث على "خدمات Google Play" يضيف إتاحة الإصدار الثاني من إطار الشفافية والموافقة على "AdSense لإعلانات Shopping" المدمجة مع المحتوى. لمزيد من المعلومات، راجع حزمة تطوير البرامج (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 (BoM)
- Cloud Firestore وCloud Functions for Firebase (العميل)، وCloud Storage لبرنامج Firebase، وFirebase In-App Messaging وحِزم تطوير البرامج (SDK) لقاعدة بيانات Firebase في الوقت الفعلي
- المكوّن الإضافي Firebase Crashlytics Gradle
للحصول على مزيد من المعلومات، يمكنك الاطّلاع على ملاحظات إصدار حزمة تطوير البرامج (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
- تم إجراء تعديلات بسيطة على الميزات الداخلية في مكتبة التوعية بخدمات 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 (BoM)
- حزمة تطوير البرامج (SDK) لمنصّة Firebase الخاصّة بخدمة "إحصاءات Google"
- حِزم تطوير البرامج (SDK) لتعلُّم الآلة في Firebase وCrashlytics في Firebase
- المكوّن الإضافي لنظام Gradle المخصص لتوزيع تطبيق Firebase
للحصول على مزيد من المعلومات، يمكنك الاطّلاع على ملاحظات إصدار حزمة تطوير البرامج (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
التالية:TYPE_BASAL_BODY_TEMPERATURE
AGGREGATE_BASAL_BODY_TEMPERATURE_SUMMARY
TYPE_LOCATION_TRACK
- تمت إزالة عناصر
DataType
التالية المتوقّفة نهائيًا:TYPE_ACTIVITY_SAMPLES
- تمت إزالة الطرق المتوقّفة نهائيًا
DataSource#getDataQualityStandards
(والثوابت المرتبطة بها) وDataSource#getName
وDataSource.Builder#setName
. - تمت إضافة الطريقتين
DataReadRequest#aggregate(DataSource)
وDataReadRequest#aggregate(DataType)
لتسهيل تجميع البيانات. - تم إيقاف الطريقتَين الحاليتَين
DataReadRequest#aggregate(DataType, DataType)
وDataReadRequest#aggregate(DataSource, DataType)
نهائيًا.
- تم إيقاف عناصر
العناصر التي تم نشرها على maven.google.com
- com.google.android.gms:play-services-fitness:19.0.0
30 تموز (يوليو) 2020
يشمل آخر تحديث لمنصة Firebase تغييرات على:
- فاتورة المواد على Firebase (BoM)
- المراسلة عبر السحابة الإلكترونية من Firebase وأرقام تعريف مثيل Firebase وحزم SDK لعمليات التثبيت من Firebase
للحصول على مزيد من المعلومات، يمكنك الاطّلاع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لنظام التشغيل Android على Firebase.
العناصر التي تم نشرها على maven.google.com
- com.google.firebase:firebase-bom:25.7.0
- com.google.firebase:firebase-iid:20.2.4
- com.google.firebase:firebase-installations:16.3.3
- com.google.firebase:firebase-messaging:20.2.4
- com.google.firebase:firebase-messaging-directboot:20.2.4
29 تموز (يوليو) 2020
- تمت إضافة حزمة تطوير البرامج (SDK) الجديدة لاستقبال البث (SDK) لتطبيقات Android TV. تسمح حزمة SDK لتطبيقات Android TV بالتوافق مع بروتوكول البثّ لكي تعمل كتطبيقات جهاز استقبال. لمعرفة التفاصيل، يُرجى الاطّلاع على مقالة ملاحظات إصدار حزمة تطوير البرامج (SDK) الخاصة بمرسلي Android Cast.
العناصر التي تم نشرها على maven.google.com
- com.google.android.gms:play-services-cast:19.0.0
- com.google.android.gms:play-services-cast-framework:19.0.0
- com.google.android.gms:play-services-cast-tv:17.0.0
20 تموز (يوليو) 2020
- تُحدِّث حزمة تطوير البرامج (SDK) لنظام التشغيل Android وحزمة تطوير البرامج (SDK) لإعلانات Google على الأجهزة الجوّالة. لمزيد من المعلومات، يُرجى الرجوع إلى ملاحظات الإصدار الخاصة بالمنتج.
العناصر التي تم نشرها على 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 (BoM)
- مراقبة أداء 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
8 تموز (يوليو) 2020
يشمل آخر تحديث لمنصة Firebase تغييرات على:
- فاتورة المواد على Firebase (BoM)
- حِزم تطوير البرامج (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
6 تموز (يوليو) 2020
يشمل آخر تحديث لمنصة Firebase تغييرات على:
- اختبار A/B من Firebase، ومصادقة Firebase، وCloud Firestore، وFirebase المراسلة عبر السحابة الإلكترونية من Firebase، وFirebase Crashlytics، والمراسلة داخل التطبيق من Firebase، وأرقام تعريف المثيلات من Firebase، وحِزم تطوير البرامج (SDK) لميزة "الإعداد عن بُعد في 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 (BoM)
- المراسلة عبر السحابة الإلكترونية من Firebase وFirebase Crashlytics وأرقام تعريف مثيل Firebase وحزم تطوير البرامج (SDK) لقاعدة بيانات Firebase في الوقت الفعلي
- المكوّن الإضافي Firebase Crashlytics Gradle
للحصول على مزيد من المعلومات، يمكنك الاطّلاع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لنظام التشغيل Android على Firebase.
تُحدِّث حزمة تطوير البرامج (SDK) لنظام التشغيل Android وحزمة تطوير البرامج (SDK) لإعلانات Google على الأجهزة الجوّالة. لمزيد من المعلومات، يُرجى الرجوع إلى ملاحظات الإصدار الخاصة بالمنتج.
العناصر التي تم نشرها على 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 وحزم SDK لعمليات التثبيت من Firebase
- حزمة تطوير البرامج (SDK) لمنصّة Firebase الخاصّة بخدمة "إحصاءات Google"
- المكوّن الإضافي لنظام Gradle المخصص لتوزيع تطبيق Firebase
- فاتورة المواد على Firebase (BoM)
للحصول على مزيد من المعلومات، يمكنك الاطّلاع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لنظام التشغيل Android على Firebase.
العناصر التي تم نشرها على maven.google.com
- com.google.firebase:firebase-core:17.4.3
- com.google.firebase:firebase-analytics:17.4.3
- com.google.firebase:firebase-analytics-ktx:17.4.3
- com.google.firebase:firebase-appdistribution-gradle:2.0.0
- com.google.firebase:firebase-crashlytics:17.0.1
- com.google.firebase:firebase-crashlytics-ndk:17.0.1
- com.google.firebase:firebase-installations:16.3.2
- com.google.firebase:firebase-bom:25.4.1
- com.google.android.gms:play-services-measurement:17.4.3
- com.google.android.gms:play-services-measurement-base:17.4.3
- com.google.android.gms:play-services-measurement-sdk-api:17.4.3
- com.google.android.gms:play-services-measurement-api:17.4.3
- com.google.android.gms:play-services-measurement-sdk:17.4.3
- com.google.android.gms:play-services-measurement-impl:17.4.3
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 تغييرات على:
- المراسلة عبر السحابة الإلكترونية من Firebase والمراسلة داخل التطبيق من Firebase وعمليات التثبيت في Firebase وحزم SDK لمعرّف مثيل Firebase
- حزمة تطوير البرامج (SDK) لمنصّة Firebase الخاصّة بخدمة "إحصاءات Google"
- المكوّن الإضافي Firebase Crashlytics Gradle
- فاتورة المواد على Firebase (BoM)
للحصول على مزيد من المعلومات، يمكنك الاطّلاع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لنظام التشغيل Android على Firebase.
العناصر التي تم نشرها على maven.google.com
- com.google.firebase:firebase-core:17.4.2
- com.google.firebase:firebase-analytics:17.4.2
- com.google.firebase:firebase-analytics-ktx:17.4.2
- com.google.firebase:firebase-crashlytics-gradle:2.1.1
- com.google.firebase:firebase-inappmessaging:19.0.7
- com.google.firebase:firebase-inappmessaging-ktx:19.0.7
- com.google.firebase:firebase-inappmessaging-display:19.0.7
- com.google.firebase:firebase-inappmessaging-display-ktx:19.0.7
- com.google.firebase:firebase-messaging:20.2.0
- com.google.firebase:firebase-messaging-direct-boot:20.2.0
- com.google.firebase:firebase-installations:16.3.1
- com.google.firebase:firebase-iid:20.2.0
- com.google.firebase:firebase-bom:25.4.0
- com.google.android.gms:play-services-measurement:17.4.2
- com.google.android.gms:play-services-measurement-base:17.4.2
- com.google.android.gms:play-services-measurement-sdk-api:17.4.2
- com.google.android.gms:play-services-measurement-api:17.4.2
- com.google.android.gms:play-services-measurement-sdk:17.4.2
- com.google.android.gms:play-services-measurement-impl:17.4.2
7 أيار (مايو) 2020
يشمل آخر تحديث لمنصة Firebase تغييرات على:
- المراسلة عبر السحابة الإلكترونية من Firebase وعمليات تثبيت Firebase وحزم SDK لمعرّف المثيل من Firebase
- حزمة تطوير البرامج (SDK) لمنصّة Firebase الخاصّة بخدمة "إحصاءات Google"
- المكوّن الإضافي لنظام Gradle المخصص لتوزيع تطبيق Firebase
- المكوّن الإضافي Firebase Crashlytics Gradle
- فاتورة المواد على Firebase (BoM)
للحصول على مزيد من المعلومات، يمكنك الاطّلاع على ملاحظات إصدار حزمة تطوير البرامج (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 وأجهزة التلفزيون التي تستهدف المستوى 16 من واجهة برمجة التطبيقات والإصدارات الأحدث.واجهات برمجة التطبيقات reCAPTCHA Enterprise التي توفّر للعملاء نتيجة رقمية تشير إلى احتمال أن يكون المستخدم شخصًا حقيقيًا وليس جزءًا من هجوم آلي. للحصول على مزيد من المعلومات، يمكنك الاطّلاع على دليل الدمج هذا.
واجهات برمجة تطبيقات reCAPTCHA 2FA التي تتيح للعملاء تحدي المستخدمين من خلال إرسال تحدي عبر البريد الإلكتروني لتأكيد هويتهم. للحصول على مزيد من المعلومات، يمكنك الاطّلاع على دليل الدمج هذا.
العناصر التي تم نشرها على maven.google.com
- com.google.android.gms:play-services-recaptcha:16.0.0
23 نيسان (أبريل) 2020
يشمل آخر تحديث لمنصة Firebase تغييرات على:
- "مصادقة Firebase" وFirebase Crashlytics و"Firebase Crashlytics NDK" و"Cloud Firestore" و"المراسلة عبر السحابة الإلكترونية من Firebase" و"المراسلة داخل التطبيق من Firebase"، وعمليات التثبيت في Firebase، ومعرّف مثيل Firebase، وحزمة تعلّم الآلة من Firebase، و"مراقبة أداء Firebase"، وقاعدة بيانات Firebase في الوقت الفعلي، وحِزم تطوير البرامج (SDK) لميزة "الإعداد عن بُعد من Firebase"
- حزمة تطوير البرامج (SDK) لمنصّة Firebase الخاصّة بخدمة "إحصاءات Google"
- المكوّن الإضافي Firebase Crashlytics Gradle
- فاتورة المواد على Firebase (BoM)
للحصول على مزيد من المعلومات، يمكنك الاطّلاع على ملاحظات إصدار حزمة تطوير البرامج (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) لنظام التشغيل Android وحزمة تطوير البرامج (SDK) لإعلانات Google على الأجهزة الجوّالة. لمزيد من المعلومات، يُرجى الرجوع إلى ملاحظات الإصدار الخاصة بالمنتج.
العناصر التي تم نشرها على maven.google.com
- com.google.android.gms:play-services-ads:19.1.0
- com.google.android.gms:play-services-ads-lite:19.1.0
- com.google.firebase:firebase-ads:19.1.0
- com.google.firebase:firebase-ads-lite:19.1.0
9 نيسان (أبريل) 2020
يشمل آخر تحديث لمنصة Firebase تغييرات على:
- Firebase Crashlytics وFirebase Crashlytics NDK و"المراسلة داخل التطبيق من Firebase" و"مجموعة أدوات تعلُّم الآلة لمنصة Firebase" وحِزم تطوير البرامج (SDK) لمراقبة أداء Firebase
- المكوّن الإضافي Firebase Crashlytics Gradle ومكوّن Gradle الإضافي Firebase App Distribution
- فاتورة المواد على Firebase (BoM)
للحصول على مزيد من المعلومات، يمكنك الاطّلاع على ملاحظات إصدار حزمة تطوير البرامج (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 (BoM)
للحصول على مزيد من المعلومات، يمكنك الاطّلاع على ملاحظات إصدار حزمة تطوير البرامج (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
1 نيسان (أبريل) 2020
يتضمّن آخر تحديث لمكتبة
play-services-auth
التغييرات التالية:- تمت إضافة برنامج واجهة برمجة تطبيقات جديد
SignInClient
، لمساعدتك في مصادقة المستخدمين لتطبيقك، بما في ذلك تسجيل الدخول مستخدم حالي أو الاشتراك مستخدم جديد. يتوفر نوعان من بيانات الاعتماد حاليًا: الرمز المميز للمعرف واسم المستخدم/كلمة المرور.
- تمت إضافة برنامج واجهة برمجة تطبيقات جديد
العناصر التي تم نشرها على maven.google.com
- com.google.android.gms:play-services-auth:18.0.0
30 آذار (مارس) 2020
يشمل آخر تحديث لمنصة Firebase تغييرات على:
- Cloud Firestore وFirebase Cloud Messaging وFirebase Crashlytics و"Firebase Crashlytics NDK" وعمليات التثبيت في Firebase ومعرّفات مثيل Firebase
- حزمة تطوير البرامج (SDK) لمنصّة Firebase الخاصّة بخدمة "إحصاءات Google"
- فاتورة المواد على Firebase (BoM)
للحصول على مزيد من المعلومات، يمكنك الاطّلاع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لنظام التشغيل Android على Firebase.
العناصر التي تم نشرها على maven.google.com
- com.google.firebase:firebase-analytics:17.3.0
- com.google.firebase:firebase-analytics-ktx:17.3.0
- com.google.firebase:firebase-core:17.3.0
- com.google.firebase:firebase-crashlytics:17.0.0-beta03
- com.google.firebase:firebase-crashlytics-ndk:17.0.0-beta03
- com.google.firebase:firebase-firestore:21.4.2
- com.google.firebase:firebase-firestore-ktx:21.4.2
- com.google.firebase:firebase-installations:16.2.0
- com.google.firebase:firebase-iid:20.1.4
- com.google.firebase:firebase-messaging:20.1.4
- com.google.firebase:firebase-bom:25.2.0
- com.google.android.gms:play-services-measurement:17.3.0
- com.google.android.gms:play-services-measurement-base:17.3.0
- com.google.android.gms:play-services-measurement-sdk-api:17.3.0
- com.google.android.gms:play-services-measurement-api:17.3.0
- com.google.android.gms:play-services-measurement-sdk:17.3.0
- com.google.android.gms:play-services-measurement-impl:17.3.0
26 آذار (مارس) 2020
تشمل آخر التحديثات على
play-services-basement
وplay-services-tasks
وplay-services-base
التغييرات التالية:- يشير
play-services-basement
إلى طريقة فيandroidx-core:core:1.2.0
، لذلك يحدّث رمز التصحيح هذا التبعيات وفقًا لذلك.
- يشير
العناصر التي تم نشرها على maven.google.com
- com.google.android.gms:play-services-base:17.2.1
- com.google.android.gms:play-services-basement:17.2.1
- com.google.android.gms:play-services-tasks:17.0.2
19 آذار (مارس) 2020
تشمل آخر التحديثات على
play-services-basement
وplay-services-tasks
وplay-services-base
التغييرات التالية:- إضافة التعليقات التوضيحية "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) لإعلانات Google على الأجهزة الجوّالة لنظام التشغيل Android وحزمة تطوير البرامج (SDK) لإعلانات Firebase. راجِع ملاحظات الإصدار الخاصة بالمنتج.
العناصر التي تم نشرها على maven.google.com
- com.google.android.gms:play-services-ads:19.0.1
- com.google.android.gms:play-services-ads-lite:19.0.1
- com.google.firebase:firebase-ads:19.0.1
- com.google.firebase:firebase-ads-lite:19.0.1
17 آذار (مارس) 2020
يشمل آخر تحديث لمنصة Firebase تغييرات على:
- المكوّن الإضافي Firebase Crashlytics Gradle
- Firebase Crashlytics، و"المراسلة عبر السحابة الإلكترونية من Firebase"، و"المراسلة داخل التطبيق من Firebase"، وعمليات التثبيت على Firebase، وأرقام تعريف مثيل Firebase، وميزة "الإعداد عن بُعد في Firebase" حِزم تطوير البرامج (SDK)
- فاتورة المواد على Firebase (BoM)
للحصول على مزيد من المعلومات، يمكنك الاطّلاع على ملاحظات إصدار حزمة تطوير البرامج (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 (BoM)
للحصول على مزيد من المعلومات، يمكنك الاطّلاع على ملاحظات إصدار حزمة تطوير البرامج (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 نقل البيانات إلى واجهات برمجة تطبيقات FIDO2. ستظل واجهات برمجة التطبيقات U2F API متاحة حتى عام 2020 وستتم إزالتها في عام 2021.
- تم التعرف على طرق جديدة في
Fido2ApiClient
للتسجيل والتوقيع. تُعد هذه الطرق أكثر توافقًا مع - تمت إتاحة
إضافة
UserVerificationMethod
في طلبات تسجيل الدخول فقط. الإضافة غير متاحة لطلبات التسجيل. - تمت إضافة إمكانية استخدام
طريقة
IsUserVerifyingPlatformAuthenticatorAvailable
. - تم عرض
PublicKeyCredential
كاستجابة من المستوى الأعلى، وفقًا لمواصفات WebAuthn.
العناصر التي تم نشرها على maven.google.com
- com.google.android.gms:play-services-fido:18.1.0
9 آذار (مارس) 2020
يشمل آخر تحديث لمنصة Firebase ما يلي:
- انتهت المرحلة التجريبية لمكتبات إضافات Kotlin للعديد من حِزم تطوير البرامج (SDK) لنظام التشغيل Android من Firebase. تتيح لك مكتبات ktx هذه الوصول إلى واجهات برمجة تطبيقات Firebase لنظام التشغيل Android باستخدام بنية لغة Kotlin الاصطلاحية. تعرَّف على مزيد من المعلومات عن مكتبات ktx هذه في المستندات المرجعية لنظام التشغيل Android - لغة Kotlin.
يتضمّن آخر تحديث لمكوّن Gradle الإضافي لتراخيص نظام التشغيل OSS إصلاحات للمشاكل التالية:
- عدم العثور على أي تراخيص عند توفّر مشروع مكتبة (مشكلة GitHub رقم 119)
- يتم تحميل طريقة غامضة بشكل مفرط عند تعذُّر حل ملف POM (مشكلة GitHub رقم 120)
العناصر التي تم نشرها على maven.google.com
- com.google.android.gms:oss-licenses-plugin:0.10.2
3 آذار (مارس) 2020
يشمل آخر تحديث لمنصة Firebase تغييرات على:
- حِزم تطوير البرامج (SDK) لخدمة "المراسلة عبر السحابة الإلكترونية من Firebase" وأرقام تعريف مثيل Firebase
- فاتورة المواد على Firebase (BoM)
للحصول على مزيد من المعلومات، يمكنك الاطّلاع على ملاحظات إصدار حزمة تطوير البرامج (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
2 آذار (مارس) 2020
- يُحدِّث "حزمة تطوير البرامج (SDK) لنظام التشغيل Android" لإعلانات Google على الأجهزة الجوّالة. لمزيد من المعلومات، يمكنك الاطّلاع على ملاحظات الإصدار الخاصة بالمنتج.
العناصر التي تم نشرها على maven.google.com
- com.google.android.gms:play-services-ads:19.0.0
- com.google.android.gms:play-services-ads-lite:19.0.0
- com.google.firebase:firebase-ads:19.0.0
- com.google.firebase:firebase-ads-lite:19.0.0
27 شباط (فبراير) 2020
يشمل آخر تحديث لمنصة Firebase تغييرات على:
- Cloud Firestore و"المراسلة عبر السحابة الإلكترونية من Firebase" وأرقام تعريف مثيل Firebase وحِزم تطوير البرامج (SDK) لميزة "الإعداد عن بُعد من Firebase"
- حزمة تطوير البرامج (SDK) لمنصّة Firebase الخاصّة بخدمة "إحصاءات Google"
- فاتورة المواد على Firebase (BoM)
ويتضمن هذا التحديث أيضًا الإصدار الأولي لحزمة تطوير البرامج (SDK) لتثبيت Firebase.
للحصول على مزيد من المعلومات، يمكنك الاطّلاع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لنظام التشغيل Android على Firebase.
العناصر التي تم نشرها على maven.google.com
- com.google.firebase:firebase-analytics:17.2.3
- com.google.firebase:firebase-core:17.2.3
- com.google.firebase:firebase-firestore:21.4.1
- com.google.firebase:firebase-firestore-ktx:21.4.1
- com.google.firebase:firebase-messaging:20.1.1
- com.google.firebase:firebase-installations:16.0.0
- com.google.firebase:firebase-iid:20.1.0
- com.google.firebase:firebase-config:19.1.2
- com.google.firebase:firebase-config-ktx:19.1.2
- com.google.firebase:firebase-bom:24.7.1
- com.google.android.gms:play-services-measurement:17.2.3
- com.google.android.gms:play-services-measurement-base:17.2.3
- com.google.android.gms:play-services-measurement-sdk-api:17.2.3
- com.google.android.gms:play-services-measurement-api:17.2.3
- com.google.android.gms:play-services-measurement-sdk:17.2.3
- com.google.android.gms:play-services-measurement-impl:17.2.3
24 شباط (فبراير) 2020
تعديلات على مكتبتي
play-services-cast
وplay-services-cast-framework
تضيف ثوابتًا محددة مسبقًا لرموز الخطأ MediaError التفصيلية وأسباب الأخطاء.للتعرّف على مزيد من المعلومات، يمكنك الاطّلاع على مقالة ملاحظات الإصدار الخاصة بحزمة تطوير البرامج (SDK) الخاصة بمرسلي 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 (BoM)
للحصول على مزيد من المعلومات، يمكنك الاطّلاع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لنظام التشغيل Android على Firebase.
العناصر التي تم نشرها على maven.google.com
- com.google.firebase:firebase-dynamic-links:19.1.0
- com.google.firebase:firebase-dynamic-links-ktx:19.1.0
- com.google.firebase:firebase-bom:24.7.0
3 شباط (فبراير) 2020
يشمل آخر تحديث لمنصة Firebase تغييرات على:
- المكوّن الإضافي Firebase Crashlytics Gradle
- اختبار A/B من Firebase، وفهرسة تطبيقات Firebase، وCloud Firestore، ووظائف Cloud لمنصة Firebase (العميل)، وCloud Storage for Firebase، و"قاعدة بيانات Firebase في الوقت الفعلي"، وحِزم تطوير البرامج (SDK) لميزة "الإعداد عن بُعد في Firebase"
- فاتورة المواد على Firebase (BoM)
للحصول على مزيد من المعلومات، يمكنك الاطّلاع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لنظام التشغيل Android على Firebase.
يتضمّن الإصدار 18.0.0 من مكتبة التوعية بخدمات 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 (BoM)
ويشمل هذا التحديث أيضًا الإصدارات التجريبية الأولية لبرنامج Firebase Crashlytics:
- حزمة تطوير البرامج (SDK) في Crashlytics لـ Firebase وحزمة تطوير البرامج (SDK) لمنصة Firebase Crashlytics لإعداد تقارير أعطال NDK
- المكوّن الإضافي Firebase Crashlytics Gradle
للحصول على مزيد من المعلومات، يمكنك الاطّلاع على ملاحظات إصدار حزمة تطوير البرامج (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 الإضافي لتراخيص نظام التشغيل OSS إصلاحات للمشاكل التالية:
- إصدار تحذيرات بسبب استخدام واجهات برمجة تطبيقات قديمة (مشكلة GitHub رقم 57)
- محتوى فارغ لبعض المكتبات (مشكلة GitHub رقم 99)
- رسالة "لا يحتوي هذا التطبيق على أي تراخيص برامج مفتوحة المصدر" (مشكلة GitHub رقم 105)
- موارد بنكهة (OOM) المحتملة (مشكلة GitHub رقم 106)
العناصر التي تم نشرها على maven.google.com
- com.google.android.gms:oss-licenses-plugin:0.10.1
18 كانون الأول (ديسمبر) 2019
يشمل آخر تحديث لمنصة Firebase تغييرات على:
- المكوّن الإضافي لنظام Gradle المخصص لتوزيع تطبيق Firebase
- حِزم تطوير البرامج (SDK) لتتبُّع أداء Firebase وميزة "الإعداد عن بُعد"
- فاتورة المواد على Firebase (BoM)
للحصول على مزيد من المعلومات، يمكنك الاطّلاع على ملاحظات إصدار حزمة تطوير البرامج (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
9 كانون الأول (ديسمبر) 2019
يشمل آخر تحديث لمنصة Firebase تغييرات على:
- المكوّن الإضافي لنظام Gradle المخصص لتوزيع تطبيق Firebase
- Cloud Firestore و"المراسلة عبر السحابة الإلكترونية من Firebase" و"معرّفات مثيل Firebase" و"مراقبة أداء Firebase" و"حِزم تطوير البرامج (SDK) لميزة "الإعداد عن بُعد"
- فاتورة المواد على Firebase (BoM)
للحصول على مزيد من المعلومات، يمكنك الاطّلاع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لنظام التشغيل Android على Firebase.
العناصر التي تم نشرها على maven.google.com
- com.google.firebase:firebase-appdistribution-gradle:1.3.0
- com.google.firebase:firebase-firestore:21.3.1
- com.google.firebase:firebase-firestore-ktx:21.3.1
- com.google.firebase:firebase-messaging:20.1.0
- com.google.firebase:firebase-iid:20.0.2
- com.google.firebase:firebase-perf:19.0.3
- com.google.firebase:firebase-config:19.0.4
- com.google.firebase:firebase-config-ktx:19.0.4
- com.google.firebase:firebase-bom:24.3.0
5 كانون الأول (ديسمبر) 2019
تتضمّن التحديثات على مكتبتَي
play-services-cast
وplay-services-cast-framework
ما يلي:- تمت إضافة
setMediaSessionEnabled
لتفعيل وإيقاف جلسة وسائط تم إنشاؤها بواسطة حزمة تطوير البرامج (SDK) الخاصة ببث المحتوى. - تم تغيير طريقة عرض إشعارات الوسائط أثناء جلسة البث. إذا كان إشعار الوسائط مفعَّلاً، سيظهر دائمًا أثناء جلسة البث. وكان في السابق يظهر فقط عندما يكون التطبيق في الخلفية.
- تم تغيير بعض الفئات المتعلقة بالوسائط لتنفيذ واجهة
Parcelable
.
- تمت إضافة
22 تشرين الثاني (نوفمبر) 2019
يشمل آخر تحديث لمنصة Firebase تغييرات على:
- حزمة تطوير البرامج (SDK) لمصادقة Firebase
- فاتورة المواد على Firebase (BoM)
للحصول على مزيد من المعلومات، يمكنك الاطّلاع على ملاحظات إصدار حزمة تطوير البرامج (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
- Cloud Firestore و"المراسلة عبر السحابة الإلكترونية من Firebase" و"المراسلة داخل التطبيق من Firebase" وأرقام تعريف مثيل Firebase و"مجموعة أدوات تعلُّم الآلة" لـ Firebase وحِزم تطوير البرامج (SDK) لمراقبة أداء Firebase
- فاتورة المواد على Firebase (BoM)
للحصول على مزيد من المعلومات، يمكنك الاطّلاع على ملاحظات إصدار حزمة تطوير البرامج (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 (BoM)
للحصول على مزيد من المعلومات، يمكنك الاطّلاع على ملاحظات إصدار حزمة تطوير البرامج (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
- Cloud Firestore وML Kit for Firebase و"مراقبة أداء Firebase" وقاعدة بيانات Firebase في الوقت الفعلي وحِزم تطوير البرامج (SDK) لميزة "الإعداد عن بُعد في Firebase"
- فاتورة المواد على Firebase (BoM)
للحصول على مزيد من المعلومات، يمكنك الاطّلاع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لنظام التشغيل Android على Firebase.
العناصر التي تم نشرها على maven.google.com
- com.google.firebase:firebase-appdistribution-gradle:1.1.0
- com.google.firebase:firebase-common:19.2.0
- com.google.firebase:firebase-common-ktx:19.2.0
- com.google.firebase:firebase-firestore:21.2.0
- com.google.firebase:firebase-firestore-ktx:21.2.0
- com.google.firebase:firebase-ml-common:22.0.0
- com.google.firebase:firebase-ml-model-interpreter:22.0.0
- com.google.firebase:firebase-ml-vision:24.0.0
- com.google.firebase:firebase-ml-vision-automl:18.0.2
- com.google.firebase:firebase-ml-vision-barcode-model:16.0.1
- com.google.firebase:firebase-ml-vision-face-model:19.0.0
- com.google.firebase:firebase-ml-vision-image-label-model:19.0.0
- com.google.firebase:firebase-ml-vision-object-detection-model:19.0.2
- com.google.firebase:firebase-ml-natural-language:22.0.0
- com.google.firebase:firebase-ml-natural-language-language-id-model:20.0.7
- com.google.firebase:firebase-ml-natural-language-smart-reply:18.0.7
- com.google.firebase:firebase-ml-natural-language-smart-reply-model:20.0.7
- com.google.firebase:firebase-ml-natural-language-translate:22.0.0
- com.google.firebase:firebase-ml-natural-language-translate-model:20.0.7
- com.google.firebase:firebase-perf:19.0.1
- com.google.firebase:firebase-database:19.2.0
- com.google.firebase:firebase-database-ktx:19.2.0
- com.google.firebase:firebase-config:19.0.3
- com.google.firebase:firebase-config-ktx:19.0.3
- com.google.firebase:firebase-bom:23.0.0
- com.google.firebase:firebase-bom:24.0.0
- com.google.android.gms:play-services-vision:19.0.0
- com.google.android.gms:play-services-vision-common:19.0.0
- com.google.android.gms:play-services-vision-image-label:18.0.1
15 تشرين الأول (أكتوبر) 2019
- تعديلات على مكتبة
play-services-auth-api-phone
لإضافة واجهة برمجة تطبيقات جديدة للملء التلقائي لرمز SMS لمزيد من التفاصيل، راجِع مستنداتSmsCodeRetriever
.
العناصر التي تم نشرها على maven.google.com
- com.google.android.gms:play-services-auth-api-phone:17.3.0
10 تشرين الأول (أكتوبر) 2019
يتضمّن آخر تحديث لمكوّن Gradle الإضافي لتراخيص نظام التشغيل OSS ما يلي:
- غيِّر سلوك المكوّن الإضافي إلى تضمين التبعيات المجمَّعة فقط.
- يجب إصلاح معالجة ملفات .pom التي تتضمّن بيانات تراخيص متعددة GitHub PR#88.
- استخدام واجهات برمجة تطبيقات Gradle الأحدث (GitHub PR#62 وPR#64)
العناصر التي تم نشرها على maven.google.com
- com.google.android.gms:oss-licenses-plugin:0.10.0
26 أيلول (سبتمبر) 2019
يشمل آخر تحديث لمنصة Firebase تغييرات على:
- "مصادقة Firebase" و"Cloud Storage" لمنصة Firebase و"المراسلة داخل التطبيق من Firebase" و"أدوات تعلُّم الآلة من Firebase" وحِزم تطوير البرامج (SDK) لميزة "الإعداد عن بُعد في Firebase"
- المكوّن الإضافي لنظام Gradle المخصص لتوزيع تطبيق Firebase
- فاتورة المواد على Firebase (BoM)
للحصول على مزيد من المعلومات، يمكنك الاطّلاع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لنظام التشغيل Android على Firebase.
العناصر التي تم نشرها على maven.google.com
- com.google.firebase:firebase-auth:19.1.0
- com.google.firebase:firebase-storage:19.1.0
- com.google.firebase:firebase-storage-ktx:19.1.0
- com.google.firebase:firebase-inappmessaging:19.0.1
- com.google.firebase:firebase-inappmessaging-display:19.0.1
- com.google.firebase:firebase-ml-natural-language:21.0.3
- com.google.firebase:firebase-ml-natural-language-language-id-model:20.0.6
- com.google.firebase:firebase-ml-natural-language-smart-reply:18.0.6
- com.google.firebase:firebase-ml-natural-language-smart-reply-model:20.0.6
- com.google.firebase:firebase-ml-natural-language-translate:21.0.3
- com.google.firebase:firebase-ml-natural-language-translate-model:20.0.6
- com.google.firebase:firebase-config:19.0.2
- com.google.firebase:firebase-config-ktx:19.0.2
- com.google.firebase:firebase-appdistribution-gradle:1.0.0
- com.google.firebase:firebase-bom:22.3.0
25 أيلول (سبتمبر) 2019
- إصلاح الأخطاء المتعلّقة بمدى توفّر ميزة واجهة برمجة التطبيقات في مكتبة
play-services-basement
العناصر التي تم نشرها على maven.google.com
- com.google.android.gms:play-services-basement:17.1.1
13 أيلول (سبتمبر) 2019
يشمل آخر تحديث لمنصة Firebase تغييرات على:
- Cloud Firestore SDK (الإصدار 21.1.1)
- فاتورة المواد على Firebase (BoM) (الإصدار 22.2.1)
للحصول على مزيد من المعلومات، يمكنك الاطّلاع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لنظام التشغيل Android على Firebase.
المشكلة - لقد تلقّينا تقارير تفيد بأنّ الإصدار 21.1.0 من حزمة تطوير البرامج (SDK) لنظام التشغيل Android لنظام التشغيل Firebase لمنصة Cloud Firestore من Firebase يمكن أن يؤدي إلى حدوث استثناء غير مرصود. وبالتالي، تؤثّر هذه المشكلة أيضًا في إصدار الإصدار 22.2.0 من Firebase BoM. يُرجى التأكُّد من التحديث إلى الإصدار التالي من Cloud Firestore SDK أو Firebase BoM للحصول على الإصلاح.
العناصر التي تم نشرها على maven.google.com
- com.google.firebase:firebase-firestore:21.1.1
- com.google.firebase:firebase-firestore-ktx:21.1.1
- com.google.firebase:firebase-bom:22.2.1
11 أيلول (سبتمبر) 2019
تتضمّن التحديثات على مكتبتَي
play-services-cast
وplay-services-cast-framework
ما يلي:- تمت إضافة الحقل
MediaError
إلىRemoteMediaClient.MediaChannelResult
والذي يمكن استخدامه للوصول إلى رمز الخطأ التفصيلي لأوامر الوسائط التي تعذّر تنفيذها. - تم إيقاف
MediaStatus.COMMAND_SKIP_FORWARD
وMediaStatus.COMMAND_SKIP_BACKWARD
نهائيًا. يجب أن تستخدم التطبيقاتMediaStatus.COMMAND_QUEUE_NEXT
وMediaStatus.COMMAND_QUEUE_PREVIOUS
بدلاً منها. - تمت إضافة تبعية جديدة إلى
com.google.android.datatransport:transport-api:2.0.0
.
لمعرفة مزيد من المعلومات، يُرجى الاطّلاع على مقالة ملاحظات إصدار حزمة تطوير البرامج (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
9 أيلول (سبتمبر) 2019
يشمل آخر تحديث لمنصة Firebase تغييرات على:
- Cloud Firestore وCloud Storage for Firebase وFirebase ML Kit و"قاعدة بيانات Firebase في الوقت الفعلي" وحِزم تطوير البرامج (SDK) لميزة "الإعداد عن بُعد في Firebase"
- فاتورة المواد على Firebase (BoM)
للحصول على مزيد من المعلومات، يمكنك الاطّلاع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لنظام التشغيل Android على Firebase.
العناصر التي تم نشرها على maven.google.com
- com.google.firebase:firebase-firestore:21.1.0
- com.google.firebase:firebase-firestore-ktx:21.1.0
- com.google.firebase:firebase-storage:19.0.1
- com.google.firebase:firebase-ml-natural-language:21.0.2
- com.google.firebase:firebase-ml-natural-language-language-id-model:20.0.5
- com.google.firebase:firebase-ml-natural-language-smart-reply:18.0.5
- com.google.firebase:firebase-ml-natural-language-smart-reply-model:20.0.5
- com.google.firebase:firebase-ml-natural-language-translate:21.0.2
- com.google.firebase:firebase-ml-natural-language-translate-model:20.0.5
- com.google.firebase:firebase-database:19.1.0
- com.google.firebase:firebase-config:19.0.1
- com.google.firebase:firebase-bom:22.2.0
6 أيلول (سبتمبر) 2019
- يتوفر الآن المكوّن الإضافي
google-services
لـ Android (الإصدار 4.3.2). لمزيد من المعلومات، يمكنك الرجوع إلى مقالة ملاحظات إصدار حزمة تطوير البرامج (SDK) لنظام التشغيل Android لمنصة Firebase.
العناصر التي تم نشرها على maven.google.com
- com.google.gms:google-services:4.3.2
29 آب (أغسطس) 2019
- يُحدِّث "حزمة تطوير البرامج (SDK) لنظام التشغيل Android" لإعلانات Google على الأجهزة الجوّالة. لمزيد من المعلومات، يمكنك الاطّلاع على ملاحظات الإصدار الخاصة بالمنتج.
العناصر التي تم نشرها على maven.google.com
- com.google.android.gms:play-services-ads:18.2.0
- com.google.android.gms:play-services-ads-lite:18.2.0
- com.google.firebase:firebase-ads:18.2.0
- com.google.firebase:firebase-ads-lite:18.2.0
28 آب (أغسطس) 2019
يشمل آخر تحديث لمنصة Firebase تغييرات على:
- حزمة تطوير البرامج (SDK) لمنصّة Firebase الخاصّة بخدمة "إحصاءات Google"
- وظائف السحابة الإلكترونية لحِزم تطوير البرامج (SDK) الخاصة بأداة Firebase (العميل) و"أدوات تعلُّم الآلة من Firebase"
- فاتورة المواد على Firebase (BoM)
للحصول على مزيد من المعلومات، يمكنك الاطّلاع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لنظام التشغيل Android على Firebase.
العناصر التي تم نشرها على maven.google.com
- com.google.firebase:firebase-core:17.2.0
- com.google.firebase:firebase-common:19.1.0
- com.google.firebase:firebase-common-ktx:19.1.0
- com.google.firebase:firebase-analytics:17.2.0
- com.google.firebase:firebase-functions:19.0.1
- com.google.firebase:firebase-functions-ktx:19.0.1
- com.google.firebase:firebase-ml-natural-language:21.0.1
- com.google.firebase:firebase-ml-natural-language-language-id-model:20.0.4
- com.google.firebase:firebase-ml-natural-language-smart-reply:18.0.4
- com.google.firebase:firebase-ml-natural-language-smart-reply-model:20.0.4
- com.google.firebase:firebase-ml-natural-language-translate:21.0.1
- com.google.firebase:firebase-ml-natural-language-translate-model:20.0.4
- com.google.firebase:firebase-bom:22.1.0
- com.google.android.gms:play-services-measurement:17.2.0
- com.google.android.gms:play-services-measurement-base:17.2.0
- com.google.android.gms:play-services-measurement-sdk-api:17.2.0
- com.google.android.gms:play-services-measurement-api:17.2.0
- com.google.android.gms:play-services-measurement-sdk:17.2.0
- com.google.android.gms:play-services-measurement-impl:17.2.0
27 آب (أغسطس) 2019
تشمل تحديثات حزمة تطوير البرامج (SDK) لمحفظة خدمات Google Play ما يلي:
إزالة واجهات برمجة تطبيقات Android Pay المتوقفة نهائيًا والرموز المرتبطة بها:
- الصف
com.google.android.gms.wallet.Cart
- الصف
com.google.android.gms.wallet.CountrySpecification
- الصف
com.google.android.gms.wallet.EnableWalletOptimizationReceiver
- الصف
com.google.android.gms.wallet.FullWallet
- الصف
com.google.android.gms.wallet.FullWalletRequest
- الصف
com.google.android.gms.wallet.LineItem
- الصف
com.google.android.gms.wallet.MaskedWallet
- الصف
com.google.android.gms.wallet.MaskedWalletRequest
- الصف
com.google.android.gms.wallet.ProxyCard
- الحقل
com.google.android.gms.wallet.Wallet#Payments
- الحقل
com.google.android.gms.wallet.WalletConstants#Payments
- الواجهة
com.google.android.gms.wallet.Payments
- الطرد
com.google.android.gms.wallet.fragment
- الصف
إيقاف طرق غير JSON في عناصر Google Pay API وكذلك أدوات الإنشاء التي لا تستخدم JSON. بدلاً من الرموز المتوقّفة، يمكنك استخدام واجهة برمجة التطبيقات المستندة إلى JSON الموضّحة في مستندات Google Pay API.
- الصف
com.google.android.gms.wallet.IsReadyToPayRequest.Builder
- الطريقة
com.google.android.gms.wallet.IsReadyToPayRequest#getAllowedCardNetworks
- الطريقة
com.google.android.gms.wallet.IsReadyToPayRequest#newBuilder
- الصف
com.google.android.gms.wallet.PaymentDataRequest.Builder
- الطريقة
com.google.android.gms.wallet.PaymentDataRequest#getAllowedPaymentMethods
- الطريقة
com.google.android.gms.wallet.PaymentDataRequest#getCardRequirements
- الطريقة
com.google.android.gms.wallet.PaymentDataRequest#getPaymentMethodTokenizationParameters
- الطريقة
com.google.android.gms.wallet.PaymentDataRequest#getShippingAddressRequirements
- الطريقة
com.google.android.gms.wallet.PaymentDataRequest#getTransactionInfo
- الطريقة
com.google.android.gms.wallet.PaymentDataRequest#isEmailRequired
- الطريقة
com.google.android.gms.wallet.PaymentDataRequest#isPhoneNumberRequired
- الطريقة
com.google.android.gms.wallet.PaymentDataRequest#isShippingAddressRequired
- الطريقة
com.google.android.gms.wallet.PaymentDataRequest#isUiRequired
- الطريقة
com.google.android.gms.wallet.PaymentDataRequest#newBuilder
- الصف
com.google.android.gms.wallet.PaymentData.Builder
- الطريقة
com.google.android.gms.wallet.PaymentData#getCardInfo
- الطريقة
com.google.android.gms.wallet.PaymentData#getEmail
- الطريقة
com.google.android.gms.wallet.PaymentData#getExtraData
- الطريقة
com.google.android.gms.wallet.PaymentData#getGoogleTransactionId
- الطريقة
com.google.android.gms.wallet.PaymentData#getPaymentMethodToken
- الطريقة
com.google.android.gms.wallet.PaymentData#getShippingAddress
- الصف
العناصر التي تم نشرها على maven.google.com
- com.google.android.gms:play-services-wallet:18.0.0
22 آب (أغسطس) 2019
يتوفر الآن المكوّن الإضافي
google-services
لـ Android (الإصدار 4.3.1). يزيل هذا الإصدار الطلبات إلى واجهة برمجة تطبيقات تم إيقافها. لمزيد من المعلومات، يمكنك الرجوع إلى مقالة ملاحظات إصدار حزمة تطوير البرامج (SDK) لنظام التشغيل Android لمنصة Firebase.يشمل الإصدار 18.0.0 من Google Play Services Fitness التغييرات التالية:
- تم إيقاف واجهات برمجة التطبيقات التالية المستندة إلى GoogleApiClient نهائيًا:
BleApi
ConfigApi
GoalsApi
HistoryApi
RecordingApi
SensorsApi
SessionsApi
- تمت إزالة أنواع البيانات التالية المتوقّفة نهائيًا:
AGGREGATE_CALORIES_CONSUMED
AGGREGATE_INPUT_TYPES
TYPE_ACTIVITY_SAMPLE
TYPE_CALORIES_CONSUMED
- تمت إزالة الطريقة المتوقّفة نهائيًا
fromLocationRequest
منSensorRequest
. - تمت إضافة منصات إنشاء
DataPoint
وDataSet
.
- تم إيقاف واجهات برمجة التطبيقات التالية المستندة إلى GoogleApiClient نهائيًا:
العناصر التي تم نشرها على maven.google.com
- com.google.gms:google-services:4.3.1
- com.google.android.gms:play-services-fitness:18.0.0
16 آب (أغسطس) 2019
يشمل آخر تحديث لمنصة Firebase تغييرات على:
- حزمة تطوير البرامج (SDK) لمنصة Firebase لكل من "إحصاءات Google" وCloud Firestore و"المراسلة عبر السحابة الإلكترونية من Firebase" وحِزم تطوير البرامج (SDK) لتعلُّم الآلة من Firebase
- فاتورة المواد على Firebase (BoM)
للحصول على مزيد من المعلومات، يمكنك الاطّلاع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لنظام التشغيل Android على Firebase.
العناصر التي تم نشرها على maven.google.com
- com.google.firebase:firebase-core:17.1.0
- com.google.firebase:firebase-common:19.0.0
- com.google.firebase:firebase-analytics:17.1.0
- com.google.firebase:firebase-auth:19.0.0
- com.google.firebase:firebase-auth-interop:19.0.0
- com.google.firebase:firebase-firestore:21.0.0
- com.google.firebase:firebase-functions:19.0.0
- com.google.firebase:firebase-messaging:20.0.0
- com.google.firebase:firebase-storage:19.0.0
- com.google.firebase:firebase-dynamic-links:19.0.0
- com.google.firebase:firebase-perf:19.0.0
- com.google.firebase:firebase-database:19.0.0
- com.google.firebase:firebase-config:19.0.0
- com.google.firebase:firebase-abt:19.0.0
- com.google.firebase:firebase-inappmessaging:19.0.0
- com.google.firebase:firebase-inappmessaging-display:19.0.0
- com.google.firebase:firebase-iid:20.0.0
- com.google.firebase:firebase-ml-common:21.0.0
- com.google.firebase:firebase-ml-model-interpreter:21.0.0
- com.google.firebase:firebase-ml-natural-language:21.0.0
- com.google.firebase:firebase-ml-natural-language-language-id-model:20.0.3
- com.google.firebase:firebase-ml-vision:23.0.0
- com.google.firebase:firebase-ml-vision-object-detection-model:19.0.1
- com.google.firebase:firebase-ml-natural-language-smart-reply:18.0.3
- com.google.firebase:firebase-ml-natural-language-smart-reply-model:20.0.3
- com.google.firebase:firebase-ml-natural-language-translate:21.0.0
- com.google.firebase:firebase-ml-natural-language-translate-model:20.0.3
- com.google.firebase:firebase-ml-automl:18.0.1
- com.google.firebase:firebase-firestore-ktx:21.0.0
- com.google.firebase:firebase-common-ktx:19.0.0
- com.google.firebase:firebase-datatransport:17.0.2
- com.google.firebase:firebase-bom:22.0.0
- com.google.android.gms:play-services-measurement:17.1.0
- com.google.android.gms:play-services-measurement-base:17.1.0
- com.google.android.gms:play-services-measurement-sdk-api:17.1.0
- com.google.android.gms:play-services-measurement-api:17.1.0
- com.google.android.gms:play-services-measurement-sdk:17.1.0
- com.google.android.gms:play-services-measurement-impl:17.1.0
14 آب (أغسطس) 2019
- تشمل التعديلات على مكتبة
com.google.android.gms:play-services-games
إصلاحًا لمشكلة ناتجة عنIllegalArgumentException
فيonSnapshotOpened
.
العناصر التي تم نشرها على maven.google.com
- com.google.android.gms:play-services-games:18.0.1
7 آب (أغسطس) 2019
تتضمّن التحديثات التي يتم إجراؤها على مكتبتَي
play-services-base
وplay-services-basement
ما يلي:- تم إيقاف "
GoogleApiClient.ConnectionCallbacks
" و "GoogleApiClient.OnConnectionFailedListener
" نهائيًا. هذه متابعة لعملية الاستبدال المستندة إلىGoogleApi
GoogleApiClient
. - تم تحسين طريقة
AccountPicker.newChooseAccountIntent
المستندة إلى أداة الإنشاء. - تم إصلاح الأعطال المحتملة في
GoogleApiAvailability#makeGooglePlayServicesAvailable
.
- تم إيقاف "
تشمل التعديلات التي تم إجراؤها على مكتبة
com.google.android.gms:play-services-awareness
إيقاف الطرق التالية نهائيًا منAwareness#SnapshotClient
:يُصلح هذا الإصدار مشكلة التوافق مع إصدار
com.google.android.gms:play-services-awareness:17.0.0
الموضح في ملاحظة الإصدار 02 تموز (يوليو) 2019. ولم يعُد الحل البديل لاستخدام حزمة ما قبل Jetpackcom.google.android.gms:play-services-awareness:16.0.0
ضروريًا بعد الآن. يجب عدم استخدام إصدارcom.google.android.gms:play-services-awareness:**17.0.0**
.
العناصر التي تم نشرها على maven.google.com
- com.google.android.gms:play-services-base:17.1.0
- com.google.android.gms:play-services-basement:17.1.0
- com.google.android.gms:play-services-awareness:17.1.0
1 آب (أغسطس) 2019
- ويشمل آخر تحديث لبرنامج Firebase تغييرات في المكوّن الإضافي لنظام Gradle "مراقبة الأداء من Firebase" للحصول على مزيد من المعلومات، يمكنك الاطّلاع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لنظام التشغيل Android لمنصة Firebase.
العناصر التي تم نشرها على maven.google.com
- com.google.firebase:perf-plugin:1.3.1
24 يوليو 2019
يشمل آخر تحديث لمنصة Firebase تغييرات على:
- الدوال السحابية لـ Firebase (العميل) وقاعدة بيانات Firebase في الوقت الفعلي وCloud Storage for Firebase وCloud Firestore وحِزم تطوير البرامج (SDK) لتعلُّم الآلة على Firebase
- فاتورة المواد على Firebase (BoM)
للحصول على مزيد من المعلومات، يمكنك الاطّلاع على ملاحظات إصدار حزمة تطوير البرامج (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 تغييرات على:
- "إحصاءات" و"مصادقة Firebase" و"Cloud Storage" لمنصة Firebase و"المراسلة داخل التطبيق من Firebase" وحِزم تطوير البرامج (SDK) لخدمة تعلُّم الآلة
- فاتورة المواد على Firebase (BoM)
للحصول على مزيد من المعلومات، يمكنك الاطّلاع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لنظام التشغيل Android لمنصة Firebase.
العناصر التي تم نشرها على maven.google.com
- com.google.firebase:firebase-abt:18.0.1
- com.google.firebase:firebase-analytics:17.0.1
- com.google.firebase:firebase-auth:18.1.0
- com.google.firebase:firebase-core:17.0.1
- com.google.firebase:firebase-inappmessaging:18.0.2
- com.google.firebase:firebase-inappmessaging-display:18.0.2
- com.google.firebase:firebase-ml-common:20.0.1
- com.google.firebase:firebase-ml-vision:22.0.0
- com.google.firebase:firebase-ml-model-interpreter:20.0.1
- com.google.firebase:firebase-ml-vision-object-detection-model:18.0.0
- com.google.firebase:firebase-ml-vision-automl:18.0.0
- com.google.firebase:firebase-ml-natural-language:20.0.1
- com.google.firebase:firebase-ml-natural-language-language-id-model:20.0.1
- com.google.firebase:firebase-ml-natural-language-smart-reply:18.0.1
- com.google.firebase:firebase-ml-natural-language-smart-reply-model:20.0.1
- com.google.firebase:firebase-ml-natural-language-translate:20.0.1
- com.google.firebase:firebase-ml-natural-language-translate-model:20.0.1
- com.google.firebase:firebase-storage:18.1.0
- com.google.android.gms:play-services-measurement:17.0.1
- com.google.android.gms:play-services-measurement-base:17.0.1
- com.google.android.gms:play-services-measurement-sdk-api:17.0.1
- com.google.android.gms:play-services-measurement-api:17.0.1
- com.google.android.gms:play-services-measurement-sdk:17.0.1
- com.google.android.gms:play-services-measurement-impl:17.0.1
- com.google.firebase:firebase-bom:21.0.0
10 تموز (يوليو) 2019
- ويشمل آخر تحديث لبرنامج Firebase تغييرات في المكوّن الإضافي لنظام Gradle "مراقبة الأداء من Firebase" للحصول على مزيد من المعلومات، يمكنك الاطّلاع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لنظام التشغيل Android لمنصة Firebase.
العناصر التي تم نشرها على maven.google.com
- com.google.firebase:perf-plugin:1.3.0
9 تموز (يوليو) 2019
- يُحدِّث "حزمة تطوير البرامج (SDK) لنظام التشغيل Android" لإعلانات Google على الأجهزة الجوّالة. لمزيد من المعلومات، يمكنك الاطّلاع على ملاحظات الإصدار الخاصة بالمنتج.
العناصر التي تم نشرها على maven.google.com
- com.google.android.gms:play-services-ads:18.1.0
- com.google.android.gms:play-services-ads-lite:18.1.0
- com.google.firebase:firebase-ads:18.1.0
- com.google.firebase:firebase-ads-lite:18.1.0
2 تموز (يوليو) 2019
- أضافت "
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 تغييرات على:
- Cloud Firestore و"المراسلة عبر السحابة الإلكترونية من Firebase" و"مراقبة أداء Firebase" وحِزم تطوير البرامج (SDK) لمعرّفات مثيل Firebase
- فاتورة المواد على Firebase (BoM)
للحصول على مزيد من المعلومات، يمكنك الاطّلاع على ملاحظات إصدار حزمة تطوير البرامج (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 (BoM)
للحصول على مزيد من المعلومات، يمكنك الاطّلاع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لنظام التشغيل Android لمنصة Firebase.
العناصر التي تم نشرها على maven.google.com
- com.google.firebase:firebase-inappmessaging:18.0.1
- com.google.firebase:firebase-inappmessaging-display:18.0.1
- com.google.firebase:firebase-bom:20.0.1
17 حزيران (يونيو) 2019
يشمل آخر تحديث تم إجراؤه على خدمات Google Play وFirebase التغييرات التالية:
نقل البيانات من مكتبات دعم Android إلى مكتبات Jetpack (AndroidX) لن تعمل المكتبات إلا إذا أجريت التغييرات التالية في تطبيقك:
- عليك ترقية
com.android.tools.build:gradle
إلى الإصدار 3.2.1 أو إصدار أحدث. - عليك ترقية
compileSdkVersion
إلى 28 أو إصدار أحدث. - يُرجى تحديث تطبيقك لاستخدام Jetpack (AndroidX)، واتّبِع التعليمات الواردة في نقل البيانات إلى AndroidX.
- عليك ترقية
فاتورة المواد على Firebase (BoM)
العناصر التي تم نشرها على 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 (BoM)
للحصول على مزيد من المعلومات، يمكنك الاطّلاع على ملاحظات إصدار حزمة تطوير البرامج (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 و"المراسلة داخل التطبيق" و"أدوات تعلُّم الآلة" للحصول على مزيد من المعلومات، يمكنك الاطّلاع على ملاحظات إصدار حزمة تطوير البرامج (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 الإضافي لتراخيص OSS. لمزيد من التفاصيل، يُرجى الرجوع إلى: https://github.com/google/play-services-Plugins/releases/tag/oss-الترخيصs-extension-v0.9.5.
العناصر التي تم نشرها على maven.google.com
- com.google.android.gms:oss-licenses-plugin:0.9.5
7 أيار (مايو) 2019
يشمل آخر تحديث لمنصة Firebase تغييرات على:
"إحصاءات Google لبرنامج Firebase" و"فهرسة التطبيقات على Firebase" و"مصادقة التطبيقات على Firebase" و"Cloud Firestore" و"وظائف Cloud لمنصة Firebase" (للعميل)، و"المراسلة عبر السحابة الإلكترونية من Firebase" و"المراسلة عبر السحابة الإلكترونية من Firebase" و"روابط Firebase الديناميكية" و"دعوات Firebase" و"أدوات تعلُّم الآلة في Firebase" و"مراقبة أداء Firebase" و"قاعدة بيانات Firebase في الوقت الفعلي" و"الإعداد عن بُعد في Firebase" و"اختبار A/B من Firebase" و"حِزم SDK لمثيلات Firebase".
المكوّنات الإضافية لنظام Gradle من Firebase
فاتورة المواد على Firebase (BoM)
للحصول على مزيد من المعلومات، يمكنك الاطّلاع على ملاحظات إصدار حزمة تطوير البرامج (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" من حزمة تطوير برامج الأماكن لأجهزة Android نهائيًا. راجع دليل نقل البيانات للاطّلاع على مزيد من التفاصيل حول كيفية التبديل إلى حزمة تطوير البرامج الثابتة الجديدة للأماكن المخصّصة لنظام التشغيل Android.
تعديل: اعتبارًا من 29 تموز (يوليو) 2019،
تم إيقاف أداة com.google.android.gms:play-services-places
.
لمواصلة استخدام حزمة تطوير برامج الأماكن لأجهزة Android، يجب تحديث
إصدار متوافق من حزمة تطوير برامج الأماكن لأجهزة Android. يتم إدراج الإصدارات المتوافقة
في ملاحظات الإصدار.
23 نيسان (أبريل) 2019
- تمت إضافة واجهات برمجة تطبيقات إلى حزمة تطوير البرامج (SDK) الخاصة ببث المحتوى لدعم أحداث البث المباشر. تتوافق واجهة المستخدم الموسّعة لوحدة التحكم أيضًا مع أحداث البث المباشر. لمعرفة التفاصيل، يُرجى الاطّلاع على ملاحظات الإصدار لحزمة تطوير البرامج (SDK) الخاصة بمرسلي Android Cast.
العناصر التي تم نشرها على maven.google.com
- com.google.android.gms:play-services-cast:16.2.0
- com.google.android.gms:play-services-cast-framework:16.2.0
15 نيسان (أبريل) 2019
- إضافة دعم التسجيل المُسبَق في
InstantApps.showInstallPrompt()
العناصر التي تم نشرها على maven.google.com
- com.google.android.gms:play-services-instantapps:16.1.2
9 نيسان (أبريل) 2019
- تم تحديث حزمة تطوير البرامج (SDK) للتطبيقات الفورية لتضمين طريقة جديدة للتحقّق مما إذا كان من الممكن تشغيل التطبيقات الفورية على جهاز معيّن.
areInstantAppsEnabledForDevice()
العناصر التي تم نشرها على maven.google.com
- com.google.android.gms:play-services-instantapps:16.1.0
5 نيسان (أبريل) 2019
ويشمل آخر تحديث تم إجراؤه على Firebase تغييرات في أرقام تعريف المثيل ومصادقة Firebase والمراسلة عبر السحابة الإلكترونية من Firebase ومراقبة أداء Firebase وحِزم تطوير البرامج (SDK) لميزة "الإعداد عن بُعد في Firebase". للحصول على مزيد من المعلومات، يمكنك الاطّلاع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لنظام التشغيل Android لمنصة Firebase.
أصبح الإصدار التجريبي من مكتبة Cloud Firestore Android التي تحتوي على إضافات Kotlin متاحًا الآن. للحصول على مزيد من التفاصيل، يمكنك الاطّلاع على أحدث ملاحظات إصدار حزمة تطوير البرامج (SDK) لنظام التشغيل Android من Firebase.
العناصر التي تم نشرها على maven.google.com
- com.google.firebase:firebase-iid:17.1.2
- com.google.firebase:firebase-auth:16.2.1
- com.google.firebase:firebase-messaging:17.6.0
- com.google.firebase:firebase-perf:16.2.5
- com.google.firebase:firebase-config:16.5.0
- com.google.firebase:firebase-firestore-ktx:18.2.0
- com.google.firebase:firebase-common-ktx:16.1.0
2 نيسان (أبريل) 2019
- يشمل آخر تحديث لمنصة Firebase تعديلاً على فاتورة المواد (BoM) لمنصة Firebase. للحصول على مزيد من المعلومات، يمكنك الاطّلاع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لنظام التشغيل Android لمنصة Firebase.
العناصر التي تم نشرها على maven.google.com
- com.google.firebase:firebase-bom:17.0.0
27 آذار (مارس) 2019
يشمل آخر تحديث لمنصة Firebase تغييرات على:
- أرقام تعريف مثيل Firebase والمراسلة داخل التطبيق من Firebase وCloud Firestore و"المراسلة عبر السحابة الإلكترونية من Firebase" و"مجموعة أدوات تعلُّم الآلة من Firebase" وحِزم تطوير البرامج (SDK) لميزة "الإعداد عن بُعد في 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
- أصبحت مكتبة عملاء "خدمات Google Play" لنظام Cronet متوفّرة الآن. Cronet هو مكتبة شبكات عالية الأداء. لمزيد من المعلومات، انتقِل إلى مقالة تنفيذ عمليات الشبكة باستخدام Cronet. تسمح مكتبة عملاء "خدمات Google Play" لنظام التشغيل Cronet للتطبيقات باستخدام نسخة حديثة من Cronet تم تحميلها من "خدمات Google Play".
العناصر التي تم نشرها على maven.google.com
- com.google.android.gms:play-services-cronet:16.0.0
15 آذار (مارس) 2019
ويشمل آخر تحديث تم إجراؤه على Firebase تغييرات في "مجموعة خدمات Firebase الأساسية" و"إحصاءات Google لبرنامج Firebase" ودعوات Firebase و"روابط Firebase الديناميكية" ووظائف السحابة الإلكترونية لحِزم تطوير البرامج (SDK) لعملاء Firebase. للحصول على مزيد من المعلومات، يمكنك الاطّلاع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لنظام التشغيل Android لمنصة Firebase.
أصبحت فاتورة المواد على Firebase (BoM) متاحة الآن كميزة تجريبية. باستخدام ميزة Gradle لفاتورة المواد (BoM) مع 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 و"مراقبة أداء Firebase" و"الإعداد عن بُعد في Firebase". للحصول على مزيد من المعلومات، يمكنك الاطّلاع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لنظام التشغيل Android لمنصة Firebase.
العناصر التي تم نشرها على maven.google.com
- com.google.firebase:firebase-auth:16.2.0
- com.google.firebase:firebase-perf:16.2.4
- com.google.firebase:firebase-config:16.4.0
26 شباط (فبراير) 2019
- ويشتمل آخر تحديث لمنصة Firebase على تغييرات في أرقام تعريف المثيل وCloud Firestore و"المراسلة داخل التطبيق من Firebase" وحِزم تطوير البرامج (SDK) لخدمة "المراسلة عبر السحابة الإلكترونية من Firebase". للحصول على مزيد من المعلومات، يمكنك الاطّلاع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لنظام التشغيل Android لمنصة Firebase.
- تم إصلاح مشكلة في خدمة مراسلة عبر السحابة الإلكترونية من Google كانت تسبب أحيانًا في تعطُّل التطبيقات مع أخطاء "التطبيق لا يستجيب" (ANR) على نظام التشغيل Android عندما تلقّى التطبيق رسالة.
- تم إصلاح مشكلة في معرِّف المثيل كانت فيها الاستجابات لطلبات الرموز المميزة بطيئة أو، في بعض الحالات، تسببت في انتهاء مهلة الطلبات.
العناصر التي تم نشرها على maven.google.com
- com.google.firebase:firebase-common:16.1.0
- com.google.firebase:firebase-iid:17.1.0
- com.google.firebase:firebase-database:16.1.0
- com.google.firebase:firebase-firestore:18.1.0
- com.google.firebase:firebase-storage:16.1.0
- com.google.firebase:firebase-functions:16.2.0
- com.google.firebase:firebase-inappmessaging:17.1.0
- com.google.firebase:firebase-inappmessaging-display:17.1.0
- com.google.firebase:firebase-messaging:17.4.0
- com.google.android.gms:play-services-gcm:16.1.0
- com.google.android.gms:play-services-iid:16.0.1
7 شباط (فبراير) 2019
- ويشمل آخر تحديث لبرنامج Firebase تغييرات في حِزم تطوير البرامج (SDK) لميزة "الإعداد عن بُعد في Firebase" و"اختبار AB من Firebase" و"دعوات Firebase" و"روابط Firebase الديناميكية" وCloud Firestore و"SDK لميزة "الإعداد عن بُعد في Firebase". للحصول على مزيد من المعلومات، يمكنك الاطّلاع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لنظام التشغيل Android لمنصة Firebase.
- كان التحديث الأخير على "خدمات Google Play" يضيف إعلانات "AdSense للبحث" مدمجة مع المحتوى. لمزيد من المعلومات، راجع AdSense Native SDK لملاحظات الإصدار Android.
العناصر التي تم نشرها على maven.google.com
- com.google.android.gms:play-services-afs-native:16.0.0
- com.google.firebase:firebase-abt:17.1.0
- com.google.firebase:firebase-invites:16.1.0
- com.google.firebase:firebase-dynamic-links:16.1.7
- com.google.firebase:firebase-firestore:18.0.1
- com.google.firebase:firebase-config:16.3.0
6 شباط (فبراير) 2019
- يضيف آخر تحديث على "خرائط Google" إعدادًا جديدًا للتحكّم بالإيماءات. لمزيد من المعلومات، اطّلع على ملاحظات الإصدار لـ "خرائط Google" لتطبيقات Android.
العناصر التي تم نشرها على maven.google.com
- com.google.android.gms:play-services-maps:16.1.0
31 كانون الثاني (يناير) عام 2019
- ويشمل آخر تحديث لمنصة Firebase تغييرات في حزمة تعلّم الآلة لمنصة Firebase وFirebase Core و"إحصاءات Google لبرنامج Firebase" وحِزم تطوير البرامج (SDK) لعرض الإعلانات. للحصول على مزيد من المعلومات، يمكنك الاطّلاع على ملاحظات إصدار حزمة تطوير البرامج (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. للحصول على مزيد من المعلومات، يمكنك الاطّلاع على ملاحظات إصدار حزمة تطوير البرامج (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 على تغييرات في "قاعدة بيانات الوقت الفعلي" وCloud Firestore وحِزم تطوير البرامج (SDK) لخدمة "المراسلة داخل التطبيق". للحصول على مزيد من المعلومات، يمكنك الاطّلاع على ملاحظات إصدار حزمة تطوير البرامج (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
تراخيص البرمجيات المفتوحة المصدر
- يسمح آخر تحديث في مكتبة تراخيص OSS بإجراء تحديثات على بيانات ترخيص OSS من خلال تحديثات "خدمات Google Play".
المكتبات الأساسية لخدمات Google Play
- تلقى قاعدة خدمات Play وقاعدة خدمات Play عددًا من الأساليب الجديدة لدعم التغييرات في المكتبات الأخرى.
العناصر التي تم نشرها على 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. للحصول على مزيد من المعلومات، يمكنك الاطّلاع على ملاحظات إصدار حزمة تطوير البرامج (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 API وفقًا لأحدث مواصفات WebAuthn. ويمكن للمطوّرين استخدام FIDO2 APIS لمصادقة المستخدمين بشكل فعّال باستخدام نوعَين من برامج المصادقة: أجهزة المصادقة الخارجية U2F وأجهزة المصادقة "المضمّنة" المتوافقة في الجهاز.
- تمت إزالة البنى الإنشائية من
Fido2ApiClient
وFido2PrivilegedApiClient
. ويجب إنشاء مثيل لهذه الفئات من خلال المصانع الثابتة فيFido
. - تمت إعادة تسمية
MakeCredentialOptions
وBrowserMakeCredentialOptions
إلىPublicKeyCredentialCreationOptions
وBrowserPublicKeyCredentialCreationOptions
على التوالي. - تم تعزيز
RequestOptions
باستخدام عضو فيAuthenticationExtensions
يسمح للمتصل بإملاء السلوك من جهة العميل عند إجراء مراسم تسجيل أو مصادقة. في الوقت الحالي،FidoAppIdExtension
فقط هي المتوافقة. بمرور الوقت، قد تتم إتاحة المزيد من الإضافات استنادًا إلى حالة الاستخدام. - تمت إضافة أداة إنشاء
AuthenticatorSelectionCriteria
. - تم تغيير أدوات إنشاء
PublicKeyCredentialRequestOptions
،BrowserPublicKeyCredentialRequestOptions
. - تمت إزالة أدوات الإنشاء للكائنات على مستوى الاستجابة لواجهة برمجة التطبيقات
AuthenticatorAttestationResponse
وAuthenticatorAssertionResponse
وAuthenticatorErrorResponse
. - تمت إضافة تعدادات لخوارزميات RSA وEC2 من سجلّ COSE لاستخدامها في
PublicKeyCredentialParameters
. - تمت إضافة السمة
AttestationConveyancePreference
التي تحدّد مستوى إخفاء مفاتيح فك تشفير عنصر المصادقة الذي تم عرضه في حفل تسجيل. - تمت إعادة تسمية الرمز TokenبادingIdValue السابق وإعادة تنظيمه ليصبح
TokenBinding
. - تم تعزيز و/أو تعديل بُنى بيانات أخرى لتمثيل مسودة WebAuthn WD11.
على سبيل المثال، تم تعديل حقل "رقم تعريف المستخدم" في
PublicKeyCredentialUserEntity
ليكونbyte[]
بدلاً منString
. يُرجى الحرص على تعديل عملية التنفيذ وفقًا لذلك.
العناصر التي تم نشرها على maven.google.com
- com.google.android.gms:play-services-fido:17.0.0
13 كانون الأول (ديسمبر) 2018
- تم إصلاح الخطأ الذي قد يحاول من خلال Cast SDK محاولة استئناف الجلسة إذا أوقفها مرسِل آخر.
- تم إصلاح خطأ إشعار كان يحدث على الأجهزة التي تعمل بنظام Android O أو الإصدارات الأحدث عندما كان تطبيق البثّ في الخلفية.
- تم إصلاح الخطأ الذي قد لا يستجيب لإشعار وسائط البث بعد إنهاء تطبيق البث.
- تم نقل مجموعة من العناصر إلى maven.google.com بسبب مشاكل في المستودع.
العناصر التي تم نشرها على maven.google.com
- com.google.android.gms:play-services-cast:16.1.2
- com.google.android.gms:play-services-cast-framework:16.1.2
تم نقل العناصر إلى maven.google.com.
- com.google.gms:google-services:4.2.0
- com.google.gms:google-services:4.1.0
- com.google.gms:google-services:4.0.2
- com.google.gms:google-services:4.0.1
- com.google.gms:google-services:4.0.0
- com.google.gms:google-services:3.3.1
- com.google.gms:google-services:3.3.0
- com.google.gms:google-services:3.2.1
- com.google.gms:google-services:3.2.0
- com.google.gms:google-services:3.1.2
- com.google.gms:google-services:3.1.1
- com.google.gms:google-services:3.1.0
- com.google.gms:google-services:3.0.0
- com.google.firebase.perf-plugin:1.1.5
- com.google.firebase.perf-plugin:1.1.4
- com.google.firebase.perf-plugin:1.1.3
- com.google.firebase.perf-plugin:1.1.2
6 كانون الأول (ديسمبر) 2018
- ويشمل آخر تحديث لبرنامج Firebase تغييرات في مصادقة Firebase وحزم تطوير البرامج (SDK) في Cloud Firestore. للحصول على مزيد من المعلومات، يمكنك الاطّلاع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لنظام التشغيل Android لمنصة Firebase.
العناصر التي تم نشرها على maven.google.com
- com.google.firebase:firebase-auth:16.1.0
- com.google.firebase:firebase-firestore:17.1.4
3 كانون الأول (ديسمبر) 2018
- ويشمل آخر تعديل تم إجراؤه على Firebase تغييرات في "روابط Firebase الديناميكية" و"دعوات Firebase" و"الإعداد عن بُعد في Firebase" و"مراقبة أداء Firebase" و"إحصاءات Google لبرنامج Firebase" وحِزم تطوير البرامج (SDK) لخدمة "إعلانات Google لبرنامج Firebase". للحصول على مزيد من المعلومات، يمكنك الاطّلاع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لنظام التشغيل Android لمنصة Firebase.
العناصر التي تم نشرها على maven.google.com
- com.google.android.gms:play-services-ads:17.1.2
- com.google.android.gms:play-services-ads-base:17.1.2
- com.google.android.gms:play-services-ads-lite:17.1.2
- com.google.android.gms:play-services-analytics:16.0.6
- com.google.android.gms:play-services-analytics-impl:16.0.6
- com.google.android.gms:play-services-appinvite:16.0.7
- com.google.android.gms:play-services-gass:17.1.2
- com.google.android.gms:play-services-measurement-api:16.0.4
- com.google.android.gms:play-services-measurement-base:16.0.5
- com.google.android.gms:play-services-measurement-sdk-api:16.0.4
- com.google.android.gms:play-services-tagmanager:16.0.6
- com.google.android.gms:play-services-tagmanager-api:16.0.6
- com.google.android.gms:play-services-tagmanager-v4-impl:16.0.6
- com.google.firebase:firebase-ads:17.1.2
- com.google.firebase:firebase-ads-lite:17.1.2
- com.google.firebase:firebase-analytics:16.0.6
- com.google.firebase:firebase-analytics-impl:16.2.4
- com.google.firebase:firebase-config:16.1.2
- com.google.firebase:firebase-core:16.0.6
- com.google.firebase:firebase-dynamic-links:16.1.5
- com.google.firebase:firebase-invites:16.0.6
- com.google.firebase:firebase-perf:16.2.2
- com.google.firebase:firebase-measurement-connector-impl:17.0.4
29 تشرين الثاني (نوفمبر) 2018
- ويشمل آخر تحديث لبرنامج Firebase تغييرات في حِزم تطوير البرامج (SDK) الخاصة بـ Firebase App Invites وFirebase Ml Kit وحِزم تطوير البرامج (SDK) لمراقبة أداء Firebase. للحصول على مزيد من المعلومات، يمكنك الاطّلاع على ملاحظات إصدار حزمة تطوير البرامج (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 مشكلة في العناصر التابعة لمدير عمليات الشركاء. يتمثّل ذلك على الأرجح في مشاكل دمج
التفاعل عند تحديث بعض إصدارات التبعية (حتى عند استخدام
strict-version-matcher-plugin
).
لحلّها، يجب التحديث إلى Recommended Minimum Version
على النحو التالي:
المكتبة | الإصدار المتأثر | الحد الأدنى المقترَح للإصدار |
---|---|---|
com.google.android.gms:play-services-ads | 16.0.0 | 17.1.1 |
com.google.android.gms:play-services-ads-base | 16.0.0 | 17.1.1 |
com.google.android.gms:play-services-ads-lite | 16.0.0 | 17.1.1 |
com.google.android.gms:play-services-analytics | 16.0.4 | 16.0.5 |
com.google.android.gms:play-services-analytics-impl | 16.0.4 | 16.0.5 |
com.google.android.gms:play-services-appinvite | 16.0.4 | 16.0.5 |
com.google.android.gms:play-services-cast | 16.0.3 | 16.1.0 |
com.google.android.gms:play-services-cast-framework | 16.0.3 | 16.1.0 |
com.google.android.gms:play-services-gass | 16.0.0 | 17.1.1 |
com.google.android.gms:play-services-measurement-api | 16.0.2 | 16.0.3 |
com.google.android.gms:play-services-measurement-base | 16.0.3 | 16.0.4 |
com.google.android.gms:play-services-measurement-sdk-api | 16.0.2 | 16.0.3 |
com.google.android.gms:play-services-tagmanager | 16.0.4 | 16.0.5 |
com.google.android.gms:play-services-tagmanager-api | 16.0.4 | 16.0.5 |
com.google.android.gms:play-services-tagmanager-v4-impl | 16.0.4 | 16.0.5 |
com.google.android.gms:play-services-vision | 16.2.0 | 17.0.2 |
com.google.android.gms:play-services-vision-common | 16.2.0 | 17.0.2 |
com.google.android.gms:play-services-vision-image-label | 16.2.0 | 17.0.2 |
com.google.firebase:firebase-analytics | 16.0.4 | 16.0.5 |
com.google.firebase:firebase-analytics-impl | 16.2.2 | 16.2.3 |
com.google.firebase:firebase-dynamic-links | 16.1.2 | 16.1.3 |
com.google.firebase:firebase-iid | 17.0.3 | 17.0.4 |
com.google.firebase:firebase-measurement-connector-impl | 17.0.2 | 17.0.3 |
com.google.firebase:firebase-messaging | 17.3.3 | 17.3.4 |
com.google.firebase:firebase-ml-common | 16.1.4 | 16.1.5 |
com.google.firebase:firebase-ml-model-interpreter | 16.2.2 | 16.2.3 |
com.google.firebase:firebase-ml-vision | 17.0.1 | 18.0.1 |
com.google.firebase:firebase-ml-vision-image-label-model | 16.2.0 | 17.0.2 |
12 تشرين الثاني (نوفمبر) 2018
الإعلانات
- تم إصلاح خطأ كان يحدث عند إدخال مجموعات معيّنة من
play-services-ads
وfirebase-analytics
(على سبيل المثال،ads:17.1.0
وanalytics:16.0.5
) إلى حدوث خطأ في برنامج تجميع البياناتduplicate entry
. الناشرون الذين يستخدمونfirebase-analytics
إلى جانب الإصدار17.1.1
من أي من مكتبة الإعلانات (على سبيل المثال،com.google.android.gms:play-services-ads:17.1.1
) يجب استخدامcom.google.firebase:firebase-analytics:16.0.5
.
العناصر التي تم نشرها على maven.google.com
- com.google.android.gms:play-services-ads:17.1.1
- com.google.android.gms:play-services-ads-base:17.1.1
- com.google.android.gms:play-services-ads-lite:17.1.1
- com.google.android.gms:play-services-gass:17.1.1
- com.google.firebase:firebase-ads:17.1.1
- com.google.firebase:firebase-ads-lite:17.1.1
9 تشرين الثاني (نوفمبر) 2018
- ويشمل آخر تحديث لمنصة Firebase تحديثات لكل من Cloud Firestore وCloud Functions for Firebase وFirebase In-App Messaging وFirebase Database وحِزم تطوير البرامج (SDK) للتخزين من Firebase. لمزيد من المعلومات، يُرجى الاطّلاع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لنظام التشغيل Android لمنصة Firebase.
العناصر التي تم نشرها على maven.google.com
- com.google.firebase:firebase-database:16.0.4
- com.google.firebase:firebase-firestore:17.1.3
- com.google.firebase:firebase-functions:16.1.3
- com.google.firebase:firebase-inappmessaging:17.0.4
- com.google.firebase:firebase-inappmessaging-display:17.0.4
- com.google.firebase:firebase-storage:16.0.5
5 تشرين الثاني (نوفمبر) 2018
- يشفِّر آخر تحديث لمكوّن Gradle الإضافي لتراخيص OSS نص الترخيص بالترميز 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 على تغييرات في Cloud Firestore و"المراسلة داخل التطبيق" و"SDK لمراقبة الأداء" بالإضافة إلى مكوّن Gradle الإضافي لـ Google Services. للحصول على مزيد من المعلومات، يمكنك الاطّلاع على ملاحظات إصدار حزمة تطوير البرامج (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 يشمل تغييرات على "إعلانات Google" وبيان CAF وربط
SeekBar
فيUIMediaController
. لمعرفة مزيد من المعلومات، يمكنك الاطّلاع على ملاحظات الإصدار الخاصة بمرسلي Android Cast.
العناصر التي تم نشرها على maven.google.com
- com.google.android.gms:play-services-cast:16.1.0
- com.google.android.gms:play-services-cast-framework:16.1.0
16 تشرين الأول (أكتوبر) 2018
- ويشمل آخر تعديل تم إجراؤه على Firebase تغييرات على كلّ من ميزات المراسلة من Firebase ومعرّف Firebase IID وتعلُّم الآلة في Firebase وFirebase Vision وFirebase Config وحِزم تطوير البرامج (SDK) لمصادقة Firebase. لمزيد من المعلومات، يُرجى الاطّلاع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لنظام التشغيل Android لمنصة Firebase.
المكتبات الأساسية لخدمات Google Play
- في Play-services-base- مجموعة من الطرق الجديدة لدعم التغييرات في المكتبات الأخرى.
العناصر التي تم نشرها على maven.google.com
- com.google.android.gms:play-services-basement:16.1.0
- com.google.android.gms:play-services-vision:17.0.2
- com.google.android.gms:play-services-vision-common:17.0.2
- com.google.android.gms:play-services-vision-image-label:17.0.2
- com.google.firebase:firebase-auth:16.0.5
- com.google.firebase:firebase-config:16.1.0
- com.google.firebase:firebase-iid:17.0.4
- com.google.firebase:firebase-messaging:17.3.4
- com.google.firebase:firebase-ml-common:16.1.5
- com.google.firebase:firebase-ml-model-interpreter:16.2.3
- com.google.firebase:firebase-ml-vision:18.0.1
- com.google.firebase:firebase-ml-vision-face-model:17.0.2
- com.google.firebase:firebase-ml-vision-image-label-model:17.0.2
9 تشرين الأول (أكتوبر) 2018
- تمت إعادة هيكلة تحليل التبعية للمكوّن الإضافي للإصدار الصارم من أجل مطابقة الإصدار المتطابق لتقديم رسالة خطأ أفضل عند تحديد إصدارات العناصر المتعارضة. تتضمن رسائل الخطأ الآن أسماء المشروعات وأسماء التبعيات داخل المشروع لمساعدتك في تحديد التبعيات المعلنة لديك التي تسبب أخطاء.
- تم إصلاح الأخطاء في المكوِّن الإضافي المتعلق بالتصميمات المتعددة الوحدات والمتوازية.
العناصر التي تم نشرها على maven.google.com
- com.google.android.gms:strict-version-matcher-plugin:1.1.0
5 تشرين الأول (أكتوبر) 2018
الإعلانات
- تمت إضافة متطلبات جديدة لعلامة
<meta-data>
في ملف AndroidManifest.xml:- على ناشري Google AdMob تحديد علامة
<meta-data>
مع مفتاحcom.google.android.gms.ads.APPLICATION_ID
. اطّلع على دليل بدء AdMob للحصول على مزيد من التفاصيل. - على الناشرين في "مدير إعلانات Google" تحديد علامة
<meta-data>
مع المفتاحcom.google.android.gms.ads.AD_MANAGER_APP
. اطّلِع على دليل البدء في "مدير الإعلانات" للحصول على مزيد من التفاصيل.
- على ناشري Google 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
تعديلات ثانوية على الميزات في المكتبات الأساسية
- تم إجراء تعديلات طفيفة على الميزات الداخلية في بعض المكتبات الأساسية التي تستخدم مكتبات أخرى من مكتبات "خدمات Google Play" (خدمات Play-services-auth وplay-services-base وPlay-services-base و علامات "خدمات Play" و"إحصاءات Play" و"خدمات Play" و"مهام Play").
- تم تخفيف الترابطات الصارمة بين المكتبات الأساسية بحيث يمكن استخدام الإصدارات الثانوية والإصدارات التجريبية بشكل فردي. كانت ملفات POM لهذه المكتبات في السابق تحدد تبعياتها بإصدارات دقيقة، مما يؤدي إلى تعقيد حل التبعيات.
- استلزمت تغييرات تبعية المكتبة الأساسية إطلاق مجموعة كاملة من المكتبات التي قامت بتحديث إصدارات في تبعيات مدير عمليات الشركاء (POM). لا تحتوي المكتبات غير الأساسية على أي تغييرات خارجية باستثناء تحديث تبعياتها المتعددة.
- تم إصلاح الأخطاء وإدخال تحسينات داخلية على قاعدة بيانات firebase و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
لم يتم إجراء أي تغييرات على التعليمات البرمجية في المكتبات التالية، بل يتم فقط إجراء تعديلات على الاعتمادية الخاصة بمدير عمليات الشركاء. تمت زيادة الإصدارات الجديدة بإصدار رمز تصحيح، باستثناء الحالات التي كانت فيها المكتبة أقل من الإصدار 16.0.0. تمت زيادة المكتبات الأقل من 16.0.0 إلى 16.0.0 وفقًا للملاحظة التي تم إجراؤها في 23 أيار (مايو):
com.google.android.gms:play-services-ads:16.0.0
com.google.android.gms:play-services-ads-identifier:16.0.0
com.google.android.gms:play-services-ads-lite:16.0.0
com.google.android.gms:play-services-analytics:16.0.4
com.google.android.gms:play-services-appinvite:16.0.4
com.google.android.gms:play-services-audience:16.0.0
com.google.android.gms:play-services-auth-api-phone:16.0.0
com.google.android.gms:play-services-awareness:16.0.0
com.google.android.gms:play-services-cast:16.0.3
com.google.android.gms:play-services-cast-framework:16.0.3
com.google.android.gms:play-services-drive:16.0.0
com.google.android.gms:play-services-fido:16.0.0
com.google.android.gms:play-services-fitness:16.0.1
com.google.android.gms:play-services-games:16.0.0
com.google.android.gms:play-services-gcm:16.0.0
com.google.android.gms:play-services-identity:16.0.0
com.google.android.gms:play-services-instantapps:16.0.1
com.google.android.gms:play-services-location:16.0.0
com.google.android.gms:play-services-maps:16.0.0
com.google.android.gms:play-services-nearby:16.0.0
com.google.android.gms:play-services-oss-licenses:16.0.1
com.google.android.gms:play-services-panorama:16.0.0
com.google.android.gms:play-services-places:16.0.0
com.google.android.gms:play-services-places-placereport:16.0.0
com.google.android.gms:play-services-plus:16.0.0
com.google.android.gms:play-services-safetynet:16.0.0
com.google.android.gms:play-services-tagmanager:16.0.4
com.google.android.gms:play-services-tagmanager-api:16.0.4
com.google.android.gms:play-services-tagmanager-v4-impl:16.0.4
com.google.android.gms:play-services-vision:16.2.0
com.google.android.gms:play-services-vision-common:16.2.0
com.google.android.gms:play-services-vision-image-label:16.2.0
com.google.android.gms:play-services-wallet:16.0.1
com.google.android.gms:play-services-wearable:16.0.1
com.google.firebase:firebase-abt:16.0.1
com.google.firebase:firebase-ads:16.0.1
com.google.firebase:firebase-ads-lite:16.0.1
com.google.firebase:firebase-analytics:16.0.4
com.google.firebase:firebase-appindexing:16.0.2
com.google.firebase:firebase-auth:16.0.4
com.google.firebase:firebase-common:16.0.3
com.google.firebase:firebase-config:16.0.1
com.google.firebase:firebase-core:16.0.4
com.google.firebase:firebase-crash:16.2.1
com.google.firebase:firebase-dynamic-links:16.1.2
com.google.firebase:firebase-functions:16.1.1
com.google.firebase:firebase-iid:17.0.3
com.google.firebase:firebase-inappmessaging:17.0.2
com.google.firebase:firebase-inappmessaging-display:17.0.2
com.google.firebase:firebase-invites:16.0.4
com.google.firebase:firebase-messaging:17.3.3
com.google.firebase:firebase-ml-common:16.1.4
com.google.firebase:firebase-ml-model-interpreter:16.2.2
com.google.firebase:firebase-ml-vision:17.0.1
com.google.firebase:firebase-ml-vision-image-label-model:16.2.0
com.google.firebase:firebase-perf:16.1.2
com.google.firebase:firebase-storage:16.0.3
26 أيلول (سبتمبر)، 2018
يوفّر الإصدار 16.0.0 من Google Play Services Fitness إمكانية الوصول إلى نوعَين جديدَين من البيانات والبيانات المجمّعة لكل منهما:
العناصر التي تم نشرها على maven.google.com
- com.google.android.gms:play-services-fitness:16.0.0
25 أيلول (سبتمبر) 2018
جهاز قابل للارتداء
- تم إصلاح الأخطاء وتحسين مدى توفُّر حزمة SDK القابلة للارتداء على الأجهزة المزوّدة بخدمات Google Play. لمزيد من المعلومات، يمكنك الاطّلاع على ملاحظات إصدار الأجهزة القابلة للارتداء.
العناصر التي تم نشرها على maven.google.com
- com.google.android.gms:play-services-wearable:16.0.0
18 أيلول (سبتمبر) 2018
- ويشتمل آخر تحديث لمنصة Firebase على تغييرات في "حزمة SDK لخدمة المراسلة من Firebase". للحصول على مزيد من المعلومات، يمكنك الاطّلاع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لنظام التشغيل Android لمنصة Firebase.
العناصر التي تم نشرها على maven.google.com
- com.google.firebase:firebase-iid:17.0.2
- com.google.firebase:firebase-messaging:17.3.2
5 أيلول (سبتمبر) 2018
- وشمل آخر تحديث لمنصة Firebase إجراء تغييرات على قاعدة بيانات Firebase المشتركة، وقاعدة بيانات Firebase، ورقم تعريف مثيل Firebase، وخدمة المراسلة من Firebase، وحِزم تطوير البرامج (SDK) للتخزين على Firebase. لمزيد من المعلومات، يُرجى الاطّلاع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لنظام التشغيل Android لمنصة Firebase.
البثّ
- تم إصلاح الخطأ
IllegalStateException
المعروض عند بدءReconnectionService
في خلفية التطبيقات التي تستهدف الإصدار Android O أو الإصدارات الأحدث. إذا تم تفعيل إعادة الربط التلقائي في تطبيقك، عليك تحديث حزمة تطوير البرامج (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 الديناميكية" وحِزم تطوير البرامج (SDK) لدعوات Firebase. للحصول على مزيد من المعلومات، يمكنك الاطّلاع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لنظام التشغيل Android لمنصة Firebase.
العناصر التي تم نشرها على maven.google.com
- com.google.firebase:firebase-core:16.0.3
- com.google.firebase:firebase-analytics:16.0.3
- com.google.firebase:firebase-crash:16.2.0
- com.google.firebase:firebase-dynamic-links:16.1.1
- com.google.firebase:firebase-invites:16.0.3
- com.google.android.gms:play-services-analytics:16.0.3
22 آب (أغسطس) 2018
- يؤدّي آخر تحديث على Firebase إلى تعديل حِزم تطوير البرامج (SDK) لخدمة "المراسلة داخل التطبيق من Firebase". للحصول على مزيد من المعلومات، يمكنك الاطّلاع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لنظام التشغيل Android لمنصة Firebase.
العناصر التي تم نشرها على maven.google.com
- com.google.firebase:inappmessaging:17.0.1
- com.google.firebase:inappmessaging-display:17.0.1
16 آب (أغسطس) 2018
- طرح آخر تحديث لمنصة Firebase واجهة برمجة التطبيقات التجريبية لميزة "المراسلة داخل التطبيق من Firebase". للحصول على مزيد من المعلومات، يمكنك الاطّلاع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لنظام التشغيل Android لمنصة Firebase.
العناصر التي تم نشرها على maven.google.com
- com.google.firebase:inappmessaging:17.0.0
- com.google.firebase:inappmessaging-display:17.0.0
15 آب (أغسطس) 2018
إصدار جديد من الإصدار 16.0.0 من "محفظة خدمات Google Play" يتضمن ما يلي:
- تحديث تم إجراؤه على Google Pay API يسمح للمطوّرين بتحديد طلبات JSON واستخدام استجابات JSON للحصول على مزيد من المعلومات، يمكنك الاطّلاع على مستندات Google Pay API.
- إيقاف الطُرق التالية من Google Pay API for Cards نهائيًا:
- طريقة
setBarcodeLabel
منGiftCardWalletObject.Builder
- طريقة
setCardIdentifier
منGiftCardWalletObject.Builder
- طريقة
setInfoModuleDataHexBackgroundColor
منGiftCardWalletObject.Builder
- طريقة
setInfoModuleDataHexFontColor
منGiftCardWalletObject.Builder
- طريقة
getBarcodeLabel
منGiftCardWalletObject
- طريقة
getCardIdentifier
منGiftCardWalletObject
- طريقة
getInfoModuleDataHexBackgroundColor
منGiftCardWalletObject
- طريقة
getInfoModuleDataHexFontColor
منGiftCardWalletObject
- طريقة
setBarcodeLabel
منLoyaltyWalletObject.Builder
- طريقة
setInfoModuleDataHexBackgroundColor
منLoyaltyWalletObject.Builder
- طريقة
setInfoModuleDataHexFontColor
منLoyaltyWalletObject.Builder
- طريقة
getBarcodeLabel
منLoyaltyWalletObject
- طريقة
getInfoModuleDataHexBackgroundColor
منLoyaltyWalletObject
- طريقة
getInfoModuleDataHexFontColor
منLoyaltyWalletObject
- طريقة
setBarcodeLabel
منOfferWalletObject.Builder
- طريقة
setInfoModuleDataHexBackgroundColor
منOfferWalletObject.Builder
- طريقة
setInfoModuleDataHexFontColor
منOfferWalletObject.Builder
- طريقة
getBarcodeLabel
منOfferWalletObject
- طريقة
getInfoModuleDataHexBackgroundColor
منOfferWalletObject
- طريقة
getInfoModuleDataHexFontColor
منOfferWalletObject
- طريقة
getActionUri
منWalletObjectMessage
- طريقة
getImageUri
منWalletObjectMessage
- طريقة
العناصر التي تم نشرها على maven.google.com
- com.google.android.gms:play-services-wallet:16.0.0
13 آب (أغسطس) 2018، تحديث
- تم تصحيح مشكلة في الطرق في الإصدار 17.0.5 من Cloud Firestore.
- تمت إزالة طريقة "واجهة برمجة التطبيقات"
Credential#getGeneratedPassword
التي تم الكشف عنها بشكل غير صحيح وغير قابلة للاستخدام من خلال Play-services-auth.
العناصر التي تم نشرها على maven.google.com
- com.google.android.gms:play-services-auth:16.0.0
- com.google.firebase:firebase-firestore:17.1.0
13 آب (أغسطس) 2018
- ويشتمل آخر تحديث لمنصة Firebase على تغييرات في واجهة برمجة التطبيقات تشمل ميزات "مراقبة أداء Firebase" و"أدوات تعلّم الآلة في Firebase" و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 لتراخيص
OSS في رقم تعريف المجموعة
com.google.android.gms
وتمت إعادة تسميتهoss-licenses-plugin
. وسيستمر نشر المجموعة ضمن معرّف المجموعة الجديد هذا واسمها من الآن فصاعدًا. وقد جعلها أيضًا مفتوحة المصدر على GitHub.
العناصر التي تم نشرها على maven.google.com
- com.google.android.gms:oss-licenses-plugin:0.9.3
30 تموز (يوليو) 2018
- تمت إضافة طريقة
InstantApps.showInstallPrompt()
التي تعرض مربّع حوار يسمح للمستخدم بتثبيت التطبيق الفوري الحالي.
العناصر التي تم نشرها على maven.google.com
- com.google.android.gms:play-services-instantapps:16.0.0
27 تموز (يوليو) 2018
Cloud Firestore
- ويشتمل آخر تحديث لمنصة Firebase على تغييرات في واجهة برمجة التطبيقات الخاصة بخدمة Cloud Firestore. لمزيد من المعلومات، يُرجى الاطّلاع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لنظام التشغيل Android لمنصة Firebase.
البثّ
- آخر تحديث لميزة Cast يشمل تغييرات في واجهة برمجة التطبيقات تم إجراؤها على
CastDevice
، بالإضافة إلى تحسينات على ميزة CAF Media Notification. لمزيد من المعلومات، يُرجى الاطّلاع على مقالة إرسال ملاحظات إصدار حزمة تطوير البرامج (SDK) لنظام التشغيل Android.
العناصر التي تم نشرها على 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 على تغييرات في واجهة برمجة التطبيقات لكل من Cloud Functions for 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
إصلاح خطأ في مكتبة تراخيص OSS
- تم إصلاح الخطأ الذي كان يمنع إتاحة مظاهر التطبيقات بدون شريط إجراءات.
- يُعتبر هذا الإصدار إصدارًا لإصلاح الأخطاء لكل SemVer، إلا أنّه تمت زيادة إصداره كإصدار رئيسي وفقًا للملاحظة الواردة في 23 أيار (مايو) 2018 أدناه.
العناصر التي تم إصدارها على maven.google.com:
- com.google.android.gms:play-services-oss-licenses:16.0.0
28 حزيران (يونيو) 2018
Firebase
- ويشتمل آخر تحديث على Firebase على تغييرات في واجهة برمجة التطبيقات من أجل "المراسلة عبر السحابة الإلكترونية من Firebase" ومعرّف مثيل Firebase. للحصول على مزيد من المعلومات، يمكنك الاطّلاع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لنظام التشغيل Android لمنصة Firebase.
العناصر التي تم نشرها على maven.google.com
- com.google.firebase:firebase-messaging:17.1.0
- com.google.firebase:firebase-iid:16.2.0
27 حزيران (يونيو) 2018
تم جعل المكوّن الإضافي 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" و"فهرسة التطبيقات على Firebase" وFirebase Core. لمزيد من المعلومات، يمكنك الاطّلاع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لنظام التشغيل Android لمنصة Firebase.
23 أيار (مايو) 2018
تمت إزالة نطاقات الإصدارات
بدءًا من الإصدار 15.0.0 من "خدمات Google Play" وFirebase، تم تحديد التبعيات بين المكتبات باستخدام نطاقات الإصدارات في عمليات إدارة عمليات الشركاء. وقد أثر ذلك في بناء قابلية إعادة إنتاج المشروعات باستخدام هذه المكتبات. على سبيل المثال، ستحاول دقة التبعية في 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
إلى متطلبات"soft" لإصدار واحد منplay-services-foo
. - وسيتبع أي إصدار مستقبلي من
play-services-foo
SemVer.
Firebase
- ويشتمل آخر تحديث لمنصة Firebase على التغييرات التي أُجريت على واجهة برمجة التطبيقات لكل من Cloud Firestore وCloud التخزين و"مصادقة Firebase" و"قاعدة بيانات Firebase في الوقت الفعلي" و"تعلُّم الآلة". لمزيد من المعلومات، يُرجى الاطّلاع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لنظام التشغيل Android على Firebase.
- يتطلب Firebase الآن أن يدرج ملف تعريف التطبيق بشكل صريح
com.google.firebase:firebase-core
كاعتماد لخدمات Firebase لكي تعمل على النحو المتوقع.
8 أيار (مايو) 2018
Firebase
- ويشتمل آخر تحديث لمنصة Firebase على إضافات إلى ميزة "مراقبة الأداء من Firebase" وإطلاق الإصدار التجريبي من أدوات تعلُّم الآلة لبرنامج Firebase. للحصول على مزيد من المعلومات، يمكنك الاطّلاع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لنظام التشغيل Android لمنصة Firebase.
2 أيار (مايو) 2018
Firebase
- ويشتمل آخر تحديث لمنصة Firebase على إضافات إلى "إحصاءات Firebase" و"مصادقة Firebase" و"المراسلة عبر السحابة الإلكترونية من Firebase" وFirebase Cloud Storage وCloud Firestore و"إعداد تقارير الأعطال من Firebase" و"مراقبة أداء Firebase"، بالإضافة إلى أرقام الإصدارات المستقلة. للحصول على مزيد من المعلومات، يمكنك الاطّلاع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لنظام التشغيل Android لمنصة Firebase.
إشعارات "خدمات Play"
- تحتوي مكتبات خدمات Google Play بعد الإصدار 15.0.0 الآن على أرقام إصدارات مستقلة تتبع SemVer. سيسمح هذا التغيير بإجراء تحديثات أكثر تكرارًا ومرونة حسب المكونات الفردية.
- تم تحديث المكوّن الإضافي لنظام Gradle المتوافق مع خدمات Google
إلى الإصدار 3.3.0 لإتاحة هذا التغيير في عملية تحديد الإصدارات. إذا كنت لا تستخدم هذا المكوّن الإضافي، وهو مكوّن إضافي مستقل،
قد تم إصدار
com.google.android.gms.strict-version-matcher-plugin
بوظائف دعم الإصدار نفسها. لمزيد من التفاصيل، راجِع دليل تحديد الإصدارات.
12 نيسان (أبريل) 2018: الإصدار 15.0.0
المشاكل المعروفة في الإصدار 15.0.0
إذا كنت تستخدم الإصدار 2.2.0 من مكوّن Android الإضافي لنظام Gradle أو الإصدارات الأقدم، قد تواجه الخطأ التالي:
Error: more than one library with package name 'com.google.android.gms'
لحل هذه المشكلة، يمكنك التحديث إلى إصدار أحدث من المكون الإضافي.
أهم الأخبار من إصدار الإصدار 15.0.0:
إشعارات "خدمات Play"
يتوفّر الآن إصدار جديد من مكوّن Gradle الإضافي
com.google.gms.oss.licenses.plugin
يُرجى التحديث لأنّ هذا الإصدار الأحدث فقط يعمل مع الإصدار 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، لن يتوفّر إصدار JavaScript محدَّث بلا اتصال بالإنترنت (عناصر "خدمات 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 أو تطبيق البث المقابل، وذلك بناءً على ما إذا كان تطبيق البث يتيح الانضمام إلى الجلسة تلقائيًا.
- آخر الأخبار من فريق دعم "إعلانات Google":
- تتيح واجهة برمجة تطبيقات Google Cast الآن تحميل إعلانات
VAST
. - تمت إضافة زر "تخطّي الإعلان" وعناصر واجهة المستخدم لنص العد التنازلي.
- تتيح واجهة برمجة تطبيقات Google Cast الآن تحميل إعلانات
- تمت إضافة إصدار من
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()
وPlayStats.getHighSpenderProbability وgetSpendProbability()
وgetTotalSpendNext28Days()
من الفئةPlayerStats
.
التطبيقات الفورية
- تمت إزالة
InstantApps.API
. يمكنك استخدامInstantApps.getInstantAppsClient()
بدلاً منها.
المشاركة
- حالات داخلية تم إيقافها نهائيًا مرتبطة بـ
NearbyConnections
Wallet
- تم إيقاف الصف
Payments
نهائيًا. بدلاً من ذلك، استخدِمWallet.getPaymentsClient()
للحصول على مثيل للفئة الجديدةPaymentsClient
.
28 آذار (مارس) 2018: الإصدار 12.0.1
المشاكل التي تم إصلاحها في الإصدار 12.0.1:
- تم إصلاح المشكلة التي تسبّبت في حدوث أخطاء غير مفهومة في Android، والتي تشير إلى أنّ
GoogleSignIn
وCredentialsClient
كانا داخليين فقط. - تضيف السمة
minSdkVersion
غير المتوفّرة في عناصر الترخيص -الترخيص لمنع التضمين التلقائي لإذنَي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
- -لا تتضمّن تبعيات مدير عمليات شراء التراخيص مجموعة
minSdkVersion
/targetSdkVersion
، ما يعني أنّ قيمةtargetSdkVersion
الضمنية تساوي 1. يؤدي هذا الإجراء إلى إضافة أذوناتREAD_PHONE_STATE
وREAD_EXTERNAL_STORAGE
للتطبيقات التي تستخدم الإصدار 12.0.0. - -الترخيص التبعيات POM: تتسبب في حدوث مشاكل في "أكثر من مكتبة واحدة تحمل اسم الحزمة ‘com.google.android.gms.الترخيص" في Ionic Pro.
- يتم تشويش طريقة
value()
في تعليقات@PropertyName
التوضيحية لكل من firebase-database وfirebase-firestore. ويعني هذا أنّه لن يتم إصدار تطبيقك في حال استخدام "@PropertyName
". - يتسبب التعليق التوضيحي في حدوث أخطاء غير مباشرة كاذبة لإثبات أنّ
GoogleSignIn
وCredentialsClient
داخليان فقط. ويمكن تجاهلها بأمان.
وسنوفر قريبًا إصدارًا محدَّثًا من الإصدار 12.0.1 لمعالجة هذه المشاكل.
أهم ميزات الإصدار 12.0.0 من "خدمات Google Play":
الإعلانات
- تمت إضافة الطريقة
trackViews()
إلى الصفNativeAdMapper
. تحلّ هذه الطريقة محلّ طريقةtrackView()
المتوقّفة الآن للفئة نفسها.
- تمت إضافة الطريقة
المصادقة
- تم إيقاف الصف
Auth.AuthCredentialsOptions
لصالح الصفCredentialsOptions
الجديد.
- تم إيقاف الصف
البثّ
- المزيد من ميزات "إعلانات Google":
- تمت إضافة الطريقتَين
setAdBreakClips()
وsetAdBreaks()
إلى الفئةMediaInfo.Builder
لتوفير طريقة لإرسال معلومات الفاصل الإعلاني والمقاطع في طلب تحميل الوسائط. - تم تعديل الصف
AdBreakInfo.Builder
وإضافة الفئةAdBreakClipInfo
لتسهيل استخدام طرق جديدة لإرسال الفواصل والمقاطع.
- تمت إضافة الطريقتَين
- تمت إضافة الدعم لواجهات برمجة التطبيقات الجديدة للبث الصوتي:
- تمت إضافة الطريقتَين
setCredentials()
وsetCredentialsType()
إلى الصفMeadiaLoadOptions.Builder
والطريقتَينgetCredentials()
وgetCredentialsType()
إلى الصفMediaLoadOptions
. تتيح لك الطرق ضبط بيانات الاعتماد الخاصة بالتطبيقات والحصول عليها مع طلبات التحميل. - تمت إضافة الطريقة
getEntity()
إلى الصفMediaInfo
. يمثّل الكيان رابطًا لصفحة معيّنة يتم فيها تحميل الوسائط من "مساعد Google".
- تمت إضافة الطريقتَين
- تم إصلاح خطأ تسبّب في حدوث عُطل بسبب إجراء مكالمة مع
CastContext.getSharedInstance()
على أجهزة تعمل بإصدارات قديمة من "خدمات Google Play". لا تزال إصدارات "خدمات Google Play" القديمة تتسبّب في تعذُّر تنفيذ الطريقة، لذا على العملاء البحث عن إصدار مناسب.
- المزيد من ميزات "إعلانات Google":
Fido
- تتوفّر الآن واجهة برمجة التطبيقات Fast Identity Online 2.0 (Fido2) لشركاء استخدام المنتج قبل إطلاقه. ولأنّ واجهة برمجة التطبيقات لا تزال في مرحلة الاستخدام قبل إطلاقها، يمكن إجراء تغييرات قد تؤدي إلى عطل في هذه الواجهة بدون أي تحذير. للحفاظ على استقرار تطبيقك، يجب عدم الاعتماد على واجهة برمجة التطبيقات هذه إلى أن تصبح متاحة بشكلٍ عام.
Firebase
- ويشتمل آخر تحديث لمنصة Firebase على إضافات إلى "مصادقة Firebase" و"المراسلة عبر السحابة الإلكترونية من Firebase" وFirestore ووظائف Firebase. لمزيد من المعلومات، يُرجى الاطّلاع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لنظام التشغيل Android لمنصة Firebase.
التطبيقات الفورية
- تمت إضافة واجهة برمجة تطبيقات
Launcher
جديدة للتحقق من عنوان URL الذي تم تقديمه وتشغيل تطبيق فوري في حال العثور عليه.
- تمت إضافة واجهة برمجة تطبيقات
الموقع الجغرافي
- تمت إضافة الصف
ActivityTransition
لمساعدة التطبيقات في التفريق بين الأنشطة البدنية المختلفة التي يمارسها المستخدمون، مثل المشي أو الركض أو القيادة. - تمت إضافة واجهة
BoundsMode
للسماح بطريقةgetAutocompletePredictions()
بتفعيل عمليات البحث ذات القيود.
- تمت إضافة الصف
Maps
- تمت إضافة الصف
StreetViewSource
الذي يتيح لك حصر عمليات البحث في "التجوّل الافتراضي" بالنتائج الخارجية فقط. - للحصول على قائمة كاملة بالميزات وإصلاحات الأخطاء والملاحظات الأخرى، راجع ملاحظات إصدار واجهة برمجة تطبيقات Android لخرائط Google.
- تمت إضافة الصف
الأجهزة المجاورة
- تم إيقاف واجهتَي
Messages
وConnections
المستندتَين إلىGoogleApiClient
. يمكنك استخدام البرامج الجديدة المستندة إلىGoogleApi
،MessagesClient
وConnectionsClient
بدلاً من ذلك.
- تم إيقاف واجهتَي
18 كانون الأول (ديسمبر) 2017: الإصدار 11.8.0
أهم ميزات الإصدار 11.8.0 من "خدمات Google Play":
المصادقة
- تم الآن إيقاف الصف
WorkAccountApi
نهائيًا. يمكنك استخدامWorkAccountClient
من خلالWorkAccount.getClient()
بدلاً من ذلك.
- تم الآن إيقاف الصف
البثّ
- تم إجراء التغييرات التالية على الصف
UIMediaController
:- عند ربط الملفات الشخصية بـ
UIMediaController
، تسجّل وحدة التحكّم الآن المستمعين الذين يستدعون إحدى طرق معالجة الأحداث التالية استجابةً لتفاعلات المستخدم، على النحو المناسب: - يمكنك تجاهُل أي من طرق معالجة الأحداث المذكورة أعلاه لتخصيص سلوكها.
- مستندات محسَّنة لتوضيح التنفيذ الأساسي للسمة
UIMediaController
- تم قلب شاشة زر تبديل كتم الصوت بحيث تُظهر رمز مكبّر صوت عند إعادة الصوت ورمز مكبّر صوت متقاطع عند كتم الصوت.
- عند ربط الملفات الشخصية بـ
- تتوافق حزمة تطوير البرامج (SDK) الخاصة ببثّ التطبيقات في Android الآن مع التطبيقات الفورية.
- تم إجراء التغييرات التالية على الصف
Firebase
- ويشتمل آخر تحديث لبرنامج Firebase على إضافات إلى "فهرسة التطبيقات من Firebase" و"مصادقة Firebase" و"المراسلة عبر السحابة الإلكترونية من Firebase" و"مراقبة أداء Firebase". لمزيد من المعلومات، يُرجى الاطّلاع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لنظام التشغيل Android لمنصة Firebase.
الموقع الجغرافي
- تمت إضافة الثابت
KEY_VERTICAL_ACCURACY
الذي يشير إلى الدقة الرأسية المقدَّرة لموقع جغرافي.
- تمت إضافة الثابت
محفظة Google
- تم تعديل طريقة
isReadyToPay()
لتوفير خيار لإجراء شيك إضافي يضمن أن يكون لدى المستخدم طريقة دفع حالية.
- تم تعديل طريقة
قابل للارتداء
تم تحديث واجهة برمجة التطبيقات Wearable API للبرامج الجديدة المستندة إلى
GoogleApi
، والتي تدير تلقائيًا عمليات الربط بالخدمات وتتطلب رموزًا نموذجية أقل لاستخدامها:- تمت إضافة الفئة
CapabilityClient
وطريقةWearable.getCapabilityClient()
لاستبدال واجهةCapabilityApi
كطريقة للتعرّف على الإمكانات التي توفّرها العُقد على شبكة Wear OS. - تمت إضافة الفئة
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 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.
- تم إجراء التغييرات التالية على الطرق في الفئة
Google Drive
- تم تحديث Drive API للبرامج الجديدة المستندة إلى
GoogleApi
، والتي تدير تلقائيًا عمليات الربط بالخدمات وتتطلب رموزًا نموذجية أقل لاستخدامها:- تمت إضافة الفئة
DriveClient
وطُرقDrive.getDriveClient()
.DriveClient
توفر نقطة الدخول للتفاعلات العامة مع Drive API. - تمت إضافة الفئة
DriveResourceClient
وطُرقDrive.getDriveResourceClient()
.DriveResourceClient
توفّر نقطة دخول طُرق واجهة برمجة التطبيقات التي تتفاعل معDriveResource
(أيDriveFile
أوDriveFolder
).
- تمت إضافة الفئة
- تمت إضافة عنصرَي
CreateFileActivityOptions
وOpenFileActivityOptions
يمكن تمريرهما إلى طريقتَيDriveClient.newCreateFileActivityIntentSender()
وDriveClient.newOpenFileActivityIntentSender()
الجديدتَين لإنشاء أدوات اختيار الملفات ذات الصلة. - طرق واجهة برمجة التطبيقات
GoogleApiClient
المتوقفة نهائيًا والتي يمكن الوصول إليها من خلالDriveApi
وDrivePreferencesApi
وDriveContents
وDriveResource
وDriveFolder
وDriveFile
.
- تم تحديث Drive API للبرامج الجديدة المستندة إلى
Firebase
- كان آخر تحديث لمنصة Firebase يتضمّن إضافات إلى "المصادقة" و"الروابط الديناميكية" و"المراسلة عبر السحابة الإلكترونية". لمزيد من المعلومات، يُرجى الاطّلاع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لنظام التشغيل Android لمنصة Firebase.
اللياقة البدنية
- تم تحديث Fitness API للعملاء الجدد المستنِدين إلى
GoogleApi
، والتي تدير تلقائيًا عمليات الربط بالخدمات وتتطلّب استخدام رموز نموذجية أقل:- تمت إضافة الفئة
BleClient
وطُرقFitness.getBleClient()
. يوفّرBleClient
نقطة الدخول لفحص الأجهزة التي تتضمّن بلوتوث منخفض الطاقة والمطالبة بها واستخدامها في Google Fit. - تمت إضافة الفئة
ConfigClient
وطُرقFitness.getConfigClient()
. توفّر "ConfigClient
" نقطة الدخول للوصول إلى أنواع البيانات المخصّصة والإعدادات في Google Fit. - تمت إضافة الفئة
GoalsClient
وطُرقFitness.getGoalsClient()
. توفّر "GoalsClient
" نقطة الدخول إلى أجهزةGoal
اللياقة البدنية التي أنشأها المستخدمون في Google Fit. - تمت إضافة الفئة
HistoryClient
وطُرقFitness.getHistoryClient()
. يوفّرHistoryClient
نقطة الدخول لإدراج البيانات وحذفها وقراءتها في Google Fit. - تمت إضافة الفئة
RecordingClient
وطُرقFitness.getRecordingClient()
. يوفّرRecordingClient
نقطة الدخول للسماح بجمع بيانات أداة الاستشعار في الخلفية بتكلفة منخفضة ويتم تشغيلها دائمًا في Google Fit. - تمت إضافة الفئة
SensorsClient
وطُرقFitness.getSensorsClient()
. توفّر "SensorsClient
" نقطة الدخول لعرض مصادر مختلفة لبيانات اللياقة البدنية على الأجهزة المحلية والمتصلة، وتقديم أحداث مباشرة للمستمعين. - تمت إضافة
SessionsClient
clas و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
نقطة الدخول لطرق واجهة برمجة التطبيقات التي تتفاعل مع Shapshots. - تمت إضافة الفئة
TurnBasedMultiplayerClient
وطُرقGames.getTurnBasedMultiplayerClient()
.TurnBasedMultiplayerClient
توفّر نقطة دخول طرق واجهة برمجة التطبيقات التي تتفاعل مع اللاعبين المتعددين بالاستناد إلى تناوب الأدوار. - تمت إضافة الفئة
VideosClient
وطُرقGames.getVideosClient()
. توفّرVideosClient
نقطة دخول طرق واجهة برمجة التطبيقات التي تتفاعل مع الفيديوهات.
- تمت إضافة الفئة
- نقاط دخول واجهة برمجة التطبيقات التي تم إيقافها:
Achievements
وEvents
وGamesMetadata
وInvitations
وLeaderboards
وNotifications
وStats
وPlayers
وRealTimeMultiplayer
وRealTimeMultiplayer
و و.Snapshots
TurnBasedMultiplayer
Videos
- تم تحديث Games API للبرامج الجديدة المستندة إلى
الموقع الجغرافي
- تم إصلاح مشكلة
FusedLocationProviderClient
التي كانت تتسبب أحيانًا في حدوث أعطال عند تحديث "خدمات Google Play". - تم إيقاف فئة
AddPlaceRequest
للطريقتَينGeoDataApi.addPlace()
وGeoDataClient.addPlace()
. ستتم إزالةAddPlaceRequest
في 30 حزيران (يونيو) 2018.
- تم إصلاح مشكلة
الأجهزة المجاورة
- تم تحديث واجهة برمجة التطبيقات "فروع الأجهزة المجاورة" للبرامج الجديدة المستندة إلى
GoogleApi
، والتي تدير تلقائيًا عمليات الربط بالخدمات وتتطلب رموزًا نموذجية أقل لاستخدامها:- تمت إضافة الفئة
ConnectionClient
وطُرقNearby.getConnectionsClient()
. توفّر "ConnectionClient
" نقطة الدخول للإعلان واكتشاف التطبيقات والخدمات القريبة والتواصل معها من خلال عمليات الربط الحالية. - تمت إضافة الفئة
MessagesClient
وطُرقNearby.getMessagesClient()
. توفِّر "MessagesClient
" نقطة الدخول لنشر رسائل بسيطة والاشتراك لتلقّي هذه الرسائل من الأجهزة المجاورة.
- تمت إضافة الفئة
- تمت إضافة طريقة
Connections.cancelPayload()
، والتي يتم إجراؤها حاليًا من قِبلPayload
من نقاط النهاية البعيدة.
- تم تحديث واجهة برمجة التطبيقات "فروع الأجهزة المجاورة" للبرامج الجديدة المستندة إلى
محفظة Google
- لم تعُد
getPaymentMethodTokenizationParameters
وgetTransactionInfo
حقلَين مطلوبَين. وفي حال عدم ضبطهما، لا تعرض Google Payment API رمزًا مميّزًا قابلاً لتحصيل الرسوم. تجنَّب ضبط هذه الحقول في التدفقات التي يحاول المستخدمون فيها تغيير الاختيارات فقط بدون إجراء عملية شراء (على سبيل المثال، ضمن إعدادات الدفع في أحد التطبيقات). - تم تغيير الإجراء
resolveTask()
لإضافة "جزء مؤقت" إلى نشاط. تأكد من أن النشاط يمكنه تنفيذ معاملات مجزأة بدون فقدان الحالة قبل استدعاء الطريقة. من المفترَض ألا يتأثر معظم المطوِّرين بهذا التغيير، حيث يتم استدعاء "resolveTask()
" عادةً من خلال أداة معالجة النقرات على الزر.
- لم تعُد
المشاكل المعروفة في الإصدار 11.6.0
في حال إنشاء GoogleApi
مثيل باستخدام Context
في التطبيقات التي تستخدم الإصدار 26 من 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 في الوقت الفعلي، تحافظ هذه الميزة على مزامنة بياناتك على جميع تطبيقات العملاء من خلال أدوات الاستماع في الوقت الفعلي، وتوفّر إمكانية الاستخدام بلا اتصال بالإنترنت كي تتمكّن من إنشاء تطبيقات سريعة الاستجابة تعمل بغض النظر عن وقت استجابة الشبكة أو الاتصال بالإنترنت. توفّر Cloud Firestore أيضًا قابلية التوسّع على مستوى المؤسسة وتكاملاً سلسًا مع منتجات Firebase وGoogle Cloud Platform الأخرى، بما في ذلك Cloud Functions. للحصول على مزيد من المعلومات حول Cloud Firestore، يمكنك الاطّلاع على مدونة Firebase. لبدء استخدام Cloud Firestore على الفور، يمكنك الانتقال إلى quickstart.
أيلول (سبتمبر) 2017: الإصدار 11.4.0
أهم التفاصيل عن الإصدار 11.4 من "خدمات Google Play"
الإعلانات
- تمت إضافة
getMediationAdapterClassName()
طريقة إلى الصفَّينNativeAppInstallAd
وNativeContentAd
. سيتم إيقاف الطريقة التي تحمل الاسم نفسه في AdLoader. - تمت إضافة طرق إلى عدّة فئات لدعم توسّط الفيديو المدمج مع المحتوى:
- تمت إزالة الصف "
SearchAdRequest
".
- تمت إضافة
"إحصاءات"
- تمت إضافة صف جديد
AnalyticsJobService
. توفّر هذه الفئة إمكانية التوافق مع نظام التشغيل Android O، ويتم استخدامها من خلال "إحصاءات Google" لتحميل البيانات. لا يلزم اتخاذ أي إجراء لاستخدام هذه الفئة، تتم إضافتها تلقائيًا كجزء من حزمة "إحصاءات Google". - تم إيقاف طريقة
getContext()
للفئةAnalyticsService
نهائيًا. - تم إيقاف الصف
CampaignTrackingService
نهائيًا.
- تمت إضافة صف جديد
المصادقة
- ترسل أداة اختيار التلميحات الآن نتيجة
ACTIVITY_RESULT_NO_HINTS_AVAILABLE
عندما لا يكون لدى المستخدم أي معلومات تلميح محفوظة.
- ترسل أداة اختيار التلميحات الآن نتيجة
الوعي
البثّ
- تمت إضافة صف جديد
PrecacheManager
. تقدّم هذه الفئة طرقًا للتخزين المؤقت مسبقًا للمحتوى الذي ينوي المستخدمون استهلاكه من أجل تقليل وقت التحميل. - تمت إضافة طريقة
getPrecacheManager()
إلى الفئةCastContext
لتطبيقك للحصول على مثيل من الفئةPrecacheManager
. - تمت إضافة
startSession(Intent)
إلى الصفSessionManager
. عليك استدعاء هذه الطريقة للانضمام إلى جلسة بث عند تشغيل تطبيق المرسِل لغرض ضمني.
لمعرفة مزيد من التفاصيل، يمكنك الاطّلاع على ملاحظات إصدار Cast API.
- تمت إضافة صف جديد
الحالات الشائعة
- تمت إضافة الطريقة
checkApiAvailability()
إلى الصفGoogleApiAvailability
. تعرض الطريقة مهمة تتحقق بشكل غير متزامن مما إذا كانت واجهات برمجة تطبيقات محدّدة متاحة. وفي حال عدم توفّر واجهة برمجة تطبيقات واحدة أو أكثر، يتعذّر تنفيذ المهمة معAvailabilityException
يمكنك طلبها لمعرفة مدى توفُّر واجهة برمجة تطبيقات فردية.
- تمت إضافة الطريقة
Google Drive
- تمت إزالة
cancelPendingActions()
من واجهةDriveApi
.
- تمت إزالة
Firebase
- يتضمّن التحديث الأخير لمنصة Firebase إضافات إلى "فهرسة التطبيقات" و"مصادقتها". لمزيد من المعلومات، يُرجى الاطّلاع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لنظام التشغيل Android لمنصة Firebase.
Maps
- يمكنك استخدام
GoogleMap.OnMyLocationClickListener
الجديدة لرصد الحالات التي ينقر فيها المستخدم على النقطة الزرقاء لموقعي الجغرافي. للحصول على التفاصيل، راجع دليل المطور حول طبقة موقعي.
- يمكنك استخدام
الأجهزة المجاورة
- مطلوب الآن الحصول على أذونات
BLUETOOTH
وBLUETOOTH_ADMIN
وACCESS_WIFI_STATE
وCHANGE_WIFI_STATE
لميزة "الاتصالات القريبة".
- مطلوب الآن الحصول على أذونات
تراخيص Oss
- تمت إضافة إمكانية استخدام الروابط التشعّبية في محتوى الترخيص.
- تمت إضافة طريقة
setActivityTitle()
إلى الصفOssLicensesMenuActivity
، ما يسهّل ضبط عناوين للأنشطة المخصّصة. تم إيقاف منهج إعداد العنوان السابق.
محفظة Google
- تم تقديم واجهة برمجة تطبيقات Google Payment API جديدة، تم تحديدها في الصف
PaymentsClient
. في ما يلي بعض الاختلافات الجديرة بالملاحظة:- تحلّ طريقة
loadPaymentData()
محلّ الطريقتَينloadFullWallet()
وloadMaskedWallet()
من الصفPayments
. - تتيح طريقة
isReadyToPay()
للمُتصِلين تحديد طرق الدفع المتوافقة.
- تحلّ طريقة
للحصول على مزيد من المعلومات، يمكنك الاطّلاع على واجهة برمجة التطبيقات Payment API الجديدة.
- تم تقديم واجهة برمجة تطبيقات Google Payment API جديدة، تم تحديدها في الصف
آب (أغسطس) 2017: الإصدار 11.2.0
أهم التفاصيل عن الإصدار 11.2 من "خدمات Google Play"
تم تحديث "خدمات Google Play" إلى الإصدار 11.2.2 في هذا الإصدار:
- إصلاح المشاكل البسيطة في "مراقبة أداء Firebase" للحصول على مزيد من المعلومات، يمكنك الاطّلاع على ملاحظات إصدار Firebase لنظام التشغيل Android.
- تمت إضافة طريقة
loadAd()
جديدة تأخذ كائنPublisherAdRequest
إلى الفئةRewardedVideoAd
. - تعمل مكتبة تراخيص OSS الجديدة على تبسيط عرض التراخيص للتبعيات في خدمات Google Play والمكتبات الأخرى. للحصول على مزيد من المعلومات، راجع الدليل تضمين إشعارات البرامج المفتوحة المصدر.
تتوفّر الآن تبعيات "خدمات Google Play" من خلال maven.google.com
تتوفر التبعيات الآن مباشرةً من
maven.google.com
. يمكنك تعديل النصوص البرمجية لإصدار Gradle المتوافق مع تطبيقك لاستخدام هذا المستودع من خلال ضبط الإصدار على النحو التالي:allprojects { repositories { jcenter() google() } }
لمزيد من المعلومات حول هذا التغيير، يُرجى الاطّلاع على مشاركة المدونة المصاحبة. للحصول على مزيد من التفاصيل حول مستودع Google Maven، يمكنك الاطّلاع على مقالة إضافة تبعيات الإصدار في مستندات Android.
إتاحة الإصدار 11.2 من حزمة تطوير البرامج (SDK)
عند ترقية تبعيات "خدمات 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
، التي تسمح للتطبيقات بتحميل عدة إعلانات فريدة في طلب واحد.
- تمت إضافة الطريقة
المصادقة
- تمت إضافة الصف
WorkAccountClient
. توفر هذه الفئة طرقًا لإدارة دورة حياة حسابات Android for Work. - تمت إضافة حزمة accounttransfer. تحتوي هذه الحزمة على واجهات برمجة التطبيقات التي تستخدمها المصادقات لحسابات التمهيد.
- أصبحت واجهة برمجة التطبيقات Fast Identity Universal 2nd Factor (FIDO U2F) API متاحة الآن. وهو يوفر دعمًا لمفتاح الأمان المادي من خلال 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" و"مراقبة أداء Firebase". للحصول على مزيد من المعلومات، يمكنك الاطّلاع على ملاحظات إصدار Firebase لنظام التشغيل Android.
تم تحديث "خدمات Google Play" إلى الإصدار 11.0.2. يعمل هذا الإصدار على إصلاح المشاكل البسيطة في "إعداد تقارير الأعطال من Firebase" و"مراقبة أداء Firebase". للحصول على مزيد من المعلومات، يمكنك الاطّلاع على ملاحظات إصدار Firebase لنظام التشغيل Android.
تم تحديث خدمات Google Play إلى الإصدار 11.0.1 يصلح هذا الإصدار إصلاح مشكلة تؤثر في التطبيقات التي تستخدم rxjava.
الإعلانات
- تمت إضافة الطرق
OnVideoMute()
وOnVideoPause()
وOnVideoPlay()
وOnVideoStart()
إلى الفئةVideoController.VideoLifecycleCallbacks
. - تمت إضافة إمكانية تفعيل الوضع المجسَّم في الإعلانات بملء الشاشة من خلال إضافة
طريقة
setImmersiveMode()
إلى الفئتَينPublisherInterstitialAd
وRewardedVideoAd
. - تمت إضافة واجهة
OnPublisherAdViewLoadedListener
وفئةPublisherAdViewOptions
وPublisherAdViewOptions.Builder
للاستخدام معAdLoader
لطلبات إعلانات البانر المدمجة مع المحتوى. - تمت إضافة واجهة
OnImmersiveModeUpdatedListener
الاختيارية التي يمكن لمحوّلات التوسّط تنفيذها لتلقّي إشعارات بتحديثات الوضع المجسَّم. - تمت إضافة طريقة
getMediationAdapterClassName()
إلى الفئةRewardedVideoAd
.
- تمت إضافة الطرق
دعوات للتطبيقات
- تم إيقاف الفئة
AppInvite
نهائيًا الآن. استخدِمFirebaseDynamicLinks#getInstance()
بدلاً من ذلك كنقطة دخول رئيسية للوصول إلى بيانات "الروابط الديناميكية" وFirebaseAppInvite#getInvitation()
بدلاً من ذلك للحصول على بيانات App Invites.
- تم إيقاف الفئة
الوعي
- تمت إضافة ثوابت إلى الفئة
TimeFence
لتوفير أنواع سياق جديدة في Snapshot API وFence API. - تمت إضافة إمكانية إنشاء حدود زمنية تستجيب للتغييرات في المنطقة الزمنية المحلية للجهاز.
- تمت إضافة إمكانية إنشاء سياجات زمنية تستجيب لتغيُّرات الموقع الجغرافي للجهاز، بما في ذلك الأسيجة الزمنية المحدّدة بناءً على التوقيت المحلي لشروق الشمس أو غروبها.
- تمت إضافة ثوابت إلى الفئة
الهوية
- تمت إضافة واجهة برمجة التطبيقات
SmsRetriever
API التي تساعدك في استرداد الرسائل القصيرة الموجَّهة إلى تطبيقك بدون طلب الأذونات من المستخدمين لقراءة جميع الرسائل القصيرة المُرسَلة إلى أجهزتهم. لمزيد من المعلومات، يُرجى الاطّلاع على واجهة برمجة تطبيقات SMS Retriever API.
- تمت إضافة واجهة برمجة التطبيقات
البثّ
- تم إيقاف الواجهات
Cast.CastApi
وCast.MessageReceivedCallback
RemoteMediaPlayer.MediaChannelResult
وRemoteMediaPlayer.OnMetadataUpdatedListener
وRemoteMediaPlayer.OnPreloadStatusUpdatedListener
RemoteMediaPlayer.OnQueueStatusUpdatedListener
وRemoteMediaPlayer.OnStatusUpdatedListener
بشكل نهائي. تم أيضًا إيقاف الفئةRemoteMediaPlayer
نهائيًا. للحصول على تعليمات حول تحديث تطبيقك، يمكنك الاطّلاع على نقل بيانات تطبيق مُرسِل Android من Cast SDK الإصدار 2 إلى Cast SDK v3. - تتوفّر الآن طريقة "
bindTextViewToSmartSubtitle()
" في الصف "UIMediaController
".
- تم إيقاف الواجهات
واجهة برمجة تطبيقات شائعة
- تم إيقاف الإجراء
getOpenSourceSoftwareLicenseInfo()
في الفئةGoogleApiAvailability
نهائيًا. - تمت إضافة الصفَّين
ApiException
وResolvableApiException
. توفر هذه الفئات استثناءات لعناصر "المهام" عند تعذّر الاتصال بخدمات Google Play. - تمت إضافة الصف
GoogleApi
. وتعمل برامج واجهة برمجة التطبيقات المستندة إلى هذه الفئة على إدارة الاتصال بين تطبيقك و"خدمات 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
. توفر هذه الفئة نقطة الدخول الرئيسية للتفاعل مع واجهات برمجة التطبيقات لإعدادات الموقع الجغرافي التي تساعد في فحص وضبط إعدادات النظام المتعلقة بموقع الجهاز.
- تمت إضافة الصف
الأجهزة المجاورة
- توفّر واجهة برمجة التطبيقات لاتصالات الأجهزة المجاورة الآن الإمكانات التالية:
- اتصال نظير إلى نظير بلا إنترنت تمامًا باستخدام البلوتوث وBLE ونقاط اتصال Wifi
- عرض الإعلانات واستكشاف المحتوى في الوقت نفسه
- التشفير (مع مصادقة اختيارية)
- دعم حمولات بيانات البايت التي يصل حجمها إلى 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
الآن عدة رموز حالة جديدة مرتبطة بالأذونات.
- توفّر واجهة برمجة التطبيقات لاتصالات الأجهزة المجاورة الآن الإمكانات التالية:
الأمان
- تمت إضافة الصف
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
. تتيح هذه الصفوف استخدام واجهة برمجة تطبيقات التحقق من التطبيقات.
- تمت إضافة الصف
محفظة Google
- تمت إضافة الصف
InstrumentInfo.CardClass
. تشير هذه الفئة إلى ما إذا كانت البطاقة بطاقة ائتمان أو بطاقة سحب آلي أو بطاقة دفع مسبق.
- تمت إضافة الصف
أيار (مايو) 2017: الإصدار 10.2.6
فهرسة التطبيقات
منذ طرح الإصدار 10.0 من حزمة تطوير البرامج (SDK) في "خدمات Google Play"، تم نقل واجهة برمجة التطبيقات فهرسة التطبيقات إلى واجهة برمجة التطبيقات الجديدة لفهرسة التطبيقات على Firebase. تم إيقاف واجهة برمجة التطبيقات "فهرسة التطبيقات" الأصلية نهائيًا ولم تعُد متاحة للاستخدام في التطبيقات التي تتضمّن الإصدار 10.2.6 من حزمة تطوير البرامج (SDK).
Firebase
ويشتمل آخر تحديث لمنصة Firebase على الإصدار التجريبي من "مراقبة الأداء" والعديد من التحسينات على مستوى ميزات متعددة، بما في ذلك خدمة "المراسلة عبر السحابة الإلكترونية" و"مركز الاختبار". لمزيد من المعلومات، يُرجى الاطّلاع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لنظام التشغيل Android لمنصة Firebase.
نيسان (أبريل) 2017 - الإصدار 10.2.4
Firebase
يتضمّن هذا الإصدار تحديثات لخدمة Cloud Storage for Firebase. للحصول على مزيد من المعلومات، يمكنك الاطّلاع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لنظام التشغيل Android لمنصة Firebase.
آذار (مارس) 2017 - الإصدار 10.2.1
معاينة المطوِّر 1 من نظام التشغيل Android O
ويتضمّن هذا الإصدار تحديثات لتوفير التوافق مع إصدار "معاينة المطوِّر" 1 من نظام التشغيل Android O. وأهم التحديثات هي التغييرات الداخلية التي تم إجراؤها على مكتبات خدمة مراسلة عبر السحابة الإلكترونية من Google (GCM) وبروتوكول المراسلة عبر السحابة الإلكترونية من Firebase (FCM) وتغيير دورة حياة مضمونة لعمليات معاودة الاتصال عبر GCM وFCM إلى 10 ثوانٍ، وبعد ذلك يعتبر Android O أن عمليات معاودة الاتصال هذه مؤهّلة للإنهاء. للحصول على مزيد من المعلومات عن التعامل مع رسائل GCM وFCM على نظام التشغيل Android O، يُرجى الاطّلاع على مدونة Firebase.
شباط (فبراير) 2017 - الإصدار 10.2
أهم التفاصيل عن الإصدار 10.2 من "خدمات Google Play"
الإيقاف النهائي للإصدار 2.3.x (Gingerbread) من Android
خدمات Google Play 10.2.x هي الإصدار الأول الذي لم يعد يتضمن دعمًا كاملاً للإصدار 2.3.x من نظام التشغيل Android (Gingerbread). وتتطلب التطبيقات التي تم تطويرها باستخدام الإصدار 10.2.x من حزمة SDK والإصدارات الأحدث مستوى لا يقل عن 14 لواجهة برمجة تطبيقات Android ولا يمكن تثبيتها على الأجهزة التي تعمل بمستوى واجهة برمجة تطبيقات أقل من 14. لمعرفة مزيد من المعلومات حول الخيارات المتاحة لك، بما في ذلك إنشاء حِزم APK متعددة لتوسيع نطاق توافق تطبيقك مع Android Gingerbread، يُرجى الاطّلاع على مدوّنة مطوّري تطبيقات Android.
الإعلانات
- تمت إضافة إمكانية استخدام مواد عرض الفيديو إلى الإعلانات المدمجة مع المحتوى (المتقدّمة) للإعلانات المدمجة مع المحتوى والإعلانات المخصّصة المعروضة والمدمجة مع المحتوى في DoubleClick for Publishers.
- تمت إضافة طريقة
destroy()
إلى واجهةNativeCustomTemplateAd
. - تمت إضافة طرق
getVideoController()
وsetVideoOptions
وgetVideoOptions()
إلى الفئةPublisherAdView
. - تمت إضافة الفصل
AdChoicesView
. - تمت إضافة الطريقتين
getAdChoicesContent()
وsetAdChoicesContent()
إلى الفئةNativeAdMapper
. - تمت إضافة واجهة
InitializableMediationRewardedVideoAdAdapter
لمحوّلات الفيديو التي تضم مكافأة والتي يمكنها إعداد وحدات إعلانية متعددة في وقت واحد.
مجموعة ميزات Smart Lock لكلمات المرور
تم تحسين سلوك الرموز المميّزة لرقم التعريف باستخدام Smart Lock. على التطبيقات الآن طلب رمز مميّز بشكل صريح من خلال الاتصال على
setIdTokenRequested(true)
. يمكن أيضًا للتطبيقات تحديد قيمتَيaudience
وnonce
للرمز المميّز باستخدام الطريقتَينsetServerClientId()
وsetIdTokenNonce()
. للمزيد من المعلومات، يُرجى الاطّلاع على التحديثات المرجعية التالية لواجهة برمجة التطبيقات:- تمت إضافة طرق
getAccountTypesSet()
وgetIdTokenNonce()
وgetServerClientId()
وisIdTokenRequested()
إلى الفئةCredentialRequest
. - تمت إضافة الطريقتين
setIdTokenRequested()
وsetServerClientId()
إلى الفئةCredentialRequest.Builder
. - تمت إضافة طرق
getIdTokenNonce()
وgetServerClientId()
وisIdTokenRequested()
إلى الفئةHintRequest
. - تمت إضافة طرق
setIdTokenNonce()
وsetIdTokenRequested()
وsetServerClientId()
إلى الفئةHintRequest.Builder
.
- تمت إضافة طرق
الوعي
- تمت إضافة طرق Fence API لتوسيع نطاق خيارات تحديد حدود الوقت للمطوّرين. لمزيد من المعلومات، يمكنك الاطّلاع على
TimeFence.aroundTimeInstant()
وTimeFence.inTimeInterval()
. - تمت إضافة واجهات Snapshot API للحصول على فواصل زمنية دلالية
للوقت والموقع الجغرافي الحاليَين. لمزيد من المعلومات، يُرجى الاطّلاع على صفوف
SnapshotAPI.getTimeIntervals()
وTimeIntervalsResult()
وTimeIntervals()
.
- تمت إضافة طرق Fence API لتوسيع نطاق خيارات تحديد حدود الوقت للمطوّرين. لمزيد من المعلومات، يمكنك الاطّلاع على
تسجيل الدخول باستخدام حساب Google
تمت إضافة إمكانية استخدام مطوّري الألعاب لواجهة برمجة التطبيقات Google Sign-in API لتسهيل عملية المصادقة من جهة الخادم. لمزيد من المعلومات، اطّلِع على واجهة
GoogleSignInOptionsExtension
وفئةGoogleSignInOptions
وطريقةGoogleSignInOptions.Builder.addExtension()
الطريقة. لمعرفة المزيد من المعلومات حول دمج المصادقة من جهة الخادم في ألعابك، يمكنك الاطّلاع على تفعيل الوصول من جهة الخادم إلى "خدمات ألعاب Google Play".Google Fit
تمت إضافة أنواع بيانات صحية جديدة تتيح لك كتابة مجموعة أوسع من البيانات الصحية إلى نظام Google Fit، بما في ذلك ضغط الدم ونسبة الغلوكوز في الدم وتشبّع الأكسجين في الدم ووضع الجسم ودرجة حرارة الجسم وبيانات الصحة الإنجابية. لمزيد من المعلومات، يُرجى الاطّلاع على الصفَّين
HealthDataTypes
وHealthDataFields
.Maps
يقدم هذا الإصدار نمطًا مخصصًا للخطوط المتعددة ومخططات المضلعات والدوائر.
- يمكنك الآن تخزين كائنات البيانات العشوائية مع عناصرك الهندسية. على سبيل المثال، استدعِ setTag() لإضافة كائن بيانات إلى خط متعدد.
- للحصول على قائمة كاملة بالميزات وإصلاحات الأخطاء والملاحظات الأخرى، راجع ملاحظات الإصدار لـ Maps Android API.
الأجهزة المجاورة
تمت إضافة الصف
AudioBytes
إلى واجهة برمجة تطبيقاتmessages.audio
عن قرب للسماح للأجهزة بإرسال البيانات أو استقبالها باستخدام صوت بالموجات فوق الصوتية القريبة.Firebase
ويشتمل آخر تحديث لمنصة Firebase على العديد من التحسينات على مستوى العديد من الميزات، منها "إحصاءات Google" و"المصادقة" و"قاعدة بيانات الوقت الفعلي" و"مساحة التخزين" و"اختبار التطبيق" لنظام التشغيل Android و"إعداد تقارير الأعطال" و"الروابط الديناميكية". لمزيد من المعلومات، يُرجى الاطّلاع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لنظام التشغيل Android لمنصة Firebase.
تشرين الثاني (نوفمبر) 2016 - الإصدار 10.0
أهم التفاصيل عن الإصدار 10.0 من "خدمات Google Play"
تحديث "خدمات Google Play" إلى الإصدار 10.0.1
يعمل هذا الإصدار على إصلاح قيمة
minSdkVersion
غير متوفّرة فيplay-services-location.aar
، وأدّت هذه القيمة إلى دمج أذوناتWRITE_EXTERNAL_STORAGE
وREAD_EXTERNAL_STORAGE
وREAD_PHONE_STATE
غير المقصودة في ملفات بيانات التطبيق.الإيقاف النهائي للإصدار 2.3.x (Gingerbread) من Android
خدمات Google Play 10.0.x هي الإصدار النهائي الذي يشمل توافقًا كاملاً مع الإصدار 2.3.x من نظام التشغيل Android (Gingerbread). بالنسبة إلى التطبيقات التي تم تطويرها باستخدام إصدارات حزمة تطوير البرامج (SDK) المستقبلية بعد الإصدار 10.0.x، لن تتمكّن من الاتصال بخدمات Google Play على أجهزة Android Gingerbread. لمزيد من المعلومات حول الخيارات المتاحة لك، بما في ذلك إنشاء حِزم APK متعددة لتوسيع نطاق توافق تطبيقك مع Android Gingerbread، يمكنك الاطّلاع على مدوّنة مطوّري تطبيقات Android.
البثّ
يوفّر إصدار واجهة Cast API في تشرين الثاني (نوفمبر) وظائف محسّنة لمطوّري التطبيقات في المجالات التالية:
- تحصل الطريقة الجديدة
getVideoInfo()
في الفئةMediaStatus
على المثيل الحالي منVideoInfo
، الذي يحدد دقة العرض بدقة 4K. - تعرض الطريقة الجديدة
CastContext.getCastState()
CastState
التي تحمل حالة الجلسة الحالية، مثل ما إذا كانت الأجهزة متاحة وتم إنشاء جلسة. - تتيح سمات الزر
@drawable
الجديدة تخصيص أنماط الأزرار في وحدة تحكّم صغيرة ووحدة تحكّم موسّعة. - تتضمن
ImagePicker
الآن معالجonPickImage
يأخذ فئةImageHints
بنسبة العرض إلى الارتفاع المتوقعة. - تعرض الطريقة الجديدة
CastContext.getMergedSelector()
MediaRouteSelector
. - تمت إضافة فئتين جديدتين من الفواصل الإعلانية:
AdBreakClipInfo
تحتوي على معلومات ثابتة حول مقطع فاصل إعلاني، وAdBreakStatus
تحتوي على معلومات الحالة. - عندما يقوم المستخدم ببث المحتوى، ستتلقى الأجهزة الأخرى المتصلة بالشبكة نفسها إشعارًا ثابتًا بوحدة التحكم عن بُعد للتحكم أيضًا في التشغيل.
- لمعرفة المزيد من المعلومات حول هذا الإصدار والاطّلاع على ملاحظات إضافية، يمكنك الاطّلاع على إصدار تشرين الثاني (نوفمبر) من حزمة Cast.
- تحصل الطريقة الجديدة
الموقع الجغرافي
- تحسينات على عمليات البحث عن بلوتوث منخفض الطاقة (BLE).
الأجهزة المجاورة
- إشعارات الأجهزة المجاورة متاحة الآن مرة أخرى. راجع الموقع الإلكتروني لمطوّري إشعارات الأجهزة المجاورة للحصول على التفاصيل والتحديثات.
Firebase
- يشمل آخر تحديث تم إجراؤه على Firebase العديد من التحسينات وإصلاحات الأخطاء على مستوى ميزات متعددة، بما في ذلك مدى توفُّر واجهة برمجة تطبيقات جديدة لفهرسة التطبيقات على Firebase. لمزيد من المعلومات، يُرجى الاطّلاع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لنظام التشغيل Android لمنصة Firebase.
تشرين الأول (أكتوبر) 2016 - الإصدار 9.8
أهم التفاصيل في الإصدار 9.8 من خدمات Google Play
الإعلانات
- تمت إضافة مجموعة بيانات قياس عدد الزيارات في العرض النشط لمُعلِني DoubleClick Campaign Manager الذين يتم عرض إعلاناتهم في تطبيقات تستخدم حزمة SDK لإعلانات Google على الأجهزة الجوّالة.
البثّ
يوفّر الإصدار 3.3 من Cast API وظائف محسّنة لمطوّري التطبيقات في المجالات التالية:
- عند تشغيل الإعلانات، يتم تحسين مظهر شريط البحث، ويتم تعتيم صورة ملصق الخلفية.
- تمت إضافة إمكانية تخصيص نمط وحدات التحكم المصغّرة.
- تمت إضافة الفئة
ImageHints
التي توفّر تلميحات إلى عنصرImagePicker
حول نوع الصورة وحجمها المطلوب اختيارها للعرض في واجهة المستخدم. - لمعرفة المزيد من المعلومات حول هذا الإصدار، يُرجى الاطّلاع على الإصدار 3.3 من Cast SDK.
Fit
- يتضمن Fit الآن Goals API تتيح لتطبيقك قراءة أهداف اللياقة البدنية التي أنشأها مستخدمو تطبيق Google Fit Android.
تسجيل الدخول باستخدام حساب Google
- تمت إضافة إمكانية ملء المستخدمين لأرقام الهواتف المرتبطة بحساباتهم بنقرة واحدة في التطبيقات التي تستخدم Credentials API.
الأجهزة المجاورة
- تم تحسين الرسائل القريبة من خلال واجهة مستخدم جديدة يمكن تفعيلها، بالإضافة إلى دعم التشغيل بدون لمس الجهاز.
- إشعارات الأجهزة المجاورة غير متاحة مؤقتًا. راجع الموقع الإلكتروني لمطوّري إشعارات الأجهزة المجاورة للحصول على التفاصيل والتحديثات.
Firebase
- يتضمن آخر تحديث لمنصة Firebase العديد من التحسينات وإصلاحات الأخطاء عبر ميزات متعددة. لمزيد من المعلومات، يُرجى الاطّلاع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لنظام التشغيل Android لمنصة Firebase.
أيلول (سبتمبر) 2016: الإصدار 9.6
أهم التفاصيل عن الإصدار 9.6 من خدمات Google Play
خدمات Google Play التي تم تحديثها إلى الإصدار 9.6.1 يصلح هذا الإصدار قيمة
minSdkVersion
غير متوفّرة فيplay-services-location.aar
، ما أدّى إلى دمج أذوناتWRITE_EXTERNAL_STORAGE
وREAD_EXTERNAL_STORAGE
وREAD_PHONE_STATE
غير مقصودة في بيانات التطبيق.الإعلانات
- تمت إضافة طريقة "واجهة برمجة التطبيقات لبيانات تشخيص الناشرين"،
openDebugMenu
إلى الفئةMobileAds
لتزويد ناشري الإعلانات على الويب على الأجهزة الجوّالة والتطبيقات للأجهزة الجوّالة بوظيفة تحديد المشاكل وحلّها والمعاينة نفسها التي تتوفّر لإعلانات أجهزة الكمبيوتر المكتبي.
- تمت إضافة طريقة "واجهة برمجة التطبيقات لبيانات تشخيص الناشرين"،
البثّ
يوفّر الإصدار 3.2 من Cast API وظائف محسّنة لمطوّري التطبيقات في المجالات التالية:
- وضع الإعلانات: يمكنك وضع وحدات التحكم وعناصر التحكم في الإشعارات في وضع يتم فيه إيقاف عناصر التحكم أثناء عرض الإعلانات.
- وضع البث المباشر: أصبح زر تشغيل/إيقاف يحتوي الآن على زر تشغيل/إيقاف لأحداث الفيديو المباشر والمحتوى الصوتي.
- لمعرفة المزيد من المعلومات حول هذا الإصدار، يُرجى الاطّلاع على الإصدار 3.2 من Cast SDK.
Maps
- تقديم تصميم الخريطة المخصّصة: يمكنك الآن تصميم الخريطة لتغيير مظهر (أو حتى إخفائها) على الخريطة، مثل الطرق والمنتزهات والأنشطة التجارية وغير ذلك.
- تظهر الآن نقاط الاهتمام بشكل افتراضي على الخريطة. تمثّل نقاط الاهتمام للأنشطة التجارية أنشطة تجارية، مثل المتاجر والمطاعم والفنادق. يمكنك إخفاء هذه العناصر باستخدام تصميم الخريطة المخصّصة.
- للحصول على تفاصيل وملاحظات مهمة، يمكنك الاطّلاع على ملاحظات إصدار "واجهة برمجة تطبيقات Android لخرائط Google".
أماكن
- تمت إضافة طريقة
setCountry
لحصر نطاق طلب الإكمال التلقائي في "الأماكن" في بلد واحد.
- تمت إضافة طريقة
Firebase
- يتضمن آخر تحديث لمنصة Firebase العديد من التحسينات وإصلاحات الأخطاء عبر ميزات متعددة. لمزيد من المعلومات، يُرجى الاطّلاع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لنظام التشغيل Android لمنصة Firebase.
آب (أغسطس) 2016: الإصدار 9.4
أهم التفاصيل في الإصدار 9.4 من "خدمات Google Play"
تسجيل الدخول باستخدام حساب Google
- يشمل إصدار
GoogleSignInAccount
الآن طريقتَيgetFamilyName()
وgetGivenName()
للسماح بالوصول إلى اسم العائلة واسم العائلة للمستخدمين الذين سجّلوا الدخول.
- يشمل إصدار
Google Plus
تم إيقاف Plus.API (بما في ذلك
Plus.PeopleApi
وPlus.AccountApi
) نهائيًا. ستظل جميع أدوات واجهة مستخدم +Google مثل أزرار المشاركة وأزرار "+1" متوفرة.- إذا أردت الدمج مع ميزة "تسجيل الدخول بحساب Google"، انتقِل إلى تطبيق
GoogleSignInApi
. - إذا كان تطبيقك يحتاج إلى معلومات اجتماعية وبيانات أكثر شمولاً للملف الشخصي، اطّلِع على جهة الاتصال بجهات الاتصال في نظام التشغيل Android أو واجهة People API المتعددة الأنظمة الأساسية. لتحسين توزيع تطبيقك من خلال الرسوم البيانية الاجتماعية لقاعدة مستخدمي تطبيقك، استخدِم Firebase Invites.
لمزيد من التفاصيل، يُرجى الاطّلاع على ملاحظات إيقاف Plus.API.
- إذا أردت الدمج مع ميزة "تسجيل الدخول بحساب Google"، انتقِل إلى تطبيق
البثّ
يتضمّن الإصدار الثالث من Cast API الآن وظائف محسّنة لمطوّري التطبيقات في المجالات التالية:
- تحدِّد واجهة
ControlButtonsContainer
حاوية لأزرار التحكّم. - توفر فئة
ExpandedControllerActivity
معظم ميزات التنفيذ لوحدة تحكم موسّعة، وهي وحدة تحكم عن بُعد بملء الشاشة.
- تحدِّد واجهة
أماكن
- تشتمل واجهة Places API الآن على واجهة مستخدم لـ "أداة اختيار الأماكن" معاد تصميمها تنفّذ مبادئ التصميم المتعدد الأبعاد.
Maps
- تمت إضافة مجموعة من أدوات معالجة تغيير الكاميرا الجديدة لأحداث بدء حركة الكاميرا والأحداث الجارية والانتهاء.
- تمت إضافة إمكانية تخزين واسترداد عناصر البيانات العشوائية المرتبطة بالعلامات.
- تمت إضافة إمكانية ضبط الحد الأدنى والأقصى لمستويات التكبير/التصغير المفضّلة.
- تمت إضافة إمكانية تقييد الحدود التي يمكن للمستخدمين التمرير والتحريك من خلالها.
- لمعرفة المزيد، راجع أحدث ملاحظات إصدار واجهات برمجة تطبيقات Android لخرائط Google.
الأمان
- تتيح واجهة برمجة تطبيقات التصفح الآمن لتطبيقك تحديد ما إذا كان معرف الموارد المنتظم (URI) مرتبطًا بتطبيق من المحتمل أن يكون ضارًا أو بهجوم هندسة اجتماعية محتمل. للحصول على مزيد من المعلومات، يمكنك الاطّلاع على التحقّق من عناوين URL باستخدام واجهة برمجة تطبيقات ميزة "التصفّح الآمن".
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 Toolchain، تحدث أخطاء مشابهة لما يلي:
Error while parsing '<path>/exploded-aar/com.google.android.gms/play-services-auth-base/9.2.0/proguard.txt':37 [<stack trace>] NoViableAltException(5@[])
الإعلانات
- تمت إضافة إجراء
setAdChoicesPlacement
إلى الفئةNativeAdOptions.Builder
. يمكن لناشري التطبيقات استخدام هذه الطريقة لتحديد موضع رمز "خيارات الإعلان" في الإعلانات المدمجة مع المحتوى. - تحسين تشغيل إعلانات الفيديو مع إصلاحات متعددة للأخطاء.
- تمت إضافة إجراء
الوعي
توحِّد واجهة Awareness API سبع إشارات للموقع الجغرافي والسياق في واجهة برمجة تطبيقات واحدة، ما يتيح لك إنشاء تطبيقات تتضمّن ميزات فعّالة مستندة إلى السياق، يكون لها تأثير ضئيل في موارد النظام. وهو يتضمّن مجموعتان من واجهات برمجة التطبيقات:
- تسمح واجهة برمجة التطبيقات Snapshot API للتطبيقات بالحصول على القيمة الحالية لأي من الإشارات السبع.
- تسمح Fence API للتطبيقات بالتفاعل مع التغييرات في سياق المستخدم.
البثّ
يوفّر الإصدار 3 من Cast API وظائف محسّنة لمطوّري التطبيقات في المجالات التالية:
- إدارة حالة الجلسة
- منطق الاتصال والفصل وإعادة الاتصال
- تنفيذ تجربة المستخدم وواجهة المستخدم
- التوافق مع مجموعة أكبر من أنواع الأجهزة
- للحصول على مزيد من المعلومات حول هذا الإصدار، يمكنك الاطّلاع على الإصدار 3 من حزمة Google Cast SDK.
Firebase
- يتضمن آخر تحديث لمنصة Firebase العديد من التحسينات وإصلاحات الأخطاء عبر ميزات متعددة. لمزيد من المعلومات، يمكنك الاطّلاع على ملاحظات الإصدار الخاصة بمنصة Firebase.
Google Fit
- تحسينات على عدد الخطوات على Android Wear لجعل قياس عدد الخطوات متناسقًا في خلفيات شاشة الساعة والتطبيقات، ومستمرًا من خلال HistoryApi#readdailyTotal
- استمع إلى تحديثات البيانات باستخدام HistoryApi#registerDataUpdateListener() للسماح لتطبيقك بتحديث ذاكرة التخزين المؤقت للبيانات الداخلية عند تحديث البيانات المخزنة بواسطة تطبيق آخر.
- تمت إضافة نوع بيانات مقدار استهلاك الماء جديد لقياس استهلاك المياه.
الموقع الجغرافي
- إصلاح الأخطاء والتحسينات في العديد من المجالات، بما في ذلك إدارة البطارية والتعرف على النشاط.
Maps
- تعيّن الطريقة MarkerOptions.zIndex() الجديدة الترتيب المكدس لعلامة بالنسبة إلى العلامات الأخرى على الخريطة.
- يمكنك ضبط عامل شفافية على تراكبات الصور، حتى يتمكّن المستخدمون من الاطّلاع على الخريطة الأساسية أسفل المربّعات المركّبة.
- أصبح من الأسهل الآن جعل الدوائر قابلة للنقر، ثم استخدام OnCircleClickListener للاستماع إلى أحداث النقر.
- للحصول على تفاصيل وملاحظات مهمة، يمكنك الاطّلاع على ملاحظات إصدار "واجهة برمجة تطبيقات Android لخرائط Google".
رؤية الأجهزة الجوّالة
- تم حل المشكلات المتعلقة بالخدمة التي تتطلبها ميزتا كشف الرمز الشريطي لميزة Mobile Vision و"التعرّف على الوجه". يمكن لجميع المستخدمين مرة أخرى استخدام وظيفة الرموز الشريطية والكشف عن الوجوه. للحصول على مزيد من المعلومات، يُرجى الاطّلاع على ملاحظات الإصدار الخاص برؤية الأجهزة الجوّالة.
- تمت إضافة Text API: التعرّف البصري على الأحرف لنص الأحرف اللاتينية (الإنجليزية والإسبانية والألمانية والفرنسية وغيرها) في الصور. تعرض Text API البنية التنظيمية للنص (الفقرات والسطور والكلمات) بالإضافة إلى النص نفسه.
الأجهزة المجاورة
- تمت إضافة إشعارات الأجهزة المجاورة للسماح للمستخدمين بمعرفة التطبيقات والمواقع الإلكترونية المرتبطة بأجهزة المرشد والأجهزة الذكية المجاورة.
- يمكن لميزة Nearby.Messages البحث عن إشارات مرشد Eddystone وأجهزة iBeacon في الخلفية، لتنبيه تطبيقات العملاء عند العثور على أجهزة المرشد المطابِقة للفلتر. لمزيد من المعلومات، يُرجى الاطّلاع على Nearby.Messages.
- يزيل هذا الإصدار مطلب استخدام العملاء لـ Proximity Beacon API لإدارة أجهزة المرشد. ستعرض علامة التبويب "قريبة" الآن إعلانات BLE التحليلية مباشرةً، مما يتيح للعملاء استخدام حلهم الخاص لتفسير تلك الإعلانات.
- يتم الآن إرجاع تقديرات المسافة ومعلومات RSSI إلى عملاء الإشارة التي تعمل في المقدّمة.
أيار (مايو) 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 في الإصدار 9.0 من SDK لخدمات Google Play:
لا تزال ميزة App Invites (تُعرف الآن باسم Firebase Invites) متاحة على
com.google.android.gms.appinvite
، ولكن عليك استخدامcom.google.firebase:firebase-invites
من الآن فصاعدًا.تعتمد خدمة "المراسلة عبر السحابة الإلكترونية من Firebase" على واجهة برمجة تطبيقات خدمة "المراسلة عبر السحابة الإلكترونية من Google" وتُحسِّنها. يمكنك مواصلة استخدام خدمة "المراسلة عبر السحابة الإلكترونية من Google" مع
com.google.android.gms.gcm
، ولكننا ننصح بالترقية إلىcom.google.firebase:firebase-messaging
.
للاطّلاع على مزيد من المعلومات عن Firebase، اطّلِع على https://firebase.google.com/.
الإعلانات
- تتيح واجهة برمجة التطبيقات للناشرين لإعلانات الفيديو التي تضم مكافأة الآن إمكانية استخدام الأحداث المخصّصة.
- يتضمن الفيديو المدمج مع المحتوى (إكسبرس) الآن واجهات برمجة التطبيقات التي توفر إمكانية التحكم في طريقة عرض الفيديوهات، بما في ذلك تحديد حالة كتم الصوت الأولية وعمليات معاودة الاتصال عند اكتمال الفيديو.
- إعلانات بحث مخصّص معدَّلة لتطبيقات الأجهزة الجوّالة، تسمح لمطوّري التطبيقات بتحقيق الربح من أحداث البحث داخل التطبيق باستخدام إعلانات ملائمة بدرجة كبيرة استنادًا إلى طلبات البحث التي يُدخلها المستخدمون. مع هذا التحديث، أصبح حل تحقيق الربح داخل التطبيق مكافئًا لما هو متاح على الكمبيوتر المكتبي أو الويب على الأجهزة الجوّالة. يتمتع مطوّرو التطبيقات الآن بإمكانية الوصول إلى المجموعة الكاملة من الإضافات والتنسيقات وخيارات تحديد المصدر وطلبات معاودة الاتصال ورموز الإعلانات المخصصة.
- تشمل واجهة برمجة التطبيقات MobileAds الآن إمكانية ضبط الحجم المفضّل لإعلانات الفيديو باستخدام
setAppVolume()
، فضلاً عن كتم صوت إعلانات الفيديو باستخدامsetAppMuted()
. - لم تعُد طريقة MobileAds
initialize(android.content.Context, java.lang.String)
متوقفة نهائيًا. بدلاً من ذلك، تم إيقاف الإجراءinitialize(android.content.Context)
نهائيًا. - تتضمن واجهة
MediationNativeListener
الآن طريقة،onAdImpression()
، التي يمكن لشبكات الإعلانات للأجهزة الجوّالة الاتصال بها عندما تسجّل مرة ظهور.
الأجهزة المجاورة
- تم تبسيط واجهة المستخدم لطلب الموافقة من خلال ميزة "الأجهزة المجاورة" ونموذج الأذونات.
- يمكن لأي تطبيق لديه إذن تحديد الموقع الجغرافي الدقيق البحث عن إشارات BLE بدون إذن إضافي.
- تظهر مربّعات حوار الموافقة للمستخدمين عندما يستدعي التطبيق طريقة GoogleAPIClient
connect()
.
- تم تبسيط واجهة المستخدم لطلب الموافقة من خلال ميزة "الأجهزة المجاورة" ونموذج الأذونات.
الألعاب
- تم تحديث حزمة SDK للعميل لتحسين واجهة برمجة التطبيقات Player Stat API من خلال توقّعين جديدين: توقّع إنفاق اللاعبين خلال الأيام الـ 28 القادمة، وتوقّع احتمالية أن يكون اللاعب في مرحلة الإنفاق بنسبة %95.
- تحديثات حزمة تطوير البرامج (SDK) للعميل لإتاحة واجهة برمجة تطبيقات تسجيل الفيديو على نطاق واسع
خدمة مراسلة عبر السحابة الإلكترونية من Google
- تم دمج خدمة مراسلة عبر السحابة الإلكترونية من Google (GCM) مع Firebase. يمكن لمستخدمي GCM مواصلة استخدام GCM بدون انقطاع، ولكننا ننصح بشدة بالترقية إلى واجهات برمجة التطبيقات الجديدة والمبسّطة لخدمة "المراسلة عبر السحابة الإلكترونية من Firebase" (FCM)، بحيث يمكن للمستخدمين الاستفادة من الإصدارات المستقبلية من الميزات والتحسينات الجديدة. لمزيد من المعلومات، يمكنك الاطّلاع على نقل تطبيق عميل GCM لنظام التشغيل Android إلى خدمة "المراسلة عبر السحابة الإلكترونية من Firebase".
رؤية الأجهزة الجوّالة
- إحدى الخدمات التي تتطلّبها خدمة Mobile Vision تم إيقافها الآن بسبب مشكلة في تلك الخدمة. سيمنع هذا المستخدمين الذين لم يسبق لهم استخدام ميزة التعرّف على الوجوه أو الرموز الشريطية من استخدام هذه الميزات. لا ننصح بإضافة ميزات Mobile Vision جديدة إلى تطبيقك حتى يتم إصلاح هذه المشكلة.
- بالنسبة إلى التطبيقات التي تستخدم ميزات Mobile Vision، يمكنك وضع علامة في المربّع
FaceDetector.isOperational()
أوBarcodeDetector.isOperational()
التأكّد من جاهزية أداة الرصد قبل استخدام أداة رصد الوجوه أو الرمز الشريطي.
المصادقة
انتقل GoogleAuthUتيل إلى قسم "واجهة برمجة التطبيقات -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 على نظام التشغيل Android، يمكنك تضمين تقسيم -auth في ملفbuild.gradle:
compile 'com.google.android.gms:play-services-auth:9.0.1'
بخلاف ذلك، نقترح عليك نقل تطبيقك إلى Google Sign-In API لدمج أحدث التحسينات التي تم إجراؤها على الأمان وتجربة المستخدم في تطبيقك. لمزيد من المعلومات، يمكنك الاطّلاع على دليل أفضل ممارسات "تسجيل الدخول باستخدام حساب Google".
المشاكل المعروفة في الإصدار 9.0.0
إذا كان تطبيقك يستخدم AdMob ويستعين أيضًا بالمعالجة اللاحقة في ProGuard، فلن يتمكن تطبيقك من عرض الإعلانات على الأجهزة التي لا تحتوي على حزمة APK لخدمات Google Play ما لم يتم ضبط إعدادات ProGuard أو تحديث التطبيق لاستخدام الإصدار 9.0.1 SDK من خدمات Google Play. لضمان عرض الإعلانات على هذه الأجهزة بعد تحديث تطبيقك لاستخدام حزمة تطوير البرامج (SDK) لخدمات Google Play 9.0.0، عليك إضافة خيار الاحتفاظ التالي إلى ملف إعداد ProGuard:
-keep public @com.google.android.gms.common.util.DynamiteApi class * { *; }
كانون الأول (ديسمبر) 2015 - الإصدار 8.4
أهم التفاصيل في الإصدار 8.4 من "خدمات Google Play"
خرائط Google
- يقدِّم هذا الإصدار عددًا من المستمعين الجدد للأحداث:
- يؤدي استخدام
OnInfoWindowLongClickListener
إلى معاودة الاتصال إلىonInfoWindowLongClick(Marker)
عندما ينقر المستخدم مع الاستمرار على نافذة معلومات. - يؤدي استخدام
OnInfoWindowCloseListener
إلى معاودة الاتصال إلىonInfoWindowClose(Marker)
عند إغلاق نافذة المعلومات. ولمزيد من التفاصيل، اطّلِع على دليل أحداث نافذة المعلومات. - تؤدي
OnPolylineClickListener
إلى معاودة الاتصال إلىonPolylineClick(Polyline)
عندما ينقر المستخدم على الخطوط المتعددة. اطّلِع على دليل الأحداث المتعدّدة الخطوط. - تؤدي
OnPolygonClickListener
إلى معاودة الاتصال إلىonPolygonClick(Polygon)
عندما ينقر المستخدم على المضلّع. يمكنك الاطّلاع على دليل الأحداث المضلّعة. - يؤدي استخدام
OnGroundOverlayClickListener
إلى معاودة الاتصال إلىonGroundOverlayClick(GroundOverlay)
عندما ينقر المستخدم على سطح أرضية. اطّلِع على دليل أحداث التراكب الأرضي.
- يؤدي استخدام
- يمكنك تفعيل أو إيقاف إمكانية النقر على الخطوط المتعددة والمضلعات
وتراكبات الأرض من خلال استدعاء
setClickable(boolean)
على الكائن ذي الصلة. - إصلاح أخطاء متعددة تتوفّر التفاصيل في ملاحظات إصدار "خرائط Google".
- يقدِّم هذا الإصدار عددًا من المستمعين الجدد للأحداث:
أماكن Google
- يقدّم هذا الإصدار خدمة إكمال تلقائي جديدة تعرض توقّعات الأماكن استجابةً لطلبات بحث المستخدم.
PlaceAutocompleteFragment
عبارة عن مربّع حوار بحث يحتوي على وظيفة إكمال تلقائي مدمجة.- يتيح
GeoDataApi.getAutocompletePredictions()
الوصول الآلي لعرض عبارات البحث المقترحة للسماح بإنشاء واجهة مستخدم كاملة ومخصّصة للبحث.
- تمت إضافة الإكمال التلقائي أيضًا إلى أداة اختيار الأماكن.
- يقدّم هذا الإصدار خدمة إكمال تلقائي جديدة تعرض توقّعات الأماكن استجابةً لطلبات بحث المستخدم.
تسجيل الدخول باستخدام حساب Google
- عندما يُبطل المستخدمون إمكانية الوصول إلى تطبيق معيّن من خلال إعدادات Google > التطبيقات المرتبطة، ستبدأ "خدمات Google Play" خدمة الإبطال لحذف حالة تسجيل الدخول المخزّنة مؤقتًا.
- يمكنك إعداد الكائن
GoogleSignInOptions
لمطالبة المستخدمين بتسجيل الدخول باستخدام الحسابات فقط في نطاق Google Apps باستخدام طريقة إنشاء setHostedDomain. - تمت إزالة دالة معاودة الاتصال
onUploadServerAuthCode
والدوال ذات الصلة. للحصول على رمز الدخول إلى الخلفية، استخدِم الطريقتَينrequestServerAuthCode
وgetServerAuthCode
. يمكنك الاطّلاع على تفعيل الوصول من جهة الخادم للحصول على مزيد من التفاصيل.
سجلّ Google Fit
- تشمل واجهة برمجة التطبيقات Google Fit History API الآن طريقة جديدة
updateData
تسهّل تعديل البيانات المخزّنة في Google Fit. باستخدامupdateData
، لم تعُد بحاجة إلى حذف نقاط البيانات الحالية التي تتداخل مع نقطة بيانات جديدة تريد إضافتها إلى Google Fit. يتم حل التعارضات تلقائيًا عن طريق حذف نقاط البيانات الموجودة التي تتداخل مع نقطة البيانات الجديدة.
- تشمل واجهة برمجة التطبيقات Google Fit History API الآن طريقة جديدة
المراسلة عن قرب
- دعم جديد للاشتراك في رسائل إشارات BLE في الخلفية. وهذا يتيح لتطبيقك تلقّي إشعارات الإشارة حتى عندما لا يكون نشطًا في الوقت الحالي.
دعوات للتطبيقات
- يمكنك الآن تضمين بيانات إضافية من تطبيقك عند إرسال دعوات مستندة إلى البريد الإلكتروني، بما في ذلك: صورة مخصّصة ونص مخصّص لعبارة الحث على اتخاذ إجراء لزر تثبيت الدعوة ورمز HTML مخصّص للدعوة الإلكترونية بالبريد الإلكتروني.
Vision API
- تمت إضافة دعم للرموز الشريطية من أزتيك.
خدمات الموقع الجغرافي
- تحسين الدقة عند استخدام شبكة WiFi أو أبراج الاتصالات لتحديد الموقع الجغرافي
المشاكل المعروفة
- المحاكيات لأحدث إصدار من Android Wear غير متاحة حاليًا.
تشرين الثاني (نوفمبر) 2015 - الإصدار 8.3
أهم التفاصيل في الإصدار 8.3 من "خدمات Google Play"
- تسجيل الدخول باستخدام حساب Google: تسهِّل واجهة برمجة التطبيقات
GoogleSignIn
الجديدة بشكلٍ كبير دمج الوظائف الأساسية لحساب Google في تطبيقك. وتشمل بعض التغييرات ما يلي:- يمكنك الآن تغيير حالة تسجيل الدخول إلى "
GoogleApiClient
" بدون الحاجة إلى إعادة إنشاء الاتصال. يمكنك الاطّلاع علىSIGN_IN_MODE_OPTIONAL
وSIGN_IN_MODE_REQUIRED
لمزيد من التفاصيل. - تبسيط الدمج عند المصادقة مع خادم
- لم تعُد هناك حاجة إلى إذن النظام للحصول على حساب تم تسجيل الدخول إليه.
- زر تسجيل دخول تمت إعادة تصميمه حديثًا.
- يمكنك الآن تغيير حالة تسجيل الدخول إلى "
- خدمات الموقع الجغرافي
- تحسينات على البطارية في "موفِّر خدمة الموقع المتكامل".
- تتيح لك طريقة
flushLocations()
الجديدة إرجاع أي مواقع جغرافية مجمّعة على الفور، بدلاً من انتظار حدوث التجميع.
- قياس التطبيقات - يضيف هذا الإصدار ميزة لجمع الإحصاءات المجهولة الهوية عن أحداث الشراء داخل التطبيق.
- App Invites - ستتولى طريقة
AppInvite.AppInviteApi.getInvitation()
الجديدة إعدادResultCallback
يمكنك استخدامه لتشغيل نشاط الروابط لصفحات في التطبيق.
- App Invites - ستتولى طريقة
- تحسينات متنوعة - تم إدخال تحسينات وتغييرات متنوعة على "خدمات Google Play"، بما في ذلك:
- تسمح طريقة
AdRequest.Builder setIsDesignedForFamilies
الجديدة للتطبيقات التي فعّلَت برنامج التطبيقات المناسبة للعائلة بتحديد ما إذا كان يجب أن يعرض طلب إعلان معيّن إعلانات متوافقة مع "برنامج التطبيقات المناسبة للعائلة". - يمكن استخدام
ResolvingResultCallbacks
لبدء تشغيل درجات الدقة التي يعرضها طلب بيانات من واجهة برمجة التطبيقات تلقائيًا عندما يكون تفاعل المستخدم مطلوبًا - يعرض
CastRemoteDisplayLocalService
معاودة اتصال جديدة، وهيonServiceCreated
، يتم استدعائها عند إنشاء الخدمة المحلية. - يمكن استخدام الطريقة
GoogleApiClient.dumpAll()
للمساعدة في تصحيح الأخطاء المرتبطة بمراحل النشاط. - يمكنك الآن
setAutoFocusEnabled()
آليًا علىCameraSource
. - تتيح لك ميزة
DataApi
الآن تحديد ما إذا كانت هناك حاجة إلى مزامنة العناصر بشكل عاجل مع جهاز قابل للارتداء باستخدام طريقةPutDataRequest.isUrgent()
. - تم نقل واجهة برمجة تطبيقات Credentials إلى مكتبة -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، فيُرجى ترقية المكوّن الإضافي لخدمات Google إلى الإصدار 1.5.0-beta2 أو الإصدارات الأحدث.
أيلول (سبتمبر) 2015 - الإصدار 8.1
أهم الأخبار من الإصدار 8.1 من "خدمات Google Play"
- إضافة الدعم لنموذج أذونات Marshmallow.
- واجهة برمجة التطبيقات لإحصاءات اللاعبين في ألعاب Play: واجهة برمجة تطبيقات جديدة تتيح لك تخصيص تجارب اللاعبين لشرائح محددة من اللاعبين خلال مراحل نشاط اللعبة. تعتمد شرائح اللاعبين على مستوى تقدّم اللاعبين ومعدّل الإنفاق والتفاعل.
- Google Maps Android API: دعم جديد لوضع الصوت المحيطي للتطبيقات القابلة للارتداء يكون "وضع الاستراحة" مفعّلاً دائمًا للتطبيقات، ويتم تفعيله عندما يتوقف المستخدم عن استخدام التطبيق.
- App Invites - يمكنك الآن تخصيص الدعوة المرسَلة بالبريد الإلكتروني من التطبيق.
- واجهة برمجة التطبيقات لتطبيق "الرسائل المجاورة": سيتلقّى تطبيقك معاودة الاتصال عند انتهاء صلاحية نشر المحتوى أو الاشتراك النشِط عن قرب.
- 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 أداة كشف عن الوجوه وماسح ضوئي للرموز الشريطية ووظائف لتتبُّع موضع هذه العناصر في الفيديو.
- واجهة برمجة التطبيقات لتطبيق "الرسائل القريبة": توفّر واجهة برمجة التطبيقات الجديدة لرسائل الأجهزة المجاورة واجهة برمجة تطبيقات متعددة الأنظمة الأساسية للأجهزة المجاورة وأجهزة المرشد لاكتشاف بعضها البعض والتواصل بدون الحاجة إلى الاتصال بشبكة Wi-Fi نفسها.
- Smart Lock في Android يعزز هذا الإصدار Smart Lock في Android من خلال إمكانية اكتشاف طريقة المشي الفريدة. إذا خرج جيب مع هاتفك، سيتم قفل الجهاز في معظم الحالات. فعِّل ميزة اكتشاف الجهاز أثناء حمله لتجربته.
- صور المكان: تم توفير إمكانية استرداد صور الأماكن وعرضها باستخدام واجهة برمجة تطبيقات الأماكن.
أيار (مايو) 2015 - الإصدار 7.5
للحصول على ملخص لأهم الميزات في الإصدار 7.5 من خدمات Google Play، يمكنك الاطّلاع على مشاركة المدونة للإعلان.
Smart Lock لكلمات المرور: يوفر هذا الإصدار واجهة برمجة التطبيقات
gms.auth.api.credentials
لحفظ بيانات الاعتماد واستردادها، وتسجيل دخول المستخدمين تلقائيًا على جميع الأجهزة (والمواقع الإلكترونية في Chrome). لحفظ بيانات الاعتماد، استدعِ الطريقةAuth.CredentialsApi.save()
. وعلى العكس من ذلك، لاسترداد بيانات الاعتماد المحفوظة على أجهزة Android وChrome، استدعِ الطريقةAuth.CredentialsApi.request()
.خدمة المراسلة عبر السحابة الإلكترونية من Google - يتيح لك هذا الإصدار إمكانية إرسال الرسائل والإشعارات إلى المستخدمين النهائيين بشكل أكثر كفاءة، وتحسين عملية جدولة المهام لتوفير استهلاك البطارية، وتبسيط كيفية تلقّي تطبيقك للرسائل. تتيح لك الرسائل التي تتناول مواضيع معيّنة إنشاء إشعارات مخصّصة للوصول إلى الجمهور المستهدَف استخدم
GcmListenerService
الجديد لتنفيذ طريقة موحدة لتلقي رسائل GCM وعرض الإشعارات عند طلب خادم GCM. تتيح لك الفئةGcmNetworkManager
الجديدة جدولة المهام لمرة واحدة ومهام دورية بطريقة فعّالة من حيث استهلاك البطارية، وتحديد قيود الشحن على الشبكة والأجهزة بهدف تحسين استخدام البطارية بشكل أكبر.الإعلانات: يضيف هذا الإصدار الإعلانات المدمجة مع المحتوى التي يعرضها الناشر إلى AdMob وAdMob وAdX. باستخدام الإعلانات المدمجة مع المحتوى، يمكن للناشرين الوصول إلى مواد العرض الفردية للإعلان، ويمكنهم تحديد كيفية عرض الإعلان بالطريقة التي تناسب محتوى التطبيق الخاص بهم على أفضل نحو. يتيح كل من AdMob وAdMob وAdX تنسيقَين محدّدَين للنظام، وهما إعلانات تثبيت التطبيقات وإعلانات المحتوى. يمكن للناشرين في DoubleClick Ads أيضًا الوصول إلى أشكال إعلانات مدمجة مع المحتوى مخصّصة لإنشاء حل مخصّص للإعلانات المدمجة مع المحتوى باستخدام مستودع الإعلانات الحجزي الخاص بهم.
البثّ - توفّر واجهات برمجة تطبيقات "مدير الألعاب" لتكنولوجيا Google Cast الجديدة إمكانية استخدام الألعاب ذات نموذج التواصل المبسّط، وتوفير عدة لاعبين لكل جهاز مرسِل، وإرسال رسائل مخصّصة بين المرسِلين والمستلِمين، ما يتيح لك إمكانية تحسين أيّ لعبة باستخدام تجربة البث. ويتيح نموذج اتصال العرض عن بُعد الجديد للتطبيقات الأصلية، خاصة الألعاب، إمكانية بث شاشة ثانية على التلفزيون مباشرةً. والآن يمكن لأي لعبة أن تكون أكبر باستخدام تكنولوجيا "البث". وتمنح واجهات برمجة التطبيقات التشغيل التلقائي و"قائمة المحتوى التالي" الجديدة لجميع التطبيقات المرتبطة قائمة انتظار متزامنة وقابلة للتعديل للوسائط، وتتيح إمكانية التحميل المسبق لأحداث البث التكيُّفي.
رقم تعريف المثيل : رقم تعريف المثيل هو معرّف فريد لكل نسخة افتراضية للتطبيق يتيح له إنشاء رموز مميَّزة للأمان باستخدام خدمة السحابة الإلكترونية لمعرّف المثيل.
الخرائط - يجعل هذا الإصدار واجهة برمجة تطبيقات Android لخرائط Google متوفرة على Android Wear، وبذلك يمكنك الآن إنشاء تطبيقات مستندة إلى الخرائط تعمل مباشرةً على الأجهزة القابلة للارتداء.
Fit - توفر الآن Fit API بيانات حول المسافة التي تم قطعها والسعرات الحرارية التي تم إنفاقها. يقدّم هذا الإصدار أيضًا نوعًا جديدًا من البيانات لأنشطة التمارين الرياضية (
TYPE_WORKOUT_EXERCISE
).Drive - يتيح لك هذا الإصدار حذف الملفات والمجلدات نهائيًا حتى عندما يكون تطبيقك غير متصل بالإنترنت، وذلك من خلال استدعاء الطريقة
delete()
.App Invites - استخدِم واجهة برمجة التطبيقات
appinvite
الجديدة لتطوير تطبيقك عبر تناقل الحديث عنه. عليك تمكين المستخدمين من مشاركة تطبيقك مع جهات الاتصال وأصدقائهم. يمكنك السماح لـ Google بدعم تدفقات الإحالة والإعداد، حتى تتمكن من التركيز على إنشاء تطبيق رائع.