11 يوليو 2024
يتضمّن آخر تحديث تم إجراؤه على Firebase تغييرات على ما يلي:
- قائمة مواد عرض Firebase لنظام Android
- Firebase Crashlytics
- Vertex AI لبرنامج Firebase
لمزيد من المعلومات، يمكنك الاطّلاع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لنظام التشغيل Android لمنصة Firebase.
يساعد آخر تحديث لنظام
play-services-auth-blockstore
(الإصدار 16.3.1) في إصلاح مشاكل التوافق عند إنشاء حزمة SDK مع AndroidX.
العناصر التي تم إصدارها على maven.google.com
- com.google.firebase:firebase-bom:33.1.2
- com.google.firebase:firebase-crashlytics:19.0.3
- com.google.firebase:firebase-crashlytics-ktx:19.0.3
- com.google.firebase:firebase-crashlytics-ndk:19.0.3
- com.google.firebase:firebase-sessions:2.0.3
- com.google.firebase:firebase-vertexai:16.0.0-beta03
- com.google.android.gms:play-services-auth-blockstore:16.3.1
8 يوليو 2024
- تعمل آخر تحديثات
play-services-games-v2
(الإصدار 20.1.2) على إصلاح مشاكل التوافق عند استخدام واجهات برمجة تطبيقات "خدمات ألعاب Play" مع الألعاب التي تم إنشاؤها باستخدام Unreal Engine.
العناصر التي تم إصدارها على maven.google.com
- com.google.android.gms:play-services-games-v2:20.1.2
2 يوليو 2024
- تعمل آخر تحديثات
play-services-games-v2
(الإصدار 20.1.1) على إصلاح الخطأ المتمثل في تعطُّل إصدار التطبيق الفوري من التطبيق عند محاولة الوصول إلى واجهات برمجة التطبيقات لخدمات "ألعاب Play".
العناصر التي تم إصدارها على maven.google.com
- com.google.android.gms:play-services-games-v2:20.1.1
27 يونيو 2024
- تحديث حزمة تطوير البرامج (SDK) لنظام التشغيل Android لإعلانات Google على الأجهزة الجوّالة وحزمة تطوير البرامج (SDK) لعرض "إعلانات Firebase" لمزيد من المعلومات، راجِع ملاحظات الإصدار الخاصة بالمنتج.
العناصر التي تم إصدارها على maven.google.com
- com.google.android.gms:play-services-ads:23.2.0
- com.google.android.gms:play-services-ads-lite:23.2.0
- com.google.firebase:firebase-ads:23.2.0
- com.google.firebase:firebase-ads-lite:23.2.0
25 يونيو 2024
تتضمّن آخر تحديثات تطبيق
play-services-maps
(الإصدار 19.0.0) دعمًا للميزات الجديدة التالية:- جارٍ ضبط ألوان الخريطة على "داكن" أو "فاتح" أو لاستخدام إعدادات النظام. للحصول على تفاصيل، راجع إعداد خريطة.
- يمكنك استخدام الألوان التلقائية للخرائط لمطابقة الألوان الجديدة التي تتوفّر بالفعل في تطبيق "خرائط Google". للحصول على التفاصيل، راجِع نمط خريطة جديد لمنصة "خرائط Google".
يتضمن أحدث إصدار من
play-services-maps
أيضًا التحديثات التالية لواجهة برمجة التطبيقات:- تمت إضافة
DatasetFeature
. - تمت إضافة
Feature
. - تمت إضافة
FeatureClickEvent
. - تمت إضافة
FeatureLayer
. - تمت إضافة
FeatureLayerOptions
. - تمت إضافة
FeatureStyle
. - تمت إضافة
FeatureType
. - تمت إضافة
MapColorScheme
. - تمت إضافة
PlaceFeature
. - تم إيقاف
MapsInitializer.Renderer.LEGACY
فيMapsInitializer.Renderer
. بدلاً من ذلك، يمكنك استخدام أحدث عارض للخرائط. - تم تعديل
MapCapabilities
لتضمين طرق للتحقق من مدى توفّر التصميم المستند إلى البيانات. - تم تعديل
GoogleMap
لتضمين طرق ضبط الألوان للخريطة. - تم تعديل
GoogleMapOptions
لتضمين طرق ضبط الألوان للخريطة.
العناصر التي تم إصدارها على maven.google.com
- com.google.android.gms:play-services-maps:19.0.0
24 يونيو 2024
- يتضمّن آخر تحديث تم إجراؤه على مكتبة
play-services-auth-blockstore
إصدارًا من RestoreCredential API.
العناصر التي تم إصدارها على maven.google.com
- com.google.android.gms:play-services-auth-blockstore:16.3.0
20 يونيو 2024
يتضمّن آخر تحديث تم إجراؤه على Firebase تغييرات على ما يلي:
- قائمة مواد عرض Firebase لنظام Android
- حزمة تطوير البرامج (SDK) لمنصّة Firebase الخاصّة بخدمة "إحصاءات Google"
- Firebase Crashlytics
- مكوّن Gradle الإضافي لمنصة Firebase Crashlytics
- Vertex AI لبرنامج Firebase
لمزيد من المعلومات، يمكنك الاطّلاع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لنظام التشغيل Android لمنصة Firebase.
العناصر التي تم إصدارها على maven.google.com
- com.google.firebase:firebase-bom:33.1.1
- com.google.firebase:firebase-analytics:22.0.2
- com.google.firebase:firebase-analytics-ktx:22.0.2
- com.google.firebase:firebase-crashlytics:19.0.2
- com.google.firebase:firebase-crashlytics-buildtools:3.0.2
- com.google.firebase:firebase-crashlytics-gradle:3.0.2
- com.google.firebase:firebase-crashlytics-ktx:19.0.2
- com.google.firebase:firebase-crashlytics-ndk:19.0.2
- com.google.firebase:firebase-sessions:2.0.2
- com.google.firebase:firebase-vertexai:16.0.0-beta02
- com.google.android.gms:play-services-measurement:22.0.2
- com.google.android.gms:play-services-measurement-api:22.0.2
- com.google.android.gms:play-services-measurement-base:22.0.2
- com.google.android.gms:play-services-measurement-impl:22.0.2
- com.google.android.gms:play-services-measurement-sdk:22.0.2
- com.google.android.gms:play-services-measurement-sdk-api:22.0.2
4 يونيو 2024
مكتبة
play-services-appsearch
متوفرة الآن بشكل عام. توفّر هذه المكتبة واجهات برمجة تطبيقات لتخزين البيانات المنظَّمة في قاعدة بيانات AppSearch المركزية التي توفّرها "خدمات Google Play". يؤدي ذلك إلى تفعيل مشاركة البيانات في جميع التطبيقات استنادًا إلى ضبط قائمة التحكّم بالوصول (ACL) المقدَّمة من العميل. إنّ ميزة "المشاركة بين التطبيقات" مفعَّلة، وتتطلّب إعدادًا صريحًا من المطوِّر عند استخدام واجهات برمجة تطبيقات AppSearch.
العناصر التي تم إصدارها على maven.google.com
- com.google.android.gms:play-services-appsearch:16.0.0
30 مايو 2024
يتضمّن آخر تحديث تم إجراؤه على Firebase تغييرات على ما يلي:
- قائمة مواد عرض Firebase لنظام Android
- حزمة تطوير البرامج (SDK) لمنصّة Firebase الخاصّة بخدمة "إحصاءات Google"
- Firebase App Distribution
- Firebase Crashlytics
- روابط Firebase الديناميكية
- مراقبة أداء Firebase
لمزيد من المعلومات، يمكنك الاطّلاع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لنظام التشغيل Android لمنصة Firebase.
يتوفر الآن أحدث إصدار من مكوّن
google-services
الإضافي لنظام التشغيل Android (الإصدار 4.4.2). لمزيد من المعلومات، يمكنك الاطّلاع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لنظام التشغيل Android لمنصة Firebase.
العناصر التي تم إصدارها على maven.google.com
- com.google.firebase:firebase-bom:33.1.0
- com.google.firebase:firebase-analytics:22.0.1
- com.google.firebase:firebase-analytics-ktx:22.0.1
- com.google.firebase:firebase-appdistribution:16.0.0-beta13
- com.google.firebase:firebase-appdistribution-api:16.0.0-beta13
- com.google.firebase:firebase-appdistribution-api-ktx:16.0.0-beta13
- com.google.firebase:firebase-crashlytics:19.0.1
- com.google.firebase:firebase-crashlytics-ktx:19.0.1
- com.google.firebase:firebase-crashlytics-ndk:19.0.1
- com.google.firebase:firebase-dataconnect:16.0.0-alpha04
- com.google.firebase:firebase-dynamic-links:22.1.0
- com.google.firebase:firebase-dynamic-links-ktx:22.1.0
- com.google.firebase:firebase-perf:21.0.1
- com.google.firebase:firebase-perf-ktx:21.0.1
- com.google.firebase:firebase-sessions:2.0.1
- com.google.android.gms:play-services-measurement:22.0.1
- com.google.android.gms:play-services-measurement-api:22.0.1
- com.google.android.gms:play-services-measurement-base:22.0.1
- com.google.android.gms:play-services-measurement-impl:22.0.1
- com.google.android.gms:play-services-measurement-sdk:22.0.1
- com.google.android.gms:play-services-measurement-sdk-api:22.0.1
- com.google.gms:google-services:4.4.2
29 مايو 2024
تشمل آخر التحديثات التي أُجريت على مكتبات متعددة التغييرات التالية:
- وتم تغيير قيمة "
minSdkVersion
" إلى 21. - تم تعديل التبعيات في مكتبات
play-services-base
وplay-services-basement
وplay-services-tasks
إلى أحدث الإصدارات.
يمكنك مراجعة قسم "العناصر التي تم إصدارها" للحصول على قائمة كاملة بالمكتبات المتأثرة.
- وتم تغيير قيمة "
العناصر التي تم إصدارها على maven.google.com
- com.google.android.gms:play-services-ads-identifier:18.1.0
- com.google.android.gms:play-services-afs-native:19.1.0
- com.google.android.gms:play-services-analytics-impl:18.1.0
- com.google.android.gms:play-services-analytics:18.1.0
- com.google.android.gms:play-services-appindex:16.2.0
- com.google.android.gms:play-services-appset:16.1.0
- com.google.android.gms:play-services-auth-api-phone:18.1.0
- com.google.android.gms:play-services-awareness:19.1.0
- com.google.android.gms:play-services-base-testing:16.1.0
- com.google.android.gms:play-services-base:18.5.0
- com.google.android.gms:play-services-basement:18.4.0
- com.google.android.gms:play-services-cast-framework:21.5.0
- com.google.android.gms:play-services-cast-tv:21.1.0
- com.google.android.gms:play-services-cast:21.5.0
- com.google.android.gms:play-services-cloud-messaging:17.3.0
- com.google.android.gms:play-services-cronet:18.1.0
- com.google.android.gms:play-services-deviceperformance:16.1.0
- com.google.android.gms:play-services-fido:21.1.0
- com.google.android.gms:play-services-flags:18.1.0
- com.google.android.gms:play-services-games-v2:20.1.0
- com.google.android.gms:play-services-games:23.2.0
- com.google.android.gms:play-services-identity:18.1.0
- com.google.android.gms:play-services-instantapps:18.1.0
- com.google.android.gms:play-services-location:21.3.0
- com.google.android.gms:play-services-nearby:19.3.0
- com.google.android.gms:play-services-oss-licenses:17.1.0
- com.google.android.gms:play-services-pal:20.3.0
- com.google.android.gms:play-services-password-complexity:18.1.0
- com.google.android.gms:play-services-pay:16.5.0
- com.google.android.gms:play-services-places-placereport:17.1.0
- com.google.android.gms:play-services-places:17.1.0
- com.google.android.gms:play-services-recaptcha:17.1.0
- com.google.android.gms:play-services-safetynet:18.1.0
- com.google.android.gms:play-services-stats:17.1.0
- com.google.android.gms:play-services-tagmanager-api:18.1.0
- com.google.android.gms:play-services-tagmanager-v4-impl:18.1.0
- com.google.android.gms:play-services-tagmanager:18.1.0
- com.google.android.gms:play-services-tasks:18.2.0
- com.google.android.gms:play-services-threadnetwork:16.0.1
- com.google.android.gms:play-services-wallet:19.4.0
- com.google.android.gms:play-services-wearable:18.2.0
23 مايو 2024
يتضمّن آخر تعديل على مكتبة "
play-services-auth
" التغيير التالي:- تتم إضافة واجهة برمجة تطبيقات جديدة [
addResourceParameter
] إلى واجهة برمجة التطبيقاتAuthorizationRequest.Builder
للسماح بتمرير معلَمات الموارد المخصّصة إلى Permission API.
- تتم إضافة واجهة برمجة تطبيقات جديدة [
يتضمّن التحديث الأخير لمكتبة
play-services-fitness
إصدار Recording API على الأجهزة الجوّالة.
العناصر التي تم إصدارها على maven.google.com
- com.google.android.gms:play-services-auth:21.2.0
- com.google.android.gms:play-services-fitness:21.2.0
13 مايو 2024
يتضمّن آخر تحديث تم إجراؤه على Firebase تغييرات على ما يلي:
- مكوّن Gradle الإضافي لمنصة Firebase Crashlytics
- Vertex AI لبرنامج Firebase
لمزيد من المعلومات، يمكنك الاطّلاع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لنظام التشغيل Android لمنصة Firebase.
العناصر التي تم إصدارها على maven.google.com
- com.google.firebase:firebase-crashlytics-gradle:3.0.1
- com.google.firebase:firebase-vertexai:16.0.0-beta01
9 مايو 2024
- تحديث حزمة تطوير البرامج (SDK) لنظام التشغيل Android لإعلانات Google على الأجهزة الجوّالة وحزمة تطوير البرامج (SDK) لعرض "إعلانات Firebase" لمزيد من المعلومات، راجِع ملاحظات الإصدار الخاصة بالمنتج.
العناصر التي تم إصدارها على maven.google.com
- com.google.android.gms:play-services-ads:23.1.0
- com.google.android.gms:play-services-ads-lite:23.1.0
- com.google.firebase:firebase-ads:23.1.0
- com.google.firebase:firebase-ads-lite:23.1.0
2 مايو 2024
يتضمّن آخر تحديث تم إجراؤه على Firebase تغييرات على ما يلي:
- قائمة مواد عرض Firebase لنظام Android
- اختبار A/B من Firebase
- فحص التطبيقات من Firebase
- المكوّن الإضافي لنظام Gradle المتوافق مع Firebase
- مصادقة Firebase
- Cloud Firestore
- دوال السحابة الإلكترونية لبرنامج Firebase (العميل)
- التخزين في السحابة الإلكترونية لبرنامج Firebase
- المراسلة عبر السحابة الإلكترونية من Firebase
- Firebase Crashlytics
- مكوّن Gradle الإضافي لمنصة Firebase Crashlytics
- روابط Firebase الديناميكية
- المراسلة داخل تطبيق Firebase
- عمليات تثبيت Firebase
- Firebase ML
- مراقبة أداء Firebase
- قاعدة بيانات Firebase في الوقت الفعلي
- الإعداد عن بُعد في Firebase
- حزمة تطوير البرامج (SDK) لمنصّة Firebase الخاصّة بخدمة "إحصاءات Google"
لمزيد من المعلومات، يمكنك الاطّلاع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لنظام التشغيل Android لمنصة Firebase.
يتضمّن التعديل الأخير على مكتبة "
play-services-auth
" التغييرات التالية:- عليك تقليل رقم إصدار ميزة
beginSignIn()
API لكي تعمل مع الإصدارات القديمة من حزمة 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 لإعلانات Google على الأجهزة الجوّالة وحزمة تطوير البرامج (SDK) لعرض "إعلانات Firebase" لمزيد من المعلومات، راجِع ملاحظات الإصدار الخاصة بالمنتج.
في أيلول (سبتمبر) 2024، لن يتم نشر حِزم تطوير البرامج (SDK) لعرض "إعلانات Firebase" (العنصرَين
firebase-ads
وfirebase-ads-lite
). بدلاً من ذلك، استخدِم حزمة "SDK لإعلانات Google على الأجهزة الجوّالة" لنظام التشغيل Androidلم توفر عناصر Firebase هذه برنامجًا ثنائيًا خاصًا بها وكانت فقط عبارة عن برنامج التفاف حول تبعياتها. نحن نُجري هذا التغيير لمنحك مزيدًا من التحكُّم في الاعتمادية التي تُضيفها إلى تطبيقك. ولمزيد من المعلومات حول هذا التغيير وكيفية نقل البيانات لاستخدام "SDK لإعلانات Google على الأجهزة الجوّالة"، اطّلع على هذه الأسئلة الشائعة في مستندات Firebase.
يتضمّن آخر تحديث تم إجراؤه على Firebase تغييرات على ما يلي:
- قائمة مواد عرض Firebase لنظام Android
- الإعداد عن بُعد في Firebase
لمزيد من المعلومات، يمكنك الاطّلاع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لنظام التشغيل Android لمنصة Firebase.
العناصر التي تم إصدارها على maven.google.com
- com.google.android.gms:play-services-ads:23.0.0
- com.google.android.gms:play-services-ads-lite:23.0.0
- com.google.firebase:firebase-ads:23.0.0
- com.google.firebase:firebase-ads-lite:23.0.0
- com.google.firebase:firebase-bom:32.7.4
- com.google.firebase:firebase-config:21.6.3
- com.google.firebase:firebase-config-ktx:21.6.3
5 مارس 2024
يتضمّن التعديل الأخير على مكتبة "
play-services-location
" التغييرات التالية:- تم إنشاء برنامج واجهة برمجة تطبيقات للاتجاه الجديد FusedOrientationProviderClient باستبدال واجهات برمجة التطبيقات للاتجاه المتوقّفة نهائيًا في FusedLocationProviderClient.
- تم إيقاف واجهات برمجة التطبيقات للاتجاه في FusedLocationProviderClient.
العناصر التي تم إصدارها على maven.google.com
- com.google.android.gms:play-services-location:21.2.0
28 فبراير 2024
يتضمّن آخر تحديث تم إجراؤه على Firebase تغييرات على ما يلي:
- قائمة مواد عرض Firebase لنظام Android
- Cloud Firestore
- المكوّن الإضافي لنظام Gradle المتوافق مع Firebase
- قاعدة بيانات Firebase في الوقت الفعلي
- الإعداد عن بُعد في Firebase
لمزيد من المعلومات، يمكنك الاطّلاع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لنظام التشغيل Android لمنصة Firebase.
العناصر التي تم إصدارها على maven.google.com
- com.google.firebase:firebase-bom:32.7.3
- com.google.firebase:firebase-appdistribution-gradle:4.2.0
- com.google.firebase:firebase-config:21.6.2
- com.google.firebase:firebase-config-ktx:21.6.2
- com.google.firebase:firebase-database:20.3.1
- com.google.firebase:firebase-database-ktx:20.3.1
- com.google.firebase:firebase-firestore:24.10.3
- com.google.firebase:firebase-firestore-ktx:24.10.3
26 فبراير 2024
يتضمّن التعديل الأخير على مكتبة "
play-services-wallet
" التغييرات التالية:تمت إضافة عقود جديدة يمكن استخدامها مع واجهة برمجة التطبيقات Activity Result API الجديدة على أجهزة Android لمعالجة نتائج مهام
loadPaymentData
. لمزيد من المعلومات، يُرجى الاطّلاع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لنظام التشغيل Android في Google Pay.تم إيقافها
AutoResolveHelper#resolveTask(Task<TResult>, Activity, int)
. يمكنك بدلاً من ذلك استخدام العقود الجديدة لواجهة برمجة التطبيقات Activity Result API والمقدَّمة في هذا الإصدار.
تجدر الإشارة إلى أنّ هذه التغييرات تمت إضافتها في
play-services-wallet
الإصدار 19.3.0-beta01.
العناصر التي تم إصدارها على maven.google.com
- com.google.android.gms:play-services-wallet:19.3.0
20 فبراير 2024
- يعدِّل مكتبات تعلّم الآلة في "خدمات 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) التغيير الرئيسي التالي:- تمت إزالة Credentials API. تم استبداله بواسطة مدير بيانات الاعتماد.
العناصر التي تم إصدارها على maven.google.com
- com.google.android.gms:play-services-auth:21.0.0
- com.google.android.gms:play-services-auth-base:18.0.11
8 فبراير 2024
يتضمّن آخر تحديث تم إجراؤه على Firebase تغييرات على ما يلي:
- قائمة مواد عرض Firebase لنظام Android
- Cloud Firestore
- اختبار A/B من Firebase
- فحص التطبيقات من Firebase
- Firebase App Distribution
- المكوّن الإضافي لنظام Gradle المتوافق مع Firebase
- المراسلة عبر السحابة الإلكترونية من 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 API ضمن "خدمات Google Play".
باستخدام واجهة برمجة التطبيقات هذه، يمكنك كتابة رمز C أو C++ يستخدم TensorFlow Lite في خدمات Google Play.
لمزيد من المعلومات، راجِع مستندات واجهة برمجة التطبيقات TensorFlow Lite في "خدمات Google Play".
العناصر التي تم إصدارها على maven.google.com
- com.google.android.gms:play-services-tflite-java:16.2.0-beta02
14 كانون الأول (ديسمبر) 2023
يشمل التحديث الأخير الذي تم إجراؤه على Google Pay API (
play-services-wallet
) التغييرات التالية:تمت إضافة عقود جديدة يمكن استخدامها مع واجهة برمجة التطبيقات Activity Result API الجديدة على أجهزة Android لمعالجة نتائج مهام
loadPaymentData
. لمزيد من المعلومات، يُرجى الاطّلاع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لنظام التشغيل Android في Google Pay.تم إيقافها
AutoResolveHelper#resolveTask(Task<TResult>, Activity, int)
. يمكنك بدلاً من ذلك استخدام العقود الجديدة لواجهة برمجة التطبيقات Activity Result API والمقدَّمة في هذا الإصدار.
العناصر التي تم إصدارها على maven.google.com
- com.google.android.gms:play-services-wallet:19.3.0-beta01
7 كانون الأول (ديسمبر) 2023
يتضمّن آخر تحديث تم إجراؤه على Firebase تغييرات على ما يلي:
- قائمة مواد عرض Firebase لنظام Android
- Cloud Firestore
- المراسلة عبر السحابة الإلكترونية من Firebase
لمزيد من المعلومات، يمكنك الاطّلاع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لنظام التشغيل Android لمنصة Firebase.
العناصر التي تم إصدارها على maven.google.com
- com.google.firebase:firebase-bom:32.7.0
- com.google.firebase:firebase-firestore:24.10.0
- com.google.firebase:firebase-firestore-ktx:24.10.0
- com.google.firebase:firebase-messaging:23.4.0
- com.google.firebase:firebase-messaging-directboot:23.4.0
- com.google.firebase:firebase-messaging-ktx:23.4.0
6 كانون الأول (ديسمبر) 2023
- تحديث حزمة تطوير البرامج (SDK) لنظام التشغيل Android لإعلانات Google على الأجهزة الجوّالة وحزمة تطوير البرامج (SDK) لعرض "إعلانات Firebase" لمزيد من المعلومات، راجِع ملاحظات الإصدار الخاصة بالمنتج.
العناصر التي تم إصدارها على maven.google.com
- com.google.android.gms:play-services-ads:22.6.0
- com.google.android.gms:play-services-ads-lite:22.6.0
- com.google.firebase:firebase-ads:22.6.0
- com.google.firebase:firebase-ads-lite:22.6.0
4 كانون الأول (ديسمبر) 2023
تتضمّن آخر التعديلات التي تم إجراؤها على مكتبات
play-services-cast
وplay-services-cast-framework
وplay-services-cast-tv
التغييرات التالية:تم تعديل الإعدادات لاعتمادها على
androidx.mediarouter:mediarouter:1.6.0-beta01
. يؤدي هذا التغيير إلى إظهارMediaRouteButtons
دائمًا بشكل تلقائي.تم التغيير لتقليل السيناريوهات التي تبدأ فيها اكتشاف أجهزة البث تلقائيًا بدون اتخاذ إجراء من المستخدم.
تمت إضافة
CastOptions.Builder#setSessionTransferEnabled
لتحديد ما إذا كان يجب أن يعرض تطبيق المرسِل أجهزة البث عند تفعيل أداة التبديل بين أجهزة التشغيل. القيمة التلقائية هيtrue
.تمت إضافة إصدارات جديدة من
CastButtonFactory#setUpMediaRouteButton
تعرضTasks
والتي يمكن للتطبيقات الاستماع إليها لتحقيق النجاح أو استثناء جديد.
لمزيد من المعلومات، يُرجى الاطّلاع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لمرسل Android 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 لإعلانات Google على الأجهزة الجوّالة وحزمة تطوير البرامج (SDK) لعرض "إعلانات Firebase" لمزيد من المعلومات، راجِع ملاحظات الإصدار الخاصة بالمنتج.
العناصر التي تم إصدارها على maven.google.com
- com.google.android.gms:play-services-ads:22.5.0
- com.google.android.gms:play-services-ads-lite:22.5.0
- com.google.firebase:firebase-ads:22.5.0
- com.google.firebase:firebase-ads-lite:22.5.0
- com.google.firebase:firebase-bom:32.5.0
- com.google.firebase:firebase-analytics:21.5.0
- com.google.firebase:firebase-analytics-ktx:21.5.0
- com.google.android.gms:play-services-measurement:21.5.0
- com.google.android.gms:play-services-measurement-api:21.5.0
- com.google.android.gms:play-services-measurement-base:21.5.0
- com.google.android.gms:play-services-measurement-impl:21.5.0
- com.google.android.gms:play-services-measurement-sdk:21.5.0
- com.google.android.gms:play-services-measurement-sdk-api:21.5.0
26 تشرين الأول (أكتوبر) 2023
يتضمّن آخر تحديث تم إجراؤه على Firebase تغييرات على ما يلي:
- قائمة مواد عرض Firebase لنظام Android
- Cloud Firestore
- فحص التطبيقات من Firebase
- المكوّن الإضافي لنظام Gradle المتوافق مع Firebase
- المراسلة عبر السحابة الإلكترونية من Firebase
- Firebase Crashlytics
- Firebase ML
لمزيد من المعلومات، يمكنك الاطّلاع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لنظام التشغيل 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.
العناصر التي تم إصدارها على 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 لإعلانات Google على الأجهزة الجوّالة وحزمة تطوير البرامج (SDK) لعرض "إعلانات Firebase" لمزيد من المعلومات، راجِع ملاحظات الإصدار الخاصة بالمنتج.
أدّت آخر التحديثات التي أُجريت على مكتبة
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
- مكوّن Gradle الإضافي لمنصة Firebase Crashlytics
- مراقبة أداء Firebase
لمزيد من المعلومات، يمكنك الاطّلاع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لنظام التشغيل Android لمنصة Firebase.
العناصر التي تم إصدارها على maven.google.com
- com.google.firebase:firebase-bom:32.2.3
- com.google.firebase:firebase-crashlytics:18.4.1
- com.google.firebase:firebase-crashlytics-buildtools:2.9.9
- com.google.firebase:firebase-crashlytics-gradle:2.9.9
- com.google.firebase:firebase-crashlytics-ktx:18.4.1
- com.google.firebase:firebase-crashlytics-ndk:18.4.1
- com.google.firebase:firebase-datatransport:18.2.0
- com.google.firebase:firebase-firestore:24.7.1
- com.google.firebase:firebase-firestore-ktx:24.7.1
- com.google.firebase:firebase-perf:20.4.1
- com.google.firebase:firebase-perf-ktx:20.4.1
- com.google.firebase:firebase-sessions:1.0.2
22 آب (أغسطس) 2023
- تحديث حزمة تطوير البرامج (SDK) لنظام التشغيل Android لإعلانات Google على الأجهزة الجوّالة وحزمة تطوير البرامج (SDK) لعرض "إعلانات Firebase" لمزيد من المعلومات، راجِع ملاحظات الإصدار الخاصة بالمنتج.
العناصر التي تم إصدارها على maven.google.com
- com.google.android.gms:play-services-ads:22.3.0
- com.google.android.gms:play-services-ads-lite:22.3.0
- com.google.firebase:firebase-ads:22.3.0
- com.google.firebase:firebase-ads-lite:22.3.0
3 آب (أغسطس) 2023
يتضمّن آخر تحديث تم إجراؤه على Firebase تغييرات على ما يلي:
- قائمة مواد عرض Firebase لنظام Android
- Firebase App Distribution
- مصادقة Firebase
- المراسلة عبر السحابة الإلكترونية من Firebase
- مكوّن Gradle الإضافي لمنصة Firebase Crashlytics
- المراسلة داخل تطبيق Firebase
- عمليات تثبيت Firebase
- Firebase ML
لمزيد من المعلومات، يمكنك الاطّلاع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لنظام التشغيل 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
. تحتوي هذه المكتبة على أدوات كوروتين غير موجَّهة للمطورين لحزم تطوير البرامج (SDK) لـ Java.
العناصر التي تم إصدارها على maven.google.com
- com.google.android.libraries.sdkcoroutines:sdkcoroutines:1.0.0
13 تموز (يوليو) 2023
يتضمّن آخر تحديث تم إجراؤه على Firebase تغييرات على ما يلي:
- قائمة مواد عرض Firebase لنظام Android
- Cloud Firestore
- Firebase App Distribution
- مصادقة Firebase
- المراسلة عبر السحابة الإلكترونية من Firebase
- Firebase Crashlytics
- مكوّن Gradle الإضافي لمنصة Firebase Crashlytics
- مراقبة أداء Firebase
- الإعداد عن بُعد في Firebase
لمزيد من المعلومات، يمكنك الاطّلاع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لنظام التشغيل Android لمنصة Firebase.
العناصر التي تم إصدارها على maven.google.com
- com.google.firebase:firebase-bom:32.2.0
- com.google.firebase:firebase-appdistribution:16.0.0-beta09
- com.google.firebase:firebase-appdistribution-api:16.0.0-beta09
- com.google.firebase:firebase-appdistribution-api-ktx:16.0.0-beta09
- com.google.firebase:firebase-auth:22.1.0
- com.google.firebase:firebase-auth-ktx:22.1.0
- com.google.firebase:firebase-config:21.4.1
- com.google.firebase:firebase-config-ktx:21.4.1
- com.google.firebase:firebase-crashlytics:18.4.0
- com.google.firebase:firebase-crashlytics-ktx:18.4.0
- com.google.firebase:firebase-crashlytics-ndk:18.4.0
- com.google.firebase:firebase-crashlytics-buildtools:2.9.7
- com.google.firebase:firebase-crashlytics-gradle:2.9.7
- com.google.firebase:firebase-firestore:24.7.0
- com.google.firebase:firebase-firestore-ktx:24.7.0
- com.google.firebase:firebase-messaging:23.2.0
- com.google.firebase:firebase-messaging-ktx:23.2.0
- com.google.firebase:firebase-messaging-directboot:23.2.0
- com.google.firebase:firebase-perf:20.4.0
- com.google.firebase:firebase-perf-ktx:20.4.0
- com.google.firebase:firebase-sessions:1.0.0
5 تموز (يوليو) 2023
- تحديث حزمة تطوير البرامج (SDK) لنظام التشغيل Android لإعلانات Google على الأجهزة الجوّالة وحزمة تطوير البرامج (SDK) لعرض "إعلانات Firebase" لمزيد من المعلومات، راجِع ملاحظات الإصدار الخاصة بالمنتج.
العناصر التي تم إصدارها على maven.google.com
- com.google.android.gms:play-services-ads:22.2.0
- com.google.android.gms:play-services-ads-lite:22.2.0
- com.google.firebase:firebase-ads:22.2.0
- com.google.firebase:firebase-ads-lite:22.2.0
29 حزيران (يونيو) 2023
يتضمّن التعديل الأخير على مكتبة "
play-services-wallet
" التغييرات التالية:- تعمل هذه السياسة على ترقية واجهة Pay Button API من إصدار تجريبي إلى ثابت.
يؤدي إلى تغيير النمط التالي للزر:
- أصبح حجم نص الزرّ مطابقًا لحجم شعار GPay.
- تم تعديل هوامش الأزرار إلى الحد الأدنى والأقصى لارتفاعات الأزرار.
- يمكن الآن تهيئة استدارة الزر.
العناصر التي تم إصدارها على maven.google.com
- com.google.android.gms:play-services-wallet:19.2.0
26 حزيران (يونيو) 2023
يتضمّن التعديل الأخير على مكتبة "
play-services-auth
" التغييرات التالية:- إيقاف واجهات برمجة التطبيقات المرتبطة بميزة "رقم الهاتف الذي تم إثبات ملكيته".
العناصر التي تم إصدارها على maven.google.com
- com.google.android.gms:play-services-auth:20.6.0
20 حزيران (يونيو) 2023
يتضمّن آخر تحديث تم إجراؤه على حزمة تطوير البرامج (SDK) الخاصة بتكنولوجيا النطاق الفائق العرض (UWB) المجاورة (
play-services-nearby
) التغييرات التالية:تمت إضافة إمكانات جديدة تتراوح بين النطاق وإشعارات بيانات النطاق القابلة للضبط. يمكنك الاطّلاع على
supportedNtfConfigs
.تمت إضافة معلَمات جديدة بشأن النطاقات لضبط إشعارات بيانات النطاق: يُرجى الاطّلاع على
uwbRangeDataNtfConfig
.
العناصر التي تم إصدارها على maven.google.com
- com.google.android.gms:play-services-nearby:18.7.0
15 حزيران (يونيو) 2023
يتضمّن آخر تحديث تم إجراؤه على Firebase تغييرات على ما يلي:
- قائمة مواد عرض Firebase لنظام Android
- التخزين في السحابة الإلكترونية لبرنامج Firebase
- مكوّن Gradle الإضافي لمنصة Firebase Crashlytics
- مراقبة أداء Firebase
لمزيد من المعلومات، يمكنك الاطّلاع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لنظام التشغيل 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 لإعلانات Google على الأجهزة الجوّالة وحزمة تطوير البرامج (SDK) لعرض "إعلانات Firebase" لمزيد من المعلومات، راجِع ملاحظات الإصدار الخاصة بالمنتج.
العناصر التي تم إصدارها على maven.google.com
- com.google.android.gms:play-services-ads:22.1.0
- com.google.android.gms:play-services-ads-lite:22.1.0
- com.google.firebase:firebase-ads:22.1.0
- com.google.firebase:firebase-ads-lite:22.1.0
9 أيار (مايو) 2023
يتوفّر الآن الإصدار التجريبي المتاح للجميع من خدمة TensorFlow Lite Acceleration Service لنظام التشغيل Android.
باستخدام مكتبة Acceleration Service (
play-services-tflite-acceleration
)، يمكنك تنفيذ مقاييس أداء تعلُّم الآلة على الجهاز وتحديد أفضل طريقة لتسريع مهام العمل تلقائيًا. لمزيد من المعلومات، يمكنك الاطّلاع على مستندات "خدمة التسريع".تتضمّن آخر التحديثات لمكتبات TensorFlow Lite من "خدمات Google Play" جميع التغييرات التي تم تضمينها في الإصدار 2.12.0 من TensorFlow.
العناصر التي تم إصدارها على maven.google.com
- com.google.android.gms:play-services-tflite-gpu:16.2.0
- com.google.android.gms:play-services-tflite-impl:16.1.0
- com.google.android.gms:play-services-tflite-java:16.1.0
- com.google.android.gms:play-services-tflite-support:16.1.0
- com.google.android.gms:play-services-tflite-acceleration-service:16.0.0-beta01
2 أيار (مايو) 2023
- الإصدار الأولي من خدمات Google Play لمكتبات
الإصدار 2 من التعرف على النص من مجموعة أدوات تعلُّم الآلة
للالصينية والديفاناغارية واليابانية والكورية. تم أيضًا تعديل مكتبة
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 للدفعات".
العناصر التي تم إصدارها على maven.google.com
- com.google.android.gms:play-services-wallet:19.2.0-beta01
13 نيسان (أبريل) 2023
يتضمّن آخر تحديث تم إجراؤه على Firebase تغييرات على ما يلي:
- قائمة مواد عرض Firebase لنظام Android
- حزمة تطوير البرامج (SDK) لمنصّة Firebase الخاصّة بخدمة "إحصاءات Google"
- Cloud Firestore
- Firebase App Distribution
- مصادقة Firebase
- مكوّن Gradle الإضافي لمنصة Firebase Crashlytics
- قاعدة بيانات Firebase في الوقت الفعلي
لمزيد من المعلومات، يمكنك الاطّلاع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لنظام التشغيل Android لمنصة Firebase.
العناصر التي تم إصدارها على maven.google.com
- com.google.firebase:firebase-bom:31.5.0
- com.google.firebase:firebase-analytics:21.2.2
- com.google.firebase:firebase-analytics-ktx:21.2.2
- com.google.firebase:firebase-appdistribution:16.0.0-beta08
- com.google.firebase:firebase-appdistribution-api:16.0.0-beta08
- com.google.firebase:firebase-appdistribution-api-ktx:16.0.0-beta08
- com.google.firebase:firebase-auth:21.3.0
- com.google.firebase:firebase-auth-ktx:21.3.0
- com.google.firebase:firebase-crashlytics-buildtools:2.9.5
- com.google.firebase:firebase-crashlytics-gradle:2.9.5
- com.google.firebase:firebase-database:20.2.0
- com.google.firebase:firebase-database-ktx:20.2.0
- com.google.firebase:firebase-firestore:24.5.0
- com.google.firebase:firebase-firestore-ktx:24.5.0
- com.google.android.gms:play-services-measurement:21.2.2
- com.google.android.gms:play-services-measurement-api:21.2.2
- com.google.android.gms:play-services-measurement-base:21.2.2
- com.google.android.gms:play-services-measurement-impl:21.2.2
- com.google.android.gms:play-services-measurement-sdk:21.2.2
- com.google.android.gms:play-services-measurement-sdk-api:21.2.2
4 نيسان (أبريل) 2023
يتضمّن التعديل الأخير على مكتبة "
play-services-auth
" التغييرات التالية:- تمت إضافة واجهة برمجة تطبيقات جديدة في
BeginSignInRequest
تتيح للمطوّرين استخدام مكتبات Jetpack للحصول على مفاتيح المرور من خلال طلبات JSON.
- تمت إضافة واجهة برمجة تطبيقات جديدة في
العناصر التي تم إصدارها على maven.google.com
- com.google.android.gms:play-services-auth:20.5.0
- com.google.android.gms:play-services-fido:20.0.1
29 آذار (مارس) 2023
- تحديث حزمة تطوير البرامج (SDK) لنظام التشغيل Android لإعلانات Google على الأجهزة الجوّالة وحزمة تطوير البرامج (SDK) لعرض "إعلانات Firebase" لمزيد من المعلومات، راجِع ملاحظات الإصدار الخاصة بالمنتج.
العناصر التي تم إصدارها على maven.google.com
- com.google.android.gms:play-services-ads:22.0.0
- com.google.android.gms:play-services-ads-lite:22.0.0
- com.google.firebase:firebase-ads:22.0.0
- com.google.firebase:firebase-ads-lite:22.0.0
28 آذار (مارس) 2023
يتضمّن آخر تحديث تم إجراؤه على Firebase تغييرات على ما يلي:
- قائمة مواد عرض Firebase لنظام Android
- مصادقة Firebase
لمزيد من المعلومات، يمكنك الاطّلاع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لنظام التشغيل Android لمنصة Firebase.
تتضمّن التعديلات التي تم إجراؤها على مكتبات
play-services-cast
وplay-services-cast-framework
وplay-services-cast-tv
ما يلي:- يُستخدَم
NotificationManager
الآن لنشر إشعارات وسائط البثّ بدلاً من الخدمة التي تعمل في المقدّمة. - تمت إضافة رمز
CastReasonCodes#CAST_CANCELLED
جديد للإشارة إلى إلغاء جلسات البث.
لمزيد من المعلومات، يُرجى الاطّلاع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لمرسل Android Cast.
- يُستخدَم
العناصر التي تم إصدارها على maven.google.com
- com.google.android.gms:play-services-cast:21.3.0
- com.google.android.gms:play-services-cast-framework:21.3.0
- com.google.android.gms:play-services-cast-tv:21.0.0
- com.google.firebase:firebase-bom:31.4.0
- com.google.firebase:firebase-auth:21.2.0
- com.google.firebase:firebase-auth-ktx:21.2.0
24 مارس 2023
يتضمّن آخر تحديث تم إجراؤه على Firebase تغييرات على ما يلي:
- قائمة مواد عرض Firebase لنظام Android
- حزمة تطوير البرامج (SDK) لمنصّة Firebase الخاصّة بخدمة "إحصاءات Google"
- Cloud Firestore
- Firebase App Distribution
- Firebase Crashlytics
- الإعداد عن بُعد في Firebase
لمزيد من المعلومات، يمكنك الاطّلاع على ملاحظات إصدار حزمة تطوير البرامج (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
) متوفرة الآن بشكل عام. لمزيد من المعلومات حول هذا التحديث، يُرجى الرجوع إلى ملاحظات إصدار حزمة تعلُّم الآلة.
العناصر التي تم إصدارها على 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
- آخر تحديث تم إجراؤه على خدمات Google Play مكتبة Thread يؤدي إلى ترقية واجهات برمجة التطبيقات من حالة الإصدار التجريبي إلى توفّره للجمهور العام.
العناصر التي تم إصدارها على maven.google.com
- com.google.android.gms:play-services-threadnetwork:16.0.0
15 شباط (فبراير) 2023
يتضمّن آخر تعديل على مكتبة "
play-services-base
" التغيير التالي:- تمت إضافة واجهة برمجة تطبيقات جديدة في
GoogleApiAvailability
تتيح للمطوّرين عرضDialogFragment
لرمز خطأ يتم عرضه من خلالisGooglePlayServicesAvailable
باستخدام النمطActivityResultContract
.
- تمت إضافة واجهة برمجة تطبيقات جديدة في
يتضمّن آخر تحديث تم إجراؤه على Firebase تغييرات على ما يلي:
- قائمة مواد عرض Firebase لنظام Android
- Firebase Crashlytics
- عمليات تثبيت Firebase
لمزيد من المعلومات، يمكنك الاطّلاع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لنظام التشغيل Android لمنصة Firebase.
العناصر التي تم إصدارها على maven.google.com
- com.google.android.gms:play-services-base:18.2.0
- com.google.firebase:firebase-bom:31.2.2
- com.google.firebase:firebase-crashlytics:18.3.5
- com.google.firebase:firebase-crashlytics-ktx:18.3.5
- com.google.firebase:firebase-crashlytics-ndk:18.3.5
- com.google.firebase:firebase-crashlytics-buildtools:2.9.4
- com.google.firebase:firebase-installations:17.1.2
- com.google.firebase:firebase-installations-ktx:17.1.2
10 شباط (فبراير) 2023
يتضمّن آخر تحديث تم إجراؤه على Firebase تغييرات على ما يلي:
- مكوّن Gradle الإضافي لمنصة Firebase Crashlytics
لمزيد من المعلومات، يمكنك الاطّلاع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لنظام التشغيل Android لمنصة Firebase.
العناصر التي تم إصدارها على maven.google.com
- com.google.firebase:firebase-crashlytics-gradle:2.9.4
9 شباط (فبراير) 2023
يتضمّن آخر تحديث تم إجراؤه على Firebase تغييرات على ما يلي:
- قائمة مواد عرض Firebase لنظام Android
- Cloud Firestore
- اختبار A/B من Firebase
- Firebase Crashlytics
- مكوّن Gradle الإضافي لمنصة Firebase Crashlytics
- عمليات تثبيت Firebase
لمزيد من المعلومات، يمكنك الاطّلاع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لنظام التشغيل Android لمنصة Firebase.
العناصر التي تم إصدارها على maven.google.com
- com.google.firebase:firebase-bom:31.2.1
- com.google.firebase:firebase-abt:21.1.1
- com.google.firebase:firebase-crashlytics:18.3.4
- com.google.firebase:firebase-crashlytics-ktx:18.3.4
- com.google.firebase:firebase-crashlytics-ndk:18.3.4
- com.google.firebase:firebase-crashlytics-buildtools:2.9.3
- com.google.firebase:firebase-crashlytics-gradle:2.9.3
- com.google.firebase:firebase-firestore:24.4.3
- com.google.firebase:firebase-firestore-ktx:24.4.3
- com.google.firebase:firebase-installations:17.1.1
- com.google.firebase:firebase-installations-ktx:17.1.1
1 شباط (فبراير) 2023
يتضمّن التحديث الأخير لحزمة تطوير البرامج (SDK) الفائقة النطاق (UWB) للأجهزة المجاورة التغييرات التالية:
- تمت إضافة إمكانات جديدة تتراوح بين النطاقَين لعرض إمكانات أحد الأجهزة:
minRangingInterval
supportedChannels
تمت إضافة معلَمات جديدة لنطاقات النطاق لدعم نطاق STS المتوفّر:
تم تفعيل RSSI في موضع النطاق:
العناصر التي تم إصدارها على maven.google.com
- com.google.android.gms:play-services-nearby:18.4.0
31 كانون الثاني (يناير) 2023
- تحديث حزمة تطوير البرامج (SDK) لنظام التشغيل Android لإعلانات Google على الأجهزة الجوّالة وحزمة تطوير البرامج (SDK) لعرض "إعلانات Firebase" لمزيد من المعلومات، راجِع ملاحظات الإصدار الخاصة بالمنتج.
العناصر التي تم إصدارها على maven.google.com
- com.google.android.gms:play-services-ads:21.5.0
- com.google.android.gms:play-services-ads-lite:21.5.0
- com.google.firebase:firebase-ads:21.5.0
- com.google.firebase:firebase-ads-lite:21.5.0
24 كانون الثاني (يناير) 2023
- تم إيقاف حزمة تطوير برامج Stream Protect نهائيًا في الوقت الحالي، وسيتم إيقافها في عام 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
- يؤدي آخر تحديث تم إجراؤه على خدمات Google Play إلى مكتبة المسألة القانونية إلى ترقية واجهات برمجة التطبيقات من حالة الإصدار التجريبي إلى توفّره بشكل عام.
العناصر التي تم إصدارها على maven.google.com
- com.google.android.gms:play-services-home:16.0.0
14 كانون الأول (ديسمبر) 2022
- تحديث حزمة تطوير البرامج (SDK) لنظام التشغيل Android لإعلانات Google على الأجهزة الجوّالة وحزمة تطوير البرامج (SDK) لعرض "إعلانات Firebase" لمزيد من المعلومات، راجِع ملاحظات الإصدار الخاصة بالمنتج.
العناصر التي تم إصدارها على maven.google.com
- com.google.android.gms:play-services-ads:21.4.0
- com.google.android.gms:play-services-ads-lite:21.4.0
- com.google.firebase:firebase-ads:21.4.0
- com.google.firebase:firebase-ads-lite:21.4.0
8 كانون الأول (ديسمبر) 2022
يتضمّن آخر تحديث تم إجراؤه على Firebase تغييرات على ما يلي:
- قائمة مواد عرض Firebase لنظام Android
- المراسلة عبر السحابة الإلكترونية من Firebase
لمزيد من المعلومات، يمكنك الاطّلاع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لنظام التشغيل 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 الإضافي لتراخيص نظام التشغيل OS إصلاحات للمشاكل التالية:
- اضبط
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
- المكوّن الإضافي لمراقبة أداء 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 لإعلانات Google على الأجهزة الجوّالة وحزمة تطوير البرامج (SDK) لعرض "إعلانات Firebase" لمزيد من المعلومات، راجِع ملاحظات الإصدار الخاصة بالمنتج.
- تعديلات على مكتبتي
play-services-cast
وplay-services-cast-framework
. لمزيد من المعلومات، يُرجى الاطّلاع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لمرسل Android Cast.
العناصر التي تم إصدارها على maven.google.com
- com.google.android.gms:play-services-ads:21.3.0
- com.google.android.gms:play-services-ads-lite:21.3.0
- com.google.android.gms:play-services-cast:21.2.0
- com.google.android.gms:play-services-cast-framework:21.2.0
- com.google.firebase:firebase-ads:21.3.0
- com.google.firebase:firebase-ads-lite:21.3.0
29 أيلول (سبتمبر) 2022
يتضمّن التعديل الأخير على مكتبة "
play-services-tflite-gpu
" التغييرات التالية:- تمت إضافة
TfLiteGpu.getClient(context)
للتوافق معModuleInstallClient
API. - تم تحسين ثبات
TfLiteGpu.isGpuDelegateAvailable(context)
.
- تمت إضافة
العناصر التي تم إصدارها على maven.google.com
- com.google.android.gms:play-services-tflite-gpu:16.1.0
21 أيلول (سبتمبر) 2022
يتضمّن التعديل الأخير على مكتبة "
play-services-games
" التغييرات التالية:- تم إيقاف ميزة تسجيل الفيديو.
- تم إيقاف تسجيل الفيديو عبر خدمات "ألعاب Play" للإصدار 33 من حزمة تطوير البرامج (SDK) لنظام التشغيل Android الإصدار 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 أو استخدام أطر عمل التحقق في Javanull
.
لمزيد من المعلومات، راجِع ملاحظات إصدار "قابلية للارتداء".
يعدِّل مكتبات تعلّم الآلة في "خدمات 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
- مكوّن Gradle الإضافي لمنصة Firebase Crashlytics
- عمليات تثبيت Firebase
لمزيد من المعلومات، يمكنك الاطّلاع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لنظام التشغيل Android لمنصة Firebase.
يتوفر الآن أحدث إصدار من المكوّن الإضافي
google-services
لنظام التشغيل Android (الإصدار 4.3.14). لمزيد من المعلومات، يمكنك الاطّلاع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لنظام التشغيل Android لمنصة Firebase.
العناصر التي تم إصدارها على maven.google.com
- com.google.gms:google-services:4.3.14
- com.google.firebase:firebase-bom:30.5.0
- com.google.firebase:firebase-appcheck:16.0.2
- com.google.firebase:firebase-appcheck-debug:16.0.2
- com.google.firebase:firebase-appcheck-debug-testing:16.0.2
- com.google.firebase:firebase-appcheck-interop:16.0.2
- com.google.firebase:firebase-appcheck-ktx:16.0.2
- com.google.firebase:firebase-appcheck-playintegrity:16.0.2
- com.google.firebase:firebase-appcheck-safetynet:16.0.2
- com.google.firebase:firebase-appdistribution:16.0.0-beta04
- com.google.firebase:firebase-appdistribution-api:16.0.0-beta04
- com.google.firebase:firebase-appdistribution-api-ktx:16.0.0-beta04
- com.google.firebase:firebase-crashlytics-buildtools:2.9.2
- com.google.firebase:firebase-crashlytics-gradle:2.9.2
- com.google.firebase:firebase-firestore:24.3.1
- com.google.firebase:firebase-firestore-ktx:24.3.1
- com.google.firebase:firebase-installations:17.0.3
- com.google.firebase:firebase-installations-ktx:17.0.3
13 أيلول (سبتمبر) 2022
- الإصدار التجريبي الأولي من مكتبة المسألة القانونية الخاصة بخدمات 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 لإعلانات Google على الأجهزة الجوّالة وحزمة تطوير البرامج (SDK) لعرض "إعلانات Firebase" لمزيد من المعلومات، راجِع ملاحظات الإصدار الخاصة بالمنتج.
العناصر التي تم إصدارها على maven.google.com
- com.google.firebase:firebase-bom:30.4.1
- com.google.firebase:firebase-appcheck-playintegrity:16.0.1
- com.google.android.gms:play-services-tflite-gpu:16.0.0
- com.google.android.gms:play-services-tflite-impl:16.0.0
- com.google.android.gms:play-services-tflite-java:16.0.0
- com.google.android.gms:play-services-tflite-support:16.0.0
- com.google.android.gms:play-services-ads:21.2.0
- com.google.android.gms:play-services-ads-lite:21.2.0
- com.google.firebase:firebase-ads:21.2.0
- com.google.firebase:firebase-ads-lite:21.2.0
1 أيلول (سبتمبر) 2022
في ما يلي التغييرات التي أجريناها مؤخرًا على مكتبة "
play-services-auth
":- تمت إضافة واجهات برمجة تطبيقات جديدة في
BeginSignInRequest
وGetSignInIntentRequest
يمكنك استخدامها لطلب أرقام هواتف تم إثبات ملكيتها من حساب مستخدم على Google عند تسجيل الدخول باستخدام حساب Google.
- تمت إضافة واجهات برمجة تطبيقات جديدة في
يتضمّن آخر تحديث تم إجراؤه على Firebase تغييرات على ما يلي:
- قائمة مواد عرض Firebase لنظام Android
- حزمة تطوير البرامج (SDK) لمنصّة Firebase الخاصّة بخدمة "إحصاءات Google"
- Cloud Firestore
- دوال السحابة الإلكترونية لبرنامج Firebase (العميل)
- التخزين في السحابة الإلكترونية لبرنامج Firebase
- اختبار A/B من Firebase
- فحص التطبيقات من Firebase
- مصادقة Firebase
- المراسلة عبر السحابة الإلكترونية من Firebase
- Firebase Crashlytics
- روابط Firebase الديناميكية
- المراسلة داخل تطبيق Firebase
- عمليات تثبيت Firebase
- Firebase ML
- مراقبة أداء Firebase
- قاعدة بيانات Firebase في الوقت الفعلي
- الإعداد عن بُعد في Firebase
لمزيد من المعلومات، يمكنك الاطّلاع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لنظام التشغيل 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)
التي تعرض واجهة برمجة تطبيقات المهام، وModuleUnavailableException
للتعامل مع الاستثناء عندما يتعذّر على حزمة تطوير البرامج (SDK) لإرسال المحتوى تحميل وحدة البث الداخلية. - تم إيقاف
ApplicationMetadata#getImages()
. بدلاً من ذلك، يمكنك استخدامApplicationMetadata#getIconUrl()
الذي يعرض صورة التطبيق التي تم ضبطها في "وحدة تحكُّم مطوّري برامج Cast". - تم تغيير
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-beta03). يمكن استخدام هذه المكتبة كبديل لمكتبة TensorFlow Lite المستقلة لتقليل حجم التطبيقات وتلقّي تحديثات تلقائية. لمزيد من المعلومات، راجِع مستندات TensorFlow.
العناصر التي تم إصدارها على maven.google.com
- com.google.android.gms:play-services-tflite-gpu:16.0.0-beta03
- com.google.android.gms:play-services-tflite-impl:16.0.0-beta03
- com.google.android.gms:play-services-tflite-java:16.0.0-beta03
- com.google.android.gms:play-services-tflite-support:16.0.0-beta03
25 تموز (يوليو) 2022
يتضمّن آخر تحديث تم إجراؤه على Firebase تغييرات على ما يلي:
- قائمة مواد عرض Firebase لنظام Android
- Firebase Crashlytics
لمزيد من المعلومات، يمكنك الاطّلاع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لنظام التشغيل Android لمنصة Firebase.
العناصر التي تم إصدارها على maven.google.com
- com.google.firebase:firebase-bom:30.3.1
- com.google.firebase:firebase-crashlytics:18.2.12
- com.google.firebase:firebase-crashlytics-ktx:18.2.12
- com.google.firebase:firebase-crashlytics-ndk:18.2.12
- com.google.firebase:firebase-datatransport:18.1.6
18 تموز (يوليو) 2022
تتضمّن آخر التحديثات التي أُجريت على
play-services-maps
عمليات تخصيص متقدِّمة للخطوط المتعددة لمدى التوفّر للجمهور العام، وتحديدًا ما يلي:- تمت إضافة امتداد النمط إلى الخطوط المتعددة.
- تمت إضافة نمط الرموز المتحركة.
- تمت إضافة نمط الزخرفة.
يتضمّن التحديث الأخير لحزمة تطوير البرامج (SDK) الفائقة النطاق (UWB) للأجهزة المجاورة التغييرات التالية:
- تم تفعيل إنشاء عميل وحدة التحكم في النطاق الفائق العرض (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 لإعلانات Google على الأجهزة الجوّالة وحزمة تطوير البرامج (SDK) لعرض "إعلانات Firebase" لمزيد من المعلومات، راجِع ملاحظات الإصدار الخاصة بالمنتج.
العناصر التي تم إصدارها على maven.google.com
- com.google.android.gms:play-services-ads:21.1.0
- com.google.android.gms:play-services-ads-lite:21.1.0
- com.google.firebase:firebase-ads:21.1.0
- com.google.firebase:firebase-ads-lite:21.1.0
6 تموز (يوليو) 2022
- الإصدار التجريبي الأولي من مكتبة ThreadNetwork لخدمات Google Play.
العناصر التي تم إصدارها على maven.google.com
- com.google.android.gms:play-services-threadnetwork:16.0.0-beta01
28 حزيران (يونيو) 2022
يتوفر الآن أحدث إصدار من المكوّن الإضافي
google-services
لنظام التشغيل Android (الإصدار 4.3.13). لمزيد من المعلومات، يمكنك الاطّلاع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لنظام التشغيل Android لمنصة Firebase.يتوفّر الآن أحدث إصدار من مكتبة 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
- مكوّن Gradle الإضافي لمنصة Firebase Crashlytics
لمزيد من المعلومات، يمكنك الاطّلاع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لنظام التشغيل Android لمنصة Firebase.
تتوفر الآن إصدارات معدَّلة من المكوّن الإضافي
google-services
لنظام التشغيل Android (الإصدار 4.3.12) وكذلك المكوّن الإضافيstrict-version-matcher
لنظام التشغيل Android (الإصدار 1.2.4). لمزيد من المعلومات، يمكنك الاطّلاع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لنظام التشغيل Android لمنصة Firebase.
العناصر التي تم إصدارها على maven.google.com
- com.google.firebase:firebase-bom:30.2.0
- com.google.firebase:firebase-auth:21.0.6
- com.google.firebase:firebase-auth-ktx:21.0.6
- com.google.firebase:firebase-crashlytics-buildtools:2.9.1
- com.google.firebase:firebase-crashlytics-gradle:2.9.1
- com.google.firebase:firebase-datatransport:18.1.5
- com.google.firebase:firebase-firestore:24.2.0
- com.google.firebase:firebase-firestore-ktx:24.2.0
- com.google.firebase:firebase-messaging:23.0.6
- com.google.firebase:firebase-messaging-ktx:23.0.6
- com.google.firebase:firebase-messaging-directboot:23.0.6
- com.google.gms:google-services:4.3.12
- com.google.android.gms:strict-version-matcher-plugin:1.2.4
7 حزيران (يونيو) 2022
يتضمّن التعديل الأخير على مكتبة "
play-services-location
" التغييرات التالية:- تم إصلاح مشاكل التعليقات التوضيحية المتعلقة بقابلية القيم الفارغة لعملاء Kotlin.
- تم إصلاح
LocationCallback
مشكلة تسرُّب الذاكرة. - تمت إضافة واجهة برمجة تطبيقات جديدة لـ getCurrentLocation() مع خيارات طلب إضافية.
- تمت إضافة واجهة برمجة تطبيقات جديدة من أجل getLastLocation() مع خيارات طلب إضافية.
- تمت إضافة واجهات برمجة تطبيقات جديدة من أجل requestLocationUpdates() مع دعم القائم بالتنفيذ.
- تم إيقاف العمل بقيم LocationRequest.PRIORITY_* المتوقّف لصالحه ثوابت Priority.PRIORITY_*.
- تم إيقاف LocationRequest.setExpirationTime() لصالح LocationRequest.setExpirationDuration().
- تم توضيح وإدراج إرشادات إضافية في المستندات المرجعية للمكتبة.
العناصر التي تم إصدارها على maven.google.com
- com.google.android.gms:play-services-location:20.0.0
1 حزيران (يونيو) 2022
مكتبة
play-services-appindex
متوفرة الآن بشكل عام. تشكّل هذه المكتبة بديلاً لمكتبةfirebase-appindexing
وتتيح حالات الاستخدام لمشاركة المستندات المنظَّمة بتنسيقَيIndexables
وUserActions
مع "مساعد Google".لمزيد من التفاصيل حول مشاركة المستندات مع "مساعد Google"، يُرجى الاطّلاع على دفع الاختصارات الديناميكية إلى "مساعد Google".
العناصر التي تم إصدارها على maven.google.com
- com.google.android.gms:play-services-appindex:16.1.0
26 أيار (مايو) 2022
يتضمّن آخر تحديث تم إجراؤه على Firebase تغييرات على ما يلي:
- قائمة مواد عرض Firebase لنظام Android
- Firebase App Distribution
- المكوّن الإضافي لنظام Gradle المتوافق مع Firebase
- مصادقة Firebase
- Firebase Crashlytics
- مكوّن Gradle الإضافي لمنصة Firebase Crashlytics
- مراقبة أداء Firebase
لمزيد من المعلومات، يمكنك الاطّلاع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لنظام التشغيل Android لمنصة Firebase.
تتضمّن آخر التحديثات لمكتبات TensorFlow Lite من "خدمات Google Play" جميع التغييرات التي تم تضمينها في الإصدار 2.9 من TensorFlow.
يؤدي التحديث الأخير على مكتبة "
play-services-fitness
" إلى إيقاف واجهات برمجة التطبيقات التي تتيح قراءة بيانات اللياقة البدنية السابقة وكتابتها لصالح Health Connect.
العناصر التي تم إصدارها على maven.google.com
- com.google.android.gms:play-services-tflite-java:16.0.0-beta02
- com.google.android.gms:play-services-tflite-impl:16.0.0-beta02
- com.google.android.gms:play-services-tflite-support:16.0.0-beta02
- com.google.android.gms:play-services-fitness:21.1.0
- com.google.firebase:firebase-bom:30.1.0
- com.google.firebase:firebase-appdistribution:16.0.0-beta03
- com.google.firebase:firebase-appdistribution-api:16.0.0-beta03
- com.google.firebase:firebase-appdistribution-api-ktx:16.0.0-beta03
- com.google.firebase:firebase-appdistribution-gradle:3.0.2
- com.google.firebase:firebase-auth:21.0.5
- com.google.firebase:firebase-auth-ktx:21.0.5
- com.google.firebase:firebase-crashlytics:18.2.11
- com.google.firebase:firebase-crashlytics-ktx:18.2.11
- com.google.firebase:firebase-crashlytics-ndk:18.2.11
- com.google.firebase:firebase-crashlytics-buildtools:2.9.0
- com.google.firebase:firebase-crashlytics-gradle:2.9.0
- com.google.firebase:firebase-perf:20.1.0
- com.google.firebase:firebase-perf-ktx:20.1.0
25 أيار (مايو) 2022
- تحديث حزمة تطوير البرامج (SDK) لنظام التشغيل Android لإعلانات Google على الأجهزة الجوّالة وحزمة تطوير البرامج (SDK) لعرض "إعلانات Firebase" لمزيد من المعلومات، راجِع ملاحظات الإصدار الخاصة بالمنتج.
العناصر التي تم إصدارها على maven.google.com
- com.google.android.gms:play-services-ads:21.0.0
- com.google.android.gms:play-services-ads-lite:21.0.0
- com.google.firebase:firebase-ads:21.0.0
- com.google.firebase:firebase-ads-lite:21.0.0
23 أيار (مايو) 2022
يتضمّن آخر تحديث لـ
play-service-nearby
(الإصدار 18.2.0) أول إصدار متاح للجميع من قريب UWB API.
العناصر التي تم إصدارها على maven.google.com
- com.google.android.gms:play-services-nearby:18.2.0
19 أيار (مايو) 2022
يتضمّن آخر تحديث تم إجراؤه على Firebase تغييرات على ما يلي:
- قائمة مواد عرض Firebase لنظام Android
- المراسلة عبر السحابة الإلكترونية من Firebase
لمزيد من المعلومات، يمكنك الاطّلاع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لنظام التشغيل Android لمنصة Firebase.
العناصر التي تم إصدارها على maven.google.com
- com.google.firebase:firebase-bom:30.0.2
- com.google.firebase:firebase-datatransport:18.1.4
- com.google.firebase:firebase-messaging:23.0.5
- com.google.firebase:firebase-messaging-ktx:23.0.5
- com.google.firebase:firebase-messaging-directboot:23.0.5
12 أيار (مايو) 2022
يتضمّن آخر تحديث تم إجراؤه على Firebase تغييرات على ما يلي:
- قائمة مواد عرض Firebase لنظام Android
- مصادقة Firebase
لمزيد من المعلومات، يمكنك الاطّلاع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لنظام التشغيل Android لمنصة Firebase.
العناصر التي تم إصدارها على maven.google.com
- com.google.firebase:firebase-bom:30.0.1
- com.google.firebase:firebase-auth:21.0.4
- com.google.firebase:firebase-auth-ktx:21.0.4
10 أيار (مايو) 2022
- الإصدار التجريبي الأولي لمكتبة 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) بإرفاق صيغة محددة للقلق بشأن التطبيقات التي قد تتسبّب بضرر في إشعارات التعرّض لفيروس كورونا. على سبيل المثال، يمكن أن تحدّد التطبيقات التي قد تتسبّب بضرر التعريفات التالية: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
" المخالفات التي تستهدف الإصدار 12 من Android 12.
العناصر التي تم إصدارها على maven.google.com
- com.google.android.gms:play-services-basement:18.0.1
17 آذار (مارس) 2022
يتضمّن آخر تحديث تم إجراؤه على Firebase تغييرات على ما يلي:
- قائمة مواد عرض Firebase لنظام Android
- حزمة تطوير البرامج (SDK) لمنصّة Firebase الخاصّة بخدمة "إحصاءات Google"
- المراسلة عبر السحابة الإلكترونية من Firebase
لمزيد من المعلومات، يمكنك الاطّلاع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لنظام التشغيل Android لمنصة Firebase.
العناصر التي تم إصدارها على maven.google.com
- com.google.firebase:firebase-bom:29.2.1
- com.google.firebase:firebase-core:20.1.1
- com.google.firebase:firebase-analytics:20.1.1
- com.google.firebase:firebase-analytics-ktx:20.1.1
- com.google.firebase:firebase-messaging:23.0.2
- com.google.firebase:firebase-messaging-ktx:23.0.2
- com.google.firebase:firebase-messaging-directboot:23.0.2
- com.google.android.gms:play-services-measurement:20.1.1
- com.google.android.gms:play-services-measurement-api:20.1.1
- com.google.android.gms:play-services-measurement-base:20.1.1
- com.google.android.gms:play-services-measurement-impl:20.1.1
- com.google.android.gms:play-services-measurement-sdk:20.1.1
- com.google.android.gms:play-services-measurement-sdk-api:20.1.1
15 آذار (مارس) 2022
- الإصدار الأولي من مكتبة
play-services-games-v2
متاح الآن. توفّر هذه المكتبة وظيفة تسجيل دخول مبسّطة. للمزيد من المعلومات، يمكنك الاطّلاع على دليل بدء تسجيل الدخول باستخدام الإصدار 2.
العناصر التي تم إصدارها على maven.google.com
- com.google.android.gms:play-services-games-v2:17.0.0
10 آذار (مارس) 2022
يتضمّن آخر تحديث تم إجراؤه على Firebase تغييرات على ما يلي:
- قائمة مواد عرض Firebase لنظام Android
- Cloud Firestore
- دوال السحابة الإلكترونية لبرنامج Firebase (العميل)
- التخزين في السحابة الإلكترونية لبرنامج Firebase
- اختبار A/B من Firebase
- Firebase App Distribution
- المكوّن الإضافي لنظام Gradle المتوافق مع Firebase
- مصادقة 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 الإضافي لتراخيص نظام التشغيل OS إصلاحات للمشاكل التالية:
يتسبب ترتيب تنفيذ المهام في حدوث مشاكل في مكتبة 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 لإعلانات Google على الأجهزة الجوّالة وحزمة تطوير البرامج (SDK) لعرض "إعلانات Firebase" لمزيد من المعلومات، راجِع ملاحظات الإصدار الخاصة بالمنتج.
العناصر التي تم إصدارها على maven.google.com
- com.google.android.gms:play-services-mlkit-face-detection:17.0.1
- com.google.android.gms:play-services-ads:20.6.0
- com.google.android.gms:play-services-ads-lite:20.6.0
- com.google.firebase:firebase-ads:20.6.0
- com.google.firebase:firebase-ads-lite:20.6.0
17 شباط (فبراير) 2022
- يتوفّر الآن الإصدار التجريبي المتاح للجميع من مكتبة TensorFlow Lite في "خدمات Google Play". يمكن استخدام هذه المكتبة كبديل لمكتبة TensorFlow Lite المستقلة لتقليل حجم التطبيقات وتلقّي التحديثات التلقائية. لمزيد من المعلومات، راجِع مستندات TensorFlow.
العناصر التي تم إصدارها على maven.google.com
- com.google.android.gms:play-services-tflite-java:16.0.0-beta01
- com.google.android.gms:play-services-tflite-impl:16.0.0-beta01
- com.google.android.gms:play-services-tflite-support:16.0.0-beta01
11 شباط (فبراير) 2022
يتضمّن آخر تحديث تم إجراؤه على Firebase تغييرات على ما يلي:
- قائمة مواد عرض Firebase لنظام Android
- Firebase Crashlytics
- Firebase ML
- مراقبة أداء Firebase
- حزمة تطوير البرامج (SDK) لمنصّة Firebase الخاصّة بخدمة "إحصاءات Google"
لمزيد من المعلومات، يمكنك الاطّلاع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لنظام التشغيل 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
- المكوّن الإضافي لمراقبة أداء 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
إلى حلّ المشكلة التي قد تؤدي إلى ظهور NPEs في وقت التشغيل (NullPointerException
) عند التعامل معTask<Void>
، والتي ينتج عنها رمز Kotlin. إذا كنت تستخدم أيًا من إصدارات المكتبة المُدرَجة في الإصدار بتاريخ 9 كانون الأول (ديسمبر) 2021، يمكنك تجنُّب تضمين NPEs في وقت التشغيل بشكل صريح استنادًا إلى الإصدار 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 أو استخدام أطر عمل التحقق من Javanull
. سيتم طرح تغييرات التعليقات التوضيحية المشابهة بشكل تدريجي في الإصدارات المستقبلية من عناصرcom.google.android.gms
الأخرى.
يمكنك مراجعة قسم "العناصر التي تم إصدارها" للحصول على قائمة كاملة بالمكتبات المتأثرة.
- يتم استخدام تعليقات توضيحية صارمة حول قابلية القيم الفارغة (
تشمل آخر التعديلات التي أُجريت على المكتبات
play-services-base
وplay-services-basement
وplay-services-tasks
التغييرات الصارمة التي تم إجراؤها على التعليقات التوضيحية بشأن إمكانية القيم الفارغة كما هو موضّح أعلاه، بالإضافة إلى هذه التغييرات الإضافية:- تمت إزالة ثوابت اللياقة البدنية المتوقّفة نهائيًا من النطاقات.
- تمت إضافة طريقة الاستخدام
withTimeout()
إلى مهام Google
العناصر التي تم إصدارها على maven.google.com
- com.google.firebase:firebase-analytics:20.0.1
- com.google.firebase:firebase-analytics-ktx:20.0.1
- com.google.firebase:firebase-core:20.0.1
- com.google.android.gms:play-services-ads-identifier:18.0.0
- com.google.android.gms:play-services-afs-native:19.0.2
- com.google.android.gms:play-services-analytics:18.0.0
- com.google.android.gms:play-services-analytics-impl:18.0.0
- com.google.android.gms:play-services-appset:16.0.1
- com.google.android.gms:play-services-auth:20.0.0
- com.google.android.gms:play-services-auth-api-phone:18.0.0
- com.google.android.gms:play-services-auth-base:18.0.0
- com.google.android.gms:play-services-auth-blockstore:16.0.3
- com.google.android.gms:play-services-awareness:19.0.0
- com.google.android.gms:play-services-base:18.0.0
- com.google.android.gms:play-services-basement:18.0.0
- com.google.android.gms:play-services-cast:21.0.0
- com.google.android.gms:play-services-cast-framework:21.0.0
- com.google.android.gms:play-services-cast-tv:19.0.0
- com.google.android.gms:play-services-cloud-messaging:17.0.1
- com.google.android.gms:play-services-cronet:18.0.0
- com.google.android.gms:play-services-fitness:21.0.0
- com.google.android.gms:play-services-flags:18.0.0
- com.google.android.gms:play-services-games:22.0.0
- com.google.android.gms:play-services-identity:18.0.0
- com.google.android.gms:play-services-instantapps:18.0.0
- com.google.android.gms:play-services-location:19.0.0
- com.google.android.gms:play-services-maps:18.0.1
- com.google.android.gms:play-services-measurement:20.0.1
- com.google.android.gms:play-services-measurement-api:20.0.1
- com.google.android.gms:play-services-measurement-base:20.0.1
- com.google.android.gms:play-services-measurement-impl:20.0.1
- com.google.android.gms:play-services-measurement-sdk:20.0.1
- com.google.android.gms:play-services-measurement-sdk-api:20.0.1
- com.google.android.gms:play-services-nearby:18.0.1
- com.google.android.gms:play-services-password-complexity:18.0.0
- com.google.android.gms:play-services-pay:16.0.2
- com.google.android.gms:play-services-recaptcha:17.0.0
- com.google.android.gms:play-services-safetynet:18.0.0
- com.google.android.gms:play-services-stats:17.0.2
- com.google.android.gms:play-services-streamprotect:16.0.1
- com.google.android.gms:play-services-tagmanager:18.0.0
- com.google.android.gms:play-services-tagmanager-api:18.0.0
- com.google.android.gms:play-services-tagmanager-v4-impl:18.0.0
- com.google.android.gms:play-services-tasks:18.0.0
- com.google.android.gms:play-services-wallet:19.0.0
30 تشرين الثاني (نوفمبر) 2021
يتضمّن آخر تحديث تم إجراؤه على Firebase تغييرات على ما يلي:
- قائمة مواد عرض Firebase لنظام Android
- فحص التطبيقات من Firebase
- Firebase Crashlytics
- مكوّن Gradle الإضافي لمنصة Firebase Crashlytics
- Firebase ML
- مراقبة أداء Firebase
- قاعدة بيانات Firebase في الوقت الفعلي
لمزيد من المعلومات، يمكنك الاطّلاع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لنظام التشغيل 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 لإعلانات Google على الأجهزة الجوّالة وحزمة تطوير البرامج (SDK) لعرض "إعلانات Firebase" لمزيد من المعلومات، راجِع ملاحظات الإصدار الخاصة بالمنتج.
العناصر التي تم إصدارها على maven.google.com
- com.google.android.gms:play-services-ads:20.5.0
- com.google.android.gms:play-services-ads-lite:20.5.0
- com.google.firebase:firebase-ads:20.5.0
- com.google.firebase:firebase-ads-lite:20.5.0
16 تشرين الثاني (نوفمبر) 2021
تشمل التعديلات التي تم إجراؤها على مكتبتَي
play-services-cast
وplay-services-cast-framework
ما يلي:- تحسينات قائمة الانتظار:
- تمت إضافة استدعاء
itemsReorderedAtIndexes
جديد إلىMediaQueue
يتم استدعاؤه عند إعادة ترتيب قائمة الانتظار. - تمت إضافة دعم لتسلسل أوامر قائمة الانتظار.
- تم إنشاء معلَمة
customData
في "RemoteMediaClient#queueSetRepeatMode" فارغة. - تم إيقاف ميزة "العرض عن بُعد".
- تم تغيير "
minSdkVersion
" من 14 إلى 16.
لمزيد من المعلومات، يُرجى الاطّلاع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لمرسل Android Cast.
العناصر التي تم إصدارها على maven.google.com
- com.google.android.gms:play-services-cast:20.1.0
- com.google.android.gms:play-services-cast-framework:20.1.0
29 تشرين الأول (أكتوبر) 2021
يتضمّن آخر تحديث تم إجراؤه على Firebase تغييرات على ما يلي:
- قائمة مواد عرض Firebase لنظام Android
- Cloud Firestore
- المراسلة عبر السحابة الإلكترونية من Firebase
- Firebase Crashlytics
- مكوّن Gradle الإضافي لمنصة Firebase Crashlytics
- روابط Firebase الديناميكية
- المراسلة داخل تطبيق Firebase
- حزمة تطوير البرامج (SDK) لمنصّة Firebase الخاصّة بخدمة "إحصاءات Google"
لمزيد من المعلومات، يمكنك الاطّلاع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لنظام التشغيل Android لمنصة Firebase.
العناصر التي تم إصدارها على maven.google.com
- com.google.firebase:firebase-bom:29.0.0
- com.google.firebase:firebase-analytics:20.0.0
- com.google.firebase:firebase-analytics-ktx:20.0.0
- com.google.firebase:firebase-core:20.0.0
- com.google.firebase:firebase-crashlytics:18.2.4
- com.google.firebase:firebase-crashlytics-buildtools:2.8.0
- com.google.firebase:firebase-crashlytics-gradle:2.8.0
- com.google.firebase:firebase-crashlytics-ktx:18.2.4
- com.google.firebase:firebase-crashlytics-ndk:18.2.4
- com.google.firebase:firebase-dynamic-links:21.0.0
- com.google.firebase:firebase-dynamic-links-ktx:21.0.0
- com.google.firebase:firebase-firestore:24.0.0
- com.google.firebase:firebase-firestore-ktx:24.0.0
- com.google.firebase:firebase-inappmessaging:20.1.1
- com.google.firebase:firebase-inappmessaging-display:20.1.1
- com.google.firebase:firebase-inappmessaging-display-ktx:20.1.1
- com.google.firebase:firebase-inappmessaging-ktx:20.1.1
- com.google.firebase:firebase-measurement-connector:20.0.0
- com.google.firebase:firebase-messaging:23.0.0
- com.google.firebase:firebase-messaging-directboot:23.0.0
- com.google.firebase:firebase-messaging-ktx:23.0.0
- com.google.android.gms:play-services-measurement:20.0.0
- com.google.android.gms:play-services-measurement-base:20.0.0
- com.google.android.gms:play-services-measurement-sdk-api:20.0.0
- com.google.android.gms:play-services-measurement-api:20.0.0
- com.google.android.gms:play-services-measurement-sdk:20.0.0
- com.google.android.gms:play-services-measurement-impl:20.0.0
27 أكتوبر 2021
مكتبة برامج
play-services-maps
متوفرة الآن بشكل عام، وهي مدعومة في المستوى 19 من واجهة برمجة تطبيقات Android (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 لإعلانات Google على الأجهزة الجوّالة وحزمة تطوير البرامج (SDK) لعرض "إعلانات Firebase" لمزيد من المعلومات، راجِع ملاحظات الإصدار الخاصة بالمنتج.
العناصر التي تم إصدارها على maven.google.com
- com.google.android.gms:play-services-ads:20.4.0
- com.google.android.gms:play-services-ads-lite:20.4.0
- com.google.firebase:firebase-ads:20.4.0
- com.google.firebase:firebase-ads-lite:20.4.0
22 أيلول (سبتمبر) 2021
يتضمّن آخر تعديل على مكتبة
ads-identifier
بيانًا بإذن "خدمات Google Play":com.google.android.gms.permission.AD_ID
.إذا كنت تستخدم الإصدار 17.1.0 من
ads-identifier
أو إصدارًا أحدث، لن تحتاج إلى تقديم بيان للإذن مرة أخرى في بيان التطبيق للوصول إلى المعرِّف الإعلاني. وإذا لم يكن من المفترض أن يصل تطبيقك إلى المعرِّف الإعلاني، عليك إزالة الإذن باستخدام<uses-permission android:name="com.google.android.gms.permission.AD_ID" tools:node="remove" />
.لمزيد من التفاصيل، راجِع
getId()
.أصلح آخر تحديث لمكتبة
play-services-pay
مشاكل الأذونات التي تسببت في حظر جميع واجهات برمجة التطبيقات التابعة لها.
العناصر التي تم إصدارها على maven.google.com
- com.google.android.gms:play-services-ads-identifier:17.1.0
- com.google.android.gms:play-services-pay:16.0.1
13 أيلول (سبتمبر) 2021
يتضمّن آخر تحديث تم إجراؤه على Firebase تغييرات على ما يلي:
- قائمة مواد عرض Firebase لنظام Android
- دوال السحابة الإلكترونية لبرنامج Firebase (العميل)
- قاعدة بيانات Firebase في الوقت الفعلي
- المكوّن الإضافي لنظام Gradle المتوافق مع Firebase
لمزيد من المعلومات، يمكنك الاطّلاع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لنظام التشغيل Android لمنصة Firebase.
العناصر التي تم إصدارها على maven.google.com
- com.google.firebase:firebase-bom:28.4.1
- com.google.firebase:firebase-appdistribution-gradle:2.2.0
- com.google.firebase:firebase-database:20.0.2
- com.google.firebase:firebase-database-ktx:20.0.2
- com.google.firebase:firebase-datatransport:18.1.0
- com.google.firebase:firebase-encoders-proto:16.0.0
- com.google.firebase:firebase-functions:20.0.1
- com.google.firebase:firebase-functions-ktx:20.0.1
9 أيلول (سبتمبر) 2021
يشمل التعديل الأخير على مكتبة الإعلانات المدمجة مع المحتوى في "AdSense للبحث" التغيير التالي:
- تم إصلاح الخطأ الذي لم يكن يسجّل
onAdLeftApplication
النقرات على الإعلانات. - تم إصلاح الخطأ الذي كان يؤدي إلى تعطُّل التطبيق عند محاولة تحميل الإعلانات بدون اتصال.
- تم إصلاح الخطأ الذي لم يكن يسجّل
العناصر التي تم إصدارها على maven.google.com
- com.google.android.gms:play-services-afs-native:19.0.1
23 آب (أغسطس) 2021
- تحديث حزمة تطوير البرامج (SDK) لنظام التشغيل Android لإعلانات Google على الأجهزة الجوّالة وحزمة تطوير البرامج (SDK) لعرض "إعلانات Firebase" لمزيد من المعلومات، راجِع ملاحظات الإصدار الخاصة بالمنتج.
العناصر التي تم إصدارها على maven.google.com
- com.google.android.gms:play-services-ads:20.3.0
- com.google.android.gms:play-services-ads-lite:20.3.0
- com.google.firebase:firebase-ads:20.3.0
- com.google.firebase:firebase-ads-lite:20.3.0
20 آب (أغسطس) 2021
يتضمّن آخر تحديث تم إجراؤه على Firebase تغييرات على ما يلي:
- قائمة مواد عرض Firebase لنظام Android
- المراسلة داخل تطبيق Firebase
- حزمة تطوير البرامج (SDK) لمنصّة Firebase الخاصّة بخدمة "إحصاءات Google"
لمزيد من المعلومات، يمكنك الاطّلاع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لنظام التشغيل Android لمنصة Firebase.
العناصر التي تم إصدارها على maven.google.com
- com.google.firebase:firebase-bom:28.4.0
- com.google.firebase:firebase-core:19.0.1
- com.google.firebase:firebase-analytics:19.0.1
- com.google.firebase:firebase-analytics-ktx:19.0.1
- com.google.firebase:firebase-inappmessaging:20.1.0
- com.google.firebase:firebase-inappmessaging-ktx:20.1.0
- com.google.firebase:firebase-inappmessaging-display:20.1.0
- com.google.firebase:firebase-inappmessaging-display-ktx:20.1.0
- com.google.android.gms:play-services-measurement:19.0.1
- com.google.android.gms:play-services-measurement-base:19.0.1
- com.google.android.gms:play-services-measurement-sdk-api:19.0.1
- com.google.android.gms:play-services-measurement-api:19.0.1
- com.google.android.gms:play-services-measurement-sdk:19.0.1
- com.google.android.gms:play-services-measurement-impl:19.0.1
19 آب (أغسطس) 2021
يتضمّن التعديل الأخير على مكتبة "إحصاءات Google" التغيير التالي:
- تم إصلاح مشكلة تعذّر إنشاء المكتبة ليكون نظام التشغيل Android 12 المستهدف.
يتضمّن التعديل الأخير على مكتبة TagManager التغييرات التالية:
- تحسينات على البنية الأساسية الداخلية.
العناصر التي تم إصدارها على maven.google.com
- com.google.android.gms:play-services-analytics:17.0.1
- com.google.android.gms:play-services-analytics-impl:17.0.1
- com.google.android.gms:play-services-tagmanager:17.0.1
- com.google.android.gms:play-services-tagmanager-api:17.0.1
- com.google.android.gms:play-services-tagmanager-v4-impl:17.0.1
9 آب (أغسطس) 2021
تتوفّر الآن حزمة تطوير البرامج (SDK) لـ Blockstore لاستخدامها بواسطة التطبيقات لتفعيل تسجيل الدخول السلس على الهواتف التي تم إعدادها حديثًا. لمزيد من المعلومات، يُرجى الاطّلاع على المستندات المرجعية لحزمة تطوير البرامج (SDK) لتطبيق Blockstore.
يتوفر الآن إصدار محدَّث من مكوّن google-services الإضافي لنظام التشغيل Android (الإصدار 4.3.10). لمزيد من المعلومات، يمكنك الاطّلاع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لنظام التشغيل Android لمنصة Firebase.
العناصر التي تم إصدارها على maven.google.com
- com.google.gms:google-services:4.3.10
- com.google.android.gms:play-services-auth-blockstore:16.0.2
5 آب (أغسطس) 2021
يتضمّن آخر تحديث تم إجراؤه على Firebase تغييرات على ما يلي:
- قائمة مواد عرض Firebase لنظام Android
- Firebase Crashlytics
- الإعداد عن بُعد في Firebase
لمزيد من المعلومات، يمكنك الاطّلاع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لنظام التشغيل Android لمنصة Firebase.
يتوفر الآن إصدار محدَّث من مكوّن Google-services المخصص لنظام التشغيل Android (الإصدار 4.3.9). لمزيد من المعلومات، يمكنك الاطّلاع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لنظام التشغيل Android لمنصة Firebase.
العناصر التي تم إصدارها على maven.google.com
- com.google.firebase:firebase-bom:28.3.1
- com.google.firebase:firebase-config:21.0.1
- com.google.firebase:firebase-config-ktx:21.0.1
- com.google.firebase:firebase-crashlytics:18.2.1
- com.google.firebase:firebase-crashlytics-ktx:18.2.1
- com.google.firebase:firebase-crashlytics-ndk:18.2.1
- com.google.gms:google-services:4.3.9
28 تموز (يوليو) 2021
يتوفر الآن إصدار معاينة مطوّر البرامج لمكتبة
play-services-appset
. تم تصميم هذه المكتبة لدعم حالات الاستخدام مثل الإحصاءات أو منع الاحتيال بطريقة تحترم خصوصية المستخدم.تتضمن هذه المكتبة طرقًا لإدارة معرّف مجموعة التطبيقات، وهو معرّف فريد يتيح لك على جهاز معيّن ربط الاستخدام أو الإجراءات على مستوى مجموعة من التطبيقات التي تملكها مؤسستك. لمزيد من المعلومات، راجع هذا الدليل.
تم تعديل المستندات المرجعية الخاصة بواجهة برمجة التطبيقات
ads-identifier
من خلال إضافة معلومات حول تغيير مرتقب على المعرِّف الإعلاني عندما يفعّل المستخدم الحدّ الأقصى من تتبُّع الإعلانات بالإضافة إلى متطلّبات للحصول على إذن جديد من "خدمات Google Play".يمكنك الانتقال إلى
getId()
للاطّلاع على التفاصيل. ليس هناك تغييرات في مكتبةads-identifier
نفسها.
العناصر التي تم إصدارها على maven.google.com
- com.google.android.gms:play-services-appset:16.0.0-alpha1
22 تموز (يوليو) 2021
يتضمّن آخر تحديث تم إجراؤه على Firebase تغييرات على ما يلي:
- قائمة مواد عرض Firebase لنظام Android
- Cloud Firestore
- Firebase Crashlytics
- روابط Firebase الديناميكية
- قاعدة بيانات Firebase في الوقت الفعلي
لمزيد من المعلومات، يمكنك الاطّلاع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لنظام التشغيل Android لمنصة Firebase.
العناصر التي تم إصدارها على maven.google.com
- com.google.firebase:firebase-bom:28.3.0
- com.google.firebase:firebase-crashlytics:18.2.0
- com.google.firebase:firebase-crashlytics-ktx:18.2.0
- com.google.firebase:firebase-crashlytics-ndk:18.2.0
- com.google.firebase:firebase-database:20.0.1
- com.google.firebase:firebase-database-ktx:20.0.1
- com.google.firebase:firebase-dynamic-links:20.1.1
- com.google.firebase:firebase-dynamic-links-ktx:20.1.1
- com.google.firebase:firebase-firestore:23.0.3
- com.google.firebase:firebase-firestore-ktx:23.0.3
21 تموز (يوليو) 2021
يتضمّن آخر تعديل على مكتبة
play-services-auth
التغييرات التالية:- تمت إضافة واجهة برمجة تطبيقات جديدة، وهي
CredentialSavingClient#saveAccountLinkingToken
، لمساعدتك في ربط حساب المستخدم في تطبيقك بحساب Google بغرض ربط الحسابات. - تمت إضافة طريقة جديدة
BeginSignInRequest.Builder#associateLinkedAccounts
لمساعدتك في تسجيل دخول المستخدمين إلى تطبيقك في حال سبق أن ربطوا حساباتهم بحساب Google.
- تمت إضافة واجهة برمجة تطبيقات جديدة، وهي
العناصر التي تم إصدارها على maven.google.com
- com.google.android.gms:play-services-auth:19.2.0
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
- مكوّن Gradle الإضافي لمنصة Firebase Crashlytics
لمزيد من المعلومات، يمكنك الاطّلاع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لنظام التشغيل Android لمنصة Firebase.
العناصر التي تم إصدارها على maven.google.com
- com.google.firebase:firebase-bom:28.2.0
- com.google.firebase:firebase-appdistribution-gradle:2.1.3
- com.google.firebase:firebase-crashlytics:18.1.0
- com.google.firebase:firebase-crashlytics-buildtools:2.7.1
- com.google.firebase:firebase-crashlytics-gradle:2.7.1
- com.google.firebase:firebase-crashlytics-ktx:18.1.0
- com.google.firebase:firebase-crashlytics-ndk:18.1.0
- com.google.firebase:firebase-datatransport:18.0.1
17 حزيران (يونيو) 2021
يشمل التعديل الأخير على مكتبة الإعلانات المدمجة مع المحتوى في "AdSense للبحث" التغييرات التالية:
تعمل على تحديث عرض الإعلانات على الأجهزة الجوّالة لتتطابق مع عرض الويب ومعاينة الإعلان. لمزيد من المعلومات، يُرجى الرجوع إلى ملاحظات إصدار حزمة تطوير البرامج (SDK) الأصلية لإعلانات "AdSense للبحث" لنظام التشغيل Android.
يزيل إمكانية طلب إعلانات SPA.
تتوفّر الآن حزمة تطوير البرامج (SDK) لميزة Stream Protect لاستخدامها مع تطبيقات Android TV التي تعمل مع وقت الاستجابة وتتخطى وقت الاستجابة. تتطلب حزمة SDK هذه توافقًا مع البرامج الثابتة للجهاز وتعمل حاليًا على "Chromecast مع Google TV" فقط. لمزيد من المعلومات، يُرجى الاطّلاع على المستندات المرجعية لحزمة تطوير البرامج (SDK) لـ Stream Protect.
العناصر التي تم إصدارها على maven.google.com
- com.google.android.gms:play-services-afs-native:19.0.0
- com.google.android.gms:play-services-streamprotect:16.0.0
16 حزيران (يونيو) 2021
في إطار الاستعداد لفرض قابلية تطبيق القيم الفارغة الصارمة، أضفنا التعليق التوضيحي
@RecentlyNonNull
و@RecentlyNullable
إلى العديد من حِزم SDK التي لم تحدّد سابقًا قابلية القيم الفارغة بشكل صريح. سيؤدي هذا التغيير إلى إصدار تحذيرات بشأن انتهاكات الأمان الفارغة.يوفّر هذا التغيير إمكانية التشغيل التفاعلي بلغة Kotlin بشكل أفضل والتحقّق من القيم الفارغة بشكل أفضل للتطبيقات التي تستخدم أُطر عمل التحقّق من القيم الفارغة في Java.
وسيتم طرح إضافات مشابهة من
@RecentlyNonNull
و@RecentlyNullable
بشكل متزايد في الإصدارات المستقبلية من أدواتcom.google.android.gms
الأخرى.
العناصر التي تم إصدارها على maven.google.com
- com.google.android.gms:play-services-auth-base:17.1.3
- com.google.android.gms:play-services-awareness:18.0.2
- com.google.android.gms:play-services-cronet:17.0.1
- com.google.android.gms:play-services-identity:17.0.1
- com.google.android.gms:play-services-instantapps:17.0.1
- com.google.android.gms:play-services-recaptcha:16.0.1
- com.google.android.gms:play-services-safetynet:17.0.1
8 حزيران (يونيو) 2021
تتضمّن آخر تحديثات "
play-services-nearby
" (الإصدار 18.0.0) التغييرات التالية:تمت إضافة تعليقات
@NonNull
و@Nullable
التوضيحية إلى سطح واجهة برمجة التطبيقات، ما قد يؤدي إلى تعطُّل تطبيقات Kotlin التي لم يسبق لها التعامل مع قيمnull
بطريقة آمنة (يُرجى الاطّلاع على مستندات Kotlin حول Null-safety).تم تغيير ConnectionsClient لتكون واجهة بدلاً من فئة مجردة.
تم تغيير ConnectionsClient#MAX_BYTES_DATA_SIZE ليصبح نهائيًا.
تمت إضافة ConnectionInfo#getAuthenticationDigits() للحصول على رمز المصادقة المميز المؤلف من 4 أرقام والذي تم تقديمه لكلا الجهازين.
تمت إضافة إمكانية نقل الملفات الحسّاسة من خلال Payload#isSensitive() و Payload#setSensitive(boolean) لمنع التطبيقات الأخرى من الوصول إلى ملف مشترك.
تمت إضافة دعم لميزة الترقية المزعجة. تكون هذه الميزة مفعّلة تلقائيًا. ويمكن للعميل إيقافها باستخدام AdvertisingOptions.Builder#setDisruptiveUpgrade(boolean) وConnectionOptions.Builder#setDisruptiveUpgrade(boolean) التي تمنع إيقاف شبكة Wi-Fi المتصلة في الأصل أو قطع الاتصال أثناء تقدم الترقية.
تم إيقاف العملتَين Payload.File#close() و Payload.Stream#close().
تحديث حزمة تطوير البرامج (SDK) لنظام التشغيل Android لإعلانات Google على الأجهزة الجوّالة وحزمة تطوير البرامج (SDK) لعرض "إعلانات Firebase" لمزيد من المعلومات، راجِع ملاحظات الإصدار الخاصة بالمنتج.
العناصر التي تم إصدارها على maven.google.com
- com.google.android.gms:play-services-ads:20.2.0
- com.google.android.gms:play-services-ads-lite:20.2.0
- com.google.android.gms:play-services-nearby:18.0.0
- com.google.firebase:firebase-ads:20.2.0
- com.google.firebase:firebase-ads-lite:20.2.0
3 حزيران (يونيو) 2021
يتضمّن آخر تحديث تم إجراؤه على Firebase تغييرات على ما يلي:
- قائمة مواد عرض Firebase لنظام Android
- Cloud Firestore
- Firebase Crashlytics
- مكوّن Gradle الإضافي لمنصة Firebase Crashlytics
- روابط Firebase الديناميكية
- مراقبة أداء Firebase
لمزيد من المعلومات، يمكنك الاطّلاع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لنظام التشغيل Android لمنصة Firebase.
العناصر التي تم إصدارها على maven.google.com
- com.google.firebase:firebase-bom:28.1.0
- com.google.firebase:firebase-crashlytics:18.0.1
- com.google.firebase:firebase-crashlytics-buildtools:2.7.0
- com.google.firebase:firebase-crashlytics-gradle:2.7.0
- com.google.firebase:firebase-crashlytics-ktx:18.0.1
- com.google.firebase:firebase-crashlytics-ndk:18.0.1
- com.google.firebase:firebase-dynamic-links:20.1.0
- com.google.firebase:firebase-dynamic-links-ktx:20.1.0
- com.google.firebase:firebase-firestore:23.0.1
- com.google.firebase:firebase-firestore-ktx:23.0.1
- com.google.firebase:firebase-perf:20.0.1
- com.google.firebase:firebase-perf-ktx:20.0.1
26 أيار (مايو) 2021
في إطار الاستعداد لفرض قابلية تطبيق القيم الفارغة الصارمة، أضفنا التعليق التوضيحي
@RecentlyNonNull
و@RecentlyNullable
إلى العديد من حِزم SDK التي لم تحدّد سابقًا قابلية القيم الفارغة بشكل صريح. سيؤدي هذا التغيير إلى إصدار تحذيرات بشأن انتهاكات الأمان الفارغة.يوفّر هذا التغيير إمكانية التشغيل التفاعلي بلغة Kotlin بشكل أفضل، بالإضافة إلى التحقّق من القيم الفارغة الثابتة للتطبيقات التي تستخدم أطر عمل التحقّق من القيم الفارغة في Java.
وسيتم طرح إضافات مشابهة من
@RecentlyNonNull
و@RecentlyNullable
بشكل متزايد في الإصدارات المستقبلية من أدواتcom.google.android.gms
الأخرى.
العناصر التي تم إصدارها على maven.google.com
- com.google.android.gms:play-services-ads-identifier:17.0.1
- com.google.android.gms:play-services-auth-api-phone:17.5.1
- com.google.android.gms:play-services-flags:17.0.1
- com.google.android.gms:play-services-password-complexity:17.0.1
- com.google.android.gms:play-services-stats:17.0.1
- com.google.android.gms:play-services-wallet:18.1.3
14 أيار (مايو) 2021
- يتوفر الآن إصدار محدَّث من مكوّن google-services الإضافي لنظام التشغيل Android (الإصدار 4.3.8). لمزيد من المعلومات، يمكنك الاطّلاع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لنظام التشغيل Android لمنصة Firebase.
العناصر التي تم إصدارها على maven.google.com
- com.google.gms:google-services:4.3.8
13 أيار (مايو) 2021
يتضمّن آخر تحديث تم إجراؤه على Firebase تغييرات على ما يلي:
- قائمة مواد عرض Firebase لنظام Android
- مصادقة Firebase
- مكوّن Gradle الإضافي لمنصة Firebase Crashlytics
لمزيد من المعلومات، يمكنك الاطّلاع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لنظام التشغيل Android لمنصة Firebase.
يتوفر الآن إصدار محدَّث من مكوّن Google-services المخصص لنظام التشغيل Android (الإصدار 4.3.7). لمزيد من المعلومات، يمكنك الاطّلاع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لنظام التشغيل Android لمنصة Firebase.
العناصر التي تم إصدارها على maven.google.com
- com.google.firebase:firebase-bom:28.0.1
- com.google.firebase:firebase-auth:21.0.1
- com.google.firebase:firebase-auth-ktx:21.0.1
- com.google.firebase:firebase-crashlytics-buildtools:2.6.1
- com.google.firebase:firebase-crashlytics-gradle:2.6.1
- com.google.gms:google-services:4.3.7
11 أيار (مايو) 2021
يتضمّن آخر تحديث تم إجراؤه على Firebase تغييرات على ما يلي:
- قائمة مواد عرض Firebase لنظام Android
- Cloud Firestore
- دوال السحابة الإلكترونية لبرنامج Firebase (العميل)
- التخزين في السحابة الإلكترونية لبرنامج Firebase
- حزمة تطوير البرامج (SDK) لمنصّة Firebase الخاصّة بخدمة "إحصاءات Google"
- اختبار A/B من Firebase
- المكوّن الإضافي لنظام Gradle المتوافق مع Firebase
- فهرسة التطبيقات على Firebase
- مصادقة Firebase
- المراسلة عبر السحابة الإلكترونية من Firebase
- Firebase Crashlytics
- مكوّن Gradle الإضافي لمنصة Firebase Crashlytics
- روابط Firebase الديناميكية
- المراسلة داخل تطبيق Firebase
- عمليات تثبيت Firebase
- Firebase ML
- مراقبة أداء Firebase
- المكوّن الإضافي لمراقبة أداء Firebase
- قاعدة بيانات Firebase في الوقت الفعلي
- الإعداد عن بُعد في Firebase
تتوفر الآن الإصدارات التجريبية الأولية لما يلي:
- فحص التطبيقات من Firebase
- إتاحة وحدات الميزات الديناميكية في Firebase
لمزيد من المعلومات، يمكنك الاطّلاع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لنظام التشغيل Android لمنصة Firebase.
يتوفر الآن إصدار محدَّث من مكوّن google-services لنظام التشغيل Android (الإصدار 4.3.6). لمزيد من المعلومات، يمكنك الاطّلاع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لنظام التشغيل Android لمنصة Firebase.
العناصر التي تم إصدارها على maven.google.com
- com.google.firebase:firebase-bom:28.0.0
- com.google.firebase:firebase-abt:21.0.0
- com.google.firebase:firebase-analytics:19.0.0
- com.google.firebase:firebase-analytics-ktx:19.0.0
- com.google.firebase:firebase-appcheck:16.0.0-beta01
- com.google.firebase:firebase-appcheck-debug:16.0.0-beta01
- com.google.firebase:firebase-appcheck-debug-testing:16.0.0-beta01
- com.google.firebase:firebase-appcheck-interop:16.0.0-beta01
- com.google.firebase:firebase-appcheck-safetynet:16.0.0-beta01
- com.google.firebase:firebase-appdistribution-gradle:2.1.2
- com.google.firebase:firebase-appindexing:20.0.0
- com.google.firebase:firebase-auth:21.0.0
- com.google.firebase:firebase-auth-interop:20.0.0
- com.google.firebase:firebase-auth-ktx:21.0.0
- com.google.firebase:firebase-common:20.0.0
- com.google.firebase:firebase-common-ktx:20.0.0
- com.google.firebase:firebase-components:17.0.0
- com.google.firebase:firebase-config:21.0.0
- com.google.firebase:firebase-config-ktx:21.0.0
- com.google.firebase:firebase-core:19.0.0
- com.google.firebase:firebase-crashlytics:18.0.0
- com.google.firebase:firebase-crashlytics-buildtools:2.6.0
- com.google.firebase:firebase-crashlytics-gradle:2.6.0
- com.google.firebase:firebase-crashlytics-ktx:18.0.0
- com.google.firebase:firebase-crashlytics-ndk:18.0.0
- com.google.firebase:firebase-database:20.0.0
- com.google.firebase:firebase-database-collection:18.0.0
- com.google.firebase:firebase-database-ktx:20.0.0
- com.google.firebase:firebase-datatransport:18.0.0
- com.google.firebase:firebase-dynamic-links:20.0.0
- com.google.firebase:firebase-dynamic-links-ktx:20.0.0
- com.google.firebase:firebase-dynamic-module-support:16.0.0-beta01
- com.google.firebase:firebase-encoders:17.0.0
- com.google.firebase:firebase-encoders-json:18.0.0
- com.google.firebase:firebase-firestore:23.0.0
- com.google.firebase:firebase-firestore-ktx:23.0.0
- com.google.firebase:firebase-functions:20.0.0
- com.google.firebase:firebase-functions-ktx:20.0.0
- com.google.firebase:firebase-inappmessaging:20.0.0
- com.google.firebase:firebase-inappmessaging-display:20.0.0
- com.google.firebase:firebase-inappmessaging-display-ktx:20.0.0
- com.google.firebase:firebase-inappmessaging-ktx:20.0.0
- com.google.firebase:firebase-installations:17.0.0
- com.google.firebase:firebase-installations-interop:17.0.0
- com.google.firebase:firebase-installations-ktx:17.0.0
- com.google.firebase:firebase-measurement-connector:19.0.0
- com.google.firebase:firebase-messaging:22.0.0
- com.google.firebase:firebase-messaging-directboot:22.0.0
- com.google.firebase:firebase-messaging-ktx:22.0.0
- com.google.firebase:firebase-ml-modeldownloader:24.0.0
- com.google.firebase:firebase-ml-modeldownloader-ktx:24.0.0
- com.google.firebase:firebase-perf:20.0.0
- com.google.firebase:firebase-perf-ktx:20.0.0
- com.google.firebase:firebase-storage:20.0.0
- com.google.firebase:firebase-storage-ktx:20.0.0
- com.google.firebase:perf-plugin:1.4.0
- com.google.firebase:protolite-well-known-types:18.0.0
- com.google.android.gms:play-services-measurement:19.0.0
- com.google.android.gms:play-services-measurement-base:19.0.0
- com.google.android.gms:play-services-measurement-sdk-api:19.0.0
- com.google.android.gms:play-services-measurement-api:19.0.0
- com.google.android.gms:play-services-measurement-sdk:19.0.0
- com.google.android.gms:play-services-measurement-impl:19.0.0
- com.google.gms:google-services:4.3.6
29 نيسان (أبريل) 2021
- تحديث حزمة تطوير البرامج (SDK) لنظام التشغيل Android لإعلانات Google على الأجهزة الجوّالة وحزمة تطوير البرامج (SDK) لعرض "إعلانات Firebase" لمزيد من المعلومات، راجِع ملاحظات الإصدار الخاصة بالمنتج.
العناصر التي تم إصدارها على maven.google.com
- com.google.android.gms:play-services-ads:20.1.0
- com.google.android.gms:play-services-ads-lite:20.1.0
- com.google.firebase:firebase-ads:20.1.0
- com.google.firebase:firebase-ads-lite:20.1.0
27 نيسان (أبريل) 2021
تتضمّن آخر التحديثات على "
play-services-maps
" التغييرات التالية:- تمت إضافة تعليقات توضيحية تشير إلى "non-semver-breaking" بشأن إمكانية قبول القيم الفارغة إلى مساحة عرض واجهة برمجة التطبيقات.
تمت إضافة البيان التالي إلى
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 الإضافي لتراخيص نظام التشغيل OS إصلاحات للمشاكل التالية:
- دعم دورات التبعية في المشاريع (مشكلة 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 الإضافي لتراخيص نظام التشغيل OS إصلاحات للمشاكل التالية:
- إنشاء تحذيرات بسبب استخدام واجهات برمجة تطبيقات قديمة (مشكلة GitHub رقم 166)
- لم تكن المهام مخزّنة مؤقتًا (مشكلة GitHub رقم 68) (مشكلة GitHub رقم 146) (مشكلة GitHub رقم 165)
تحديث حزمة تطوير البرامج (SDK) لنظام التشغيل Android لإعلانات Google على الأجهزة الجوّالة وحزمة تطوير البرامج (SDK) لعرض "إعلانات Firebase" لمزيد من المعلومات، راجِع ملاحظات الإصدار الخاصة بالمنتج.
العناصر التي تم إصدارها على maven.google.com
- com.google.android.gms:oss-licenses-plugin:0.10.3
- com.google.android.gms:play-services-ads:20.0.0
- com.google.android.gms:play-services-ads-lite:20.0.0
- com.google.firebase:firebase-ads:20.0.0
- com.google.firebase:firebase-ads-lite:20.0.0
25 آذار (مارس) 2021
يتضمّن آخر تحديث تم إجراؤه على Firebase تغييرات على ما يلي:
- قائمة مواد عرض Firebase لنظام Android
- Cloud Firestore
- التخزين في السحابة الإلكترونية لبرنامج Firebase
- Firebase Crashlytics
- مكوّن Gradle الإضافي لمنصة Firebase Crashlytics
لمزيد من المعلومات، يمكنك الاطّلاع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لنظام التشغيل 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 لإعلانات Google على الأجهزة الجوّالة وحزمة تطوير البرامج (SDK) لعرض "إعلانات Firebase" لمزيد من المعلومات، راجِع ملاحظات الإصدار الخاصة بالمنتج.
العناصر التي تم إصدارها على maven.google.com
- com.google.android.gms:play-services-ads:19.8.0
- com.google.android.gms:play-services-ads-lite:19.8.0
- com.google.firebase:firebase-ads:19.8.0
- com.google.firebase:firebase-ads-lite:19.8.0
11 آذار (مارس) 2021
يتضمّن آخر تحديث تم إجراؤه على Firebase تغييرات على ما يلي:
- قائمة مواد عرض Firebase لنظام Android
- Firebase Crashlytics
- قاعدة بيانات Firebase في الوقت الفعلي
لمزيد من المعلومات، يمكنك الاطّلاع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لنظام التشغيل 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
- مكوّن Gradle الإضافي لمنصة Firebase Crashlytics
- المكوّن الإضافي لمراقبة أداء Firebase
لمزيد من المعلومات، يمكنك الاطّلاع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لنظام التشغيل Android لمنصة Firebase.
العناصر التي تم إصدارها على maven.google.com
- com.google.firebase:firebase-bom:26.6.0
- com.google.firebase:firebase-auth:20.0.3
- com.google.firebase:firebase-auth-ktx:20.0.3
- com.google.firebase:firebase-config:20.0.4
- com.google.firebase:firebase-config-ktx:20.0.4
- com.google.firebase:firebase-firestore:22.1.1
- com.google.firebase:firebase-firestore-ktx:22.1.1
- com.google.firebase:firebase-inappmessaging:19.1.5
- com.google.firebase:firebase-inappmessaging-display:19.1.5
- com.google.firebase:firebase-inappmessaging-display-ktx:19.1.5
- com.google.firebase:firebase-inappmessaging-ktx:19.1.5
- com.google.firebase:firebase-ml-modeldownloader:23.0.0
- com.google.firebase:firebase-appdistribution-gradle:2.1.0
- com.google.firebase:firebase-crashlytics-buildtools:2.5.1
- com.google.firebase:firebase-crashlytics-gradle:2.5.1
- com.google.firebase:perf-plugin:1.3.5
18 شباط (فبراير) 2021
تتضمّن آخر التحديثات على "
play-services-location
" التغييرات التالية:يعمل "موفِّر الموقع المدمج" (FLP) الآن على منع المواقع الجغرافية الأولية غير الدقيقة تلقائيًا. يتيح هذا الإجراء تحسين دقة الموقع الجغرافي مع زيادة وقت الاستجابة إلى حدّ أدنى. بإمكان المطوّرين الذين يفضّلون الحصول على نتائج أسرع بدلاً من نتائج أكثر دقة استدعاء الطريقة
LocationRequest#setWaitForAccurateLocation()
الجديدة.تمت إضافة الطريقة
ActivityRecognitionClient#requestSleepSegmentUpdates()
للسماح للتطبيقات بالتسجيل في Sleep API.
العناصر التي تم إصدارها على maven.google.com
- com.google.android.gms:play-services-location:18.0.0
11 شباط (فبراير) 2021
يتضمّن آخر تحديث تم إجراؤه على Firebase تغييرات على ما يلي:
- قائمة مواد عرض Firebase لنظام Android
- Cloud Firestore
- فهرسة التطبيقات على Firebase
- مراقبة أداء Firebase
- مكوّن Gradle الإضافي لمنصة Firebase Crashlytics
لمزيد من المعلومات، يمكنك الاطّلاع على ملاحظات إصدار حزمة تطوير البرامج (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-services لنظام التشغيل Android (الإصدار 4.3.5). لمزيد من المعلومات، يمكنك الاطّلاع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لنظام التشغيل Android لمنصة Firebase.
العناصر التي تم إصدارها على maven.google.com
- com.google.firebase:firebase-bom:26.4.0
- com.google.firebase:firebase-analytics:18.0.2
- com.google.firebase:firebase-analytics-ktx:18.0.2
- com.google.firebase:firebase-config:20.0.3
- com.google.firebase:firebase-config-ktx:20.0.3
- com.google.firebase:firebase-core:18.0.2
- com.google.firebase:firebase-crashlytics:17.3.1
- com.google.firebase:firebase-crashlytics-ktx:17.3.1
- com.google.firebase:firebase-crashlytics-ndk:17.3.1
- com.google.firebase:firebase-firestore:22.0.2
- com.google.firebase:firebase-firestore-ktx:22.0.2
- com.google.firebase:firebase-inappmessaging:19.1.4
- com.google.firebase:firebase-inappmessaging-display:19.1.4
- com.google.firebase:firebase-inappmessaging-display-ktx:19.1.4
- com.google.firebase:firebase-inappmessaging-ktx:19.1.4
- com.google.android.gms:play-services-measurement:18.0.2
- com.google.android.gms:play-services-measurement-base:18.0.2
- com.google.android.gms:play-services-measurement-sdk-api:18.0.2
- com.google.android.gms:play-services-measurement-api:18.0.2
- com.google.android.gms:play-services-measurement-sdk:18.0.2
- com.google.android.gms:play-services-measurement-impl:18.0.2
- com.google.gms:google-services:4.3.5
25 كانون الثاني (يناير) 2021
يتضمّن آخر تعديل على مكتبة "
play-services-fido
" التغييرات التالية:تم تقديم الإصدار التجريبي الأولي المتاح للجميع من فئة
SourceDirectTransferClient
. توفر هذه الفئة طريقة لتحويل هاتف Android إلى أداة مصادقة FIDO لإكمال عملية المصادقة.تم إيقاف العمل بخدمتَي
Fido#FIDO2_KEY_RESPONSE_EXTRA
وFido#FIDO2_KEY_ERROR_EXTRA
نهائيًا.
العناصر التي تم إصدارها على maven.google.com
- com.google.android.gms:play-services-fido:19.0.0-beta
20 كانون الثاني (يناير) 2021
- تحديث حزمة تطوير البرامج (SDK) لنظام التشغيل Android لإعلانات Google على الأجهزة الجوّالة وحزمة تطوير البرامج (SDK) لعرض "إعلانات Firebase" لمزيد من المعلومات، راجِع ملاحظات الإصدار الخاصة بالمنتج.
العناصر التي تم إصدارها على maven.google.com
- com.google.android.gms:play-services-ads:19.7.0
- com.google.android.gms:play-services-ads-lite:19.7.0
- com.google.firebase:firebase-ads:19.7.0
- com.google.firebase:firebase-ads-lite:19.7.0
14 كانون الثاني (يناير) 2021
يتضمّن آخر تحديث تم إجراؤه على Firebase تغييرات على ما يلي:
- قائمة مواد عرض Firebase لنظام Android
- مصادقة Firebase
- مراقبة أداء Firebase
- حزمة تطوير البرامج (SDK) لمنصّة Firebase الخاصّة بخدمة "إحصاءات Google"
لمزيد من المعلومات، يمكنك الاطّلاع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لنظام التشغيل 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 لإعلانات Google على الأجهزة الجوّالة وحزمة تطوير البرامج (SDK) لعرض "إعلانات Firebase" لمزيد من المعلومات، راجِع ملاحظات الإصدار الخاصة بالمنتج.
العناصر التي تم إصدارها على maven.google.com
- com.google.android.gms:play-services-ads:19.6.0
- com.google.android.gms:play-services-ads-lite:19.6.0
- com.google.firebase:firebase-ads:19.6.0
- com.google.firebase:firebase-ads-lite:19.6.0
3 كانون الأول (ديسمبر) 2020
يتضمّن آخر تحديث تم إجراؤه على Firebase تغييرات على ما يلي:
- قائمة مواد عرض Firebase لنظام Android
- الإعداد عن بُعد في Firebase
لمزيد من المعلومات، يمكنك الاطّلاع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لنظام التشغيل Android لمنصة Firebase.
العناصر التي تم إصدارها على maven.google.com
- com.google.firebase:firebase-bom:26.1.1
- com.google.firebase:firebase-config:20.0.2
- com.google.firebase:firebase-config-ktx:20.0.2
25 تشرين الثاني (نوفمبر) 2020
تمت إضافة مكتبة
play-services-password-complexity
.تتيح هذه المكتبة إجراء فحص جودة قفل الشاشة (المتوفّر في نظام Android 10) للأجهزة التي تعمل بالإصدار 4.4 من نظام التشغيل Android والإصدارات الأحدث.
العناصر التي تم إصدارها على maven.google.com
- com.google.android.gms:play-services-password-complexity:17.0.0
12 تشرين الثاني (نوفمبر) 2020
يتضمّن آخر تحديث تم إجراؤه على Firebase تغييرات على ما يلي:
- قائمة مواد عرض Firebase لنظام Android
- مصادقة Firebase
- Firebase Crashlytics
- مكوّن Gradle الإضافي لمنصة Firebase Crashlytics
- عمليات تثبيت Firebase
- مراقبة أداء Firebase
- المكوّن الإضافي لمراقبة أداء 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"
- المكوّن الإضافي لمراقبة أداء Firebase
لمزيد من المعلومات، يمكنك الاطّلاع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لنظام التشغيل Android لمنصة Firebase.
العناصر التي تم إصدارها على maven.google.com
- com.google.firebase:firebase-bom:26.0.0
- com.google.firebase:firebase-abt:20.0.0
- com.google.firebase:firebase-analytics:18.0.0
- com.google.firebase:firebase-analytics-ktx:18.0.0
- com.google.firebase:firebase-auth:20.0.0
- com.google.firebase:firebase-auth-ktx:20.0.0
- com.google.firebase:firebase-config:20.0.0
- com.google.firebase:firebase-config-ktx:20.0.0
- com.google.firebase:firebase-core:18.0.0
- com.google.firebase:firebase-firestore:22.0.0
- com.google.firebase:firebase-firestore-ktx:22.0.0
- com.google.firebase:firebase-iid:21.0.0
- com.google.firebase:firebase-inappmessaging:19.1.2
- com.google.firebase:firebase-inappmessaging-display:19.1.2
- com.google.firebase:firebase-inappmessaging-display-ktx:19.1.2
- com.google.firebase:firebase-inappmessaging-ktx:19.1.2
- com.google.firebase:firebase-messaging:21.0.0
- com.google.firebase:firebase-messaging-directboot:21.0.0
- com.google.firebase:firebase-messaging-ktx:21.0.0
- com.google.firebase:perf-plugin:1.3.3
- com.google.android.gms:play-services-measurement:18.0.0
- com.google.android.gms:play-services-measurement-base:18.0.0
- com.google.android.gms:play-services-measurement-sdk-api:18.0.0
- com.google.android.gms:play-services-measurement-api:18.0.0
- com.google.android.gms:play-services-measurement-sdk:18.0.0
- com.google.android.gms:play-services-measurement-impl:18.0.0
23 تشرين الأول (أكتوبر) 2020
يتضمّن آخر تحديث تم إجراؤه على Firebase تغييرات على ما يلي:
- قائمة مواد عرض Firebase لنظام Android
- حزمة تطوير البرامج لقاعدة بيانات Firebase في الوقت الفعلي
لمزيد من المعلومات، يمكنك الاطّلاع على ملاحظات إصدار حزمة تطوير البرامج (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 لإعلانات Google على الأجهزة الجوّالة وحزمة تطوير البرامج (SDK) لعرض "إعلانات Firebase" لمزيد من المعلومات، راجِع ملاحظات الإصدار الخاصة بالمنتج.
العناصر التي تم إصدارها على maven.google.com
- com.google.android.gms:play-services-ads:19.5.0
- com.google.android.gms:play-services-ads-lite:19.5.0
- com.google.firebase:firebase-ads:19.5.0
- com.google.firebase:firebase-ads-lite:19.5.0
19 تشرين الأول (أكتوبر) 2020
تتضمّن آخر التحديثات التي تم إجراؤها على مكتبتَي
play-services-base
وplay-services-basement
التغييرات التالية:لمنع الأعطال التي تحدث عند عرض
NoSuchElementException
من حين لآخر عندما تكون الخدمة غير مرتبطة.تعرض
GooglePlayServicesIncorrectManifestValueException
أوGooglePlayServicesMissingManifestValueException
بدلاً منIllegalStateException
عندما لا يتضمّنAndroidManifest.xml
علامة البيانات الوصفية المناسبة لاستخدام "خدمات Google Play". قد يشير هذا إلى مشكلة في كيفية إنشاء التطبيق.
يتضمّن آخر تحديث تم إجراؤه على تطبيق "خدمات Google Play" للّياقة البدنية التغييرات التالية:
يتيح إذن الوصول للكتابة الآن للتطبيق قراءة البيانات التي كتبها فقط. لمتابعة قراءة البيانات التي كتبتها تطبيقات أخرى من نظام Google Fit الأساسي، عليك تعديل الترميز لطلب نطاقات الوصول للقراءة لأنواع البيانات ذات الصلة.
بيانات معدّل نبضات القلب لها نطاق خاص بها
لبيانات النوم نطاقاتها الخاصة ونوع بيانات جديد. يمكنك الاطّلاع على
TYPE_SLEEP_SEGMENT
وSleepStages
.تم إيقاف
FitnessActivities#SLEEP
وأنواع النوم الأخرى. استخدِمSleepStages
الجديد بدلاً من ذلك.عند استخدام
SessionsClient
، يجب الآن تحديد نوع الجلسة التي يحتاج تطبيقك إلى الوصول إليها، وذلك باستخدام الطرق المناسبة منFitnessOptions
.
لمعرفة مزيد من المعلومات، يُرجى الاطّلاع على ملاحظات الإصدار لتطبيق Google Fit.
العناصر التي تم إصدارها على maven.google.com
- com.google.android.gms:play-services-base:17.5.0
- com.google.android.gms:play-services-basement:17.5.0
- com.google.android.gms:play-services-fitness:20.0.0
7 تشرين الأول (أكتوبر) 2020
- أدى آخر تحديث على مكتبة
play-services-auth-api-phone
إلى إضافة واجهة برمجة تطبيقات لمتصفّح الرسائل القصيرة SMS.
العناصر التي تم إصدارها على maven.google.com
- com.google.android.gms:play-services-auth-api-phone:17.5.0
6 تشرين الأول (أكتوبر) 2020
يتضمّن آخر تحديث تم إجراؤه على Firebase تغييرات على ما يلي:
- قائمة مواد عرض Firebase لنظام Android
- حزمة تطوير البرامج (SDK) لمنصّة Firebase الخاصّة بخدمة "إحصاءات Google"
- حِزم تطوير البرامج (SDK) الخاصة بالروابط الديناميكية في Cloud Firestore وFirebase
- المكوّن الإضافي لمراقبة أداء 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" و"المراسلة عبر السحابة الإلكترونية من Firebase" و"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
- مكوّن Gradle الإضافي لمنصة Firebase Crashlytics
لمزيد من المعلومات، يمكنك الاطّلاع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لنظام التشغيل Android لمنصة Firebase.
العناصر التي تم إصدارها على maven.google.com
- com.google.firebase:firebase-bom:25.10.0
- com.google.firebase:firebase-auth:19.4.0
- com.google.firebase:firebase-auth-ktx:19.4.0
- com.google.firebase:firebase-crashlytics-buildtools:2.3.0
- com.google.firebase:firebase-crashlytics-gradle:2.3.0
10 أيلول (سبتمبر) 2020
- تحديث حزمة تطوير البرامج (SDK) لنظام التشغيل Android لإعلانات Google على الأجهزة الجوّالة وحزمة تطوير البرامج (SDK) لعرض "إعلانات Firebase" لمزيد من المعلومات، راجِع ملاحظات الإصدار الخاصة بالمنتج.
العناصر التي تم إصدارها على maven.google.com
- com.google.android.gms:play-services-ads:19.4.0
- com.google.android.gms:play-services-ads-lite:19.4.0
- com.google.firebase:firebase-ads:19.4.0
- com.google.firebase:firebase-ads-lite:19.4.0
8 أيلول (سبتمبر) 2020
- يهدف آخر تحديث على "خدمات Google Play" إلى إتاحة الإصدار الثاني من "إطار الشفافية والموافقة" في ما يتعلّق بإعلانات "AdSense للبحث" المدمجة مع المحتوى. لمزيد من المعلومات، يُرجى الاطّلاع على ملاحظات الإصدار الخاصة بحزمة تطوير البرامج (SDK) الأصلية في "AdSense للبحث" لنظام التشغيل Android.
1 أيلول (سبتمبر) 2020
تتضمّن التعديلات التي تم إجراؤها على مكتبات الرؤى في "خدمات Google Play" ما يلي:
- تم إصلاح
SecurityException
من مكتبات الرؤية عندما تكون خدمات Google Play غير مثبّتة. - التحديثات الداخلية
- تم إصلاح
العناصر التي تم إصدارها على maven.google.com
- com.google.android.gms:play-services-vision:20.1.2
- com.google.android.gms:play-services-vision-common:19.1.2
- com.google.android.gms:play-services-vision-image-label:18.1.0
28 آب (أغسطس) 2020
- تشمل التعديلات التي تم إجراؤها على مكتبة
play-services-games
إصلاحًا لـLeaderboardsClient
.
العناصر التي تم إصدارها على maven.google.com
- com.google.android.gms:play-services-games:20.0.1
27 آب (أغسطس) 2020
يتضمّن آخر تحديث تم إجراؤه على Firebase تغييرات على ما يلي:
- قائمة مواد Firebase (BoM)
- Cloud Firestore وCloud Functions for Firebase (للعميل) وCloud Storage for Firebase و"المراسلة داخل التطبيق على Firebase" وحِزم تطوير البرامج (SDK) لقاعدة بيانات Firebase في الوقت الفعلي
- مكوّن Gradle الإضافي لمنصة Firebase Crashlytics
لمزيد من المعلومات، يمكنك الاطّلاع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لنظام التشغيل Android لمنصة Firebase.
العناصر التي تم إصدارها على maven.google.com
- com.google.firebase:firebase-bom:25.9.0
- com.google.firebase:firebase-crashlytics-buildtools:2.2.1
- com.google.firebase:firebase-crashlytics-gradle:2.2.1
- com.google.firebase:firebase-database:19.4.0
- com.google.firebase:firebase-database-ktx:19.4.0
- com.google.firebase:firebase-datatransport:17.0.8
- com.google.firebase:firebase-firestore:21.6.0
- com.google.firebase:firebase-firestore-ktx:21.6.0
- com.google.firebase:firebase-functions:19.1.0
- com.google.firebase:firebase-functions-ktx:19.1.0
- com.google.firebase:firebase-inappmessaging:19.1.1
- com.google.firebase:firebase-inappmessaging-display:19.1.1
- com.google.firebase:firebase-inappmessaging-display-ktx:19.1.1
- com.google.firebase:firebase-inappmessaging-ktx:19.1.1
- com.google.firebase:firebase-storage:19.2.0
- com.google.firebase:firebase-storage-ktx:19.2.0
20 آب (أغسطس) 2020
- تم إجراء تحديثات طفيفة على الميزات الداخلية في مكتبة الوعي بخدمات 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
ثابت بشكل أفضل لأي شخص يستخدم أُطر عمل التحقّق من Javanull
. سيتم طرح الإضافات المماثلة من@RecentlyNonNull
و@RecentlyNullable
بشكل متزايد في إصدارات عناصرcom.google.android.gms
.عند تعذُّر طلب بيانات من واجهة برمجة التطبيقات بسبب مشكلة في الاتصال بين التطبيق وخدمات Google Play، يمكن الآن الوصول إلى
ConnectionResult
الذي تعذّر تنفيذه من خلالStatus
منApiException
.في بعض الحالات التي لا يحتوي فيها الجهاز على خدمات Google Play صالحة، ستفشل طلبات البيانات من واجهة برمجة التطبيقات بشكل أسرع بدلاً من انتظار إقرار المستخدم.
تمت إضافة أحمال زائدة جديدة على
GoogleApiAvailability#getErrorDialog
تقبلFragment
.تم إيقاف طُرق
Tasks#call
بدلاً منTaskCompletionSource
.التحديثات الداخلية لواجهات برمجة تطبيقات "خدمات Google Play" الأخرى
العناصر التي تم إصدارها على maven.google.com
- com.google.android.gms:play-services-basement:17.4.0
- com.google.android.gms:play-services-base:17.4.0
- com.google.android.gms:play-services-tasks:17.2.0
17 آب (أغسطس) 2020
- تتضمّن التعديلات التي تم إجراؤها على مكتبة
play-services-games
التغييرات التالية:- تمت إضافة
loadFriends
. - تمت إضافة
getCompareProfileIntent
. - تمت إضافة
getCompareProfileIntentWithAlternativeNameHints
والذي يستفيد من الألقاب لتوفير مزيد من السياق للّاعبين. - تمت إضافة
getCurrentPlayer
الذي يسترد أحدث البيانات حول المشغّل الذي تم تسجيل الدخول إليه. - تمت إزالة
COLLECTION_SOCIAL
. - تمت إضافة
COLLECTION_FRIENDS
. - تمت إضافة
getCurrentPlayerInfo
الذي يسترد خصائص المشغِّل الذي تم تسجيل الدخول إليه.
- تمت إضافة
العناصر التي تم إصدارها على maven.google.com
- com.google.android.gms:play-services-games:20.0.0
14 آب (أغسطس) 2020
يتضمّن آخر تحديث تم إجراؤه على Firebase تغييرات على ما يلي:
- قائمة مواد Firebase (BoM)
- حزمة تطوير البرامج (SDK) لمنصّة Firebase الخاصّة بخدمة "إحصاءات Google"
- Firebase Crashlytics وFirebase حِزم تطوير البرامج (SDK) لتعلُّم الآلة
- المكوّن الإضافي لنظام 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) جديدة لجهاز استقبال الإرسال لتطبيقات Android TV. وتتيح حزمة تطوير البرامج (SDK) لتطبيقات Android TV الامتثال لبروتوكول Google Cast حتى تعمل كتطبيقات للمستلِمين. لمعرفة التفاصيل، يُرجى الاطّلاع على ملاحظات إصدار حزمة تطوير البرامج (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 لإعلانات Google على الأجهزة الجوّالة وحزمة تطوير البرامج (SDK) لعرض "إعلانات Firebase" لمزيد من المعلومات، راجِع ملاحظات الإصدار الخاصة بالمنتج.
العناصر التي تم إصدارها على maven.google.com
- com.google.android.gms:play-services-ads:19.3.0
- com.google.android.gms:play-services-ads-lite:19.3.0
- com.google.firebase:firebase-ads:19.3.0
- com.google.firebase:firebase-ads-lite:19.3.0
17 تموز (يوليو) 2020
يتضمّن آخر تحديث تم إجراؤه على Firebase تغييرات على ما يلي:
- قائمة مواد Firebase (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 Crashlytics، والمراسلة داخل التطبيق من 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 في الوقت الفعلي
- مكوّن Gradle الإضافي لمنصة Firebase Crashlytics
لمزيد من المعلومات، يمكنك الاطّلاع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لنظام التشغيل Android لمنصة Firebase.
تحديث حزمة تطوير البرامج (SDK) لنظام التشغيل Android لإعلانات Google على الأجهزة الجوّالة وحزمة تطوير البرامج (SDK) لعرض "إعلانات Firebase" لمزيد من المعلومات، راجِع ملاحظات الإصدار الخاصة بالمنتج.
العناصر التي تم إصدارها على maven.google.com
- com.google.firebase:firebase-bom:25.5.0
- com.google.firebase:firebase-crashlytics:17.1.0
- com.google.firebase:firebase-crashlytics-buildtools:2.2.0
- com.google.firebase:firebase-crashlytics-gradle:2.2.0
- com.google.firebase:firebase-crashlytics-ktx:17.1.0
- com.google.firebase:firebase-crashlytics-ndk:17.1.0
- com.google.firebase:firebase-database:19.3.1
- com.google.firebase:firebase-database-ktx:19.3.1
- com.google.firebase:firebase-iid:20.2.1
- com.google.firebase:firebase-messaging:20.2.1
- com.google.firebase:firebase-messaging-directboot:20.2.1
- com.google.android.gms:play-services-ads:19.2.0
- com.google.android.gms:play-services-ads-lite:19.2.0
- com.google.firebase:firebase-ads:19.2.0
- com.google.firebase:firebase-ads-lite:19.2.0
4 حزيران (يونيو) 2020
يتضمّن آخر تحديث تم إجراؤه على Firebase تغييرات على ما يلي:
- و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 وحِزم تطوير البرامج لمعرّفات مثيل Firebase
- حزمة تطوير البرامج (SDK) لمنصّة Firebase الخاصّة بخدمة "إحصاءات Google"
- مكوّن Gradle الإضافي لمنصة Firebase Crashlytics
- قائمة مواد Firebase (BoM)
لمزيد من المعلومات، يمكنك الاطّلاع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لنظام التشغيل Android لمنصة Firebase.
العناصر التي تم إصدارها على maven.google.com
- com.google.firebase:firebase-core:17.4.2
- com.google.firebase:firebase-analytics:17.4.2
- com.google.firebase:firebase-analytics-ktx:17.4.2
- com.google.firebase:firebase-crashlytics-gradle:2.1.1
- com.google.firebase:firebase-inappmessaging:19.0.7
- com.google.firebase:firebase-inappmessaging-ktx:19.0.7
- com.google.firebase:firebase-inappmessaging-display:19.0.7
- com.google.firebase:firebase-inappmessaging-display-ktx:19.0.7
- com.google.firebase:firebase-messaging:20.2.0
- com.google.firebase:firebase-messaging-direct-boot:20.2.0
- com.google.firebase:firebase-installations:16.3.1
- com.google.firebase:firebase-iid:20.2.0
- com.google.firebase:firebase-bom:25.4.0
- com.google.android.gms:play-services-measurement:17.4.2
- com.google.android.gms:play-services-measurement-base:17.4.2
- com.google.android.gms:play-services-measurement-sdk-api:17.4.2
- com.google.android.gms:play-services-measurement-api:17.4.2
- com.google.android.gms:play-services-measurement-sdk:17.4.2
- com.google.android.gms:play-services-measurement-impl:17.4.2
7 أيار (مايو) 2020
يتضمّن آخر تحديث تم إجراؤه على Firebase تغييرات على ما يلي:
- وخدمة "المراسلة عبر السحابة الإلكترونية من Firebase" وعمليات التثبيت عبر Firebase وحِزم تطوير البرامج (SDK) لمعرّفات مثيل Firebase
- حزمة تطوير البرامج (SDK) لمنصّة Firebase الخاصّة بخدمة "إحصاءات Google"
- المكوّن الإضافي لنظام Gradle المتوافق مع Firebase
- مكوّن Gradle الإضافي لمنصة Firebase Crashlytics
- قائمة مواد 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 و
- حزمة تطوير البرامج (SDK) لمنصّة Firebase الخاصّة بخدمة "إحصاءات Google"
- مكوّن Gradle الإضافي لمنصة Firebase Crashlytics
- قائمة مواد 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 لإعلانات Google على الأجهزة الجوّالة وحزمة تطوير البرامج (SDK) لعرض "إعلانات Firebase" لمزيد من المعلومات، راجِع ملاحظات الإصدار الخاصة بالمنتج.
العناصر التي تم إصدارها على maven.google.com
- com.google.android.gms:play-services-ads:19.1.0
- com.google.android.gms:play-services-ads-lite:19.1.0
- com.google.firebase:firebase-ads:19.1.0
- com.google.firebase:firebase-ads-lite:19.1.0
9 نيسان (أبريل) 2020
يتضمّن آخر تحديث تم إجراؤه على Firebase تغييرات على ما يلي:
- Firebase Crashlytics وFirebase Crashlytics NDK والمراسلة داخل التطبيق على Firebase وحزم تطوير البرامج (SDK) الخاصة بمراقبة أداء Firebase
- المكوّن الإضافي لمنصة Grashlytics Gradletics من Firebase والمكوّن الإضافي Gradle لتوزيع التطبيقات من Firebase
- قائمة مواد 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" و"المراسلة عبر السحابة الإلكترونية من Firebase" وFirebase Crashlytics و"حزمة Firebase Crashlytics" وعمليات تثبيت 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 على أنها غير خالية بدلاً من نوع نظام أساسي. أمّا مَعلمةActivity
التي تم تمريرها، فلا تحمل علامة@NonNull
(على الرغم من أنّها غير فارغة بشكلٍ فعّال) لكي لا يؤدي هذا التغيير إلى إيقاف رمز Kotlin الذي يتمّ تمريره فيActivity?
.- التحديثات الداخلية لمكتبات "خدمات Play" الأخرى
العناصر التي تم إصدارها على maven.google.com
- com.google.android.gms:play-services-base:17.2.0
- com.google.android.gms:play-services-basement:17.2.0
- com.google.android.gms:play-services-tasks:17.0.1
18 مارس 2020
- تعديلات على حزمة تطوير البرامج (SDK) لنظام التشغيل Android لإعلانات Google على الأجهزة الجوّالة وحزمة تطوير البرامج (SDK) لعرض إعلانات Firebase راجِع ملاحظات الإصدار الخاصة بالمنتج.
العناصر التي تم إصدارها على maven.google.com
- com.google.android.gms:play-services-ads:19.0.1
- com.google.android.gms:play-services-ads-lite:19.0.1
- com.google.firebase:firebase-ads:19.0.1
- com.google.firebase:firebase-ads-lite:19.0.1
17 آذار (مارس) 2020
يتضمّن آخر تحديث تم إجراؤه على Firebase تغييرات على ما يلي:
- مكوّن Gradle الإضافي لمنصة Firebase Crashlytics
- تطبيقات Firebase Crashlytics والمراسلة عبر السحابة الإلكترونية من Firebase والمراسلة داخل التطبيق من Firebase وعمليات التثبيت من Firebase وأرقام تعريف مثيل Firebase وحِزم تطوير البرامج (SDK) للإعداد عن بُعد في Firebase
- قائمة مواد 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 API النقل إلى واجهات FIDO2 API. ستبقى واجهات برمجة التطبيقات U2F متاحة خلال العام 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 الإضافي لتراخيص نظام التشغيل OS إصلاحات للمشاكل التالية:
- عدم العثور على أي تراخيص عند وجود مشروع مكتبة (مشكلة 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 تغييرات على ما يلي:
- مكوّن Gradle الإضافي لمنصة Firebase Crashlytics
- اختبار A/B من Firebase، وفهرسة التطبيقات على Firebase، وCloud Firestore، وCloud Functions for 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" وحِزم تطوير البرامج (SDK) لمراقبة أداء Firebase
- حزمة تطوير البرامج (SDK) لمنصّة Firebase الخاصّة بخدمة "إحصاءات Google"
- قائمة مواد Firebase (BoM)
يتضمّن هذا التحديث أيضًا الإصدارات التجريبية الأولية من Firebase Crashlytics:
- حزمة تطوير البرامج (SDK) لمنصة Firebase Crashlytics وحزمة تطوير البرامج (SDK) لمنصة Firebase Crashlytics لإعداد تقارير الأعطال المتعلّقة بحزمة تطوير البرامج (NDK)
- مكوّن Gradle الإضافي لمنصة Firebase Crashlytics
لمزيد من المعلومات، يمكنك الاطّلاع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لنظام التشغيل Android لمنصة Firebase.
العناصر التي تم إصدارها على maven.google.com
- com.google.firebase:firebase-analytics:17.2.2
- com.google.firebase:firebase-core:17.2.2
- com.google.firebase:firebase-crashlytics:17.0.0-beta01
- com.google.firebase:firebase-crashlytics-ndk:17.0.0-beta01
- com.google.firebase:firebase-crashlytics-gradle:2.0.0-beta01
- com.google.firebase:firebase-inappmessaging:19.0.3
- com.google.firebase:firebase-inappmessaging-ktx:19.0.3
- com.google.firebase:firebase-inappmessaging-display:19.0.3
- com.google.firebase:firebase-inappmessaging-display-ktx:19.0.3
- com.google.firebase:firebase-perf:19.0.5
- com.google.firebase:firebase-bom:24.5.0
- com.google.android.gms:play-services-measurement:17.2.2
- com.google.android.gms:play-services-measurement-base:17.2.2
- com.google.android.gms:play-services-measurement-sdk-api:17.2.2
- com.google.android.gms:play-services-measurement-api:17.2.2
- com.google.android.gms:play-services-measurement-sdk:17.2.2
- com.google.android.gms:play-services-measurement-impl:17.2.2
13 كانون الثاني (يناير) 2020
يتضمن التحديث الأخير لمكوّن Gradle الإضافي لتراخيص نظام التشغيل OS إصلاحات للمشاكل التالية:
- إنشاء تحذيرات بسبب استخدام واجهات برمجة التطبيقات القديمة (مشكلة 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) لتكنولوجيا Cast. - تم تغيير طريقة عرض إشعارات الوسائط أثناء جلسة البث. في حال تفعيل إشعارات الوسائط، سيظهر دائمًا أثناء جلسة البث. في السابق، كان يظهر فقط عندما يكون التطبيق يعمل في الخلفية.
- تم تغيير بعض الفئات المتعلقة بالوسائط لتنفيذ واجهة
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 Performance Monitoring وقاعدة بيانات 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 الإضافي لتراخيص نظام التشغيل OS ما يلي:
- يمكنك تغيير سلوك المكوّن الإضافي لتضمين التبعيات المجمّعة فقط.
- إصلاح معالجة ملفات .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 for Firebase، والمراسلة داخل التطبيق من Firebase، وFirebase ML Kit، وحزم تطوير البرامج (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 قد يؤدي إلى استثناء غير معروف. وبالتالي، تؤثر هذه المشكلة أيضًا في إصدار الإصدار 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"
- وظائف السحابة الإلكترونية لـ Firebase (العميل) وحِزم تطوير البرامج (SDK) لحزمة تعلّم الآلة من 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" للّياقة البدنية على التغييرات التالية:
- إيقاف واجهات برمجة التطبيقات التالية المستندة إلى 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 ML
- قائمة مواد Firebase (BoM)
لمزيد من المعلومات، يمكنك الاطّلاع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لنظام التشغيل Android لمنصة Firebase.
العناصر التي تم إصدارها على maven.google.com
- com.google.firebase:firebase-core:17.1.0
- com.google.firebase:firebase-common:19.0.0
- com.google.firebase:firebase-analytics:17.1.0
- com.google.firebase:firebase-auth:19.0.0
- com.google.firebase:firebase-auth-interop:19.0.0
- com.google.firebase:firebase-firestore:21.0.0
- com.google.firebase:firebase-functions:19.0.0
- com.google.firebase:firebase-messaging:20.0.0
- com.google.firebase:firebase-storage:19.0.0
- com.google.firebase:firebase-dynamic-links:19.0.0
- com.google.firebase:firebase-perf:19.0.0
- com.google.firebase:firebase-database:19.0.0
- com.google.firebase:firebase-config:19.0.0
- com.google.firebase:firebase-abt:19.0.0
- com.google.firebase:firebase-inappmessaging:19.0.0
- com.google.firebase:firebase-inappmessaging-display:19.0.0
- com.google.firebase:firebase-iid:20.0.0
- com.google.firebase:firebase-ml-common:21.0.0
- com.google.firebase:firebase-ml-model-interpreter:21.0.0
- com.google.firebase:firebase-ml-natural-language:21.0.0
- com.google.firebase:firebase-ml-natural-language-language-id-model:20.0.3
- com.google.firebase:firebase-ml-vision:23.0.0
- com.google.firebase:firebase-ml-vision-object-detection-model:19.0.1
- com.google.firebase:firebase-ml-natural-language-smart-reply:18.0.3
- com.google.firebase:firebase-ml-natural-language-smart-reply-model:20.0.3
- com.google.firebase:firebase-ml-natural-language-translate:21.0.0
- com.google.firebase:firebase-ml-natural-language-translate-model:20.0.3
- com.google.firebase:firebase-ml-automl:18.0.1
- com.google.firebase:firebase-firestore-ktx:21.0.0
- com.google.firebase:firebase-common-ktx:19.0.0
- com.google.firebase:firebase-datatransport:17.0.2
- com.google.firebase:firebase-bom:22.0.0
- com.google.android.gms:play-services-measurement:17.1.0
- com.google.android.gms:play-services-measurement-base:17.1.0
- com.google.android.gms:play-services-measurement-sdk-api:17.1.0
- com.google.android.gms:play-services-measurement-api:17.1.0
- com.google.android.gms:play-services-measurement-sdk:17.1.0
- com.google.android.gms:play-services-measurement-impl:17.1.0
14 آب (أغسطس) 2019
- تتضمن التعديلات التي تم إجراؤها على مكتبة
com.google.android.gms:play-services-games
حلاً لمشكلة سببهاIllegalArgumentException
فيonSnapshotOpened
.
العناصر التي تم إصدارها على maven.google.com
- com.google.android.gms:play-services-games:18.0.1
7 آب (أغسطس) 2019
تتضمّن التعديلات التي تم إجراؤها على مكتبات
play-services-base
وplay-services-basement
ما يلي:- تم إيقاف العملَين
GoogleApiClient.ConnectionCallbacks
وGoogleApiClient.OnConnectionFailedListener
. هذه متابعة بشأن عمليات الاستبدال المستندة إلىGoogleApi
فيGoogleApiClient
. - تم تحسين طريقة
AccountPicker.newChooseAccountIntent
المستندة إلى أداة الإنشاء. - تم إصلاح الأعطال المحتملة في
GoogleApiAvailability#makeGooglePlayServicesAvailable
.
- تم إيقاف العملَين
تتضمّن التعديلات التي تم إجراؤها على مكتبة
com.google.android.gms:play-services-awareness
إيقاف الطرق التالية نهائيًا منAwareness#SnapshotClient
:يُصلح هذا الإصدار مشكلة التوافق مع إصدار
com.google.android.gms:play-services-awareness:17.0.0
الموضّح في ملاحظة الإصدار بتاريخ 2 تموز (يوليو) 2019. ولم يعد الحل البديل لاستخدام الإصدار السابق من 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 تغييرات على المكوّن الإضافي لمراقبة أداء Firebase في 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 وحِزم تطوير برامج Firebase ML Kit
- قائمة مواد 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 تغييرات على ما يلي:
- "إحصاءات Google" و"مصادقة Firebase" وCloud Storage for 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 تغييرات على المكوّن الإضافي لمراقبة أداء Firebase في 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" واجهة برمجة تطبيقات جديدة للموافقة على مستخدِم الرسائل القصيرة SMS. لمزيد من التفاصيل، راجِع مستندات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 تغييرات على Cloud Firestore و"المراسلة داخل التطبيق" و"أدوات تعلُّم الآلة" و"حِزم تطوير البرامج (SDK) لمراقبة الأداء". لمزيد من المعلومات، يمكنك الاطّلاع على ملاحظات إصدار حزمة تطوير البرامج (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-extensions/releases/tag/oss-Licenses-plugin-v0.9.5.
العناصر التي تم إصدارها على maven.google.com
- com.google.android.gms:oss-licenses-plugin:0.9.5
7 أيار (مايو) 2019
يتضمّن آخر تحديث تم إجراؤه على Firebase تغييرات على ما يلي:
إحصاءات Google لبرنامج Firebase، وفهرسة التطبيقات على Firebase، ومصادقة التطبيقات، وCloud Firestore وCloud Functions for Firebase (العميل)، والمراسلة عبر السحابة الإلكترونية من Firebase، وCloud Storage for 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. يُرجى الرجوع إلى دليل نقل البيانات للحصول على تفاصيل حول كيفية التبديل إلى حزمة تطوير البرامج (SDK) الجديدة لـ "أماكن" على Android.
تعديل: تم إيقاف أداة "com.google.android.gms:play-services-places
" اعتبارًا من 29 تموز (يوليو) 2019.
لمتابعة استخدام حزمة تطوير برامج الأماكن لأجهزة Android، يجب التحديث إلى إصدار متوافق من حزمة تطوير برامج الأماكن لأجهزة Android. يتم إدراج الإصدارات المتوافقة في
ملاحظات الإصدار.
23 نيسان (أبريل) 2019
- تمت إضافة واجهات برمجة التطبيقات إلى حزمة تطوير البرامج (SDK) للإرسال لإتاحة أحداث البث المباشر. واجهة المستخدم الموسّعة لوحدة التحكم تتوافق أيضًا مع أحداث البث المباشر لمعرفة التفاصيل، يُرجى الاطّلاع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لإرسال Android Sender.
العناصر التي تم إصدارها على 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
- تم تحديث حزمة تطوير البرامج الفورية للتطبيقات من أجل تضمين طريقة جديدة للتحقّق من إمكانية إطلاق التطبيقات الفورية على جهاز معيّن.
areInstantAppsEnabledForDevice()
العناصر التي تم إصدارها على maven.google.com
- com.google.android.gms:play-services-instantapps:16.1.0
5 نيسان (أبريل) 2019
يتضمّن آخر تحديث تم إجراؤه على Firebase تغييرات على معرّفات المثيلات ومصادقة Firebase و"المراسلة عبر السحابة الإلكترونية من Firebase" و"مراقبة الأداء" من Firebase وحزم تطوير البرامج (SDK) للإعداد عن بُعد في Firebase. لمزيد من المعلومات، يمكنك الاطّلاع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لنظام التشغيل Android لمنصة Firebase.
يتوفّر الآن الإصدار التجريبي من مكتبة Cloud Firestore على Android مع إضافات Kotlin. وللتعرّف على مزيد من التفاصيل، اطّلِع على أحدث ملاحظات إصدار حزمة تطوير البرامج (SDK) لنظام التشغيل Android لمنصة Firebase.
العناصر التي تم إصدارها على maven.google.com
- com.google.firebase:firebase-iid:17.1.2
- com.google.firebase:firebase-auth:16.2.1
- com.google.firebase:firebase-messaging:17.6.0
- com.google.firebase:firebase-perf:16.2.5
- com.google.firebase:firebase-config:16.5.0
- com.google.firebase:firebase-firestore-ktx:18.2.0
- com.google.firebase:firebase-common-ktx:16.1.0
2 نيسان (أبريل) 2019
- يتضمّن آخر تحديث تم إجراؤه على Firebase تعديلاً على فاتورة مواد Firebase (BoM). لمزيد من المعلومات، يمكنك الاطّلاع على ملاحظات إصدار حزمة تطوير البرامج (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 Invites و"روابط 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) عند تلقّي التطبيق لرسالة.
- تم إصلاح مشكلة في رقم تعريف المثيل المتمثلة في بطء الاستجابة لطلبات الرموز المميزة أو، في بعض الحالات، تسببت في انتهاء مهلة الطلبات.
العناصر التي تم إصدارها على 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) الخاصة بميزة "اختبار AB من Firebase" و"دعوة من Firebase" و"روابط Firebase الديناميكية" وCloud Firestore وحِزم تطوير البرامج (SDK) للإعداد عن بُعد في Firebase. لمزيد من المعلومات، يمكنك الاطّلاع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لنظام التشغيل Android لمنصة Firebase.
- تمت إضافة "الإعلانات المدمجة مع المحتوى" في آخر تحديث على خدمات Google Play. لمزيد من المعلومات، يُرجى الاطّلاع على ملاحظات الإصدار الخاصة بالإصدار الأصلي من "AdSense للبحث" لنظام التشغيل Android.
العناصر التي تم إصدارها على maven.google.com
- com.google.android.gms:play-services-afs-native:16.0.0
- com.google.firebase:firebase-abt:17.1.0
- com.google.firebase:firebase-invites:16.1.0
- com.google.firebase:firebase-dynamic-links:16.1.7
- com.google.firebase:firebase-firestore:18.0.1
- com.google.firebase:firebase-config:16.3.0
6 شباط (فبراير) 2019
- يضيف آخر تحديث من تطبيق "خرائط Google" إعدادًا جديدًا للتحكّم في الإيماءات. للحصول على مزيد من المعلومات، يُرجى الاطّلاع على حزمة تطوير البرامج بالاستناد إلى بيانات "خرائط Google" لملاحظات الإصدار لنظام التشغيل Android.
العناصر التي تم إصدارها على maven.google.com
- com.google.android.gms:play-services-maps:16.1.0
31 كانون الثاني (يناير) عام 2019
- يتضمّن آخر تحديث تم إجراؤه على Firebase تغييرات على حزمة تعلّم الآلة في 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 تغييرات على قاعدة بيانات الوقت الفعلي (Realtime Database) و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 إجراء تعديلات على بيانات ترخيص 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) لنظام التشغيل 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
، الذي يحدد مستوى التشويش لعنصر المصادقة الذي تم عرضه في حفل التسجيل. - تمت إعادة تسمية TokenBindingIdValue السابقة وإعادة هيكلتها لتصبح
TokenBinding
. - تعزيز و/أو تعديل بُنى البيانات الأخرى لتمثيل مسودة WebAuthn WD11
على سبيل المثال، تم تعديل حقل "معرّف المستخدم" في
PublicKeyCredentialUserEntity
ليصبحbyte[]
بدلاً منString
. يُرجى الحرص على تعديل عملية التنفيذ وفقًا لذلك.
العناصر التي تم إصدارها على maven.google.com
- com.google.android.gms:play-services-fido:17.0.0
13 كانون الأول (ديسمبر) 2018
- تم إصلاح الخطأ الذي قد يتمثل في محاولة حزمة تطوير البرامج (SDK) الخاصة بتكنولوجيا Google Cast استئناف الجلسة إذا أوقفها مرسِل آخر.
- تم إصلاح خطأ الإشعارات الذي كان يحدث على الأجهزة التي تعمل بنظام التشغيل 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 وFirebase للأداء في 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" و"قاعدة بيانات Firebase" و"حزم 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 الإضافي لتراخيص نظام التشغيل OS يعمل على ترميز نص الترخيص بترميز UTF-8 لحل الخطأ الذي كان يواجهه بعض المطوّرين.
العناصر التي تم إصدارها على maven.google.com
- com.google.android.gms:oss-licenses-plugin:0.9.4
2 تشرين الثاني (نوفمبر) 2018
- يتضمّن آخر تحديث تم إجراؤه على Firebase إصلاحات للأخطاء وتحسينات في وقت استجابة بدء التشغيل لتتلاءم مع "إحصاءات Google لبرنامج Firebase". لمزيد من المعلومات، يمكنك الاطّلاع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لنظام التشغيل Android لمنصة Firebase.
الإعلانات
- تمت إضافة الطريقتين
setMaxAdContentRating()
وsetTagForUnderAgeOfConsent()
إلىAdRequest.Builder
. - تمت إضافة الثوابت التالية لاستخدامها مع
AdRequest.Builder.setMaxAdContentRating()
وAdRequest.Builder.setTagForUnderAgeOfConsent()
:MAX_AD_CONTENT_RATING_G
MAX_AD_CONTENT_RATING_PG
MAX_AD_CONTENT_RATING_T
MAX_AD_CONTENT_RATING_MA
TAG_FOR_UNDER_AGE_OF_CONSENT_FALSE
TAG_FOR_UNDER_AGE_OF_CONSENT_TRUE
TAG_FOR_UNDER_AGE_OF_CONSENT_UNSPECIFIED
العناصر التي تم إصدارها على maven.google.com
- com.google.android.gms:play-services-ads:17.1.0
- com.google.android.gms:play-services-ads-lite:17.1.0
- com.google.android.gms:play-services-analytics:16.0.5
- com.google.android.gms:play-services-appinvite:16.0.5
- com.google.android.gms:play-services-tagmanager:16.0.5
- com.google.android.gms:play-services-tagmanager-api:16.0.5
- com.google.android.gms:play-services-tagmanager-v4-impl:16.0.5
- com.google.firebase:firebase-ads:17.1.0
- com.google.firebase:firebase-ads-lite:17.1.0
- com.google.firebase:firebase-analytics:16.0.5
- com.google.firebase:firebase-dynamic-links:16.1.3
25 تشرين الأول (أكتوبر)، 2018
- يتضمّن آخر تحديث تم إجراؤه على Firebase تغييرات على حِزم تطوير البرامج (SDK) في Cloud Firestore والمراسلة داخل التطبيق ومراقبة الأداء، بالإضافة إلى مكوّن Gradle الإضافي من Google 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"
- مجموعة من الطرق الجديدة لدعم التغييرات في المكتبات الأخرى.
العناصر التي تم إصدارها على 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
- تمت إعادة هيكلة تحليل تبعية التبعية الصارمة للإصدار-matcher-Plugins لتقديم رسالة أفضل للأخطاء عند تحديد إصدارات عناصر متعارضة. تتضمن رسائل الخطأ الآن أسماء المشروعات وأسماء التبعيات داخل المشروع، لمساعدتك في تحديد التبعيات المُعلن عنها التي تسبب الأخطاء.
- تم إصلاح الأخطاء في المكوِّن الإضافي ذات الصلة بالإصدارات المتعددة الوحدات والمتوازية.
العناصر التي تم إصدارها على maven.google.com
- com.google.android.gms:strict-version-matcher-plugin:1.1.0
5 تشرين الأول (أكتوبر) 2018
الإعلانات
- تمت إضافة متطلب جديد لعلامة
<meta-data>
في AndroidManifest.xml:- على الناشرين في Google AdMob تحديد علامة
<meta-data>
تحتوي على المفتاحcom.google.android.gms.ads.APPLICATION_ID
. اطّلِع على دليل بدء استخدام AdMob للحصول على مزيد من التفاصيل. - على الناشرين في "مدير إعلانات Google" تحديد علامة
<meta-data>
مع المفتاحcom.google.android.gms.ads.AD_MANAGER_APP
. يمكنك الاطّلاع على دليل بدء استخدام "مدير إعلانات Google" للحصول على مزيد من التفاصيل.
- على الناشرين في Google AdMob تحديد علامة
- الإعلانات المدمجة مع المحتوى: تم إيقاف
NativeAppInstallAd
وNativeContentAd
وواجهات برمجة التطبيقات المرتبطة بها لصالحUnifiedNativeAd
. اطّلِع على الإعلانات المدمجة مع المحتوى (المتقدّمة) للحصول على مزيد من التعليمات عن استخدام واجهات برمجة التطبيقات الجديدة. - الإعلانات المدمجة مع المحتوى: تمت إضافة ميزة "تجاهل هذا الإعلان".
- الإعلانات المدمجة مع المحتوى: تمت إزالة سجلّ التحذير المناسب: "UnconfirmedClickListener يجب ألا يكون فارغًا أثناء ضبط ClickConfirmingView".
- الإعلانات التي تضم مكافأة: يؤدي الاتصال بالرقم
destroy()
إلى استبعاد المستمع. - تم إيقاف الطرق التالية في
AdRequest.Builder
. - تم إصلاح خطأ عدم إطلاق
onRewardedVideoCompleted()
على المحاكيات.
العناصر التي تم إصدارها على maven.google.com
- com.google.android.gms:play-services-ads:17.0.0
- com.google.android.gms:play-services-ads-lite:17.0.0
- com.google.firebase:firebase-ads:17.0.0
- com.google.firebase:firebase-ads-lite:17.0.0
2 تشرين الأول (أكتوبر) 2018
تحديثات طفيفة للميزات في المكتبات الأساسية
- تم إجراء تعديلات طفيفة على الميزات الداخلية في بعض المكتبات الأساسية (مثل Play-services-auth وplay-services-base وPlay-services-basement وplay-services-flags وإحصاءات play-services ومهام Play) وتُستخدَم من مكتبات أخرى من "خدمات Google Play".
- تم تخفيف الترابطات الصارمة بين المكتبات الأساسية بحيث يمكن استخدام الإصدارات الثانوية وإصدارات التصحيح بشكل فردي. في السابق، كانت ملفات POM لهذه المكتبات تحدد تبعياتها في الإصدارات الدقيقة، ما يؤدي إلى تعقيد حل التبعيات.
- استلزمت التغييرات في تبعية المكتبة الأساسية إطلاق مجموعة كاملة من المكتبات التي تحتوي على إصدارات مُحدثة في اعتماديات POM. لا تحتوي المكتبات غير الأساسية على أي تغييرات خارجية باستثناء تحديث تبعياتها المتعدة.
- تم إصلاح الأخطاء وإدخال تحسينات داخلية على firebase-database وFirebase-firestore.
العناصر التي تم إصدارها على maven.google.com
تتضمن المكتبات التالية تغييرات على الرموز البرمجية:
com.google.android.gms:play-services-auth:16.0.1
com.google.android.gms:play-services-base:16.0.1
com.google.android.gms:play-services-basement:16.0.1
com.google.android.gms:play-services-flags:16.0.1
com.google.android.gms:play-services-stats:16.0.1
com.google.android.gms:play-services-tasks:16.0.1
com.google.firebase:firebase-database:16.0.3
com.google.firebase:firebase-firestore:17.1.1
لم يتم إجراء أي تغييرات على الرموز البرمجية في المكتبات التالية، بل تم فقط تعديل البيانات المتعلّقة بتبعية POM. وتمت زيادة الإصدارات الجديدة باستخدام إصدار تصحيح، إلا عندما كانت المكتبة أقل من الإصدار 16.0.0. تمت زيادة مستوى المكتبات التي تقلّ عن 16.0.0 إلى 16.0.0 وفقًا للملاحظة بتاريخ 23 أيار (مايو):
com.google.android.gms:play-services-ads:16.0.0
com.google.android.gms:play-services-ads-identifier:16.0.0
com.google.android.gms:play-services-ads-lite:16.0.0
com.google.android.gms:play-services-analytics:16.0.4
com.google.android.gms:play-services-appinvite:16.0.4
com.google.android.gms:play-services-audience:16.0.0
com.google.android.gms:play-services-auth-api-phone:16.0.0
com.google.android.gms:play-services-awareness:16.0.0
com.google.android.gms:play-services-cast:16.0.3
com.google.android.gms:play-services-cast-framework:16.0.3
com.google.android.gms:play-services-drive:16.0.0
com.google.android.gms:play-services-fido:16.0.0
com.google.android.gms:play-services-fitness:16.0.1
com.google.android.gms:play-services-games:16.0.0
com.google.android.gms:play-services-gcm:16.0.0
com.google.android.gms:play-services-identity:16.0.0
com.google.android.gms:play-services-instantapps:16.0.1
com.google.android.gms:play-services-location:16.0.0
com.google.android.gms:play-services-maps:16.0.0
com.google.android.gms:play-services-nearby:16.0.0
com.google.android.gms:play-services-oss-licenses:16.0.1
com.google.android.gms:play-services-panorama:16.0.0
com.google.android.gms:play-services-places:16.0.0
com.google.android.gms:play-services-places-placereport:16.0.0
com.google.android.gms:play-services-plus:16.0.0
com.google.android.gms:play-services-safetynet:16.0.0
com.google.android.gms:play-services-tagmanager:16.0.4
com.google.android.gms:play-services-tagmanager-api:16.0.4
com.google.android.gms:play-services-tagmanager-v4-impl:16.0.4
com.google.android.gms:play-services-vision:16.2.0
com.google.android.gms:play-services-vision-common:16.2.0
com.google.android.gms:play-services-vision-image-label:16.2.0
com.google.android.gms:play-services-wallet:16.0.1
com.google.android.gms:play-services-wearable:16.0.1
com.google.firebase:firebase-abt:16.0.1
com.google.firebase:firebase-ads:16.0.1
com.google.firebase:firebase-ads-lite:16.0.1
com.google.firebase:firebase-analytics:16.0.4
com.google.firebase:firebase-appindexing:16.0.2
com.google.firebase:firebase-auth:16.0.4
com.google.firebase:firebase-common:16.0.3
com.google.firebase:firebase-config:16.0.1
com.google.firebase:firebase-core:16.0.4
com.google.firebase:firebase-crash:16.2.1
com.google.firebase:firebase-dynamic-links:16.1.2
com.google.firebase:firebase-functions:16.1.1
com.google.firebase:firebase-iid:17.0.3
com.google.firebase:firebase-inappmessaging:17.0.2
com.google.firebase:firebase-inappmessaging-display:17.0.2
com.google.firebase:firebase-invites:16.0.4
com.google.firebase:firebase-messaging:17.3.3
com.google.firebase:firebase-ml-common:16.1.4
com.google.firebase:firebase-ml-model-interpreter:16.2.2
com.google.firebase:firebase-ml-vision:17.0.1
com.google.firebase:firebase-ml-vision-image-label-model:16.2.0
com.google.firebase:firebase-perf:16.1.2
com.google.firebase:firebase-storage:16.0.3
26 أيلول (سبتمبر)، 2018
يوفّر الإصدار 16.0.0 من "خدمات Google Play" للياقة البدنية إمكانية الوصول إلى نوعَين جديدَين من البيانات وجمعهما معًا:
العناصر التي تم إصدارها على maven.google.com
- com.google.android.gms:play-services-fitness:16.0.0
25 أيلول (سبتمبر) 2018
جهاز قابل للارتداء
- تم إصلاح الأخطاء وتحسين مدى توفُّر حزمة تطوير البرامج (SDK) القابلة للارتداء على الأجهزة التي تتضمن خدمات Google Play. لمزيد من المعلومات، يُرجى الاطّلاع على ملاحظات الإصدار القابلة للارتداء.
العناصر التي تم إصدارها على maven.google.com
- com.google.android.gms:play-services-wearable:16.0.0
18 أيلول (سبتمبر) 2018
- يتضمّن آخر تحديث تم إجراؤه على Firebase تغييرات على حزمة تطوير البرامج (SDK) لمراسلة Firebase. لمزيد من المعلومات، يمكنك الاطّلاع على ملاحظات إصدار حزمة تطوير البرامج (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 Common وقاعدة بيانات Firebase ومعرّف مثيل Firebase و"خدمة المراسلة عبر Firebase" وحِزم تطوير البرامج (SDK) للتخزين في Firebase. لمزيد من المعلومات، يمكنك الاطّلاع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لنظام التشغيل Android لمنصة Firebase.
البثّ
- تم إصلاح زر
IllegalStateException
عند بدء تشغيلReconnectionService
في خلفية التطبيقات التي تستهدف الإصدار Android O أو إصدارًا أحدث. إذا تم تفعيل إعادة الاتصال التلقائي في تطبيقك، عليك تحديث حزمة تطوير البرامج (SDK) الخاصة بـ Cast لتجنُّب هذا الخطأ.
العناصر التي تم إصدارها على maven.google.com
- com.google.android.gms:play-services-cast:16.0.2
- com.google.android.gms:play-services-cast-framework:16.0.2
- com.google.firebase:firebase-common:16.0.2
- com.google.firebase:firebase-database:16.0.2
- com.google.firebase:firebase-iid:17.0.1
- com.google.firebase:firebase-messaging:17.3.1
- com.google.firebase:firebase-storage:16.0.2
23 آب (أغسطس) 2018
- يتضمّن آخر تحديث تم إجراؤه على Firebase تغييرات في واجهة برمجة التطبيقات، مثل Firebase Core و"إحصاءات Google لبرنامج Firebase" و"إعداد تقارير الأعطال من Firebase" و"روابط Firebase الديناميكية" و"حِزم تطوير البرامج (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 ML Kit وCloud Firestore وغير ذلك. لمزيد من المعلومات، يمكنك الاطّلاع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لنظام التشغيل Android لمنصة Firebase.
- تم إصلاح مشكلة في واجهات برمجة تطبيقات تسجيل الدخول تتمثل في عرض رمز الحالة الخاطئ عندما يلغي المستخدم تسجيل الدخول.
العناصر التي تم إصدارها على maven.google.com
- com.google.firebase:firebase-auth:16.0.3
com.google.firebase:firebase-firestore:17.0.5- com.google.firebase:firebase-messaging:17.3.0
- com.google.firebase:firebase-ml-common:16.1.2
- com.google.firebase:firebase-ml-vision:17.0.0
- com.google.firebase:firebase-ml-model-interpreter:16.2.0
- com.google.firebase:firebase-perf:16.1.0
2 آب (أغسطس) 2018
البثّ
- تم إصلاح الخطأ IllegalStateException الذي يحدث عند انتهاء مهلة طلب التقديم في RemoteMediaPlayer وRemoteMediaClient. هذا هو الانحدار المقدم في 15.0.0. ويجب على العملاء التحديث إلى الإصدار 16.0.1 أو إصدار أحدث لإصلاح هذه المشكلة.
العناصر التي تم إصدارها على maven.google.com
- com.google.android.gms:play-services-cast:16.0.1
- com.google.android.gms:play-services-cast-framework:16.0.1
1 أغسطس 2018
- تمت إعادة تجميع أحدث إصدار من مكوّن Gradle الإضافي لتراخيص
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 تغييرات في واجهة برمجة التطبيقات للوظائف السحابية في 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
تم تحويل المكوّن الإضافي Ultimate 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
شرط"نموذج" لإصدار واحد منplay-services-foo
. - وسيصبح أي إصدار مستقبلي من
play-services-foo
متوافقًا مع SemVer.
Firebase
- يتضمّن آخر تحديث تم إجراؤه على Firebase تغييرات في واجهة برمجة التطبيقات لكل من Cloud Firestore وCloud Storage و"مصادقة Firebase" و"قاعدة بيانات Firebase في الوقت الفعلي" و"التعلّم الآلي". لمزيد من المعلومات، يمكنك الاطّلاع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لنظام التشغيل Android لمنصة Firebase.
- يتطلّب Firebase الآن أن يُدرج ملف Gradle التطبيق
com.google.firebase:firebase-core
بشكل صريح كعنصر يعتمد على خدمات Firebase ليعمل على النحو المتوقع.
8 أيار (مايو) 2018
Firebase
- يتضمّن التحديث الأخير لمنصة Firebase إضافات إلى ميزة "مراقبة أداء Firebase" وإطلاق الإصدار التجريبي من ML Kit for Firebase. لمزيد من المعلومات، يُرجى الاطّلاع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لنظام التشغيل Android لمنصة Firebase.
2 أيار (مايو) 2018
Firebase
- يتضمّن التحديث الأخير لمنصة Firebase إضافات إلى "إحصاءات Firebase" و"مصادقة Firebase" و"المراسلة عبر السحابة الإلكترونية من Firebase" و"التخزين السحابي من Firebase" و"Cloud Firestore" و"إعداد تقارير الأعطال من Firebase" و"مراقبة الأداء في Firebase" إلى جانب أرقام الإصدارات المستقلة. للمزيد من المعلومات، يمكنك الاطّلاع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لنظام التشغيل Android لمنصة Firebase.
تحديثات "خدمات Play"
- أصبحت مكتبات "خدمات Google Play" بعد الإصدار 15.0.0 تتضمّن الآن أرقام إصدارات مستقلة تتبع SemVer. سيسمح هذا التغيير بإجراء تحديثات مرنة بشكل متكرر أكثر بواسطة المكونات الفردية.
- تم تحديث مكوّن 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
. يُرجى التحديث لأنّ هذا الإصدار الأحدث هو فقط الذي يعمل مع خدمات Google Play 15.0.0 والإصدارات الأحدث. هذا هو الإصدار الأخير من المكون الإضافي لدعم Android Studio 2.x. بدءًا من الإصدار التالي، سيدعم المكون الإضافي Android Studio 3.x فقط.تم استبدال جميع الإشارات إلى فئات
com.google.android.gms.R
بمراجع خاصة بالمكونات؛ على سبيل المثال،com.google.android.gms.ads.R
. إذا كنت تستخدم هذه الفئات مباشرةً في رمزك، قد تحتاج إلى تعديل الرمز ليكون متوافقًا.بدءًا من الإصدار 15.0.0، لن يتوفّر إصدار Javadoc مُحدّث بلا إنترنت (أداة "خدمات Google Play" المتوفّرة في "مدير SDK" من "استوديو Android").
بدءًا من الإصدار 15.0.0، لن يتوفّر اسم مستعار يستخدم
play-services
ليتم سحب جميع مكوّنات خدمات Google Play. تم اقتراح ذلك لبعض الوقت.
الإعلانات
- تمت إضافة الفئة
UnifiedNativeAd
، التي يمكن أن تحتوي على إعلان تثبيت تطبيق أو إعلان محتوى. - تم تحديث Native Ads Advanced API للتوافق مع
UnifiedNativeAd
:- تمت إضافة الصفَّين
UnifiedNativeAdView
وUnifiedNativeAdAssetNames
. - تمت إضافة الواجهة
UnifiedNativeAd.OnUnifiedNativeAdLoadedListener
. - تمت إضافة الطريقة
forUnifiedNativeAd()
إلى الفئةAdLoader.Builder
. - تم إجراء العديد من التعديلات على واجهة برمجة تطبيقات التوسّط، ما أتاح للمحوّلات والأحداث المخصّصة عرض نُسخ
UnifiedNativeAd
.
- تمت إضافة الصفَّين
المصادقة
- تمت إضافة الثابت
KEY_EXTRA_ACCOUNT_TYPE
إلى الفئةAccountTransfer
، ما يسمح للحِزم بمعرفة نوع الحساب الذي يجب معالجته.
البثّ
- تم إيقاف الفئة
AppVisibilityListener
. - تم إيقاف صف
RemoteMediaClient.Listener
نهائيًا. يمكنك استخدام الصف الجديدRemoteMediaClient.Callback
بدلاً من ذلك. - تم إصلاح عطل في
TracksChooserDialogFragment
وإجراء العديد من التغييرات على طريقة الإنشاء ومنشئ المحتوى. - تم تقديم واجهة برمجة التطبيقات
MediaQueue
كبديل لآلية قائمة انتظار الوسائط الحالية. استخدم الفئتين الجديدتينMediaQueueRecyclerViewAdapter
وMediaQueueArrayAdapter
للوصول إلىMediaQueue
في طرق عرض إعادة الاستخدام ومشاهدات القائمة، على التوالي. - يؤدي النقر على إشعارات جهاز التحكّم عن بُعد الآن إلى نقل المستخدمين إلى تطبيق Google Home أو تطبيق البث المقابل، وذلك بناءً على ما إذا كان تطبيق Cast يتيح الانضمام إلى الجلسة تلقائيًا.
- آخر الأخبار بشأن دعم "إعلانات Google":
- تتيح واجهة برمجة التطبيقات Cast Sender API الآن تحميل إعلانات
VAST
. - تمت إضافة زر "تخطّي الإعلان" وعناصر واجهة المستخدم لنص العد التنازلي.
- تتيح واجهة برمجة التطبيقات Cast Sender API الآن تحميل إعلانات
- تمت إضافة إصدار من
CastContext.getSharedInstance()
لا يتطلبContext
كمَعلمة. - تم إصلاح عطل
IllegalStateException
في CAF. - تمت إضافة
DEVICE_CONNECTION_SUSPENDED
إلىCastStatusCodes
لحسابPendingResult
. - لمزيد من التفاصيل، يُرجى الاطّلاع على
Google Cast release notes
.
Firebase
- يتضمّن آخر تحديث تم إجراؤه على Firebase إضافات إلى مصادقة Firebase وFirebase Cloud Storage. لمزيد من المعلومات، يمكنك الاطّلاع على ملاحظات إصدار حزمة تطوير البرامج (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
متوقفة نهائيًا.
محفظة Google
- تم إيقاف الفئة
Payments
. بدلاً من ذلك، استخدِمWallet.getPaymentsClient()
للحصول على مثال للفئةPaymentsClient
الجديدة.
28 آذار (مارس) 2018: الإصدار 12.0.1
المشكلات التي تم حلها في الإصدار 12.0.1:
- تم إصلاح المشكلة التي تسببت في حدوث أخطاء زائفة في أداة Android Lint التي تزعم أن
GoogleSignIn
وCredentialsClient
كانا للاستخدام الداخلي فقط. - تتم إضافة
minSdkVersion
غير المتوفّرة في عناصر الترخيص لمنع التضمين التلقائي لإذنَيREAD_PHONE_STATE
وREAD_EXTERNAL_STORAGE
. - استعادة أسماء الحِزم الفريدة لعناصر الترخيص المرتبطة ببيئة التشغيل التي أثرت في بعض مشاكل توافق أنظمة التصميم (مثل Ionic Pro).
- استعادة بعض أسماء الحقول التي تم إخفاء مفاتيح فك تشفيرها في الإصدار 12.0.1، وهي طريقة
value()
في تعليقات@PropertyName
التوضيحية في firebase-firestore وfirebase-database
20 آذار (مارس) 2018: الإصدار 12.0.0
المشاكل المعروفة في الإصدار 12.0.0
- -لا تتضمّن ملحقات POM الخاصة بترخيص
minSdkVersion
/targetSdkVersion
، ما يعني أنّ قيمةtargetSdkVersion
المضمّنة هي 1. يؤدي هذا الإجراء إلى إضافة أذوناتREAD_PHONE_STATE
وREAD_EXTERNAL_STORAGE
للتطبيقات التي تستخدم الإصدار 12.0.0. - -تسبّب تبعيات POM الخاصة بترخيص "أكثر من مكتبة واحدة تحمل اسم الحزمة "com.google.android.gms.الترخيص" في Ionic Pro.
- تم تشويش طريقة
value()
في تعليقات@PropertyName
التوضيحية لـ firebase-database و firebase-firestore يعني هذا أنّه لن يتم إنشاء تطبيقك إذا استخدمت "@PropertyName
". - يتسبب أحد التعليقات التوضيحية في حدوث أخطاء وهمية زائفة يدّعي أنّ
GoogleSignIn
وCredentialsClient
مخصّصان للاستخدام الداخلي فقط. ويمكن تجاهل هذه الأخطاء بأمان.
وسنتيح إصدارًا محدَّثًا من الإصدار 12.0.1 لمعالجة هذه المشكلات قريبًا.
أهم التفاصيل عن إصدار "خدمات Google Play" الإصدار 12.0.0:
الإعلانات
- تمت إضافة الطريقة
trackViews()
إلى الفئةNativeAdMapper
. تحلّ هذه الطريقة محلّ طريقةtrackView()
التي تم إيقافها نهائيًا للفئة نفسها.
- تمت إضافة الطريقة
المصادقة
- تم إيقاف الفئة
Auth.AuthCredentialsOptions
لصالح الفئةCredentialsOptions
الجديدة.
- تم إيقاف الفئة
البثّ
- دعم محسّن للإعلانات:
- تمت إضافة الطريقتَين
setAdBreakClips()
وsetAdBreaks()
إلى الفئةMediaInfo.Builder
لتوفير طريقة لإرسال معلومات الفواصل الإعلانية والمقاطع في طلب تحميل الوسائط. - تم تعديل الفئة
AdBreakInfo.Builder
وإضافة الفئةAdBreakClipInfo
لتسهيل استخدام طرق جديدة لإرسال الفواصل والمقاطع.
- تمت إضافة الطريقتَين
- تمت إضافة دعم لواجهات برمجة تطبيقات Voice cast API الجديدة:
- تمت إضافة الطريقتَين
setCredentials()
وsetCredentialsType()
إلى الفئةMeadiaLoadOptions.Builder
والطريقتَينgetCredentials()
وgetCredentialsType()
إلى الفئةMediaLoadOptions
. تتيح لك الطرق ضبط بيانات الاعتماد الخاصة بالتطبيق والحصول عليها مع طلبات التحميل. - تمت إضافة الطريقة
getEntity()
إلى الفئةMediaInfo
. ويمثّل الكيان رابطًا لموضع معيّن لتحميل الوسائط من "مساعد Google".
- تمت إضافة الطريقتَين
- تم إصلاح الخطأ الذي تسبَّب في حدوث عطل عند الاتصال بـ
CastContext.getSharedInstance()
على الأجهزة التي تستخدم إصدارات قديمة من "خدمات Google Play". لا تزال الإصدارات القديمة من "خدمات Google Play" تتسبب في تعذُّر تنفيذ الطريقة، لذا على العملاء البحث عن الإصدار المناسب.
- دعم محسّن للإعلانات:
Fido
- واجهة برمجة تطبيقات Fast Identity Online 2.0 (Fido2) مُتاحة الآن لشركاء استخدام واجهة برمجة التطبيقات قبل إطلاقها. وبما أنّ واجهة برمجة التطبيقات لا تزال متاحة للاستخدام قبل إطلاقها، يمكن إجراء تغييرات قد تؤدي إلى أعطال بدون تحذير. للحفاظ على استقرار تطبيقك، لا تعتمد على واجهة برمجة التطبيقات هذه إلا بعد أن تكون متاحة للجمهور العام.
Firebase
- يتضمّن آخر تحديث تم إجراؤه على Firebase إضافات إلى مصادقة Firebase و"المراسلة عبر السحابة الإلكترونية من Firebase" وFirestore ووظائف Firebase. لمزيد من المعلومات، اطّلِع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لنظام التشغيل Android لمنصة Firebase.
التطبيقات الفورية
- تمت إضافة واجهة برمجة تطبيقات
Launcher
جديدة للتحقّق من عنوان URL الذي تم توفيره وتشغيل تطبيق فوري في حال العثور على تطبيق.
- تمت إضافة واجهة برمجة تطبيقات
الموقع الجغرافي
- تمت إضافة الصف
ActivityTransition
لمساعدة التطبيقات في التفريق بين الأنشطة البدنية المختلفة التي يمارسها المستخدمون، مثل المشي أو الجري أو القيادة. - تمت إضافة الواجهة
BoundsMode
للسماح لطريقةgetAutocompletePredictions()
بتفعيل عمليات البحث ذات قيود الحدود.
- تمت إضافة الصف
Maps
- تمت إضافة الفئة
StreetViewSource
التي تتيح لك حصر عمليات البحث في "التجوّل الافتراضي" بالنتائج الخارجية فقط. - للحصول على قائمة كاملة بالميزات وإصلاحات الأخطاء والملاحظات الأخرى، يُرجى الاطّلاع على ملاحظات الإصدار لواجهة برمجة تطبيقات Android للخرائط.
- تمت إضافة الفئة
المواقع القريبة
- تم إيقاف الواجهتين
Messages
وConnections
المستندة إلىGoogleApiClient
. يمكنك استخدام البرامج الجديدة المستندة إلىGoogleApi
،MessagesClient
وConnectionsClient
بدلاً من ذلك.
- تم إيقاف الواجهتين
18 كانون الأول (ديسمبر) 2017، الإصدار 11.8.0
أهم النقاط في إصدار "خدمات Google Play" 11.8.0:
المصادقة
- تم إيقاف الفئة
WorkAccountApi
نهائيًا. يمكنك استخدامWorkAccountClient
عبرWorkAccount.getClient()
بدلاً من ذلك.
- تم إيقاف الفئة
البثّ
- تم إجراء التغييرات التالية على الفئة
UIMediaController
:- عند ربط طرق العرض بـ
UIMediaController
، تسجِّل وحدة التحكّم الآن المستمعين الذين يطلبون إحدى طرق معالجة الأحداث التالية استجابةً لتفاعلات المستخدم، على النحو المناسب: - يمكنك إلغاء أي من طرق معالجة الأحداث المذكورة أعلاه لتخصيص سلوكها.
- مستندات محسَّنة لتوضيح التنفيذ الأساسي لـ
UIMediaController
. - قلب وضع زر إيقاف/تفعيل كتم الصوت بحيث يعرض رمز مكبّر الصوت عند إعادة الصوت ورمز مكبّر صوت متقاطع عند كتم الصوت.
- عند ربط طرق العرض بـ
- أصبحت حزمة تطوير البرامج (SDK) للإرسال الخاصة بـ Android متوافقة الآن مع التطبيقات الفورية.
- تم إجراء التغييرات التالية على الفئة
Firebase
- يتضمّن التحديث الأخير لمنصة Firebase إضافات إلى فهرس التطبيقات في Firebase ومصادقة Firebase و"المراسلة عبر السحابة الإلكترونية من Firebase" و"مراقبة أداء Firebase". لمزيد من المعلومات، اطّلِع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لنظام التشغيل Android لمنصة Firebase.
الموقع الجغرافي
- تمت إضافة الثابت
KEY_VERTICAL_ACCURACY
الذي يشير إلى الدقة العمودية المقدَّرة لموقع جغرافي.
- تمت إضافة الثابت
محفظة Google
- تم تعديل طريقة
isReadyToPay()
لتوفير خيار إجراء فحص إضافي يضمن أن يكون لدى المستخدم طريقة دفع حالية.
- تم تعديل طريقة
يمكن ارتداؤها
تم تحديث واجهة برمجة التطبيقات Wearable API للبرامج الجديدة المستندة إلى
GoogleApi
، والتي تدير تلقائيًا الاتصالات بالخدمات وتتطلب رمزًا معياريًا أقل لاستخدامها:- تمت إضافة الفئة
CapabilityClient
والطريقةWearable.getCapabilityClient()
لاستبدال واجهةCapabilityApi
كطريقة للتعرّف على الإمكانات التي توفّرها العُقد على شبكة Wear. - تمت إضافة الفئة
ChannelClient
والطريقةWearable.getChallenClient()
لاستبدال واجهةChannelApi
كطريقة لإرسال البيانات واستلامها من العُقد القابلة للارتداء. - تمت إضافة الفئة
DataClient
والطريقةWearable.getDataClient()
لاستبدال واجهةDataApi
كطريقة لقراءة عناصر البيانات ومواد العرض وكتابتها. - تمت إضافة الفئة
MessageClient
والطريقةWearable.getMessageClient()
لاستبدال واجهةMessageApi
كطريقة لإرسال الرسائل إلى العُقد الأخرى. - تمت إضافة الفئة
NodeClient
والطريقةWearable.getNodeClient()
لاستبدال واجهةNodeApi
كطريقة للتعرّف على العُقد المرتبطة.
- تمت إضافة الفئة
تُرجع طلبات البيانات من واجهة برمجة التطبيقات
Task<ResultType>
بدلاً منPendingResult<ResultWrapper>
ChannelClient.ChannelCallback
يحل محلChannelApi.ChannelListener
.تحلّ
WearableOptions.Builder.setLooper()
محلّGoogleApiClient.Builder.setHandler()
لإعداد سلسلة المحادثات لعمليات استدعاء المستمعين في فئات عميل 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.
- تمت إضافة الصفَّين
- تمت إضافة الطريقة
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
" عرض مصادر مختلفة لبيانات اللياقة البدنية على الأجهزة المحلية والمتصلة، وعرض أحداث مباشرة للمستمعين. - تمت إضافة clas
SessionsClient
وطرقgetSessionsClient
. يوفّرSessionsClient
نقطة الدخول لإنشاء وإدارةSession
لنشاط المستخدم في Google Fit.
- تمت إضافة الفئة
- تم تحديث واجهة Fitness API للعملاء الجدد المستنِدين إلى
الألعاب
- تم تحديث واجهة برمجة التطبيقات Games API للبرامج الجديدة المستندة إلى
GoogleApi
، والتي تدير تلقائيًا الاتصالات بالخدمات وتتطلب رمزًا نموذجيًا أقل لاستخدامها:- تمت إضافة الفئة
AchievementsClient
والطريقةGames.getAchievementsClient()
. توفّرAchievementsClient
نقطة دخول لطرق واجهة برمجة التطبيقات التي تتفاعل مع وظائف الإنجازات. - تمت إضافة الفئة
EventsClient
والطريقةGames.getEventsClient()
. توفّرEventsClient
نقطة الدخول لطرق واجهة برمجة التطبيقات التي تتفاعل مع وظائف الأحداث. - تمت إضافة الفئة
GamesClient
والطريقةGames.getGamesClient()
. توفّرGamesClient
نقطة دخول لطرق واجهة برمجة التطبيقات التي تتفاعل مع الوظائف الأساسية للألعاب. - تمت إضافة الفئة
GamesMetadataClient
والطريقةGames.getGamesMetadataClient()
. توفّرGamesMetadataClient
نقطة دخول لطرق واجهة برمجة التطبيقات لاسترداد البيانات الوصفية للألعاب. - تمت إضافة الفئة
InvitationsClient
والطريقةGames.getInvitationsClient()
. توفّرInvitationsClient
نقطة الدخول لطرق واجهة برمجة التطبيقات التي تتفاعل مع وظيفة الدعوات. - تمت إضافة الفئة
LeaderboardsClient
والطريقةGames.getLeaderboardsClient()
. توفّرLeaderboardsClient
نقطة دخول لطرق واجهة برمجة التطبيقات التي تتفاعل مع وظائف لوحات الصدارة. - تمت إضافة الفئة
NotificationsClient
والطريقةGames.getNotificationsClient()
. يوفّرNotificationsClient
نقطة الدخول لطرق واجهة برمجة التطبيقات التي تتفاعل مع "الإشعارات". - تمت إضافة الفئة
PlayerStatsClient
والطريقةGames.getPlayerStatsClient()
. توفّرPlayerStatsClient
نقطة دخول لطرق واجهة برمجة التطبيقات التي توفر نقطة دخول لطرق واجهة برمجة التطبيقات لاسترداد إحصاءات اللاعب. - تمت إضافة الفئة
PlayersClient
والطريقةGames.getPlayersClient()
. توفّرPlayersClient
نقطة دخول لطرق واجهة برمجة التطبيقات التي تتفاعل مع "المشغّلين". - تمت إضافة الفئة
RealTimeMultiplayerClient
والطريقةGames.getRealTimeMultiplayerClient()
. توفّرRealTimeMultiplayerClient
نقطة دخول لطرق واجهة برمجة التطبيقات التي تتفاعل مع وظائف اللاعبين المتعدّدين في الوقت الفعلي. - تمت إضافة الفئة
SnapshotsClient
والطريقةGames.getSnapshotsClient()
. توفّرSnapshotsClient
نقطة الدخول لطرق واجهة برمجة التطبيقات التي تتفاعل مع Shapshots. - تمت إضافة الفئة
TurnBasedMultiplayerClient
والطريقةGames.getTurnBasedMultiplayerClient()
. توفّرTurnBasedMultiplayerClient
نقطة دخول لطرق واجهة برمجة التطبيقات التي تتفاعل مع اللاعبين المتعددين استنادًا إلى تناوب الأدوار. - تمت إضافة الفئة
VideosClient
والطريقةGames.getVideosClient()
.VideosClient
هي بمثابة نقطة دخول لطرق واجهة برمجة التطبيقات التي تتفاعل مع الفيديوهات.
- تمت إضافة الفئة
- نقاط إدخال واجهة برمجة التطبيقات التي تم إيقافها:
Achievements
وEvents
وGamesMetadata
وInvitations
وLeaderboards
وNotifications
وStats
وPlayers
وRealTimeMultiplayer
ووSnapshots
TurnBasedMultiplayer
Videos
- تم تحديث واجهة برمجة التطبيقات Games API للبرامج الجديدة المستندة إلى
الموقع الجغرافي
- تم إصلاح مشكلة
FusedLocationProviderClient
التي كانت تتسبب أحيانًا في حدوث أعطال عند تحديث "خدمات Google Play". - تم إيقاف الفئة
AddPlaceRequest
بالطريقةGeoDataApi.addPlace()
وGeoDataClient.addPlace()
. ستتم إزالة تطبيق "AddPlaceRequest
" في 30 حزيران (يونيو) 2018.
- تم إصلاح مشكلة
المواقع القريبة
- تم تحديث واجهة برمجة التطبيقات القريبة المخصصة للبرامج الجديدة المستندة إلى
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
في التطبيقات التي تتضمّن 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
من أجل "الاتصالات المجاورة".
- يجب الآن الحصول على أذونات
تراخيص نظام التشغيل
- تمت إتاحة الروابط التشعّبية في محتوى الترخيص.
- تمت إضافة الطريقة
setActivityTitle()
إلى الصفOssLicensesMenuActivity
، ما يسهّل ضبط عناوين الأنشطة المخصّصة. تم إيقاف النهج السابق لإعداد العنوان.
محفظة Google
- تم تقديم واجهة Google Payment API جديدة، وتم تحديدها في الفئة
PaymentsClient
. الاختلافات الجديرة بالملاحظة:- تحلّ الطريقة
loadPaymentData()
محلّ الطريقتينloadFullWallet()
وloadMaskedWallet()
من الفئةPayments
. - تتيح طريقة
isReadyToPay()
للمتصلين تحديد طرق الدفع المتوافقة.
- تحلّ الطريقة
لمزيد من المعلومات، يُرجى الاطّلاع على واجهة برمجة التطبيقات الجديدة للدفع.
- تم تقديم واجهة Google Payment API جديدة، وتم تحديدها في الفئة
آب (أغسطس) 2017، الإصدار 11.2.0
أبرز النقاط في الإصدار 11.2 من "خدمات Google Play"
"خدمات Google Play" مُحدَّثة إلى الإصدار 11.2.2 في هذا الإصدار:
- إصلاحات للمشاكل البسيطة في ميزة "مراقبة أداء Firebase" لمزيد من المعلومات، يمكنك مراجعة ملاحظات الإصدار الخاصة بنظام التشغيل 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 Online Universal 2nd Factor (FIDO U2F) متاحة الآن فهو يوفّر الدعم باستخدام مفتاح الأمان الخارجي U2F للتطبيقات والمواقع الإلكترونية وفقًا للمعايير التي حدّدها تحالف FIDO. لمزيد من المعلومات، يمكنك الاطّلاع على بدء استخدام FIDO U2F وcom.google.android.gms.fido.
- تمت إضافة الصف
البثّ
- تمت إضافة فئة جديدة NotificationActionsProvider لدعم إجراءات الإشعارات المخصّصة للوسائط.
Firebase
- يتضمّن التحديث الأخير لمنصة Firebase إضافات إلى "فهرسة التطبيقات" و"قاعدة البيانات" و"الروابط الديناميكية" و"مساحة التخزين". لمزيد من المعلومات، اطّلِع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لنظام التشغيل Android لمنصة Firebase.
التطبيقات الفورية
- تمت إضافة
InstantAppsClient
كنقطة دخول رئيسية جديدة. - تمت إضافة واجهات برمجة تطبيقات
PackageManagerCompat
لملفات تعريف الارتباط للاحتفاظ بكميات صغيرة من بيانات التطبيقات الفورية بين الجلسات.
- تمت إضافة
أماكن
- تمت إضافة الفئة
GeoDataClient
. توفر هذه الفئة إمكانية الوصول إلى قاعدة بيانات Google لمعلومات الأماكن والأنشطة التجارية المحلية. - تمت إضافة الفئة
PlaceDetectionClient
. توفر هذه الفئة وصولاً سريعًا إلى المكان الحالي للجهاز، كما تتيح الفرصة للإبلاغ عن موقع الجهاز في مكان معين (مثل تسجيل الوصول). - تمت إضافة الطريقتَين
getGeoDataClient()
وgetPlaceDetectionClient()
إلى الفئةPlaces
.
- تمت إضافة الفئة
محفظة Google
- وتمت إزالة العديد من الطرق والفئات المتوقّفة.
حزيران (يونيو) 2017 - الإصدار 11.0
أبرز النقاط في إصدار "خدمات Google Play" 11.0
تم تحديث "خدمات Google Play" إلى الإصدار 11.0.4 ويعمل هذا الإصدار على إصلاح مشاكل بسيطة في "المراسلة عبر السحابة الإلكترونية من Firebase" و"مراقبة الأداء في Firebase". لمزيد من المعلومات، يمكنك مراجعة ملاحظات الإصدار الخاصة بنظام التشغيل Firebase لأجهزة Android.
تم تحديث خدمات Google Play إلى الإصدار 11.0.2 من خلال هذا الإصدار لإصلاح المشاكل البسيطة في "إعداد تقارير الأعطال من Firebase" و"مراقبة الأداء في Firebase". لمزيد من المعلومات، يمكنك مراجعة ملاحظات الإصدار الخاصة بنظام التشغيل Firebase لأجهزة Android.
تم تحديث "خدمات Google Play" إلى الإصدار 11.0.1 ويعمل هذا الإصدار على إصلاح مشكلة تؤثر في التطبيقات التي تستخدم rxjava.
الإعلانات
- تمت إضافة الطرق
OnVideoMute()
وOnVideoPause()
وOnVideoPlay()
وOnVideoStart()
إلى الفئةVideoController.VideoLifecycleCallbacks
. - تمت إضافة إمكانية تفعيل الوضع المجسم في الإعلانات التي تظهر بملء الشاشة من خلال إضافة طريقة
setImmersiveMode()
إلى الصفَّينPublisherInterstitialAd
وRewardedVideoAd
. - تمت إضافة الواجهة
OnPublisherAdViewLoadedListener
وصفَّينPublisherAdViewOptions
وPublisherAdViewOptions.Builder
للاستخدام معAdLoader
لطلبات "الإعلانات المدمجة مع المحتوى" و"إعلانات البانر". - تمت إضافة واجهة
OnImmersiveModeUpdatedListener
الاختيارية التي يمكن لمحوّلات التوسّط تنفيذها لإعلامك بتحديثات الوضع المجسم. - وتمت إضافة الطريقة
getMediationAdapterClassName()
إلى الفئةRewardedVideoAd
.
- تمت إضافة الطرق
دعوات التطبيقات
- تم الآن إيقاف
الفئة
AppInvite
نهائيًا. استخدِمFirebaseDynamicLinks#getInstance()
بدلاً من ذلك كنقطة الدخول الرئيسية للوصول إلى بيانات الرابط الديناميكي، وFirebaseAppInvite#getInvitation()
بدلاً من ذلك للحصول على بيانات دعوات التطبيقات.
- تم الآن إيقاف
الفئة
الوعي
- تمت إضافة ثوابت إلى الفئة
TimeFence
لتوفير أنواع سياق جديدة في Snapshot API وFence API. - تمت إضافة إمكانية إنشاء حدود زمنية تتجاوب مع التغييرات في المنطقة الزمنية المحلية للجهاز.
- تمت إضافة إمكانية إنشاء حدود زمنية تستجيب للتغييرات في الموقع الجغرافي للجهاز، بما في ذلك الحدود الزمنية المحدّدة استنادًا إلى التوقيت المحلي عند شروق الشمس أو غروبها.
- تمت إضافة ثوابت إلى الفئة
الهوية
- تمت إضافة واجهة برمجة تطبيقات
SmsRetriever
التي تساعدك في استرداد الرسائل القصيرة الموجّهة إلى تطبيقك بدون طلب الأذونات لقراءة جميع الرسائل القصيرة المُرسَلة إلى تطبيقك. لمعرفة المزيد من المعلومات، يُرجى الاطّلاع على واجهة برمجة التطبيقات SMS Retriever API.
- تمت إضافة واجهة برمجة تطبيقات
البثّ
- تم إيقاف الواجهات
Cast.CastApi
وCast.MessageReceivedCallback
RemoteMediaPlayer.MediaChannelResult
وRemoteMediaPlayer.OnMetadataUpdatedListener
وRemoteMediaPlayer.OnPreloadStatusUpdatedListener
وRemoteMediaPlayer.OnQueueStatusUpdatedListener
وRemoteMediaPlayer.OnStatusUpdatedListener
نهائيًا. تم أيضًا إيقاف الفئةRemoteMediaPlayer
نهائيًا. للحصول على تعليمات حول تحديث تطبيقك، يمكنك الاطّلاع على نقل تطبيق Android Sender من الإصدار 2 من Cast SDK إلى الإصدار 3 من Cast SDK. - أصبحت الطريقة
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
. توفر هذه الفئة نقطة الدخول الرئيسية للتفاعل مع واجهات برمجة التطبيقات لإعدادات الموقع التي تساعد في فحص وضبط إعدادات النظام المتعلقة بالموقع الجغرافي للجهاز.
- تمت إضافة الصف
المواقع القريبة
- توفّر واجهة برمجة تطبيقات "اتصالات الأجهزة المجاورة" الآن الإمكانات التالية:
- الاتصال من نظير إلى نظير بلا اتصال بالإنترنت تمامًا باستخدام نقاط اتصال Bluetooth و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
. تدعم هذه الفئات واجهة برمجة التطبيقات Verify Apps API.
- تمت إضافة الصف
محفظة Google
- تمت إضافة الصف
InstrumentInfo.CardClass
. تشير هذه الفئة إلى ما إذا كانت البطاقة عبارة عن بطاقة ائتمان أو بطاقة سحب آلي أو بطاقة دفع مسبق.
- تمت إضافة الصف
أيار (مايو) 2017 - الإصدار 10.2.6
فهرسة التطبيقات
منذ طرح حزمة تطوير البرامج (SDK) الخاصة بالإصدار 10.0 من "خدمات Google Play"، تم نقل واجهة برمجة التطبيقات لفهرسة التطبيقات إلى واجهة برمجة التطبيقات الجديدة لفهرسة التطبيقات على Firebase. تم إيقاف واجهة برمجة التطبيقات الأصلية لفهرسة التطبيقات نهائيًا، ولم تعد متاحة للاستخدام في التطبيقات التي تم إنشاؤها باستخدام الإصدار 10.2.6 من حزمة تطوير البرامج (SDK).
Firebase
يتضمّن آخر تحديث تم إجراؤه على Firebase الإصدار التجريبي من ميزة "مراقبة الأداء" والعديد من التحسينات على ميزات متعددة، بما في ذلك "خدمة المراسلة عبر السحابة الإلكترونية" وTest Lab. لمزيد من المعلومات، اطّلِع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لنظام التشغيل Android لمنصة Firebase.
نيسان (أبريل) 2017، الإصدار 10.2.4
Firebase
يتضمّن هذا الإصدار تحديثات على Cloud Storage for Firebase. لمزيد من المعلومات، راجِع ملاحظات إصدار حزمة تطوير البرامج (SDK) لنظام التشغيل Android لمنصة Firebase.
آذار (مارس) 2017، الإصدار 10.2.1
الإصدار 1 من معاينة المطوّر لنظام Android O
يتضمّن هذا الإصدار تحديثات لتوفير التوافق مع Android O Developer Preview 1. أهم التحديثات هي التغييرات الداخلية التي طرأت على مكتبات "خدمة المراسلة عبر السحابة الإلكترونية من Google" (GCM) و"المراسلة عبر السحابة الإلكترونية من Firebase" وتغييرًا في دورة الحياة المضمونة لعمليات استدعاء خدمة "المراسلة عبر السحابة الإلكترونية من Google" و"المراسلة عبر السحابة الإلكترونية من Firebase" لمدة 10 ثوانٍ، وبعدها يعتبر Android O أنّ عمليات معاودة الاتصال هذه مؤهّلة للإنهاء. للحصول على مزيد من المعلومات حول التعامل مع رسائل GCM وFCM على Android O، يمكنك الاطلاع على مدونة Firebase.
شباط (فبراير) 2017 - الإصدار 10.2
أبرز النقاط في الإصدار 10.2 من "خدمات Google Play"
إيقاف الإصدار 2.3.x (Gingerbread) من نظام التشغيل Android نهائيًا
الإصدار 10.2.x من "خدمات Google Play" هو الإصدار الأول الذي لم يعُد يتضمّن دعمًا كاملاً للإصدار 2.3.x من نظام التشغيل Android (Gingerbread). تتطلّب التطبيقات التي تم تطويرها باستخدام الإصدار 10.2.x والإصدارات الأحدث من حزمة تطوير البرامج (SDK) أو الإصدارات الأحدث مستوى 14 لواجهة برمجة تطبيقات Android على الأقل ولا يمكن تثبيتها على الأجهزة التي تعمل بمستوى واجهة برمجة تطبيقات أقل من 14. لمعرفة المزيد من المعلومات حول الخيارات المتاحة لك، بما في ذلك إنشاء عدة حِزم APK لتوسيع نطاق دعم تطبيقك لنظام Android Gingerbread، يمكنك الاطّلاع على مدوّنة مطوّري تطبيقات Android.
الإعلانات
- تم توفير إمكانية استخدام مواد عرض الفيديو في الإعلانات المدمجة مع المحتوى (المتقدمة) والإعلانات المدمجة مع المحتوى المعروضة ضمن DoubleClick for Publishers (DFP)
- تمت إضافة الطريقة
destroy()
إلى واجهةNativeCustomTemplateAd
. - تمت إضافة الطرق
getVideoController()
وsetVideoOptions
وgetVideoOptions()
إلى الفئةPublisherAdView
. - تمت إضافة الفئة
AdChoicesView
. - تمت إضافة الطريقتَين
getAdChoicesContent()
وsetAdChoicesContent()
إلى الفئةNativeAdMapper
. - تمت إضافة واجهة
InitializableMediationRewardedVideoAdAdapter
لمحوّلات الفيديو التي تضم مكافأة والقادرة على إعداد وحدات إعلانية متعددة في آنٍ واحد.
Smart Lock لكلمات المرور
تم تحسين سلوك الرموز المميّزة للتعريف باستخدام Smart Lock. ويجب أن تطلب التطبيقات الآن رمزًا مميّزًا بشكل صريح من خلال طلب الرمز
setIdTokenRequested(true)
. يمكن أيضًا للتطبيقات تحديد قيمتَيaudience
وnonce
لرمز مميّز باستخدام الطريقتَينsetServerClientId()
وsetIdTokenNonce()
. لمزيد من المعلومات، يمكنك الاطّلاع على التعديلات التالية المتعلّقة بمراجع واجهة برمجة التطبيقات:- تمت إضافة الطرق
getAccountTypesSet()
وgetIdTokenNonce()
وgetServerClientId()
وisIdTokenRequested()
إلى الفئةCredentialRequest
. - تمت إضافة الطريقتَين
setIdTokenRequested()
وsetServerClientId()
إلى الفئةCredentialRequest.Builder
. - تمت إضافة الطرق
getIdTokenNonce()
وgetServerClientId()
وisIdTokenRequested()
إلى الفئةHintRequest
. - تمت إضافة الطرق
setIdTokenNonce()
وsetIdTokenRequested()
وsetServerClientId()
إلى الفئةHintRequest.Builder
.
- تمت إضافة الطرق
الوعي
- تمت إضافة طُرق لاستخدام Fence API لتوسيع نطاق خيارات وضع الحدود الزمنية المتاحة للمطوّرين. لمزيد من المعلومات، يمكنك الاطّلاع على
TimeFence.aroundTimeInstant()
وTimeFence.inTimeInterval()
. - تمت إضافة واجهات برمجة تطبيقات Snapshot للحصول على فواصل زمنية دلالية للوقت والموقع الجغرافي الحاليَين. لمزيد من المعلومات، يُرجى الاطّلاع على الصفَّين
SnapshotAPI.getTimeIntervals()
وTimeIntervalsResult()
وTimeIntervals()
الصفَين.
- تمت إضافة طُرق لاستخدام Fence API لتوسيع نطاق خيارات وضع الحدود الزمنية المتاحة للمطوّرين. لمزيد من المعلومات، يمكنك الاطّلاع على
تسجيل الدخول باستخدام حساب Google
تمت إضافة إمكانية استخدام مطوّري الألعاب لواجهة برمجة تطبيقات تسجيل الدخول بحساب Google لتبسيط المصادقة من جهة الخادم. للاطّلاع على مزيد من المعلومات، اطّلِع على واجهة
GoogleSignInOptionsExtension
والفئةGoogleSignInOptions
والطريقةGoogleSignInOptions.Builder.addExtension()
. لمعرفة مزيد من المعلومات حول دمج المصادقة من جهة الخادم في ألعابك، يُرجى الاطّلاع على تفعيل الوصول من جهة الخادم إلى "خدمات ألعاب Google Play".Google Fit
تمت إضافة أنواع بيانات صحية جديدة تتيح لك كتابة مجموعة أكبر من البيانات الصحية إلى منصة Google Fit، بما في ذلك بيانات ضغط الدم ونسبة الغلوكوز في الدم وتشبّع الأكسجين في الدم ووضعية الجسم ودرجة حرارة الجسم والصحة الإنجابية. لمزيد من المعلومات، يُرجى الاطّلاع على الفئتَين
HealthDataTypes
وHealthDataFields
.Maps
يقدم هذا الإصدار نمطًا مخصصًا للخطوط المتعددة ومخططات المضلّعات والدوائر.
- يمكنك الآن تخزين كائنات بيانات عشوائية باستخدام العناصر الهندسية. على سبيل المثال، يمكنك استدعاء setTag() لإضافة كائن بيانات إلى خط متعدد.
- للحصول على قائمة كاملة بالميزات وإصلاحات الأخطاء والملاحظات الأخرى، يمكنك مراجعة ملاحظات الإصدار لـ Maps Android API.
المواقع القريبة
تمت إضافة الفئة
AudioBytes
إلى واجهة برمجة التطبيقات "الأجهزة المجاورة"messages.audio
للسماح للأجهزة بإرسال البيانات أو تلقّيها باستخدام صوت شبه فوق صوتي.Firebase
يتضمن آخر تحديث لمنصة Firebase العديد من التحسينات على مستوى العديد من الميزات، بما في ذلك Analytics والمصادقة وقاعدة بيانات الوقت الفعلي والتخزين وTest Lab for Android وإعداد تقارير الأعطال والروابط الديناميكية. لمزيد من المعلومات، اطّلِع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لنظام التشغيل Android لمنصة Firebase.
تشرين الثاني (نوفمبر) 2016 - الإصدار 10.0
أبرز النقاط في إصدار "خدمات Google Play" 10.0
تم تحديث "خدمات Google Play" إلى الإصدار 10.0.1
يعالج هذا الإصدار قيمة
minSdkVersion
غير متوفّرة فيplay-services-location.aar
، ما تسبب في دمج أذوناتWRITE_EXTERNAL_STORAGE
وREAD_EXTERNAL_STORAGE
وREAD_PHONE_STATE
غير مقصودة في بيانات التطبيق.إيقاف الإصدار 2.3.x (Gingerbread) من نظام التشغيل Android نهائيًا
الإصدار 10.0.x من "خدمات Google Play" هو الإصدار النهائي الذي يشمل توافقًا كاملاً مع الإصدار 2.3.x من نظام التشغيل Android (Gingerbread). أما التطبيقات التي تم تطويرها باستخدام إصدارات مستقبلية من حزمة تطوير البرامج (SDK) بعد الإصدار 10.0.x، فلن تتمكّن من الاتصال بخدمات Google Play على أجهزة Android Gingerbread. لمعرفة المزيد من المعلومات حول الخيارات المتاحة لك، بما في ذلك إنشاء عدة حِزم APK لتوسيع نطاق دعم تطبيقك لنظام Android Gingerbread، يُرجى الاطّلاع على مدوّنة مطوّري تطبيقات Android.
البثّ
يوفّر إصدار تشرين الثاني (نوفمبر) لـ Cast API وظائف محسّنة لمطوّري التطبيقات في المجالات التالية:
- تحصل الطريقة الجديدة
getVideoInfo()
في الفئةMediaStatus
على المثيل الحالي لـVideoInfo
، الذي يحدد دقة العرض بدقة 4K. - طريقة جديدة
CastContext.getCastState()
تعرضCastState
تحفظ حالة الجلسة الحالية، مثلاً ما إذا كانت الأجهزة متاحة وتم إنشاء جلسة - تتيح سمات زر
@drawable
الجديدة تخصيص أنماط الأزرار في وحدة تحكُّم صغيرة ووحدة تحكُّم موسّعة. - يتضمّن
ImagePicker
الآن معالِجonPickImage
يتضمّن فئةImageHints
بنسبة العرض إلى الارتفاع المتوقّعة. - طريقة جديدة
CastContext.getMergedSelector()
تعرضMediaRouteSelector
. - تمت إضافة فئتَين جديدتَين للفاصل الإعلاني:
AdBreakClipInfo
تحتوي على معلومات ثابتة حول مقطع إعلاني، وAdBreakStatus
تحتفظ بمعلومات الحالة. - عندما يقوم المستخدم بالإرسال، ستتلقى الأجهزة الأخرى المتصلة بالشبكة نفسها إشعارًا ثابتًا من وحدة التحكم عن بُعد للتحكم أيضًا في التشغيل.
- لمعرفة المزيد من المعلومات عن هذا الإصدار والاطّلاع على ملاحظات إضافية، يُرجى الاطّلاع على إصدار تشرين الثاني (نوفمبر) لـ 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 من حزمة تطوير البرامج (SDK) للإرسال.
ملائمة
- يشمل Google Fit الآن Goals API الذي يسمح لتطبيقك بقراءة أهداف اللياقة البدنية التي أنشأها مستخدمو تطبيق Google Fit على Android.
تسجيل الدخول باستخدام حساب Google
- تمت إضافة إمكانية ملء المستخدمين لأرقام الهواتف المرتبطة بحسابهم بنقرة واحدة في التطبيقات التي تستخدم Credentials API.
المواقع القريبة
- تم تحسين الرسائل عن قرب من خلال واجهة مستخدم جديدة تتطلب إمكانية التفعيل وتتيح التشغيل بدون لمس الجهاز.
- ميزة "إشعارات الأجهزة المجاورة" غير متاحة مؤقتًا. يمكنك الانتقال إلى الموقع الإلكتروني لمطوّري ميزة "إشعارات الأجهزة المجاورة" للاطّلاع على التفاصيل وآخر الأخبار.
Firebase
- يتضمن آخر تحديث لمنصة Firebase العديد من التحسينات وإصلاحات الأخطاء على مستوى عدة ميزات. لمزيد من المعلومات، اطّلِع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لنظام التشغيل Android لمنصة Firebase.
أيلول (سبتمبر) 2016: الإصدار 9.6
أبرز النقاط في الإصدار 9.6 من "خدمات Google Play"
تم تحديث "خدمات Google Play" إلى الإصدار 9.6.1 يصلح هذا الإصدار قيمة
minSdkVersion
مفقودة فيplay-services-location.aar
تسبّبت في دمج أذونات غير مقصودةWRITE_EXTERNAL_STORAGE
وREAD_EXTERNAL_STORAGE
وREAD_PHONE_STATE
في بيانات التطبيق.الإعلانات
- تمت إضافة طريقة واجهة برمجة التطبيقات لبيانات تشخيص الناشر،
openDebugMenu
، إلى فئةMobileAds
لتزويد ناشري إعلانات التطبيقات المتوافقة مع الأجهزة الجوّالة والويب على الأجهزة الجوّالة بالوظيفة نفسها لتحديد المشاكل وحلّها والمعاينة المتوفرة للإعلانات على أجهزة الكمبيوتر المكتبي.
- تمت إضافة طريقة واجهة برمجة التطبيقات لبيانات تشخيص الناشر،
البثّ
يوفّر الإصدار 3.2 من Cast API وظائف محسّنة لمطوّري التطبيقات في المجالات التالية:
- وضع الإعلانات: يمكنك وضع وحدات التحكّم في الإشعارات وعناصر التحكّم في الإشعارات في وضع يتم فيه إيقاف عناصر التحكّم أثناء عرض الإعلانات.
- وضع البث المباشر: يتوفّر الآن الزر تشغيل أو إيقاف بدلاً من الزر تشغيل/إيقاف مؤقت للفيديو المباشر والمحتوى الصوتي.
- للمزيد من المعلومات حول هذا الإصدار، يُرجى الاطّلاع على الإصدار 3.2 من حزمة تطوير البرامج (SDK) للإرسال.
Maps
- نقدم لك ميزة تصميم الخرائط المخصصة: يمكنك الآن تغيير نمط خريطتك لتغيير مظهر (أو حتى إخفائها) مثل الطرق والمنتزهات والأنشطة التجارية والمزيد.
- تظهر الآن نقاط الاهتمام بشكل افتراضي على الخريطة. تمثل نقاط الاهتمام للأنشطة التجارية الأنشطة التجارية، مثل المتاجر والمطاعم والفنادق. ويمكنك إخفاء هذه الخرائط باستخدام تصميم الخريطة المخصّص.
- للحصول على التفاصيل والملاحظات المهمة، راجع ملاحظات إصدار واجهة برمجة تطبيقات Android API للخرائط.
أماكن
- تمت إضافة الطريقة
setCountry
لحصر نطاق طلب الإكمال التلقائي للأماكن في بلد واحد.
- تمت إضافة الطريقة
Firebase
- يتضمن آخر تحديث لمنصة Firebase العديد من التحسينات وإصلاحات الأخطاء على مستوى عدة ميزات. لمزيد من المعلومات، اطّلِع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لنظام التشغيل Android لمنصة Firebase.
آب (أغسطس) 2016، الإصدار 9.4
أبرز النقاط في الإصدار 9.4 من "خدمات Google Play"
تسجيل الدخول باستخدام حساب Google
- يشمل
GoogleSignInAccount
الآن الطريقتينgetFamilyName()
وgetGivenName()
للسماح بالوصول إلى اسم العائلة والاسم الأول للمستخدمين الذين سجّلوا الدخول.
- يشمل
Google+
تم إيقاف Plus.API (بما في ذلك
Plus.PeopleApi
وPlus.AccountApi
). ويستمر دعم جميع أدوات واجهة مستخدم +Google، مثل المشاركة وأزرار "+1".- إذا أردت الدمج باستخدام ميزة "تسجيل الدخول باستخدام حساب Google"، عليك التبديل إلى
GoogleSignInApi
. - إذا كان تطبيقك يحتاج إلى معلومات اجتماعية وبيانات ملف شخصي أكثر شمولاً، يمكنك الاطّلاع على موفّر جهات اتصال Android أو People API من عدّة أنظمة أساسية. لتحسين توزيع تطبيقك من خلال الرسوم البيانية الاجتماعية لقاعدة مستخدمي تطبيقك، يمكنك استخدام دعوات Firebase.
يمكنك الاطّلاع على ملاحظات إيقاف 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 API للخرائط.
الرؤية على الأجهزة الجوّالة
- تم حل المشكلات المتعلقة بالخدمة التي تتطلبها ميزة اكتشاف الرمز الشريطي وميزة "التعرّف على الوجوه" من خلال ميزة Mobile Vision. يمكن لجميع المستخدمين مرة أخرى استخدام وظيفة اكتشاف الرمز الشريطي والتعرّف على الوجوه. لمزيد من المعلومات، راجِع ملاحظات الإصدار لـ Mobile Vision.
- تمت إضافة واجهة برمجة تطبيقات نصية: التعرُّف البصري على الأحرف لنص الأحرف اللاتينية (الإنجليزية والإسبانية والألمانية والفرنسية، إلخ.) في الصور. تعرض Text API البنية التنظيمية للنص (الفقرات والخطوط والكلمات) بالإضافة إلى النص نفسه.
المواقع القريبة
- تمت إضافة إشعارات الأجهزة المجاورة لإطلاع المستخدمين على التطبيقات والمواقع الإلكترونية المرتبطة بأجهزة المرشد والأجهزة الذكية المجاورة.
- يمكن لميزة Nearby.Messages البحث عن إشارات Eddystone وiBeacons في الخلفية، ما يؤدي إلى تنشيط تطبيقات العميل عند العثور على إشارات تُطابق الفلتر. للتعرف على مزيد من المعلومات، يمكنك الاطلاع على Nearby.Messages.
- يزيل هذا الإصدار شرط استخدام العملاء لواجهة برمجة تطبيقات Proximity Beacon لإدارة إشاراتهم. ستعرض ميزة "المشاركة عن قرب" الآن إعلانات BLE تحليلية مباشرةً، ما يسمح للعملاء باستخدام الحل الخاص بهم لتفسير تلك الإعلانات.
- يتم الآن إرجاع تقديرات المسافة ومعلومات RSSI إلى برامج المرشد في المقدّمة.
أيار (مايو) 2016 - الإصدار 9.0
أبرز النقاط في إصدار "خدمات Google Play" 9.0
"خدمات Google Play" مُحدَّثة إلى الإصدار 9.0.2 يتوفّر الآن الإصدار 9.0.2 من "خدمات Google Play". يعمل هذا الإصدار على إصلاح مشكلة معروفة في مصادقة Firebase حيث لا يتوفر
FirebaseAuthApi
على بعض الأجهزة. يحدث خطأFirebaseApiNotAvailableException
عندما تحاول هذه الأجهزة استخدام واجهات برمجة تطبيقات المصادقة.تم تحديث "خدمات Google Play" إلى الإصدار 9.0.1
يتوفر الآن الإصدار 9.0.1 من خدمات Google Play. يُصلح هذا الإصدار المشكلات التالية المتعلقة بالإصدار 9.0.0:
- إصلاح خطأ في التحويل البرمجي لتغيير الفئة باستخدام ContextCompat.getNoBackupFilesDir().
- إصلاح مشكلة معروفة تتعلق بعرض إعلانات AdMob على الأجهزة التي لا تستخدم حزمة APK لخدمات Google Play عند استخدام تطبيقك لـ ProGuard بعد المعالجة.
Firebase
يمنح Firebase مطوّري برامج الجوّال الأدوات والبنية الأساسية التي يحتاجونها لتطوير تطبيقاتهم وزيادة قاعدة المستخدمين وتحقيق أرباح من الإعلانات داخل التطبيقات. في هذا الإصدار، أصبحت واجهات برمجة تطبيقات Firebase متاحة الآن في خدمات Google Play، وهي تشمل منتجات جديدة: Firebase Analytics و"مساحة تخزين في Firebase" و"الإعداد عن بُعد في Firebase" وميزة "إعداد تقارير الأعطال من Firebase" و"روابط Firebase الديناميكية" وإشعارات Firebase.
للحصول على قائمة بالمكتبات المتاحة لميزات Firebase المختلفة، يمكن مراجعة مكتبات Firebase. أصبحت الميزات التالية الآن جزءًا من Firebase في حزمة SDK 9.0 لخدمات Google Play:
لا تزال ميزة App Invites (تُعرف الآن باسم Firebase Invites) متوفّرة على
com.google.android.gms.appinvite
، ولكن عليك استخدامcom.google.firebase:firebase-invites
من الآن فصاعدًا.تعتمد خدمة "المراسلة عبر السحابة الإلكترونية من Firebase" على واجهة برمجة تطبيقات "خدمة المراسلة عبر السحابة الإلكترونية من Firebase" وتحسّن. يمكنك مواصلة استخدام خدمة "المراسلة عبر السحابة الإلكترونية من Google" مع
com.google.android.gms.gcm
، ولكننا ننصحك بالترقية إلىcom.google.firebase:firebase-messaging
.
لمزيد من المعلومات حول Firebase، يمكنك الاطّلاع على https://firebase.google.com/.
الإعلانات
- واجهة برمجة تطبيقات ناشري الفيديوهات التي تضم مكافأة تدعم الآن الأحداث المخصّصة
- يتضمن إصدار فيديو مدمج مع المحتوى (إكسبرس) الآن واجهات برمجة تطبيقات توفر إمكانية التحكم في طريقة عرض الفيديوهات، بما في ذلك تحديد حالة كتم الصوت الأولية وعمليات معاودة الاتصال عند اكتمال الفيديو.
- تم تعديل إعلانات البحث المخصّص لتطبيقات الأجهزة الجوّالة والتي تتيح لمطوّري التطبيقات تحقيق الربح من أحداث البحث داخل التطبيق باستخدام إعلانات ملائمة للغاية استنادًا إلى طلبات بحث المستخدمين. من خلال هذا التحديث، سيكافئ حل تحقيق الربح داخل التطبيق الحلول المتوفّرة على أجهزة الكمبيوتر المكتبي أو الويب على الأجهزة الجوّالة. يستطيع مطورو التطبيقات الآن الوصول إلى المجموعة الكاملة من الإضافات والتنسيقات وخيارات الإحالة وعمليات الاستدعاء ورموز الإعلانات المخصصة.
- تتضمن MobileAds API الآن إمكانية ضبط الحجم المفضّل لإعلانات الفيديو باستخدام
setAppVolume()
، بالإضافة إلى كتم صوت إعلانات الفيديو باستخدامsetAppMuted()
. - لم تعُد طريقة
إعلانات الأجهزة الجوّالة
initialize(android.content.Context, java.lang.String)
متوقفة نهائيًا. بدلاً من ذلك، تم إيقاف طريقةinitialize(android.content.Context)
نهائيًا. - تتضمن واجهة
MediationNativeListener
الآن طريقة،onAdImpression()
، يمكن أن تستدعيها شبكات الإعلانات للأجهزة الجوّالة عند تسجيل مرة ظهور.
المواقع القريبة
- تم تبسيط واجهة المستخدم للموافقة على الأجهزة المجاورة ونموذج الأذونات.
- يمكن لأي تطبيق لديه إذن تحديد الموقع الجغرافي الدقيق إجراء الفحص بحثًا عن "إشارات BLE" بدون إذن إضافي.
- تظهر مربّعات حوار التفعيل للمستخدمين عندما يستدعي التطبيق طريقة GoogleAPIClient
connect()
.
- تم تبسيط واجهة المستخدم للموافقة على الأجهزة المجاورة ونموذج الأذونات.
الألعاب
- يتم إجراء تحديثات لحزمة SDK للعميل لتحسين واجهة برمجة التطبيقات Player Stat API من خلال توقُّعَين جديدَين، هما: توقّع إنفاق اللاعبين خلال الـ 28 يومًا المقبلة، وتوقُّع احتمالية أن يكون اللاعب ضمن الشريحة المئوية الخامسة والتسعين للإنفاق.
- تحديثات حزمة تطوير البرامج (SDK) الخاصة بالعميل لتوفير واجهة برمجة التطبيقات لتسجيل الفيديو على نطاق واسع
خدمة المراسلة عبر السحابة الإلكترونية من Google
- تم دمج خدمة مراسلة عبر السحابة الإلكترونية من Google (GCM) مع Firebase. يمكن لمستخدمي GCM الحاليين مواصلة استخدام GCM بدون أي انقطاع، على الرغم من أننا ننصح بشدة بالترقية إلى واجهات برمجة التطبيقات الجديدة والمبسّطة لخدمة "المراسلة عبر السحابة الإلكترونية من Firebase" (FCM)، حتى يتمكّن المستخدمون من الاستفادة من الإصدارات المستقبلية للميزات والتحسينات الجديدة. للمزيد من المعلومات، يمكنك الاطّلاع على نقل تطبيق عميل GCM لنظام التشغيل Android إلى خدمة "المراسلة عبر السحابة الإلكترونية من Firebase".
الرؤية على الأجهزة الجوّالة
- تم الآن إيقاف الخدمة التي يتطلبها Mobile Vision بسبب مشكلة في تلك الخدمة. سيمنع ذلك المستخدمين الذين لم يسبق لهم استخدام ميزة التعرّف على الوجوه أو الرموز الشريطية من استخدام هذه الميزات. لا ننصح بإضافة ميزات "رؤية الجوّال" الجديدة إلى تطبيقك إلا بعد حلّ هذه المشكلة.
- بالنسبة إلى التطبيقات التي تستخدم ميزات "رؤية الجوّال"، تحقَّق من
FaceDetector.isOperational()
أوBarcodeDetector.isOperational()
للتأكد من جاهزية أداة الكشف قبل استخدام أداة رصد الوجوه أو الرموز الشريطية.
المصادقة
تم نقل GoogleAuthUtil إلى تقسيم واجهة برمجة التطبيقات -auth في حزمة تطوير البرامج (SDK) الخاصة بخدمات Google Play. إذا كان تطبيقك يستخدم
GoogleAuthUtil.getToken()
، قد يظهر لك خطأ مشابه لما يلي:Error:(xx, xx) error: package com.google.android.gms.auth does not exist
Error:(xx, xx) error: cannot find symbol variable GoogleAuthUtil
إذا كنت بحاجة إلى الوصول إلى واجهة برمجة تطبيقات REST على Android، عليك تضمين تقسيم المصادقة في ملف build.gradle:
compile 'com.google.android.gms:play-services-auth:9.0.1'
وإذا لم تفعل ذلك، نقترح عليك نقل تطبيقك إلى Google Sign-In API لدمج أحدث التحسينات في الأمان وتجربة المستخدم في تطبيقك. لمزيد من المعلومات، يمكنك الاطّلاع على دليل أفضل ممارسات تسجيل الدخول بحساب Google.
المشاكل المعروفة في الإصدار 9.0.0
إذا كان تطبيقك يستخدم AdMob ويستخدم أيضًا المعالجة اللاحقة ProGuard، لن يتمكّن تطبيقك من عرض الإعلانات على الأجهزة بدون حزمة APK لخدمات Google Play ما لم يتم ضبط إعدادات ProGuard أو تحديث التطبيق لاستخدام حزمة تطوير البرامج (SDK) للإصدار 9.0.1 من خدمات Google Play. لضمان عرض الإعلانات على هذه الأجهزة بعد تحديث تطبيقك لاستخدام حزمة تطوير البرامج (SDK) للإصدار 9.0.0 من "خدمات Google Play"، أضِف خيار الاحتفاظ التالي إلى ملف إعداد ProGuard:
-keep public @com.google.android.gms.common.util.DynamiteApi class * { *; }
كانون الأول (ديسمبر) 2015 - الإصدار 8.4
أبرز النقاط في الإصدار 8.4 من "خدمات Google Play"
خرائط Google
- يقدِّم هذا الإصدار عددًا من المستمعين الجدد للأحداث:
- تؤدي
OnInfoWindowLongClickListener
إلى معاودة الاتصال بالرقمonInfoWindowLongClick(Marker)
عندما ينقر المستخدم لوقت طويل على نافذة معلومات. - يؤدي
OnInfoWindowCloseListener
إلى معاودة الاتصال بالرقمonInfoWindowClose(Marker)
عند إغلاق نافذة المعلومات. لمعرفة التفاصيل، يُرجى الاطّلاع على دليل أحداث نافذة المعلومات. - تؤدي
OnPolylineClickListener
إلى معاودة الاتصال بالرقمonPolylineClick(Polyline)
عندما ينقر المستخدم على خطوط متعددة. يمكنك الاطّلاع على دليل فعاليات الخطوط المتعددة. - تؤدي
OnPolygonClickListener
إلى معاودة الاتصال إلىonPolygonClick(Polygon)
عندما ينقر المستخدم على مضلّع. اطّلع على دليل الأحداث المضلّعة. - تؤدي
OnGroundOverlayClickListener
إلى معاودة الاتصال بالرقمonGroundOverlayClick(GroundOverlay)
عندما ينقر المستخدم على طبقة الأرض. اطّلِع على دليل أحداث تراكب الأرض.
- تؤدي
- يمكنك تفعيل أو إيقاف إمكانية النقر على الخطوط المتعددة والمضلعات
وتراكبات الأرض من خلال طلب
setClickable(boolean)
على العنصر ذي الصلة. - إصلاح بعض الأخطاء تتوفّر التفاصيل في ملاحظات إصدار "خرائط Google".
- يقدِّم هذا الإصدار عددًا من المستمعين الجدد للأحداث:
أماكن Google
- يُقدِّم هذا الإصدار خدمة الإكمال التلقائي الجديدة التي تعرض عبارات بحث مقترحة استجابةً لطلبات بحث المستخدم.
PlaceAutocompleteFragment
هو مربّع حوار بحث يتضمّن وظيفة الإكمال التلقائي المدمَجة.- يسمح
GeoDataApi.getAutocompletePredictions()
بالوصول الآلي بوضع عبارات بحث مقترحة من أجل السماح بإنشاء واجهة مستخدم بحث مخصّصة وكاملة.
- تمت أيضًا إضافة الإكمال التلقائي إلى منتقي الأماكن.
- يُقدِّم هذا الإصدار خدمة الإكمال التلقائي الجديدة التي تعرض عبارات بحث مقترحة استجابةً لطلبات بحث المستخدم.
تسجيل الدخول باستخدام حساب Google
- عندما يُبطِل المستخدمون إذن وصول أحد التطبيقات من خلال إعدادات Google > التطبيقات المرتبطة، ستبدأ "خدمات Google Play" تفعيل خدمة الإبطال لمحو حالة "تسجيل الدخول المخزّنة مؤقتًا".
- يمكنك إعداد الكائن
GoogleSignInOptions
لمطالبة المستخدمين بتسجيل الدخول بحسابات في نطاق Google Apps فقط باستخدام طريقة الإنشاء setHostedDomain. - تمت إزالة دالة رد الاتصال
onUploadServerAuthCode
والدوال ذات الصلة. للحصول على رمز دخول للخلفية، يمكنك استخدام الطريقتينrequestServerAuthCode
وgetServerAuthCode
. يُرجى الاطّلاع على تفعيل الوصول من جهة الخادم لمعرفة التفاصيل.
سجلّ Google Fit
- تتضمّن واجهة برمجة التطبيقات Google Fit History API الآن طريقة جديدة،
updateData
، تسهِّل تعديل البيانات المخزَّنة في Google Fit. باستخدامupdateData
، لن تحتاج بعد ذلك إلى حذف نقاط البيانات الحالية التي تتداخل مع نقطة بيانات جديدة تريد إضافتها إلى Google Fit. يتم حل التعارضات تلقائيًا عن طريق حذف نقاط البيانات الحالية التي تتداخل مع نقطة البيانات الجديدة.
- تتضمّن واجهة برمجة التطبيقات Google Fit History API الآن طريقة جديدة،
المراسلة عن قرب
- دعم جديد للاشتراك في رسائل إشارة BLE في الخلفية وهذا من شأنه تمكين تطبيقك من تلقي إشعارات المرشد حتى عندما لا يكون نشطًا في الوقت الحالي.
دعوات التطبيقات
- يمكنك الآن تضمين بيانات إضافية من تطبيقك عند إرسال دعوات مستندة إلى البريد الإلكتروني، بما في ذلك صورة مخصّصة ونص الحث على اتّخاذ إجراء المخصّص لزر تثبيت الدعوة ورمز HTML المخصّص للدعوة الإلكترونية.
Vision API
- تمت إضافة إمكانية استخدام الرموز الشريطية لأزتيك.
خدمات الموقع الجغرافي
- تحسين الدقة عند استخدام شبكة WiFi أو أبراج الاتصالات لتحديد الموقع.
المشاكل المعروفة
- لا تتوفّر حاليًا أدوات المحاكاة لأحدث إصدار من Android Wear.
تشرين الثاني (نوفمبر) 2015 - الإصدار 8.3
أبرز النقاط في الإصدار 8.3 من "خدمات Google Play"
- تسجيل الدخول باستخدام حساب Google - تجعل واجهة برمجة التطبيقات
GoogleSignIn
الجديدة من السهل جدًا دمج الوظائف الأساسية لحساب Google في تطبيقك. وتشمل بعض التغييرات ما يلي:- يمكنك الآن تغيير حالة تسجيل الدخول إلى
GoogleApiClient
بدون الحاجة إلى إعادة إنشاء الاتصال. يمكنك الاطّلاع علىSIGN_IN_MODE_OPTIONAL
وSIGN_IN_MODE_REQUIRED
لمزيد من التفاصيل. - تبسيط التكامل عند المصادقة مع خادم.
- لم يعد من الضروري الحصول على إذن النظام للحصول على حساب تم تسجيل الدخول إليه.
- زر تسجيل دخول تمت إعادة تصميمه مؤخرًا.
- يمكنك الآن تغيير حالة تسجيل الدخول إلى
- خدمات الموقع الجغرافي
- تحسينات على بطارية ميزة "موفِّر الموقع المدمج"
- وتتيح لك طريقة
flushLocations()
الجديدة إرجاع أي مواقع جغرافية مُجمَّعة على الفور، بدلاً من انتظار إتمام التجميع.
- قياس التطبيق: يضيف هذا الإصدار ميزة لجمع إحصاءات مجهولة المصدر عن أحداث الشراء داخل التطبيق.
- دعوات التطبيقات: تعمل الطريقة
AppInvite.AppInviteApi.getInvitation()
الجديدة على إعدادResultCallback
يمكنك استخدامه لبدء نشاط الروابط المؤدية إلى صفحة معيّنة في التطبيق.
- دعوات التطبيقات: تعمل الطريقة
- تحسينات متنوعة: تم إجراء العديد من التحسينات والتغييرات
على "خدمات Google Play"، بما في ذلك:
- تتيح طريقة
AdRequest.Builder setIsDesignedForFamilies
الجديدة للتطبيقات المشارِكة في برنامج "التطبيقات المناسبة للعائلة" تحديد ما إذا كان يجب عرض إعلانات متوافقة مع "برنامج التطبيقات المناسبة للعائلة" في طلب إعلان معيّن. - يمكن استخدام
ResolvingResultCallbacks
لبدء درجات الدقة التي تعرضها طلبات البيانات من واجهة برمجة التطبيقات تلقائيًا عندما يكون تفاعل المستخدم مطلوبًا - تعرض
CastRemoteDisplayLocalService
معاودة اتصال جديدةonServiceCreated
يتم طلبها عند إنشاء الخدمة المحلية. - يمكن استخدام الطريقة
GoogleApiClient.dumpAll()
للمساعدة في تصحيح الأخطاء في مراحل النشاط. - يمكنك الآن
setAutoFocusEnabled()
آليًا علىCameraSource
. - تتيح لك علامة تبويب "
DataApi
" الآن تحديد مدى استعجال العناصر المراد مزامنتها مع جهاز قابل للارتداء باستخدام طريقةPutDataRequest.isUrgent()
. - تم نقل Credentials API إلى مكتبة المصادقات من قاعدة (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-services إلى الإصدار 1.5.0-beta2 أو إصدار أحدث.
أيلول (سبتمبر) 2015 - الإصدار 8.1
أبرز النقاط في الإصدار 8.1 من "خدمات Google Play"
- يتيح هذا التحديث استخدام نموذج "أذونات Marshmallow".
- Play Games Player Insights API: واجهة برمجة تطبيقات جديدة تتيح لك تخصيص تجارب اللاعبين لشرائح محدَّدة من اللاعبين خلال مراحل اللعبة. تستند شرائح اللاعبين إلى مستوى تقدّم اللاعبين وإنفاقهم وتفاعلهم.
- Google Maps Android API: دعم جديد لوضع الإضاءة السينمائية في تطبيقات الأجهزة القابلة للارتداء. إنّ "وضع الإضاءة السينمائية" مخصّص للتطبيقات المفعَّلة دائمًا، ويتم تفعيله عندما يتوقف المستخدم عن استخدام التطبيق بشكل نشط.
- دعوات التطبيقات - يمكنك الآن تخصيص الدعوة المرسَلة عبر البريد الإلكتروني من تطبيقك.
- واجهة برمجة تطبيقات "الرسائل عن قرب": سيتلقّى تطبيقك استدعاءات عند انتهاء صلاحية ميزة "نشر أو اشتراك" نشطة في الأجهزة المجاورة.
- Google Places API: تمت إضافة ثلاث طرق جديدة إلى
AutocompletePrediction
، ما يتيح لك الوصول بسهولة إلى الأجزاء الأساسية والثانوية من وصف المكان بالإضافة إلى النص الكامل للوصف. وتحلّ هاتان الطريقتان محلّgetDescription()
وgetMatchedSubstrings()
، اللذين تم إيقافهما نهائيًا الآن. راجع ملاحظات إصدار Google Places API لنظام التشغيل Android للحصول على مزيد من التفاصيل. قياس التطبيق - يضيف هذا الإصدار حزمة القياس التي تحتوي على ميزات لجمع إحصاءات مجهولة المصدر عن أحداث التطبيق، مثل وقت فتح المستخدم لتطبيقك لأول مرة. وعلى الرغم من أنّه لا يتم جمع هذه البيانات ما لم يتم ضبطها بشكل صحيح، يمكنك إيقاف تقارير هذه الإحصاءات نهائيًا عن طريق إضافة المرجع التالي إلى تطبيقك:
<?xml version="1.0" encoding="utf-8"?> <resources> <integer name="google_app_measurement_enable">0</integer> </resources>
- أصبحت
GoogleApiClient
وPendingResult
وOptionalPendingResult
الآن فئات مجردة بدلاً من واجهات. تم تغيير توقيعPendingResult.setResultCallback
منsetResultCallback(ResultCallback<R> callback)
إلىsetResultCallback(ResultCallback<? super R> callback)
. تم إجراء تغيير مكافئ علىsetResultCallback
يقبل مَعلمة المهلة. إذا كنت تطبق هذه الواجهات مباشرةً من قبل، فستحتاج إلى توسيع الفئات التجريدية بدلاً من ذلك. إذا استخدمت هذه الفئات لأغراض الاختبار، ننصحك باستخدام فئة الأداةPendingResults
المقدَّمة، والتي يمكن أن توفّرResult
مُلغاة أو متاحة على الفور.
- أصبحت
آب (أغسطس) 2015 - الإصدار 7.8
للحصول على ملخّص بشأن أبرز الميزات في الإصدار 7.8 من "خدمات Google Play"، يمكنك الاطّلاع على مشاركة المدونة التي تتضمّن الإشعار.
- Mobile Vision 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()
. بالمقابل، يمكنك استدعاء الطريقةAuth.CredentialsApi.request()
لاسترداد بيانات الاعتماد المحفوظة على أجهزة Android وChrome.خدمة مراسلة عبر السحابة الإلكترونية من Google - يوفر لك هذا الإصدار إمكانية إرسال الرسائل والإشعارات إلى المستخدمين النهائيين بشكل أكثر كفاءة، وتحسين جدولة المهام لتوفير استخدام البطارية، وتبسيط طريقة تلقي تطبيقك للرسائل. تتيح لك رسائل الموضوع إنشاء إشعارات مخصصة للوصول إلى الجمهور المستهدف استخدم
GcmListenerService
الجديد لتنفيذ طريقة موحدة لتلقي رسائل GCM، وعرض الإشعارات عند طلب خادم GCM. تتيح لك الفئةGcmNetworkManager
الجديدة جدولة مهام لمرة واحدة ودورية بطريقة فعّالة من حيث استهلاك البطارية، وتحديد قيود شحن الشبكة والأجهزة لتحسين استخدام البطارية بشكل أكبر.الإعلانات: يضيف هذا الإصدار الإعلانات المدمجة مع المحتوى التي يعرضها الناشر إلى AdMob وDFP وAdX. باستخدام الإعلانات المدمجة مع المحتوى، يمكن للناشرين الوصول إلى مواد العرض الفردية للإعلان، ويمكنهم تحديد كيفية عرض الإعلان بطريقة تناسب محتوى تطبيقاتهم على أفضل وجه. يمكن استخدام AdMob وDFP وAdX بشكلَين محدَّدَين من خلال النظام، هما إعلانات تثبيت التطبيقات وإعلانات المحتوى. يمكن للناشرين في DoubleClick أيضًا الوصول إلى تنسيقات الإعلانات المُدمجة المخصّصة لإنشاء حل مخصّص مدمج مع المحتوى باستخدام مستودعهم الإعلاني الخاص بالحجز.
البثّ: توفِّر واجهات برمجة تطبيقات "مدير الألعاب" في Google Cast إمكانية استخدام الألعاب التي تتميّز بنموذج اتصال مبسّط وإمكانية استخدام عدة لاعبين في كل جهاز من أجهزة الإرسال، كما تتيح إمكانية تبادل الرسائل بين المرسل والمستلم، ما يتيح لك تحسين أي لعبة من خلال تجربة البث. يتيح نموذج اتصال العرض عن بُعد الجديد للتطبيقات المحلية، وخصوصًا الألعاب، بث شاشة ثانية على التلفزيون مباشرةً، والآن يمكن لأي لعبة أن تكون بحجم أكبر من خلال ميزة "البث". توفّر واجهات برمجة التطبيقات الجديدة التي تتضمن التشغيل التلقائي والإضافة إلى قائمة المحتوى التالي لجميع التطبيقات المرتبطة قائمة انتظار وسائط متزامنة وقابلة للتعديل وتتيح تحميل مجموعات البث التكيُّفية مسبقًا.
رقم تعريف المثيل : رقم تعريف المثيل هو معرّف فريد لكل مثيل لتطبيق يمكّنه من إنشاء رموز الأمان المميّزة باستخدام خدمة السحابة الإلكترونية لمعرّف المثيل.
الخرائط - يتيح هذا الإصدار واجهة برمجة تطبيقات Android لخرائط Google على Android Wear، لذا يمكنك الآن إنشاء تطبيقات مستندة إلى الخرائط تعمل مباشرة على الأجهزة القابلة للارتداء.
Fit - توفر واجهة برمجة التطبيقات Fit API الآن بيانات المسافة المقطوعة والسعرات الحرارية المستنفدة والتي يمكنك الاشتراك فيها. يقدم هذا الإصدار أيضًا نوعًا جديدًا من البيانات لأنشطة التمرين (
TYPE_WORKOUT_EXERCISE
).Drive: يتيح لك هذا الإصدار حذف الملفات والمجلدات نهائيًا حتى عندما يكون التطبيق غير متصل بالإنترنت، وذلك من خلال استدعاء الطريقة
delete()
.App Invites: استخدِم واجهة برمجة التطبيقات
appinvite
الجديدة لتطوير تطبيقك من خلال تناقل الحديث. لتمكين المستخدمين من مشاركة تطبيقك مع جهات الاتصال والأصدقاء لديهم. دع Google تدعم عمليات الإحالة والإعداد لديك، حتى تتمكن من التركيز على إنشاء تطبيق رائع.