25 أيلول (سبتمبر) 2023
يتضمّن آخر تحديث لحزمة تطوير البرامج (SDK) للأجهزة المجاورة (
play-services-nearby
) التغييرات التالية:تمت إضافة طريقة جديدة،
addControleeWithSessionParams
، لإمكانية استخدامUwbClient
لإتاحة حالة المفاتيح الفردية التي تم توفيرها لـ STS.تمت إضافة طُرق جديدة، وهي
reconfigureRangingInterval
، وميزةreconfigureRangeDataNtf
، من أجلUwbClient
لإتاحة إعادة الضبط الديناميكي لفاصل النطاق وإشعار بيانات النطاق.تمت إضافة إمكانات جديدة لتحديد النطاق لمُدد الخانة القابلة للضبط وفواصل النطاقات. اطّلِع على
supportedSlotDurations
وsupportedRangingIntervals
وsupportsRangingIntervalReconfigure
وhasBackgroundRangingSupport
.تمت إضافة معلمات نطاق جديدة لضبط مدة الخانة، والفاصل الزمني للنطاق، وAoA. يمكنك الاطّلاع على
slotDuration
وrangingInterval
وisAoaDisabled
.تمت إضافة
getAuthenticationStatus
لعرض حالة المصادقة وConnectionInfo.Builder#setAuthenticationStatus
لضبط نتيجة طلب تأكيد المصادقة.تمت إزالة واجهات برمجة التطبيقات من خلال ميزة "تواجد الأفراد عن قرب". لا يتوفر بديل.
إيقاف واجهات برمجة التطبيقات في تطبيق "الرسائل المجاورة" نهائيًا استخدِم
ConnectionsClient
بدلاً من ذلك.
العناصر المتاحة على maven.google.com
- com.google.android.gms:play-services-nearby:19.0.0
18 أيلول (سبتمبر) 2023
- تحديث رئيسي لمكتبة
play-services-games-v2
يوفّر طريقة جديدة لمطوّري الألعاب لدمج "خدمات ألعاب Play" (PGS) في ألعابهم. لمزيد من المعلومات، يُرجى الاطّلاع على PGS Recall API.
العناصر المتاحة على maven.google.com
- com.google.android.gms:play-services-games-v2:19.0.0
15 أيلول (سبتمبر) 2023
يشمل آخر تحديث لبرنامج Firebase تغييرات على:
- قائمة مواد منصة Firebase لنظام Android (قائمة المواد)
- Cloud Firestore
- مصادقة Firebase
- Firebase Crashlytics
- المراسلة داخل تطبيق Firebase
لمزيد من المعلومات، يمكنك الاطّلاع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لنظام التشغيل Android لـ Firebase.
العناصر المتاحة على maven.google.com
- com.google.firebase:firebase-bom:32.3.1
- com.google.firebase:firebase-auth:22.1.2
- com.google.firebase:firebase-auth-ktx:22.1.2
- com.google.firebase:firebase-components:17.1.2
- com.google.firebase:firebase-crashlytics:18.4.3
- com.google.firebase:firebase-crashlytics-ktx:18.4.3
- com.google.firebase:firebase-crashlytics-ndk:18.4.3
- com.google.firebase:firebase-firestore:24.8.1
- com.google.firebase:firebase-firestore-ktx:24.8.1
- com.google.firebase:firebase-inappmessaging:20.3.5
- com.google.firebase:firebase-inappmessaging-ktx:20.3.5
- com.google.firebase:firebase-inappmessaging-display:20.3.5
- com.google.firebase:firebase-inappmessaging-display-ktx:20.3.5
14 أيلول (سبتمبر) 2023
يشمل آخر تحديث لبرنامج Firebase تغييرات على:
- قائمة مواد منصة Firebase لنظام Android (قائمة المواد)
- Cloud Firestore
- Firebase Crashlytics
- المراسلة داخل تطبيق Firebase
لمزيد من المعلومات، يمكنك الاطّلاع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لنظام التشغيل Android لـ Firebase.
العناصر المتاحة على 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
13 أيلول (سبتمبر) 2023
تُحدِّث "حزمة تطوير البرامج (SDK) لإعلانات Google على الأجهزة الجوّالة" لنظام التشغيل Android وحزمة تطوير البرامج (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
- المكوّن الإضافي Firebase Crashlytics Gradle
- مراقبة أداء Firebase
لمزيد من المعلومات، يمكنك الاطّلاع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لنظام التشغيل Android لـ Firebase.
العناصر المتاحة على maven.google.com
- com.google.firebase:firebase-bom:32.2.3
- com.google.firebase:firebase-crashlytics:18.4.1
- com.google.firebase:firebase-crashlytics-buildtools:2.9.9
- com.google.firebase:firebase-crashlytics-gradle:2.9.9
- com.google.firebase:firebase-crashlytics-ktx:18.4.1
- com.google.firebase:firebase-crashlytics-ndk:18.4.1
- com.google.firebase:firebase-datatransport:18.2.0
- com.google.firebase:firebase-firestore:24.7.1
- com.google.firebase:firebase-firestore-ktx:24.7.1
- com.google.firebase:firebase-perf:20.4.1
- com.google.firebase:firebase-perf-ktx:20.4.1
- com.google.firebase:firebase-sessions:1.0.2
22 آب (أغسطس) 2023
- تُحدِّث "حزمة تطوير البرامج (SDK) لإعلانات Google على الأجهزة الجوّالة" لنظام التشغيل Android وحزمة تطوير البرامج (SDK) لإعلانات Firebase. لمزيد من المعلومات، يمكنك الرجوع إلى ملاحظات إصدار المنتج.
العناصر المتاحة على maven.google.com
- com.google.android.gms:play-services-ads:22.3.0
- com.google.android.gms:play-services-ads-lite:22.3.0
- com.google.firebase:firebase-ads:22.3.0
- com.google.firebase:firebase-ads-lite:22.3.0
3 آب (أغسطس) 2023
يشمل آخر تحديث لبرنامج Firebase تغييرات على:
- قائمة مواد منصة Firebase لنظام Android (قائمة المواد)
- Firebase App Distribution
- مصادقة Firebase
- المراسلة عبر السحابة الإلكترونية من Firebase
- المكوّن الإضافي Firebase Crashlytics Gradle
- المراسلة داخل تطبيق Firebase
- عمليات تثبيت Firebase
- Firebase ML
لمزيد من المعلومات، يمكنك الاطّلاع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لنظام التشغيل Android لـ Firebase.
العناصر المتاحة على maven.google.com
- com.google.firebase:firebase-bom:32.2.1
- com.google.firebase:firebase-bom:32.2.2
- com.google.firebase:firebase-appdistribution:16.0.0-beta10
- com.google.firebase:firebase-appdistribution-api:16.0.0-beta10
- com.google.firebase:firebase-appdistribution-api-ktx:16.0.0-beta10
- com.google.firebase:firebase-auth:22.1.1
- com.google.firebase:firebase-auth-ktx:22.1.1
- com.google.firebase:firebase-crashlytics-buildtools:2.9.8
- com.google.firebase:firebase-crashlytics-gradle:2.9.8
- com.google.firebase:firebase-inappmessaging:20.3.3
- com.google.firebase:firebase-inappmessaging-display:20.3.3
- com.google.firebase:firebase-inappmessaging-display-ktx:20.3.3
- com.google.firebase:firebase-inappmessaging-ktx:20.3.3
- com.google.firebase:firebase-installations:17.1.4
- com.google.firebase:firebase-installations-ktx:17.1.4
- com.google.firebase:firebase-messaging:23.2.1
- com.google.firebase:firebase-messaging-directboot:23.2.1
- com.google.firebase:firebase-messaging-ktx:23.2.1
- com.google.firebase:firebase-ml-modeldownloader:24.1.3
- com.google.firebase:firebase-ml-modeldownloader-ktx:24.1.3
- com.google.firebase:firebase-sessions:1.0.1
1 آب (أغسطس) 2023
- تحديثات لإتاحة ميزة التكبير التلقائي في مكتبات "مجموعة تعلّم الآلة" في "خدمات Google Play" للتعرّف على مزيد من المعلومات، يمكنك الاطّلاع على ملاحظات إصدار "حزمة تعلّم الآلة".
العناصر المتاحة على maven.google.com
- com.google.android.gms:play-services-mlkit-barcode-scanning:18.3.0
- com.google.android.gms:play-services-mlkit-code-scanner:16.1.0
24 تموز (يوليو) 2023
- تم إيقاف مكتبة "
play-services-panorama
" نهائيًا وسيتم إيقافها في 30 تشرين الأول (أكتوبر) 2023. لا يوجد بديل.
العناصر المتاحة على maven.google.com
- com.google.android.gms:play-services-بانوراما: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
- المكوّن الإضافي Firebase Crashlytics Gradle
- مراقبة أداء Firebase
- الإعداد عن بُعد في Firebase
لمزيد من المعلومات، يمكنك الاطّلاع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لنظام التشغيل Android لـ Firebase.
العناصر المتاحة على maven.google.com
- com.google.firebase:firebase-bom:32.2.0
- com.google.firebase:firebase-appdistribution:16.0.0-beta09
- com.google.firebase:firebase-appdistribution-api:16.0.0-beta09
- com.google.firebase:firebase-appdistribution-api-ktx:16.0.0-beta09
- com.google.firebase:firebase-auth:22.1.0
- com.google.firebase:firebase-auth-ktx:22.1.0
- com.google.firebase:firebase-config:21.4.1
- com.google.firebase:firebase-config-ktx:21.4.1
- com.google.firebase:firebase-crashlytics:18.4.0
- com.google.firebase:firebase-crashlytics-ktx:18.4.0
- com.google.firebase:firebase-crashlytics-ndk:18.4.0
- com.google.firebase:firebase-crashlytics-buildtools:2.9.7
- com.google.firebase:firebase-crashlytics-gradle:2.9.7
- com.google.firebase:firebase-firestore:24.7.0
- com.google.firebase:firebase-firestore-ktx:24.7.0
- com.google.firebase:firebase-messaging:23.2.0
- com.google.firebase:firebase-messaging-ktx:23.2.0
- com.google.firebase:firebase-messaging-directboot:23.2.0
- com.google.firebase:firebase-perf:20.4.0
- com.google.firebase:firebase-perf-ktx:20.4.0
- com.google.firebase:firebase-sessions:1.0.0
5 تموز (يوليو) 2023
- تُحدِّث "حزمة تطوير البرامج (SDK) لإعلانات Google على الأجهزة الجوّالة" لنظام التشغيل Android وحزمة تطوير البرامج (SDK) لإعلانات Firebase. لمزيد من المعلومات، يمكنك الرجوع إلى ملاحظات إصدار المنتج.
العناصر المتاحة على maven.google.com
- com.google.android.gms:play-services-ads:22.2.0
- com.google.android.gms:play-services-ads-lite:22.2.0
- com.google.firebase:firebase-ads:22.2.0
- com.google.firebase:firebase-ads-lite:22.2.0
29 حزيران (يونيو) 2023
يتضمّن آخر تحديث لمكتبة
play-services-wallet
التغييرات التالية:- يعمل على ترقية واجهة برمجة التطبيقات Pay Button API من الإصدار التجريبي إلى الثابت.
يغيّر النمط التالي للزر:
- يتطابق حجم نص الزر الآن مع حجم شعار GPay.
- وتم تعديل هوامش الزر على الحد الأدنى والأقصى لارتفاعات الأزرار.
- يمكن الآن ضبط استدارة الزر.
العناصر المتاحة على maven.google.com
- com.google.android.gms:play-services-wallet:19.2.0
26 حزيران (يونيو) 2023
يتضمّن آخر تحديث لمكتبة
play-services-auth
التغييرات التالية:- تم إيقاف واجهات برمجة التطبيقات المتعلقة بميزة "رقم الهاتف الذي تم إثبات ملكيته".
العناصر المتاحة على maven.google.com
- com.google.android.gms:play-services-auth:20.6.0
20 حزيران (يونيو) 2023
يتضمن آخر تحديث لحزمة تطوير البرامج (SDK) لميزة النطاق الفائق العرض (UWB) الأجهزة المجاورة (
play-services-nearby
) التغييرات التالية:تمت إضافة إمكانات جديدة لتحديد النطاق لإشعارات بيانات النطاق القابلة للضبط. يُرجى الاطّلاع على
supportedNtfConfigs
.تمت إضافة معلَمات جديدة للنطاق لضبط إشعارات بيانات النطاق: يُرجى الاطّلاع على
uwbRangeDataNtfConfig
.
العناصر المتاحة على maven.google.com
- com.google.android.gms:play-services-nearby:18.7.0
15 حزيران (يونيو) 2023
يشمل آخر تحديث لبرنامج Firebase تغييرات على:
- قائمة مواد منصة Firebase لنظام Android (قائمة المواد)
- التخزين في السحابة الإلكترونية لبرنامج Firebase
- المكوّن الإضافي Firebase Crashlytics Gradle
- مراقبة أداء Firebase
لمزيد من المعلومات، يمكنك الاطّلاع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لنظام التشغيل Android لـ Firebase.
يساعد آخر تحديث لمكتبة
play-services-tagmanager
في تحسين عمليات الأدوات الداخلية. ما مِن تغييرات موجّهة للمطوّرين.
العناصر المتاحة على maven.google.com
- com.google.android.gms:play-services-analytics:18.0.3
- com.google.android.gms:play-services-analytics-impl:18.0.3
- com.google.android.gms:play-services-tagmanager:18.0.3
- com.google.android.gms:play-services-tagmanager-api:18.0.3
- com.google.android.gms:play-services-tagmanager-v4-impl:18.0.3
- com.google.firebase:firebase-bom:32.1.1
- com.google.firebase:firebase-common:20.3.3
- com.google.firebase:firebase-common-ktx:20.3.3
- com.google.firebase:firebase-crashlytics-buildtools:2.9.6
- com.google.firebase:firebase-crashlytics-gradle:2.9.6
- com.google.firebase:firebase-perf:20.3.3
- com.google.firebase:firebase-perf-ktx:20.3.3
- com.google.firebase:firebase-storage:20.2.1
- com.google.firebase:firebase-storage-ktx:20.2.1
25 أيار (مايو) 2023
يشمل آخر تحديث لبرنامج Firebase تغييرات على:
- قائمة مواد منصة Firebase لنظام Android (قائمة المواد)
- حزمة تطوير البرامج (SDK) لمنصّة Firebase الخاصة بخدمة "إحصاءات Google"
- Cloud Firestore
- وظائف السحابة الإلكترونية لبرنامج Firebase (العميل)
- فحص التطبيقات من Firebase
- قاعدة بيانات Firebase في الوقت الفعلي
لمزيد من المعلومات، يمكنك الاطّلاع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لنظام التشغيل Android لـ Firebase.
العناصر المتاحة على maven.google.com
- com.google.firebase:firebase-bom:32.1.0
- com.google.firebase:firebase-analytics:21.3.0
- com.google.firebase:firebase-analytics-ktx:21.3.0
- com.google.firebase:firebase-appcheck:17.0.1
- com.google.firebase:firebase-appcheck-debug:17.0.1
- com.google.firebase:firebase-appcheck-debug-testing:17.0.1
- com.google.firebase:firebase-appcheck-interop:17.0.1
- com.google.firebase:firebase-appcheck-ktx:17.0.1
- com.google.firebase:firebase-appcheck-playintegrity:17.0.1
- com.google.firebase:firebase-database:20.2.2
- com.google.firebase:firebase-database-ktx:20.2.2
- com.google.firebase:firebase-firestore:24.6.1
- com.google.firebase:firebase-firestore-ktx:24.6.1
- com.google.firebase:firebase-functions:20.3.1
- com.google.firebase:firebase-functions-ktx:20.3.1
- com.google.android.gms:play-services-measurement:21.3.0
- com.google.android.gms:play-services-measurement-api:21.3.0
- com.google.android.gms:play-services-measurement-base:21.3.0
- com.google.android.gms:play-services-measurement-impl:21.3.0
- com.google.android.gms:play-services-measurement-sdk:21.3.0
- com.google.android.gms:play-services-measurement-sdk-api:21.3.0
18 أيار (مايو) 2023
- تُحدِّث "حزمة تطوير البرامج (SDK) لإعلانات Google على الأجهزة الجوّالة" لنظام التشغيل Android وحزمة تطوير البرامج (SDK) لإعلانات Firebase. لمزيد من المعلومات، يمكنك الرجوع إلى ملاحظات إصدار المنتج.
العناصر المتاحة على maven.google.com
- com.google.android.gms:play-services-ads:22.1.0
- com.google.android.gms:play-services-ads-lite:22.1.0
- com.google.firebase:firebase-ads:22.1.0
- com.google.firebase:firebase-ads-lite:22.1.0
9 أيار (مايو) 2023
أصبح الإصدار التجريبي المتاح للجميع من خدمة TensorFlow Lite Acceleration لنظام Android متاحًا الآن.
وباستخدام مكتبة خدمة التسريع (
play-services-tflite-acceleration
)، يمكنك تنفيذ مقاييس أداء تعلُّم الآلة على الجهاز وتحديد أفضل طريقة تلقائيًا لتسريع عبء عمل تعلُّم الآلة. لمزيد من المعلومات، راجِع مستندات خدمة التسريع.تشمل آخر التحديثات التي تم إجراؤها على مكتبات TensorFlow Lite في Google Play جميع التغييرات المضمّنة في الإصدار 2.12.0 من TensorFlow.
العناصر المتاحة على maven.google.com
- com.google.android.gms:play-services-tflite-gpu:16.2.0
- com.google.android.gms:play-services-tflite-impl:16.1.0
- com.google.android.gms:play-services-tflite-java:16.1.0
- com.google.android.gms:play-services-tflite-support:16.1.0
- com.google.android.gms:play-services-tflite-acceleration-service:16.0.0-beta01
2 أيار (مايو) 2023
- الإصدار الأولي من مكتبات الإصدار الثاني من حزمة تعلُّم الآلة للتعرّف على النص في خدمات Google Play باللغات الصينية والديفاناغارية واليابانية والكورية تم أيضًا تعديل مكتبة
play-services-mlkit-text-recognition
الحالية. لمزيد من المعلومات، يمكنك الرجوع إلى ملاحظات إصدار "حزمة تعلّم الآلة".
العناصر المتاحة على maven.google.com
- com.google.android.gms:play-services-mlkit-text-recognition:19.0.0
- com.google.android.gms:play-services-mlkit-text-recognition-chinese:16.0.0
- com.google.android.gms:play-services-mlkit-text-recognition-devanagari:16.0.0
- com.google.android.gms:play-services-mlkit-text-recognition-japanese:16.0.0
- com.google.android.gms:play-services-mlkit-text-recognition-korean:16.0.0
1 أيار (مايو) 2023
يشمل آخر تحديث لبرنامج Firebase تغييرات على:
- قائمة مواد منصة Firebase لنظام Android (قائمة المواد)
- Cloud Firestore
- وظائف السحابة الإلكترونية لبرنامج Firebase (العميل)
- التخزين في السحابة الإلكترونية لبرنامج Firebase
- فحص التطبيقات من Firebase
- مصادقة Firebase
- Firebase Crashlytics
- المراسلة داخل تطبيق Firebase
- مراقبة أداء Firebase
- قاعدة بيانات Firebase في الوقت الفعلي
- الإعداد عن بُعد في Firebase
لمزيد من المعلومات، يمكنك الاطّلاع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لنظام التشغيل Android لـ Firebase.
العناصر المتاحة على maven.google.com
- com.google.firebase:firebase-bom:32.0.0
- com.google.firebase:firebase-appcheck:17.0.0
- com.google.firebase:firebase-appcheck-debug:17.0.0
- com.google.firebase:firebase-appcheck-debug-testing:17.0.0
- com.google.firebase:firebase-appcheck-interop:17.0.0
- com.google.firebase:firebase-appcheck-ktx:17.0.0
- com.google.firebase:firebase-appcheck-playintegrity:17.0.0
- com.google.firebase:firebase-auth:22.0.0
- com.google.firebase:firebase-auth-ktx:22.0.0
- com.google.firebase:firebase-config:21.4.0
- com.google.firebase:firebase-config-ktx:21.4.0
- com.google.firebase:firebase-crashlytics:18.3.7
- com.google.firebase:firebase-crashlytics-ktx:18.3.7
- com.google.firebase:firebase-crashlytics-ndk:18.3.7
- com.google.firebase:firebase-database:20.2.1
- com.google.firebase:firebase-database-ktx:20.2.1
- com.google.firebase:firebase-firestore:24.6.0
- com.google.firebase:firebase-firestore-ktx:24.6.0
- com.google.firebase:firebase-functions:20.3.0
- com.google.firebase:firebase-functions-ktx:20.3.0
- com.google.firebase:firebase-inappmessaging:20.3.2
- com.google.firebase:firebase-inappmessaging-display:20.3.2
- com.google.firebase:firebase-inappmessaging-display-ktx:20.3.2
- com.google.firebase:firebase-inappmessaging-ktx:20.3.2
- com.google.firebase:firebase-perf:20.3.2
- com.google.firebase:firebase-perf-ktx:20.3.2
- com.google.firebase:firebase-storage:20.2.0
- com.google.firebase:firebase-storage-ktx:20.2.0
20 نيسان (أبريل) 2023
- يتضمّن آخر تحديث لمكتبة
play-services-oss-licenses
إصلاحًا لإزالة معلومات الترخيص غير الضرورية من المكتبة نفسها.
العناصر المتاحة على maven.google.com
- com.google.android.gms:play-services-oss-ترخيصs: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
- المكوّن الإضافي Firebase Crashlytics Gradle
- قاعدة بيانات Firebase في الوقت الفعلي
لمزيد من المعلومات، يمكنك الاطّلاع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لنظام التشغيل Android لـ Firebase.
العناصر المتاحة على maven.google.com
- com.google.firebase:firebase-bom:31.5.0
- com.google.firebase:firebase-analytics:21.2.2
- com.google.firebase:firebase-analytics-ktx:21.2.2
- com.google.firebase:firebase-appdistribution:16.0.0-beta08
- com.google.firebase:firebase-appdistribution-api:16.0.0-beta08
- com.google.firebase:firebase-appdistribution-api-ktx:16.0.0-beta08
- com.google.firebase:firebase-auth:21.3.0
- com.google.firebase:firebase-auth-ktx:21.3.0
- com.google.firebase:firebase-crashlytics-buildtools:2.9.5
- com.google.firebase:firebase-crashlytics-gradle:2.9.5
- com.google.firebase:firebase-database:20.2.0
- com.google.firebase:firebase-database-ktx:20.2.0
- com.google.firebase:firebase-firestore:24.5.0
- com.google.firebase:firebase-firestore-ktx:24.5.0
- com.google.android.gms:play-services-measurement:21.2.2
- com.google.android.gms:play-services-measurement-api:21.2.2
- com.google.android.gms:play-services-measurement-base:21.2.2
- com.google.android.gms:play-services-measurement-impl:21.2.2
- com.google.android.gms:play-services-measurement-sdk:21.2.2
- com.google.android.gms:play-services-measurement-sdk-api:21.2.2
4 نيسان (أبريل) 2023
يتضمّن آخر تحديث لمكتبة
play-services-auth
التغييرات التالية:- تمت إضافة واجهة برمجة تطبيقات جديدة في
BeginSignInRequest
تتيح للمطوّرين استخدام مكتبات Jetpack للحصول على مفاتيح مرور مع طلبات JSON.
- تمت إضافة واجهة برمجة تطبيقات جديدة في
العناصر المتاحة على maven.google.com
- com.google.android.gms:play-services-auth:20.5.0
- com.google.android.gms:play-services-fido:20.0.1
29 آذار (مارس) 2023
- تُحدِّث "حزمة تطوير البرامج (SDK) لإعلانات Google على الأجهزة الجوّالة" لنظام التشغيل Android وحزمة تطوير البرامج (SDK) لإعلانات Firebase. لمزيد من المعلومات، يمكنك الرجوع إلى ملاحظات إصدار المنتج.
العناصر المتاحة على maven.google.com
- com.google.android.gms:play-services-ads:22.0.0
- com.google.android.gms:play-services-ads-lite:22.0.0
- com.google.firebase:firebase-ads:22.0.0
- com.google.firebase:firebase-ads-lite:22.0.0
28 آذار (مارس) 2023
يشمل آخر تحديث لبرنامج Firebase تغييرات على:
- قائمة مواد منصة Firebase لنظام Android (قائمة المواد)
- مصادقة Firebase
لمزيد من المعلومات، يمكنك الاطّلاع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لنظام التشغيل Android لـ Firebase.
تتضمّن تعديلات مكتبات
play-services-cast
وplay-services-cast-framework
وplay-services-cast-tv
ما يلي:- يتم استخدام
NotificationManager
الآن لنشر إشعارات وسائط البث بدلاً من خدمة المقدمة. - تمت إضافة
CastReasonCodes#CAST_CANCELLED
جديد للإشارة إلى إلغاء جلسات البث.
لمعرفة مزيد من المعلومات، يُرجى الاطّلاع على Cast Android Sender SDK Notes Release Notes.
- يتم استخدام
العناصر المتاحة على 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
- مكتبة Code Scanner في خدمات 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
يتضمّن آخر تحديث للإصدار Native من "خدمات ألعاب Play" (الإصدار 2) التغييرات التالية على مكتبة "مبادرة أخبار Google" (
play-services-gni-native-c
). وهذه المكتبة هي مكتبة دعم لأداة تضمين المكتبة.- تمت إضافة دعم لعمليات معاودة الاتصال الأصلية.
- تمت إضافة وحدات ماكرو مساعد.
العناصر المتاحة على maven.google.com
- com.google.android.gms.play-services-gni-authorized-c:1.0.0-beta2
2 آذار (مارس) 2023
يشمل آخر تحديث لبرنامج Firebase تغييرات على:
- قائمة مواد منصة Firebase لنظام Android (قائمة المواد)
- Cloud Firestore
- فحص التطبيقات من Firebase
- Firebase App Distribution
- مكوّن Gradle الإضافي لتوزيع التطبيقات من Firebase
- المراسلة عبر السحابة الإلكترونية من Firebase
- المراسلة داخل تطبيق Firebase
- عمليات تثبيت Firebase
لمزيد من المعلومات، يمكنك الاطّلاع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لنظام التشغيل Android لـ Firebase.
العناصر المتاحة على maven.google.com
- com.google.firebase:firebase-bom:31.2.3
- com.google.firebase:firebase-appcheck:16.1.2
- com.google.firebase:firebase-appcheck-ktx:16.1.2
- com.google.firebase:firebase-appcheck-debug:16.1.2
- com.google.firebase:firebase-appcheck-debug-testing:16.1.2
- com.google.firebase:firebase-appcheck-playintegrity:16.1.2
- com.google.firebase:firebase-appcheck-safetynet:16.1.2
- com.google.firebase:firebase-appdistribution:16.0.0-beta06
- com.google.firebase:firebase-appdistribution-api:16.0.0-beta06
- com.google.firebase:firebase-appdistribution-api-ktx:16.0.0-beta06
- com.google.firebase:firebase-appdistribution-gradle:4.0.0
- com.google.firebase:firebase-common:20.3.1
- com.google.firebase:firebase-common-ktx:20.3.1
- com.google.firebase:firebase-firestore:24.4.4
- com.google.firebase:firebase-firestore-ktx:24.4.4
- com.google.firebase:firebase-inappmessaging:20.3.1
- com.google.firebase:firebase-inappmessaging-ktx:20.3.1
- com.google.firebase:firebase-inappmessaging-display:20.3.1
- com.google.firebase:firebase-inappmessaging-display-ktx:20.3.1
- com.google.firebase:firebase-installations:17.1.3
- com.google.firebase:firebase-installations-ktx:17.1.3
- com.google.firebase:firebase-messaging:23.1.2
- com.google.firebase:firebase-messaging-ktx:23.1.2
- com.google.firebase:firebase-messaging-directboot:23.1.2
28 شباط (فبراير) 2023
يتضمّن آخر تحديث لمكتبة متجر الحظر (
play-services-auth-blockstore
) التغييرات التالية:تمت إضافة طريقة جديدة
StoreBytesData.Builder#setKey
، لربط البيانات بمفتاح.تمت إضافة واجهة برمجة تطبيقات جديدة لـ
BlockstoreClient#retrieveBytes(RetrieveBytesRequest)
مع خيارات طلب إضافية.تمت إضافة واجهة برمجة تطبيقات جديدة لـ
BlockstoreClient#deleteBytes(DeleteBytesRequest)
مع خيارات طلب إضافية.تمت إضافة متغيّر ثوابت جديد
BlockstoreClient#DEFAULT_BYTES_DATA_KEY(DEFAULT_BYTES_DATA_KEY)
، يمكن استخدامه عند عدم تحديد مفتاح.متوقف
BlockstoreClient#retrieveBytes()
، لصالحBlockstoreClient#retrieveBytes(RetrieveBytesRequest)
.
العناصر المتاحة على maven.google.com
- com.google.android.gms:play-services-auth-blockstore:16.2.0
27 شباط (فبراير) 2023
- يعمل آخر تحديث تم إجراؤه على مكتبة Thread في خدمات Google Play على ترقية واجهات برمجة التطبيقات من الحالة التجريبية إلى المتاحة للجميع.
العناصر المتاحة على maven.google.com
- com.google.android.gms:play-services-threadnetwork:16.0.0
15 شباط (فبراير) 2023
يتضمّن آخر تحديث لمكتبة
play-services-base
التغيير التالي:- تمت إضافة واجهة برمجة تطبيقات جديدة في
GoogleApiAvailability
تتيح للمطوّرين عرضDialogFragment
لرمز خطأ يعرضهisGooglePlayServicesAvailable
باستخدام النمطActivityResultContract
.
- تمت إضافة واجهة برمجة تطبيقات جديدة في
يشمل آخر تحديث لبرنامج Firebase تغييرات على:
- قائمة مواد منصة Firebase لنظام Android (قائمة المواد)
- Firebase Crashlytics
- عمليات تثبيت Firebase
لمزيد من المعلومات، يمكنك الاطّلاع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لنظام التشغيل Android لـ Firebase.
العناصر المتاحة على maven.google.com
- com.google.android.gms:play-services-base:18.2.0
- com.google.firebase:firebase-bom:31.2.2
- com.google.firebase:firebase-crashlytics:18.3.5
- com.google.firebase:firebase-crashlytics-ktx:18.3.5
- com.google.firebase:firebase-crashlytics-ndk:18.3.5
- com.google.firebase:firebase-crashlytics-buildtools:2.9.4
- com.google.firebase:firebase-installations:17.1.2
- com.google.firebase:firebase-installations-ktx:17.1.2
10 شباط (فبراير) 2023
يشمل آخر تحديث لبرنامج Firebase تغييرات على:
- المكوّن الإضافي Firebase Crashlytics Gradle
لمزيد من المعلومات، يمكنك الاطّلاع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لنظام التشغيل Android لـ Firebase.
العناصر المتاحة على maven.google.com
- com.google.firebase:firebase-crashlytics-gradle:2.9.4
9 شباط (فبراير) 2023
يشمل آخر تحديث لبرنامج Firebase تغييرات على:
- قائمة مواد منصة Firebase لنظام Android (قائمة المواد)
- Cloud Firestore
- اختبار A/B من Firebase
- Firebase Crashlytics
- المكوّن الإضافي Firebase Crashlytics Gradle
- عمليات تثبيت Firebase
لمزيد من المعلومات، يمكنك الاطّلاع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لنظام التشغيل Android لـ Firebase.
العناصر المتاحة على maven.google.com
- com.google.firebase:firebase-bom:31.2.1
- com.google.firebase:firebase-abt:21.1.1
- com.google.firebase:firebase-crashlytics:18.3.4
- com.google.firebase:firebase-crashlytics-ktx:18.3.4
- com.google.firebase:firebase-crashlytics-ndk:18.3.4
- com.google.firebase:firebase-crashlytics-buildtools:2.9.3
- com.google.firebase:firebase-crashlytics-gradle:2.9.3
- com.google.firebase:firebase-firestore:24.4.3
- com.google.firebase:firebase-firestore-ktx:24.4.3
- com.google.firebase:firebase-installations:17.1.1
- com.google.firebase:firebase-installations-ktx:17.1.1
1 شباط (فبراير) 2023
يتضمّن آخر تحديث لتطبيق "حزمة تطوير البرامج (SDK) لميزة النطاق الفائق العرض (UWB) الأجهزة المجاورة" التغييرات التالية:
- تمت إضافة إمكانات جديدة لتحديد النطاق لإظهار سعات الجهاز:
minRangingInterval
supportedChannels
تمت إضافة معلَمات جديدة للنطاق من أجل إتاحة نطاق "آلية توفير المتطلبات اللازمة":
تفعيل RSSI في موضع النطاق:
العناصر المتاحة على maven.google.com
- com.google.android.gms:play-services-nearby:18.4.0
31 كانون الثاني (يناير) 2023
- تُحدِّث "حزمة تطوير البرامج (SDK) لإعلانات Google على الأجهزة الجوّالة" لنظام التشغيل Android وحزمة تطوير البرامج (SDK) لإعلانات Firebase. لمزيد من المعلومات، يمكنك الرجوع إلى ملاحظات إصدار المنتج.
العناصر المتاحة على maven.google.com
- com.google.android.gms:play-services-ads:21.5.0
- com.google.android.gms:play-services-ads-lite:21.5.0
- com.google.firebase:firebase-ads:21.5.0
- com.google.firebase:firebase-ads-lite:21.5.0
24 كانون الثاني (يناير) 2023
- تم الآن إيقاف حزمة تطوير البرامج (SDK) الخاصة بخدمة 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 OS بدء تشغيل واجهة مستخدم Wallet Wear على الهاتف من خلالPendingIntent
الذي تم إرجاعه.تمت إضافة واجهة برمجة تطبيقات جديدة
getProductName
تعرض اسم المنتج في هذا السوق.
العناصر المتاحة على maven.google.com
- com.google.android.gms:play-services-pay:16.1.0
15 كانون الأول (ديسمبر) 2022
- يعمل آخر تحديث تم إجراؤه على مكتبة المسائل القانونية على ترقية واجهات برمجة التطبيقات من الحالة التجريبية إلى الحالة المتاحة للجمهور العام.
العناصر المتاحة على maven.google.com
- com.google.android.gms:play-services-home:16.0.0
14 كانون الأول (ديسمبر) 2022
- تُحدِّث "حزمة تطوير البرامج (SDK) لإعلانات Google على الأجهزة الجوّالة" لنظام التشغيل Android وحزمة تطوير البرامج (SDK) لإعلانات Firebase. لمزيد من المعلومات، يمكنك الرجوع إلى ملاحظات إصدار المنتج.
العناصر المتاحة على maven.google.com
- com.google.android.gms:play-services-ads:21.4.0
- com.google.android.gms:play-services-ads-lite:21.4.0
- com.google.firebase:firebase-ads:21.4.0
- com.google.firebase:firebase-ads-lite:21.4.0
8 كانون الأول (ديسمبر) 2022
يشمل آخر تحديث لبرنامج Firebase تغييرات على:
- قائمة مواد منصة Firebase لنظام Android (قائمة المواد)
- المراسلة عبر السحابة الإلكترونية من Firebase
لمزيد من المعلومات، يمكنك الاطّلاع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لنظام التشغيل Android لـ Firebase.
العناصر المتاحة على maven.google.com
- com.google.firebase:firebase-bom:31.1.1
- com.google.firebase:firebase-messaging:23.1.1
- com.google.firebase:firebase-messaging-ktx:23.1.1
- com.google.firebase:firebase-messaging-directboot:23.1.1
6 كانون الأول (ديسمبر) 2022
- إصدار تجريبي أولي لمكتبة الرد السريع من "حزمة تعلّم الآلة" في خدمات Google Play. ولمزيد من المعلومات، يمكنك الاطّلاع على ملاحظات إصدار "حزمة تعلّم الآلة".
العناصر المتاحة على maven.google.com
- com.google.android.gms:play-services-mlkit-smart-reply:16.0.0-beta1
5 كانون الأول (ديسمبر) 2022
يتضمّن آخر تحديث لمكوّن Gradle الإضافي لتراخيص ChromeOS إصلاحات للمشاكل التالية:
- عيِّن
notCompatibleWithConfigurationCache
لتجنُّب الأخطاء المتعلقة بميزة ذاكرة التخزين المؤقت لإعداد Gradle (مشكلة GitHub رقم 206)
- عيِّن
العناصر المتاحة على maven.google.com
- com.google.android.gms:oss-ترخيصs-مكوّن إضافي: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-authorized-c:17.0.0-beta1
- com.google.android.gms.play-services-tasks-authorized-c:18.0.2-beta1
- com.google.android.gms.play-services-gni-authorized-c:1.0.0-beta1
20 تشرين الأول (أكتوبر) 2022
يشمل آخر تحديث لبرنامج Firebase تغييرات على:
- قائمة مواد منصة Firebase لنظام Android (قائمة المواد)
- Firebase Crashlytics
لمزيد من المعلومات، يمكنك الاطّلاع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لنظام التشغيل Android لـ Firebase.
يتضمن آخر تحديث لمكتبات TensorFlow Lite for Play التغييرات التالية:
- تم تحسين الثبات عند تنزيل وحدات اختيارية.
العناصر المتاحة على maven.google.com
- com.google.firebase:firebase-bom:31.0.1
- com.google.firebase:firebase-crashlytics:18.3.1
- com.google.firebase:firebase-crashlytics-ktx:18.3.1
- com.google.firebase:firebase-crashlytics-ndk:18.3.1
- com.google.android.gms:play-services-tflite-support:16.0.1
- com.google.android.gms:play-services-tflite-java:16.0.1
- com.google.android.gms:play-services-tflite-impl:16.0.1
13 تشرين الأول (أكتوبر) 2022
يتضمّن آخر تحديث لمكتبة
play-services-location
التغييرات التالية:- أصبحت
FusedLocationProviderClient
وActivityRecognitionClient
وGeofencingClient
وSettingsClient
واجهات الآن بدلاً من فئات، ما يساعد في فرض الاستخدام الصحيح وتحسين قابلية الاختبار. - تمت إضافة فئة
LocationRequest.Builder
كطريقة مفضّلة لإنشاءLocationRequest
، وتم إيقاف طرق البناء القديمة. CurrentLocationRequest.Builder
وLastLocationRequest.Builder
أصبحا الآنfinal
.- ستتعذّر الآن واجهات برمجة التطبيقات المستندة إلى
PendingIntent
التي تستدعيها التطبيقات الفورية بشكلٍ صحيح بدلاً من عدم عرض نتائج مطلقًا.
- أصبحت
العناصر المتاحة على maven.google.com
- com.google.android.gms:play-services-location:21.0.0
13 تشرين الأول (أكتوبر) 2022
يتضمّن آخر تحديث لمكتبة
play-services-threadnetwork
التغييرات التالية:- تمت إضافة الدعم إلى الإصدار Android 8.0 (المستوى 26 لواجهة برمجة التطبيقات).
العناصر المتاحة على maven.google.com
- com.google.android.gms:play-services-threadnetwork:16.0.0-beta02
12 تشرين الأول (أكتوبر) 2022
يشمل آخر تحديث لبرنامج Firebase تغييرات على:
- قائمة مواد منصة Firebase لنظام Android (قائمة المواد)
- Cloud Firestore
- وظائف السحابة الإلكترونية لبرنامج Firebase (العميل)
- التخزين في السحابة الإلكترونية لبرنامج Firebase
- اختبار A/B من Firebase
- فحص التطبيقات من Firebase
- Firebase App Distribution
- مصادقة Firebase
- المراسلة عبر السحابة الإلكترونية من Firebase
- Firebase Crashlytics
- روابط Firebase الديناميكية
- المراسلة داخل تطبيق Firebase
- Firebase ML
- مراقبة أداء Firebase
- مكوّن Gradle الإضافي لمراقبة الأداء من Firebase
- قاعدة بيانات Firebase في الوقت الفعلي
- الإعداد عن بُعد في Firebase
- عمليات تثبيت Firebase
- حزمة تطوير البرامج (SDK) لمنصّة Firebase الخاصة بخدمة "إحصاءات Google"
لمزيد من المعلومات، يمكنك الاطّلاع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لنظام التشغيل Android لـ Firebase.
العناصر المتاحة على maven.google.com
- com.google.firebase:firebase-bom:31.0.0
- com.google.firebase:firebase-abt:21.1.0
- com.google.firebase:firebase-analytics:21.2.0
- com.google.firebase:firebase-analytics-ktx:21.2.0
- com.google.firebase:firebase-appcheck:16.1.0
- com.google.firebase:firebase-appcheck-debug:16.1.0
- com.google.firebase:firebase-appcheck-debug-testing:16.1.0
- com.google.firebase:firebase-appcheck-interop:16.1.0
- com.google.firebase:firebase-appcheck-ktx:16.1.0
- com.google.firebase:firebase-appcheck-playintegrity:16.1.0
- com.google.firebase:firebase-appcheck-safetynet:16.1.0
- com.google.firebase:firebase-appdistribution:16.0.0-beta05
- com.google.firebase:firebase-appdistribution-api:16.0.0-beta05
- com.google.firebase:firebase-appdistribution-api-ktx:16.0.0-beta05
- com.google.firebase:firebase-auth:21.1.0
- com.google.firebase:firebase-auth-ktx:21.1.0
- com.google.firebase:firebase-common:20.2.0
- com.google.firebase:firebase-common-ktx:20.2.0
- com.google.firebase:firebase-config:21.2.0
- com.google.firebase:firebase-config-ktx:21.2.0
- com.google.firebase:firebase-crashlytics:18.3.0
- com.google.firebase:firebase-crashlytics-ktx:18.3.0
- com.google.firebase:firebase-crashlytics-ndk:18.3.0
- com.google.firebase:firebase-database:20.1.0
- com.google.firebase:firebase-database-ktx:20.1.0
- com.google.firebase:firebase-datatransport:18.1.7
- com.google.firebase:firebase-dynamic-links:21.1.0
- com.google.firebase:firebase-dynamic-links-ktx:21.1.0
- com.google.firebase:firebase-firestore:24.4.0
- com.google.firebase:firebase-firestore-ktx:24.4.0
- com.google.firebase:firebase-functions:20.2.0
- com.google.firebase:firebase-functions-ktx:20.2.0
- com.google.firebase:firebase-inappmessaging:20.2.0
- com.google.firebase:firebase-inappmessaging-display:20.2.0
- com.google.firebase:firebase-inappmessaging-display-ktx:20.2.0
- com.google.firebase:firebase-inappmessaging-ktx:20.2.0
- com.google.firebase:firebase-installations:17.1.0
- com.google.firebase:firebase-installations-interop:17.1.0
- com.google.firebase:firebase-installations-ktx:17.1.0
- com.google.firebase:firebase-messaging:23.1.0
- com.google.firebase:firebase-messaging-directboot:23.1.0
- com.google.firebase:firebase-messaging-ktx:23.1.0
- com.google.firebase:firebase-ml-modeldownloader:24.1.0
- com.google.firebase:firebase-ml-modeldownloader-ktx:24.1.0
- com.google.firebase:firebase-perf:20.2.0
- com.google.firebase:firebase-perf-ktx:20.2.0
- com.google.firebase:firebase-storage:20.1.0
- com.google.firebase:firebase-storage-ktx:20.1.0
- com.google.firebase:perf- مخصصة:1.4.2
- com.google.android.gms:play-services-measurement:21.2.0
- com.google.android.gms:play-services-measurement-api:21.2.0
- com.google.android.gms:play-services-measurement-base:21.2.0
- com.google.android.gms:play-services-measurement-impl:21.2.0
- com.google.android.gms:play-services-measurement-sdk:21.2.0
- com.google.android.gms:play-services-measurement-sdk-api:21.2.0
10 تشرين الأول (أكتوبر) 2022
- تُحدِّث "حزمة تطوير البرامج (SDK) لإعلانات Google على الأجهزة الجوّالة" لنظام التشغيل Android وحزمة تطوير البرامج (SDK) لإعلانات Firebase. لمزيد من المعلومات، يمكنك الرجوع إلى ملاحظات إصدار المنتج.
- تحديثات للمكتبتين
play-services-cast
وplay-services-cast-framework
. لمعرفة مزيد من المعلومات، يُرجى الاطّلاع على Cast Android Sender SDK Notes Release Notes.
العناصر المتاحة على maven.google.com
- com.google.android.gms:play-services-ads:21.3.0
- com.google.android.gms:play-services-ads-lite:21.3.0
- com.google.android.gms:play-services-cast:21.2.0
- com.google.android.gms:play-services-cast-framework:21.2.0
- com.google.firebase:firebase-ads:21.3.0
- com.google.firebase:firebase-ads-lite:21.3.0
29 أيلول (سبتمبر) 2022
يتضمّن آخر تحديث لمكتبة
play-services-tflite-gpu
التغييرات التالية:- تمت إضافة
TfLiteGpu.getClient(context)
للتوافق معModuleInstallClient
API. - تم تحسين ثبات
TfLiteGpu.isGpuDelegateAvailable(context)
.
- تمت إضافة
العناصر المتاحة على maven.google.com
- com.google.android.gms:play-services-tflite-gpu:16.1.0
21 أيلول (سبتمبر) 2022
يتضمّن آخر تحديث لمكتبة
play-services-games
التغييرات التالية:- تم إيقاف ميزة تسجيل الفيديو.
- تم إيقاف ميزة تسجيل الفيديو عبر "خدمات ألعاب Play" لنظام التشغيل Android SDK الإصدار 33 والإصدارات الأحدث.
العناصر المتاحة على maven.google.com
- com.google.android.gms:play-services-games:23.0.0
20 أيلول (سبتمبر) 2022
يتضمن آخر تحديث لمكتبة الأجهزة القابلة للارتداء التغييرات التالية:
- تم تحسين مدى توفّر حزمة تطوير البرامج (SDK) للأجهزة القابلة للارتداء على الأجهزة التي تتضمن "خدمات Google Play".
- تمت إضافة دعم للتطبيقات التي تستهدف Android 13.
- تم استبدال
@RecentlyNonNull
و@RecentlyNullable
بتعليقات توضيحية صارمة بخصوص القابلية للقيم الفارغة (@NonNull
و@Nullable
). من خلال هذا التغيير، سيؤدي هذا التغيير إلى حدوث خطأ في السابق عند إنشاء رمز Kotlin أو استخدام إطارات عمل التحقّق منnull
Java.
لمزيد من المعلومات، يمكنك الاطّلاع على ملاحظات الإصدار القابلة للارتداء.
تُحدِّث مكتبات تعلّم الآلة في خدمات Google Play. لمزيد من المعلومات، يمكنك الرجوع إلى ملاحظات إصدار "حزمة تعلّم الآلة".
العناصر المتاحة على maven.google.com
- com.google.android.gms:play-services-mlkit-text-recognition:18.0.2
- com.google.android.gms:play-services-mlkit-text-recognition-common:18.0.0
- com.google.android.gms:play-services-wearable:18.0.0
15 أيلول (سبتمبر) 2022
يشمل آخر تحديث لبرنامج Firebase تغييرات على:
- قائمة مواد منصة Firebase لنظام Android (قائمة المواد)
- Cloud Firestore
- فحص التطبيقات من Firebase
- Firebase App Distribution
- المكوّن الإضافي Firebase Crashlytics Gradle
- عمليات تثبيت Firebase
لمزيد من المعلومات، يمكنك الاطّلاع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لنظام التشغيل Android لـ Firebase.
يتوفر الآن أحدث إصدار من المكوّن الإضافي
google-services
لنظام التشغيل Android (الإصدار 4.3.14). للحصول على مزيد من المعلومات، يمكنك الاطّلاع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لنظام التشغيل Android لمنصة Firebase.
العناصر المتاحة على maven.google.com
- com.google.gms:google-services:4.3.14
- com.google.firebase:firebase-bom:30.5.0
- com.google.firebase:firebase-appcheck:16.0.2
- com.google.firebase:firebase-appcheck-debug:16.0.2
- com.google.firebase:firebase-appcheck-debug-testing:16.0.2
- com.google.firebase:firebase-appcheck-interop:16.0.2
- com.google.firebase:firebase-appcheck-ktx:16.0.2
- com.google.firebase:firebase-appcheck-playintegrity:16.0.2
- com.google.firebase:firebase-appcheck-safetynet:16.0.2
- com.google.firebase:firebase-appdistribution:16.0.0-beta04
- com.google.firebase:firebase-appdistribution-api:16.0.0-beta04
- com.google.firebase:firebase-appdistribution-api-ktx:16.0.0-beta04
- com.google.firebase:firebase-crashlytics-buildtools:2.9.2
- com.google.firebase:firebase-crashlytics-gradle:2.9.2
- com.google.firebase:firebase-firestore:24.3.1
- com.google.firebase:firebase-firestore-ktx:24.3.1
- com.google.firebase:firebase-installations:17.0.3
- com.google.firebase:firebase-installations-ktx:17.0.3
13 أيلول (سبتمبر) 2022
- إصدار تجريبي أولي من مكتبة المسائل القانونية إلى خدمات Google Play.
العناصر المتاحة على maven.google.com
- com.google.android.gms:play-services-home:16.0.0-beta1
6 أيلول (سبتمبر) 2022
يشمل آخر تحديث لبرنامج Firebase تغييرات على:
- قائمة مواد منصة Firebase لنظام Android (قائمة المواد)
- فحص التطبيقات من Firebase
لمزيد من المعلومات، يمكنك الاطّلاع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لنظام التشغيل Android لـ Firebase.
آخر تحديث لمكتبة TensorFlow Lite في خدمات Google Play (الإصدار 16.0.0) متاح الآن. مع هذا الإصدار، أصبحت المكتبة متاحة الآن بشكل عام. يمكن استخدام هذه المكتبة كبديل لمكتبة TensorFlow Lite المستقلة لتقليل حجم التطبيق وتلقّي التحديثات التلقائية. لمزيد من المعلومات، يُرجى الرجوع إلى مستندات TensorFlow .
تُحدِّث "حزمة تطوير البرامج (SDK) لإعلانات Google على الأجهزة الجوّالة" لنظام التشغيل Android وحزمة تطوير البرامج (SDK) لإعلانات Firebase. لمزيد من المعلومات، يمكنك الرجوع إلى ملاحظات إصدار المنتج.
العناصر المتاحة على maven.google.com
- com.google.firebase:firebase-bom:30.4.1
- com.google.firebase:firebase-appcheck-playintegrity:16.0.1
- com.google.android.gms:play-services-tflite-gpu:16.0.0
- com.google.android.gms:play-services-tflite-impl:16.0.0
- com.google.android.gms:play-services-tflite-java:16.0.0
- com.google.android.gms:play-services-tflite-support:16.0.0
- com.google.android.gms:play-services-ads:21.2.0
- com.google.android.gms:play-services-ads-lite:21.2.0
- com.google.firebase:firebase-ads:21.2.0
- com.google.firebase:firebase-ads-lite:21.2.0
1 أيلول (سبتمبر) 2022
يتضمّن آخر تحديث لمكتبة
play-services-auth
التغيير التالي:- تمت إضافة واجهات برمجة تطبيقات جديدة في
BeginSignInRequest
وGetSignInIntentRequest
يمكنك استخدامها لطلب أرقام هواتف تم إثبات ملكيتها من حساب المستخدم على Google عند استخدام ميزة "تسجيل الدخول باستخدام حساب Google".
- تمت إضافة واجهات برمجة تطبيقات جديدة في
يشمل آخر تحديث لبرنامج Firebase تغييرات على:
- قائمة مواد منصة Firebase لنظام Android (قائمة المواد)
- حزمة تطوير البرامج (SDK) لمنصّة Firebase الخاصة بخدمة "إحصاءات Google"
- Cloud Firestore
- وظائف السحابة الإلكترونية لبرنامج Firebase (العميل)
- التخزين في السحابة الإلكترونية لبرنامج Firebase
- اختبار A/B من Firebase
- فحص التطبيقات من Firebase
- مصادقة Firebase
- المراسلة عبر السحابة الإلكترونية من Firebase
- Firebase Crashlytics
- روابط Firebase الديناميكية
- المراسلة داخل تطبيق Firebase
- عمليات تثبيت Firebase
- Firebase ML
- مراقبة أداء Firebase
- قاعدة بيانات Firebase في الوقت الفعلي
- الإعداد عن بُعد في Firebase
لمزيد من المعلومات، يمكنك الاطّلاع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لنظام التشغيل Android لـ Firebase.
العناصر المتاحة على maven.google.com
- com.google.android.gms:play-services-auth:20.3.0
- com.google.firebase:firebase-bom:30.4.0
- com.google.firebase:firebase-core:21.1.1
- com.google.firebase:firebase-analytics:21.1.1
- com.google.firebase:firebase-analytics-ktx:21.1.1
- com.google.firebase:firebase-abt:21.0.2
- com.google.firebase:firebase-appcheck:16.0.1
- com.google.firebase:firebase-appcheck-debug:16.0.1
- com.google.firebase:firebase-appcheck-debug-testing:16.0.1
- com.google.firebase:firebase-appcheck-interop:16.0.1
- com.google.firebase:firebase-appcheck-safetynet:16.0.1
- com.google.firebase:firebase-auth:21.0.8
- com.google.firebase:firebase-auth-ktx:21.0.8
- com.google.firebase:firebase-common:20.1.2
- com.google.firebase:firebase-common-ktx:20.1.2
- com.google.firebase:firebase-components:17.0.1
- com.google.firebase:firebase-config:21.1.2
- com.google.firebase:firebase-config-ktx:21.1.2
- com.google.firebase:firebase-crashlytics:18.2.13
- com.google.firebase:firebase-crashlytics-ktx:18.2.13
- com.google.firebase:firebase-crashlytics-ndk:18.2.13
- com.google.firebase:firebase-database:20.0.6
- com.google.firebase:firebase-database-ktx:20.0.6
- com.google.firebase:firebase-dynamic-links:21.0.2
- com.google.firebase:firebase-dynamic-links-ktx:21.0.2
- com.google.firebase:firebase-dynamic-module-support:16.0.0-beta03
- com.google.firebase:firebase-firestore:24.3.0
- com.google.firebase:firebase-firestore-ktx:24.3.0
- com.google.firebase:firebase-functions:20.1.1
- com.google.firebase:firebase-functions-ktx:20.1.1
- com.google.firebase:firebase-inappmessaging:20.1.3
- com.google.firebase:firebase-inappmessaging-display:20.1.3
- com.google.firebase:firebase-inappmessaging-display-ktx:20.1.3
- com.google.firebase:firebase-inappmessaging-ktx:20.1.3
- com.google.firebase:firebase-installations:17.0.2
- com.google.firebase:firebase-installations-interop:17.0.2
- com.google.firebase:firebase-installations-ktx:17.0.2
- com.google.firebase:firebase-messaging:23.0.8
- com.google.firebase:firebase-messaging-directboot:23.0.8
- com.google.firebase:firebase-messaging-ktx:23.0.8
- com.google.firebase:firebase-ml-modeldownloader:24.0.5
- com.google.firebase:firebase-ml-modeldownloader-ktx:24.0.5
- com.google.firebase:firebase-perf:20.1.1
- com.google.firebase:firebase-perf-ktx:20.1.1
- com.google.firebase:firebase-storage:20.0.2
- com.google.firebase:firebase-storage-ktx:20.0.2
- com.google.android.gms:play-services-measurement:21.1.1
- com.google.android.gms:play-services-measurement-api:21.1.1
- com.google.android.gms:play-services-measurement-base:21.1.1
- com.google.android.gms:play-services-measurement-impl:21.1.1
- com.google.android.gms:play-services-measurement-sdk:21.1.1
- com.google.android.gms:play-services-measurement-sdk-api:21.1.1
16 آب (أغسطس) 2022
- تُحدِّث مكتبات تعلّم الآلة في خدمات Google Play. لمزيد من المعلومات، يمكنك الرجوع إلى ملاحظات إصدار "حزمة تعلّم الآلة".
يتوفّر الآن الإصدار التجريبي الأوّلي من مكتبة
play-services-dtdi
(الإصدار 16.0.0-beta01). هذا هو الإصدار الأول المتاح للجميع من واجهات برمجة التطبيقات من جهاز إلى جهاز.
العناصر المتاحة على maven.google.com
- com.google.android.gms:play-services-code-scanner:16.0.0-beta3
- com.google.android.gms:play-services-dtdi:16.0.0-beta01
- com.google.android.gms:play-services-mlkit-barcode-scanning:18.1.0
- com.google.android.gms:play-services-mlkit-face-detection:17.1.0
- com.google.android.gms:play-services-mlkit-image-labeling:16.0.8
- com.google.android.gms:play-services-mlkit-image-labeling-custom:16.0.0-beta4
- com.google.android.gms:play-services-mlkit-language-id:17.0.0
- com.google.android.gms:play-services-mlkit-text-recognition:18.0.1
- com.google.android.gms:play-services-mlkit-text-recognition-common:17.1.0
8 آب (أغسطس) 2022
تتضمّن تعديلات مكتبات
play-services-cast
وplay-services-cast-framework
وplay-services-cast-tv
ما يلي:CastContext#getSharedInstance(Context)
متوقّف نهائيًا. بدلاً من ذلك، يمكنك استخدامCastContext#getSharedInstance(Context, Executor)
التي تعرض Task API وModuleUnavailableException
لمعالجة الاستثناء عندما يتعذّر على Cast SDK تحميل وحدة البث الداخلية.ApplicationMetadata#getImages()
متوقّف نهائيًا. بدلاً من ذلك، استخدِمApplicationMetadata#getIconUrl()
الذي يعرض صورة التطبيق المحدَّدة في وحدة تحكُّم مطوّري برامج Cast.- تم تغيير
minSdkVersion
من 14 إلى 16 لمكتبةplay-services-cast-tv
.
لمعرفة مزيد من المعلومات، يُرجى الاطّلاع على Cast Android Sender SDK Notes Release Notes.
العناصر المتاحة على 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).
يتضمن آخر تحديث لحزمة تطوير برامج "اتصالات الأجهزة المجاورة" التغييرات التالية:
- تمت إضافة
ConnectionLifecycleCallback#onBandwidthChanged
لإشعار العميل بأنّ جودة الاتصال جيدة (60 إلى 60 ميغابايت في الثانية)، أو لا بأس بها (60 ~ 200 كيلوبايت في الثانية)، أو رديئة (5 كيلوبايت في الثانية). - تمت إضافة
ConnectionType
لاستبدال واجهة برمجة التطبيقات الأصلية (على سبيل المثال، يمكنك استخدامAdvertisingOptions.Builder#setConnectionType
بدلاً منAdvertisingOptions.Builder#setDisruptiveUpgrade
. - متوقّف نهائيًا
AdvertisingOptions.Builder#setDisruptiveUpgrade
. استخدِمAdvertisingOptions.Builder#setConnectionType
بدلاً من ذلك. - متوقّف نهائيًا
ConnectionOptions.Builder#setDisruptiveUpgrade
. استخدِمConnectionOptions.Builder#setConnectionType
بدلاً من ذلك.
- تمت إضافة
العناصر المتاحة على maven.google.com
- com.google.android.gms:play-services-maps:18.1.0
- com.google.android.gms:play-services-nearby:18.3.0
15 تموز (يوليو) 2022
يشمل آخر تحديث لبرنامج Firebase تغييرات على:
- قائمة مواد منصة Firebase لنظام Android (قائمة المواد)
- Cloud Firestore
- دعم الوحدة الديناميكية من Firebase
- Firebase ML
- الإعداد عن بُعد في Firebase
- حزمة تطوير البرامج (SDK) لمنصّة Firebase الخاصة بخدمة "إحصاءات Google"
لمزيد من المعلومات، يمكنك الاطّلاع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لنظام التشغيل Android لـ Firebase.
العناصر المتاحة على maven.google.com
- com.google.firebase:firebase-bom:30.3.0
- com.google.firebase:firebase-core:21.1.0
- com.google.firebase:firebase-analytics:21.1.0
- com.google.firebase:firebase-analytics-ktx:21.1.0
- com.google.firebase:firebase-config:21.1.1
- com.google.firebase:firebase-config-ktx:21.1.1
- com.google.firebase:firebase-dynamic-module-support:16.0.0-beta02
- com.google.firebase:firebase-firestore:24.2.1
- com.google.firebase:firebase-firestore-ktx:24.2.1
- com.google.firebase:firebase-ml-modeldownloader:24.0.4
- com.google.firebase:firebase-ml-modeldownloader-ktx:24.0.4
- com.google.android.gms:play-services-measurement:21.1.0
- com.google.android.gms:play-services-measurement-api:21.1.0
- com.google.android.gms:play-services-measurement-base:21.1.0
- com.google.android.gms:play-services-measurement-impl:21.1.0
- com.google.android.gms:play-services-measurement-sdk:21.1.0
- com.google.android.gms:play-services-measurement-sdk-api:21.1.0
14 تموز (يوليو) 2022
- تُحدِّث "حزمة تطوير البرامج (SDK) لإعلانات Google على الأجهزة الجوّالة" لنظام التشغيل Android وحزمة تطوير البرامج (SDK) لإعلانات Firebase. لمزيد من المعلومات، يمكنك الرجوع إلى ملاحظات إصدار المنتج.
العناصر المتاحة على maven.google.com
- com.google.android.gms:play-services-ads:21.1.0
- com.google.android.gms:play-services-ads-lite:21.1.0
- com.google.firebase:firebase-ads:21.1.0
- com.google.firebase:firebase-ads-lite:21.1.0
6 تموز (يوليو) 2022
- إصدار تجريبي أولي من مكتبة ThreadNetwork لخدمات Google Play.
العناصر المتاحة على maven.google.com
- com.google.android.gms:play-services-threadnetwork:16.0.0-beta01
28 حزيران (يونيو) 2022
يتوفر الآن أحدث إصدار من المكوّن الإضافي
google-services
لنظام التشغيل Android (الإصدار 4.3.13). للحصول على مزيد من المعلومات، يمكنك الاطّلاع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لنظام التشغيل Android لمنصة Firebase.يتوفّر الآن أحدث إصدار من مكتبة Code Scanner في "خدمات Google Play". لمزيد من المعلومات حول التعديلات، يمكنك الاطّلاع على ملاحظات إصدار "حزمة تعلّم الآلة".
تتضمّن آخر التحديثات لمكتبات
play-services-base
وplay-services-basement
وplay-services-tasks
التغييرات التالية:- تمت إضافة واجهة
OptionalModuleApi
الجديدة التي تحدد ما إذا كانت واجهة برمجة التطبيقات تتطلب مكوّنًا إضافيًا لخدمات Google Play (أي وحدة اختيارية). - تمت إضافة فئة
ModuleInstallClient
الجديدة التي تسمح لك بإرسال طلبات صريحة لتنزيل الوحدات الاختيارية، وإصدار وحدات اختيارية، والتحقّق من مدى توفّر واجهات برمجة التطبيقات التي تتطلب وحدات اختيارية.
- تمت إضافة واجهة
الإصدار الأولي من مكتبة
play-services-base-testing
متاح الآن. يوفر اختبارًا مزيّفًا لخدمةModuleInstallClient
.
العناصر المتاحة على maven.google.com
- com.google.gms:google-services:4.3.13
- com.google.android.gms:play-services-code-scanner:16.0.0-beta2
- com.google.android.gms:play-services-base:18.1.0
- com.google.android.gms:play-services-basement:18.1.0
- com.google.android.gms:play-services-base-testing:16.0.0
- com.google.android.gms:play-services-tasks:18.0.2
23 حزيران (يونيو) 2022
يشمل آخر تحديث لبرنامج Firebase تغييرات على:
- قائمة مواد منصة Firebase لنظام Android (قائمة المواد)
- Cloud Firestore
- مصادقة Firebase
- المراسلة عبر السحابة الإلكترونية من Firebase
- المكوّن الإضافي Firebase Crashlytics Gradle
لمزيد من المعلومات، يمكنك الاطّلاع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لنظام التشغيل Android لـ Firebase.
تتوفر الآن إصدارات محدّثة من المكوّن الإضافي
google-services
لنظام التشغيل Android (الإصدار 4.3.12) والمكوّن الإضافيstrict-version-matcher
لنظام التشغيل Android (الإصدار 1.2.4). للحصول على مزيد من المعلومات، يمكنك الاطّلاع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لنظام التشغيل Android لمنصة Firebase.
العناصر المتاحة على maven.google.com
- com.google.firebase:firebase-bom:30.2.0
- com.google.firebase:firebase-auth:21.0.6
- com.google.firebase:firebase-auth-ktx:21.0.6
- com.google.firebase:firebase-crashlytics-buildtools:2.9.1
- com.google.firebase:firebase-crashlytics-gradle:2.9.1
- com.google.firebase:firebase-datatransport:18.1.5
- com.google.firebase:firebase-firestore:24.2.0
- com.google.firebase:firebase-firestore-ktx:24.2.0
- com.google.firebase:firebase-messaging:23.0.6
- com.google.firebase:firebase-messaging-ktx:23.0.6
- com.google.firebase:firebase-messaging-directboot:23.0.6
- com.google.gms:google-services:4.3.12
- com.google.android.gms:strict-version-matcher-Plugins:1.2.4
7 حزيران (يونيو) 2022
يتضمّن آخر تحديث لمكتبة
play-services-location
التغييرات التالية:- تم إصلاح مشكلات التعليقات التوضيحية بشأن القابلية للقيم الفارغة لبرامج Kotlin.
- تم إصلاح
LocationCallback
مشكلة تسرُّب الذاكرة. - تمت إضافة واجهة برمجة تطبيقات جديدة للموقع getCurrentLocation() مع خيارات طلب إضافية.
- تمت إضافة واجهة برمجة تطبيقات جديدة لموقع getLastLocation() مع خيارات طلب إضافية.
- تمت إضافة واجهات برمجة تطبيقات جديدة لـ requestLocationUpdates() بإمكانية تنفيذ جهات التنفيذ.
- تم إيقاف LocationRequest.PRIORITY_* لصالح استخدام ثابت Priority.PRIORITY_*.
- تم إيقاف العمل نهائيًا LocationRequest.setExpirationTime() لصالح LocationRequest.setExpirationDuration().
- تمّت إضافة إرشادات إضافية إلى الصفحة في المستندات المرجعية للمكتبة.
العناصر المتاحة على maven.google.com
- com.google.android.gms:play-services-location:20.0.0
1 حزيران (يونيو) 2022
مكتبة
play-services-appindex
متاحة الآن للجميع. هذه المكتبة هي بديل لمكتبةfirebase-appindexing
وهي تتيح حالات الاستخدام لمشاركة المستندات المنظَّمة بتنسيقIndexables
وUserActions
مع "مساعد Google".لمزيد من التفاصيل حول مشاركة المستندات مع "مساعد Google"، يمكنك الاطّلاع على دفع اختصارات ديناميكية إلى "مساعد Google".
العناصر المتاحة على maven.google.com
- com.google.android.gms:play-services-appindex:16.1.0
26 أيار (مايو) 2022
يشمل آخر تحديث لبرنامج Firebase تغييرات على:
- قائمة مواد منصة Firebase لنظام Android (قائمة المواد)
- Firebase App Distribution
- مكوّن Gradle الإضافي لتوزيع التطبيقات من Firebase
- مصادقة Firebase
- Firebase Crashlytics
- المكوّن الإضافي Firebase Crashlytics Gradle
- مراقبة أداء Firebase
لمزيد من المعلومات، يمكنك الاطّلاع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لنظام التشغيل Android لـ Firebase.
تشمل آخر التحديثات على مكتبات TensorFlow Lite في Google Play جميع التغييرات التي تم تضمينها في الإصدار 2.9 من TensorFlow.
إنّ آخر تحديث لمكتبة
play-services-fitness
يؤدي إلى إيقاف واجهات برمجة التطبيقات التي تتيح قراءة بيانات اللياقة البدنية السابقة وكتابتها لصالح Health Connect.
العناصر المتاحة على maven.google.com
- com.google.android.gms:play-services-tflite-java:16.0.0-beta02
- com.google.android.gms:play-services-tflite-impl:16.0.0-beta02
- com.google.android.gms:play-services-tflite-support:16.0.0-beta02
- com.google.android.gms:play-services-fitness:21.1.0
- com.google.firebase:firebase-bom:30.1.0
- com.google.firebase:firebase-appdistribution:16.0.0-beta03
- com.google.firebase:firebase-appdistribution-api:16.0.0-beta03
- com.google.firebase:firebase-appdistribution-api-ktx:16.0.0-beta03
- com.google.firebase:firebase-appdistribution-gradle:3.0.2
- com.google.firebase:firebase-auth:21.0.5
- com.google.firebase:firebase-auth-ktx:21.0.5
- com.google.firebase:firebase-crashlytics:18.2.11
- com.google.firebase:firebase-crashlytics-ktx:18.2.11
- com.google.firebase:firebase-crashlytics-ndk:18.2.11
- com.google.firebase:firebase-crashlytics-buildtools:2.9.0
- com.google.firebase:firebase-crashlytics-gradle:2.9.0
- com.google.firebase:firebase-perf:20.1.0
- com.google.firebase:firebase-perf-ktx:20.1.0
25 أيار (مايو) 2022
- تُحدِّث "حزمة تطوير البرامج (SDK) لإعلانات Google على الأجهزة الجوّالة" لنظام التشغيل Android وحزمة تطوير البرامج (SDK) لإعلانات Firebase. لمزيد من المعلومات، يمكنك الرجوع إلى ملاحظات إصدار المنتج.
العناصر المتاحة على maven.google.com
- com.google.android.gms:play-services-ads:21.0.0
- com.google.android.gms:play-services-ads-lite:21.0.0
- com.google.firebase:firebase-ads:21.0.0
- com.google.firebase:firebase-ads-lite:21.0.0
23 أيار (مايو) 2022
يتضمن آخر تحديث تم إجراؤه على
play-service-nearby
(الإصدار 18.2.0) أول إصدار متاح للجميع من واجهة برمجة تطبيقات النطاق الفائق العرض (NFC).
العناصر المتاحة على 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
في ما يتعلّق بانتهاكات Android 12 StrictMode.
العناصر المتاحة على maven.google.com
- com.google.android.gms:play-services-basement:18.0.1
17 آذار (مارس) 2022
يشمل آخر تحديث لبرنامج Firebase تغييرات على:
- قائمة مواد منصة Firebase لنظام Android (قائمة المواد)
- حزمة تطوير البرامج (SDK) لمنصّة Firebase الخاصة بخدمة "إحصاءات Google"
- المراسلة عبر السحابة الإلكترونية من Firebase
لمزيد من المعلومات، يمكنك الاطّلاع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لنظام التشغيل Android لـ Firebase.
العناصر المتاحة على maven.google.com
- com.google.firebase:firebase-bom:29.2.1
- com.google.firebase:firebase-core:20.1.1
- com.google.firebase:firebase-analytics:20.1.1
- com.google.firebase:firebase-analytics-ktx:20.1.1
- com.google.firebase:firebase-messaging:23.0.2
- com.google.firebase:firebase-messaging-ktx:23.0.2
- com.google.firebase:firebase-messaging-directboot:23.0.2
- com.google.android.gms:play-services-measurement:20.1.1
- com.google.android.gms:play-services-measurement-api:20.1.1
- com.google.android.gms:play-services-measurement-base:20.1.1
- com.google.android.gms:play-services-measurement-impl:20.1.1
- com.google.android.gms:play-services-measurement-sdk:20.1.1
- com.google.android.gms:play-services-measurement-sdk-api:20.1.1
15 آذار (مارس) 2022
- الإصدار الأولي من مكتبة "
play-services-games-v2
" متاح الآن. توفّر هذه المكتبة وظيفة تسجيل دخول مبسّطة. لمزيد من المعلومات، راجع دليل بدء تسجيل الدخول للإصدار 2.
العناصر المتاحة على maven.google.com
- com.google.android.gms:play-services-games-v2:17.0.0
10 آذار (مارس) 2022
يشمل آخر تحديث لبرنامج Firebase تغييرات على:
- قائمة مواد منصة Firebase لنظام Android (قائمة المواد)
- Cloud Firestore
- وظائف السحابة الإلكترونية لبرنامج Firebase (العميل)
- التخزين في السحابة الإلكترونية لبرنامج Firebase
- اختبار A/B من Firebase
- Firebase App Distribution
- مكوّن Gradle الإضافي لتوزيع التطبيقات من Firebase
- مصادقة Firebase
- المراسلة عبر السحابة الإلكترونية من Firebase
- Firebase Crashlytics
- روابط Firebase الديناميكية
- المراسلة داخل تطبيق Firebase
- عمليات تثبيت Firebase
- Firebase ML
- مراقبة أداء Firebase
- قاعدة بيانات Firebase في الوقت الفعلي
- الإعداد عن بُعد في Firebase
لمزيد من المعلومات، يمكنك الاطّلاع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لنظام التشغيل Android لـ Firebase.
العناصر المتاحة على maven.google.com
- com.google.firebase:firebase-bom:29.2.0
- com.google.firebase:firebase-abt:21.0.1
- com.google.firebase:firebase-appdistribution:16.0.0-beta01
- com.google.firebase:firebase-appdistribution-ktx:16.0.0-beta01
- com.google.firebase:firebase-appdistribution-gradle:3.0.1
- com.google.firebase:firebase-auth:21.0.2
- com.google.firebase:firebase-auth-ktx:21.0.2
- com.google.firebase:firebase-common:20.1.0
- com.google.firebase:firebase-common-ktx:20.1.0
- com.google.firebase:firebase-config:21.0.2
- com.google.firebase:firebase-config-ktx:21.0.2
- com.google.firebase:firebase-crashlytics:18.2.9
- com.google.firebase:firebase-crashlytics-ktx:18.2.9
- com.google.firebase:firebase-crashlytics-ndk:18.2.9
- com.google.firebase:firebase-database:20.0.4
- com.google.firebase:firebase-database-ktx:20.0.4
- com.google.firebase:firebase-database-collection:18.0.1
- com.google.firebase:firebase-dynamic-links:21.0.1
- com.google.firebase:firebase-dynamic-links-ktx:21.0.1
- com.google.firebase:firebase-firestore:24.0.2
- com.google.firebase:firebase-firestore-ktx:24.0.2
- com.google.firebase:firebase-functions:20.0.2
- com.google.firebase:firebase-functions-ktx:20.0.2
- com.google.firebase:firebase-inappmessaging:20.1.2
- com.google.firebase:firebase-inappmessaging-ktx:20.1.2
- com.google.firebase:firebase-inappmessaging-display:20.1.2
- com.google.firebase:firebase-inappmessaging-display-ktx:20.1.2
- com.google.firebase:firebase-installations:17.0.1
- com.google.firebase:firebase-installations-ktx:17.0.1
- com.google.firebase:firebase-installations-interop:17.0.1
- com.google.firebase:firebase-messaging:23.0.1
- com.google.firebase:firebase-messaging-ktx:23.0.1
- com.google.firebase:firebase-messaging-directboot:23.0.1
- com.google.firebase:firebase-ml-modeldownloader:24.0.3
- com.google.firebase:firebase-ml-modeldownloader-ktx:24.0.3
- com.google.firebase:firebase-perf:20.0.6
- com.google.firebase:firebase-perf-ktx:20.0.6
- com.google.firebase:firebase-storage:20.0.1
- com.google.firebase:firebase-storage-ktx:20.0.1
8 آذار (مارس) 2022
- يتضمّن آخر تحديث لمكتبة
play-services-wallet
واجهة برمجة تطبيقات جديدة لتطبيق "التعرّف البصري على الأحرف" (OCR). لمزيد من التفاصيل، يُرجى الرجوع إلى دليل المطوِّر.
العناصر المتاحة على maven.google.com
- com.google.android.gms:play-services-wallet:19.1.0
28 شباط (فبراير) 2022
يتضمّن آخر تحديث لمكوّن Gradle الإضافي لتراخيص ChromeOS إصلاحات للمشاكل التالية:
يتسبب طلب تنفيذ المهمة في حدوث مشاكل في مكتبة 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-ترخيصs-مكوّن إضافي:0.10.5
22 شباط (فبراير) 2022
تُحدِّث مكتبات تعلّم الآلة في خدمات Google Play. لمزيد من المعلومات، يمكنك الرجوع إلى ملاحظات إصدار "حزمة تعلّم الآلة".
تُحدِّث "حزمة تطوير البرامج (SDK) لإعلانات Google على الأجهزة الجوّالة" لنظام التشغيل Android وحزمة تطوير البرامج (SDK) لإعلانات Firebase. لمزيد من المعلومات، يمكنك الرجوع إلى ملاحظات إصدار المنتج.
العناصر المتاحة على maven.google.com
- com.google.android.gms:play-services-mlkit-face-detection:17.0.1
- com.google.android.gms:play-services-ads:20.6.0
- com.google.android.gms:play-services-ads-lite:20.6.0
- com.google.firebase:firebase-ads:20.6.0
- com.google.firebase:firebase-ads-lite:20.6.0
17 شباط (فبراير) 2022
- أصبح الإصدار التجريبي المتاح للجميع من مكتبة TensorFlow Lite في Google Play متاحًا الآن. يمكن استخدام هذه المكتبة كبديل لمكتبة TensorFlow Lite المستقلة لتقليل حجم التطبيق والحصول على تحديثات تلقائية. لمزيد من المعلومات، يُرجى الرجوع إلى مستندات TensorFlow.
العناصر المتاحة على maven.google.com
- com.google.android.gms:play-services-tflite-java:16.0.0-beta01
- com.google.android.gms:play-services-tflite-impl:16.0.0-beta01
- com.google.android.gms:play-services-tflite-support:16.0.0-beta01
11 شباط (فبراير) 2022
يشمل آخر تحديث لبرنامج Firebase تغييرات على:
- قائمة مواد منصة Firebase لنظام Android (قائمة المواد)
- Firebase Crashlytics
- Firebase ML
- مراقبة أداء Firebase
- حزمة تطوير البرامج (SDK) لمنصّة Firebase الخاصة بخدمة "إحصاءات Google"
لمزيد من المعلومات، يمكنك الاطّلاع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لنظام التشغيل Android لـ Firebase.
العناصر المتاحة على maven.google.com
- com.google.firebase:firebase-bom:29.1.0
- com.google.firebase:firebase-core:20.1.0
- com.google.firebase:firebase-analytics:20.1.0
- com.google.firebase:firebase-analytics-ktx:20.1.0
- com.google.firebase:firebase-crashlytics:18.2.8
- com.google.firebase:firebase-crashlytics-ktx:18.2.8
- com.google.firebase:firebase-crashlytics-ndk:18.2.8
- com.google.firebase:firebase-ml-modeldownloader:24.0.2
- com.google.firebase:firebase-ml-modeldownloader-ktx:24.0.2
- com.google.firebase:firebase-perf:20.0.5
- com.google.firebase:firebase-perf-ktx:20.0.5
1 شباط (فبراير) 2022
- آخر تحديث لمكتبة
play-services-auth
يتضمّن واجهة برمجة تطبيقات جديدة تسهّل تلميحات تسجيل الدخول للمصادقة عبر رقم الهاتف. يتيح التطبيق للمستخدمين اختيار رقم هاتف على شريحة SIM ومشاركته مع تطبيق الاتصال. للمزيد من المعلومات، يمكنك الاطّلاع على وثائق واجهة برمجة التطبيقات.
العناصر المتاحة على maven.google.com
- com.google.android.gms:play-services-auth:20.1.0
25 كانون الثاني (يناير) 2022
- تُحدِّث مكتبات تعلّم الآلة في خدمات Google Play. لمزيد من المعلومات، يمكنك الرجوع إلى ملاحظات إصدار "حزمة تعلّم الآلة".
العناصر المتاحة على maven.google.com
- com.google.android.gms:play-services-mlkit-barcode-scanning:18.0.0
- com.google.android.gms:play-services-mlkit-face-detection:17.0.0
- com.google.android.gms:play-services-mlkit-image-labeling:16.0.7
- com.google.android.gms:play-services-mlkit-image-labeling-custom:16.0.0-beta3
- com.google.android.gms:play-services-mlkit-language-id:17.0.0-beta1
- com.google.android.gms:play-services-mlkit-text-recognition:18.0.0
- com.google.android.gms:play-services-mlkit-text-recognition-common:17.0.0
20 كانون الثاني (يناير) 2022
يشمل آخر تحديث لبرنامج Firebase تغييرات على:
- قائمة مواد منصة Firebase لنظام Android (قائمة المواد)
- Cloud Firestore
- Firebase Crashlytics
- مكوّن Gradle الإضافي لتوزيع التطبيقات من Firebase
- مكوّن Gradle الإضافي لمراقبة الأداء من Firebase
لمزيد من المعلومات، يمكنك الاطّلاع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لنظام التشغيل Android لـ Firebase.
العناصر المتاحة على maven.google.com
- com.google.firebase:firebase-bom:29.0.4
- com.google.firebase:firebase-crashlytics:18.2.7
- com.google.firebase:firebase-crashlytics-ktx:18.2.7
- com.google.firebase:firebase-crashlytics-ndk:18.2.7
- com.google.firebase:firebase-firestore:24.0.1
- com.google.firebase:firebase-firestore-ktx:24.0.1
- com.google.firebase:firebase-appdistribution-gradle:3.0.0
- com.google.firebase:perf-اية:1.4.1
10 كانون الثاني (يناير) 2022
يتضمن آخر تحديث لحزمة تطوير البرامج (SDK) لمتجر الحظر التغييرات التالية:
تمت إضافة طريقة جديدة،
StoreBytesData.Builder#setShouldBackupToCloud
، تسمح لك بتفعيل ميزة الاحتفاظ بنسخة احتياطية من بيانات Play Store على السحابة الإلكترونية.تمت إضافة واجهة برمجة تطبيقات جديدة،
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-authorized:19.0.3
- com.google.android.gms:play-services-analytics:18.0.1
- com.google.android.gms:play-services-analytics-impl:18.0.1
- com.google.android.gms:play-services-appset:16.0.2
- com.google.android.gms:play-services-auth:20.0.1
- com.google.android.gms:play-services-auth-api-phone:18.0.1
- com.google.android.gms:play-services-auth-base:18.0.1
- com.google.android.gms:play-services-auth-blockstore:16.0.4
- com.google.android.gms:play-services-awareness:19.0.1
- com.google.android.gms:play-services-cast:21.0.1
- com.google.android.gms:play-services-cast-framework:21.0.1
- com.google.android.gms:play-services-cast-tv:19.0.1
- com.google.android.gms:play-services-cloud-messaging:17.0.2
- com.google.android.gms:play-services-cronet:18.0.1
- com.google.android.gms:play-services-fitness:21.0.1
- com.google.android.gms:play-services-flags:18.0.1
- com.google.android.gms:play-services-games:22.0.1
- com.google.android.gms:play-services-identity:18.0.1
- com.google.android.gms:play-services-instantapps:18.0.1
- com.google.android.gms:play-services-location:19.0.1
- com.google.android.gms:play-services-maps:18.0.2
- com.google.android.gms:play-services-nearby:18.0.2
- com.google.android.gms:play-services-password-complexity:18.0.1
- com.google.android.gms:play-services-pay:16.0.3
- com.google.android.gms:play-services-recaptcha:17.0.1
- com.google.android.gms:play-services-safetynet:18.0.1
- com.google.android.gms:play-services-stats:17.0.3
- com.google.android.gms:play-services-streamprotect:16.0.2
- com.google.android.gms:play-services-tagmanager:18.0.1
- com.google.android.gms:play-services-tagmanager-api:18.0.1
- com.google.android.gms:play-services-tagmanager-v4-impl:18.0.1
- com.google.android.gms:play-services-wallet:19.0.1
16 كانون الأول (ديسمبر) 2021
تعمل آخر التحديثات التي تم إجراؤها على
play-services-base
وplay-services-tasks
على حلّ المشكلة التي يمكن أن تؤدي إلى إدراج NPE في وقت التشغيل (NullPointerException
) عند التعامل مع نتائجTask<Void>
في رمز Kotlin. إذا كنت تستخدم أيًا من إصدارات المكتبة المدرَجة في إصدار 9 كانون الأول (ديسمبر) 2021، يمكنك تجنُّب ترتيب NPE في وقت التشغيل من خلال الاعتماد صراحةً على الإصدار 18.0.1 منplay-services-base
وplay-services-tasks
. أضِف ما يلي إلى قسمdependencies
فيbuild.gradle
:implementation 'com.google.android.gms:play-services-base:18.0.1' implementation 'com.google.android.gms:play-services-tasks:18.0.1'
نخطط في كانون الثاني (يناير) 2022 لإطلاق إصدارات جديدة من العناصر الأخرى التي سيتم إطلاقها في 9 كانون الأول (ديسمبر) مع اعتماديات
POM
جديدة على الإصدارَين 18.0.1 منplay-services-base
وplay-services-tasks
.يشمل آخر تحديث لبرنامج Firebase تغييرات على:
- قائمة مواد منصة Firebase لنظام Android (قائمة المواد)
- حزمة تطوير البرامج (SDK) لمنصّة Firebase الخاصة بخدمة "إحصاءات Google"
يختار إصدار Firebase هذا أحدث إصدار من
play-services-base
وplay-services-tasks
(الإصدار 18.0.1) لحلّ المشكلة الموضَّحة في إصدار 9 كانون الأول (ديسمبر) 2021.لمزيد من المعلومات، يمكنك الاطّلاع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لنظام التشغيل Android لـ Firebase.
العناصر المتاحة على maven.google.com
- com.google.android.gms:play-services-base:18.0.1
- com.google.android.gms:play-services-tasks:18.0.1
- com.google.firebase:firebase-bom:29.0.3
- com.google.firebase:firebase-core:20.0.2
- com.google.firebase:firebase-analytics:20.0.2
- com.google.firebase:firebase-analytics-ktx:20.0.2
- com.google.android.gms:play-services-measurement:20.0.2
- com.google.android.gms:play-services-measurement-api:20.0.2
- com.google.android.gms:play-services-measurement-base:20.0.2
- com.google.android.gms:play-services-measurement-impl:20.0.2
- com.google.android.gms:play-services-measurement-sdk:20.0.2
- com.google.android.gms:play-services-measurement-sdk-api:20.0.2
14 كانون الأول (ديسمبر) 2021
- تُحدِّث مكتبات تعلّم الآلة في خدمات Google Play. لمزيد من المعلومات، يمكنك الرجوع إلى ملاحظات إصدار "حزمة تعلّم الآلة".
العناصر المتاحة على maven.google.com
- com.google.android.gms:play-services-mlkit-barcode-scanning:17.0.0
- com.google.android.gms:play-services-mlkit-face-detection:16.2.1
- com.google.android.gms:play-services-mlkit-image-labeling:16.0.6
- com.google.android.gms:play-services-mlkit-image-labeling-custom:16.0.0-beta2
- com.google.android.gms:play-services-mlkit-text-recognition:17.0.1
10 كانون الأول (ديسمبر) 2021
يشمل آخر تحديث لبرنامج Firebase تغييرات على:
- قائمة مواد منصة Firebase لنظام Android (قائمة المواد)
- Firebase Crashlytics
لمزيد من المعلومات، يمكنك الاطّلاع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لنظام التشغيل Android لـ Firebase.
العناصر المتاحة على maven.google.com
- com.google.firebase:firebase-bom:29.0.2
- com.google.firebase:firebase-crashlytics:18.2.6
- com.google.firebase:firebase-crashlytics-ktx:18.2.6
- com.google.firebase:firebase-crashlytics-ndk:18.2.6
9 كانون الأول (ديسمبر) 2021
تشمل آخر التحديثات التي تم إدخالها على العديد من المكتبات التغيير التالي:
- يتم استخدام تعليقات توضيحية صارمة بشأن إمكانية إبطال القيم (
@NonNull
و@Nullable
) حيث تم استخدام@RecentlyNonNull
و@RecentlyNullable
سابقًا. من خلال إجراء هذا التغيير، أصبح الآن يؤدي إلى ظهور تحذير "قيمة فارغة" خطأ عند إنشاء رمز Kotlin أو استخدام إطارات عمل التحقّق من لغةnull
في Java. وسيتم طرح تغييرات التعليقات التوضيحية المشابهة بشكل تدريجي في الإصدارات المستقبلية من عناصرcom.google.android.gms
الأخرى.
يمكنك مراجعة قسم "العناصر التي تم إصدارها" للحصول على قائمة كاملة بالمكتبات المتأثرة.
- يتم استخدام تعليقات توضيحية صارمة بشأن إمكانية إبطال القيم (
تشمل آخر التعديلات للمكتبات
play-services-base
وplay-services-basement
وplay-services-tasks
التغييرات الصارمة التي تم توضيحها أعلاه للتعليقات التوضيحية بشأن قابلية القيم الفارغة، بالإضافة إلى هذه التغييرات الإضافية:- تمت إزالة ثوابت اللياقة البدنية المتوقفة نهائيًا من النطاقات.
- تمت إضافة طريقة استخدام
withTimeout()
إلى مهام Google
العناصر المتاحة على maven.google.com
- com.google.firebase:firebase-analytics:20.0.1
- com.google.firebase:firebase-analytics-ktx:20.0.1
- com.google.firebase:firebase-core:20.0.1
- com.google.android.gms:play-services-ads-identifier:18.0.0
- com.google.android.gms:play-services-afs-authorized:19.0.2
- com.google.android.gms:play-services-analytics:18.0.0
- com.google.android.gms:play-services-analytics-impl:18.0.0
- com.google.android.gms:play-services-appset:16.0.1
- com.google.android.gms:play-services-auth:20.0.0
- com.google.android.gms:play-services-auth-api-phone:18.0.0
- com.google.android.gms:play-services-auth-base:18.0.0
- com.google.android.gms:play-services-auth-blockstore:16.0.3
- com.google.android.gms:play-services-awareness:19.0.0
- com.google.android.gms:play-services-base:18.0.0
- com.google.android.gms:play-services-basement:18.0.0
- com.google.android.gms:play-services-cast:21.0.0
- com.google.android.gms:play-services-cast-framework:21.0.0
- com.google.android.gms:play-services-cast-tv:19.0.0
- com.google.android.gms:play-services-cloud-messaging:17.0.1
- com.google.android.gms:play-services-cronet:18.0.0
- com.google.android.gms:play-services-fitness:21.0.0
- com.google.android.gms:play-services-flags:18.0.0
- com.google.android.gms:play-services-games:22.0.0
- com.google.android.gms:play-services-identity:18.0.0
- com.google.android.gms:play-services-instantapps:18.0.0
- com.google.android.gms:play-services-location:19.0.0
- com.google.android.gms:play-services-maps:18.0.1
- com.google.android.gms:play-services-measurement:20.0.1
- com.google.android.gms:play-services-measurement-api:20.0.1
- com.google.android.gms:play-services-measurement-base:20.0.1
- com.google.android.gms:play-services-measurement-impl:20.0.1
- com.google.android.gms:play-services-measurement-sdk:20.0.1
- com.google.android.gms:play-services-measurement-sdk-api:20.0.1
- com.google.android.gms:play-services-nearby:18.0.1
- com.google.android.gms:play-services-password-complexity:18.0.0
- com.google.android.gms:play-services-pay:16.0.2
- com.google.android.gms:play-services-recaptcha:17.0.0
- com.google.android.gms:play-services-safetynet:18.0.0
- com.google.android.gms:play-services-stats:17.0.2
- com.google.android.gms:play-services-streamprotect:16.0.1
- com.google.android.gms:play-services-tagmanager:18.0.0
- com.google.android.gms:play-services-tagmanager-api:18.0.0
- com.google.android.gms:play-services-tagmanager-v4-impl:18.0.0
- com.google.android.gms:play-services-tasks:18.0.0
- com.google.android.gms:play-services-wallet:19.0.0
30 تشرين الثاني (نوفمبر) 2021
يشمل آخر تحديث لبرنامج Firebase تغييرات على:
- قائمة مواد منصة Firebase لنظام Android (قائمة المواد)
- فحص التطبيقات من Firebase
- Firebase Crashlytics
- المكوّن الإضافي Firebase Crashlytics Gradle
- Firebase ML
- مراقبة أداء Firebase
- قاعدة بيانات Firebase في الوقت الفعلي
لمزيد من المعلومات، يمكنك الاطّلاع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لنظام التشغيل Android لـ Firebase.
العناصر المتاحة على maven.google.com
- com.google.firebase:firebase-bom:29.0.1
- com.google.firebase:firebase-appcheck:16.0.0-beta04
- com.google.firebase:firebase-appcheck-debug:16.0.0-beta04
- com.google.firebase:firebase-appcheck-debug-testing:16.0.0-beta04
- com.google.firebase:firebase-appcheck-interop:16.0.0-beta04
- com.google.firebase:firebase-appcheck-safetynet:16.0.0-beta04
- com.google.firebase:firebase-crashlytics:18.2.5
- com.google.firebase:firebase-crashlytics-buildtools:2.8.1
- com.google.firebase:firebase-crashlytics-gradle:2.8.1
- com.google.firebase:firebase-crashlytics-ktx:18.2.5
- com.google.firebase:firebase-crashlytics-ndk:18.2.5
- com.google.firebase:firebase-database:20.0.3
- com.google.firebase:firebase-database-ktx:20.0.3
- com.google.firebase:firebase-datatransport:18.1.1
- com.google.firebase:firebase-ml-modeldownloader:24.0.1
- com.google.firebase:firebase-ml-modeldownloader-ktx:24.0.1
- com.google.firebase:firebase-perf:20.0.4
- com.google.firebase:firebase-perf-ktx:20.0.4
18 تشرين الثاني (نوفمبر) 2021
- تُحدِّث "حزمة تطوير البرامج (SDK) لإعلانات Google على الأجهزة الجوّالة" لنظام التشغيل Android وحزمة تطوير البرامج (SDK) لإعلانات Firebase. لمزيد من المعلومات، يمكنك الرجوع إلى ملاحظات إصدار المنتج.
العناصر المتاحة على maven.google.com
- com.google.android.gms:play-services-ads:20.5.0
- com.google.android.gms:play-services-ads-lite:20.5.0
- com.google.firebase:firebase-ads:20.5.0
- com.google.firebase:firebase-ads-lite:20.5.0
16 تشرين الثاني (نوفمبر) 2021
تتضمّن تحديثات مكتبتَي
play-services-cast
وplay-services-cast-framework
ما يلي:- تحسينات قائمة المحتوى التالي:
- تمت إضافة استدعاء
itemsReorderedAtIndexes
جديد إلىMediaQueue
، ويتم طلبه عند إعادة ترتيب قائمة الانتظار. - تمت إضافة إمكانية تنفيذ تسلسل أوامر قائمة الانتظار.
- تم جعل المعلمة
customData
في `RereMediaClient#queueSetDuplicateMode nullable. - تم إيقاف ميزة "العرض عن بُعد".
- تم تغيير
minSdkVersion
من 14 إلى 16.
للتعرّف على مزيد من المعلومات، يُرجى الاطّلاع على ملاحظات إصدار SDK لمرسِل Android Cast.
العناصر المتاحة على maven.google.com
- com.google.android.gms:play-services-cast:20.1.0
- com.google.android.gms:play-services-cast-framework:20.1.0
29 تشرين الأول (أكتوبر) 2021
يشمل آخر تحديث لبرنامج Firebase تغييرات على:
- قائمة مواد منصة Firebase لنظام Android (قائمة المواد)
- Cloud Firestore
- المراسلة عبر السحابة الإلكترونية من Firebase
- Firebase Crashlytics
- المكوّن الإضافي Firebase Crashlytics Gradle
- روابط Firebase الديناميكية
- المراسلة داخل تطبيق Firebase
- حزمة تطوير البرامج (SDK) لمنصّة Firebase الخاصة بخدمة "إحصاءات Google"
لمزيد من المعلومات، يمكنك الاطّلاع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لنظام التشغيل Android لـ Firebase.
العناصر المتاحة على maven.google.com
- com.google.firebase:firebase-bom:29.0.0
- com.google.firebase:firebase-analytics:20.0.0
- com.google.firebase:firebase-analytics-ktx:20.0.0
- com.google.firebase:firebase-core:20.0.0
- com.google.firebase:firebase-crashlytics:18.2.4
- com.google.firebase:firebase-crashlytics-buildtools:2.8.0
- com.google.firebase:firebase-crashlytics-gradle:2.8.0
- com.google.firebase:firebase-crashlytics-ktx:18.2.4
- com.google.firebase:firebase-crashlytics-ndk:18.2.4
- com.google.firebase:firebase-dynamic-links:21.0.0
- com.google.firebase:firebase-dynamic-links-ktx:21.0.0
- com.google.firebase:firebase-firestore:24.0.0
- com.google.firebase:firebase-firestore-ktx:24.0.0
- com.google.firebase:firebase-inappmessaging:20.1.1
- com.google.firebase:firebase-inappmessaging-display:20.1.1
- com.google.firebase:firebase-inappmessaging-display-ktx:20.1.1
- com.google.firebase:firebase-inappmessaging-ktx:20.1.1
- com.google.firebase:firebase-measurement-connector:20.0.0
- com.google.firebase:firebase-messaging:23.0.0
- com.google.firebase:firebase-messaging-directboot:23.0.0
- com.google.firebase:firebase-messaging-ktx:23.0.0
- com.google.android.gms:play-services-measurement:20.0.0
- com.google.android.gms:play-services-measurement-base:20.0.0
- com.google.android.gms:play-services-measurement-sdk-api:20.0.0
- com.google.android.gms:play-services-measurement-api:20.0.0
- com.google.android.gms:play-services-measurement-sdk:20.0.0
- com.google.android.gms:play-services-measurement-impl:20.0.0
27 تشرين الأول (أكتوبر) 2021
مكتبة برامج
play-services-maps
متاحة الآن للجمهور العام، متوافقة مع المستوى 19 لواجهة برمجة تطبيقات Android (Android 4.4، KitKat) والإصدارات الأحدث.يتضمّن الإصدار عارض خرائط جديدًا يمكن تفعيله، ويعمل على تحسين الأداء والثبات، بالإضافة إلى دعم تصميم الخرائط المستنِدة إلى السحابة الإلكترونية. لمزيد من المعلومات حول هذا التعديل والتحديثات الأخرى، يمكنك الاطّلاع على ملاحظات إصدار المنتج.
العناصر المتاحة على maven.google.com
- com.google.android.gms:play-services-maps:18.0.0
11 تشرين الأول (أكتوبر) 2021
مكتبة
play-services-appset
متاحة الآن للجميع. تم تصميم هذه المكتبة لدعم حالات الاستخدام مثل الإحصاءات أو منع الاحتيال بطريقة تحترم خصوصية المستخدم.تتضمّن هذه المكتبة طرقًا لإدارة معرِّف مجموعة التطبيقات، وهو معرِّف فريد يسمح لك، على جهاز معيّن، بربط الاستخدام أو الإجراءات في مجموعة من التطبيقات التي تمتلكها مؤسستك. ولمزيد من المعلومات، يُرجى الاطّلاع على هذا الدليل.
يتضمن إصدار "إحصاءات Google" هذا التحديثات التالية لإصدار معاينة مطوّري البرامج:
- تمت إعادة تسمية واجهات عملاء متعددة. لمزيد من التفاصيل، راجِع
المستندات المرجعية لواجهة برمجة التطبيقات
play-services-appset
. - تم جعل مكتبة
play-services-appset
متوافقة مع رقم تعريف مجموعة التطبيقات القادم على مستوى المطوِّر. ومن المتوقع أن تضيف "خدمات Google Play" قريبًا معرّف مجموعة التطبيقات على مستوى المطوِّر. سيتم إطلاق هذه الميزة في "خدمات Google Play" وسيتم تقديمها إلى أجهزة المستخدمين بدون الحاجة إلى ترقية إصدار مكتبةplay-services-appset
.
- تمت إعادة تسمية واجهات عملاء متعددة. لمزيد من التفاصيل، راجِع
المستندات المرجعية لواجهة برمجة التطبيقات
العناصر المتاحة على maven.google.com
- com.google.android.gms:play-services-appset:16.0.0
4 تشرين الأول (أكتوبر) 2021
يشمل آخر تحديث لبرنامج Firebase تغييرات على:
- قائمة مواد منصة Firebase لنظام Android (قائمة المواد)
- فحص التطبيقات من Firebase
- Cloud Firestore
- Firebase Crashlytics
- مراقبة أداء Firebase
- حزمة تطوير البرامج (SDK) لمنصّة Firebase الخاصة بخدمة "إحصاءات Google"
لمزيد من المعلومات، يمكنك الاطّلاع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لنظام التشغيل Android لـ Firebase.
العناصر المتاحة على maven.google.com
- com.google.firebase:firebase-bom:28.4.2
- com.google.firebase:firebase-analytics:19.0.2
- com.google.firebase:firebase-analytics-ktx:19.0.2
- com.google.firebase:firebase-appcheck:16.0.0-beta03
- com.google.firebase:firebase-appcheck-debug:16.0.0-beta03
- com.google.firebase:firebase-appcheck-debug-testing:16.0.0-beta03
- com.google.firebase:firebase-appcheck-interop:16.0.0-beta03
- com.google.firebase:firebase-appcheck-safetynet:16.0.0-beta03
- com.google.firebase:firebase-core:19.0.2
- com.google.firebase:firebase-crashlytics:18.2.3
- com.google.firebase:firebase-crashlytics-ktx:18.2.3
- com.google.firebase:firebase-crashlytics-ndk:18.2.3
- com.google.firebase:firebase-firestore:23.0.4
- com.google.firebase:firebase-firestore-ktx:23.0.4
- com.google.firebase:firebase-perf:20.0.3
- com.google.firebase:firebase-perf-ktx:20.0.3
- com.google.android.gms:play-services-measurement:19.0.2
- com.google.android.gms:play-services-measurement-base:19.0.2
- com.google.android.gms:play-services-measurement-sdk-api:19.0.2
- com.google.android.gms:play-services-measurement-api:19.0.2
- com.google.android.gms:play-services-measurement-sdk:19.0.2
- com.google.android.gms:play-services-measurement-impl:19.0.2
22 أيلول (سبتمبر) 2021
- تُحدِّث "حزمة تطوير البرامج (SDK) لإعلانات Google على الأجهزة الجوّالة" لنظام التشغيل Android وحزمة تطوير البرامج (SDK) لإعلانات Firebase. لمزيد من المعلومات، يمكنك الرجوع إلى ملاحظات إصدار المنتج.
العناصر المتاحة على maven.google.com
- com.google.android.gms:play-services-ads:20.4.0
- com.google.android.gms:play-services-ads-lite:20.4.0
- com.google.firebase:firebase-ads:20.4.0
- com.google.firebase:firebase-ads-lite:20.4.0
22 أيلول (سبتمبر) 2021
يتضمّن آخر تحديث لمكتبة
ads-identifier
بيانًا لإذن "خدمات Google Play":com.google.android.gms.permission.AD_ID
.إذا كنت تستخدم الإصدار 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-authorized:19.0.1
23 آب (أغسطس) 2021
- تُحدِّث "حزمة تطوير البرامج (SDK) لإعلانات Google على الأجهزة الجوّالة" لنظام التشغيل Android وحزمة تطوير البرامج (SDK) لإعلانات Firebase. لمزيد من المعلومات، يمكنك الرجوع إلى ملاحظات إصدار المنتج.
العناصر المتاحة على maven.google.com
- com.google.android.gms:play-services-ads:20.3.0
- com.google.android.gms:play-services-ads-lite:20.3.0
- com.google.firebase:firebase-ads:20.3.0
- com.google.firebase:firebase-ads-lite:20.3.0
20 آب (أغسطس) 2021
يشمل آخر تحديث لبرنامج Firebase تغييرات على:
- قائمة مواد منصة Firebase لنظام Android (قائمة المواد)
- المراسلة داخل تطبيق Firebase
- حزمة تطوير البرامج (SDK) لمنصّة Firebase الخاصة بخدمة "إحصاءات Google"
لمزيد من المعلومات، يمكنك الاطّلاع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لنظام التشغيل Android لـ Firebase.
العناصر المتاحة على maven.google.com
- com.google.firebase:firebase-bom:28.4.0
- com.google.firebase:firebase-core:19.0.1
- com.google.firebase:firebase-analytics:19.0.1
- com.google.firebase:firebase-analytics-ktx:19.0.1
- com.google.firebase:firebase-inappmessaging:20.1.0
- com.google.firebase:firebase-inappmessaging-ktx:20.1.0
- com.google.firebase:firebase-inappmessaging-display:20.1.0
- com.google.firebase:firebase-inappmessaging-display-ktx:20.1.0
- com.google.android.gms:play-services-measurement:19.0.1
- com.google.android.gms:play-services-measurement-base:19.0.1
- com.google.android.gms:play-services-measurement-sdk-api:19.0.1
- com.google.android.gms:play-services-measurement-api:19.0.1
- com.google.android.gms:play-services-measurement-sdk:19.0.1?
- com.google.android.gms:play-services-measurement-impl:19.0.1
19 آب (أغسطس) 2021
يتضمّن آخر تعديل على مكتبة "إحصاءات Google" التغيير التالي:
- تم إصلاح المشكلة المتمثلة في تعذُّر إنشاء المكتبة باستخدام الإصدار 12 من نظام التشغيل Android كهدف لها.
يتضمّن آخر تعديل تم إجراؤه على مكتبة TagManager التغييرات التالية:
- تحسينات البنية الأساسية الداخلية
العناصر المتاحة على maven.google.com
- com.google.android.gms:play-services-analytics:17.0.1
- com.google.android.gms:play-services-analytics-impl:17.0.1
- com.google.android.gms:play-services-tagmanager:17.0.1
- com.google.android.gms:play-services-tagmanager-api:17.0.1
- com.google.android.gms:play-services-tagmanager-v4-impl:17.0.1
9 آب (أغسطس) 2021
تتوفَّر الآن حزمة تطوير البرامج (SDK) في Blockstore لاستخدامها من خلال التطبيقات لتفعيل تسجيل الدخول السلس على الهواتف التي تم إعدادها حديثًا. لمزيد من المعلومات، يمكنك الاطّلاع على المستندات المرجعية لحزمة تطوير البرامج (SDK) في Blockstore.
يتوفر الآن إصدار مُحدَّث من المكوّن الإضافي لخدمات google-خدمات لنظام التشغيل Android (الإصدار 4.3.10). للحصول على مزيد من المعلومات، يمكنك الاطّلاع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لنظام التشغيل Android لمنصة Firebase.
العناصر المتاحة على maven.google.com
- com.google.gms:google-services:4.3.10
- com.google.android.gms:play-services-auth-blockstore:16.0.2
5 آب (أغسطس) 2021
يشمل آخر تحديث لبرنامج Firebase تغييرات على:
- قائمة مواد منصة Firebase لنظام Android (قائمة المواد)
- Firebase Crashlytics
- الإعداد عن بُعد في Firebase
لمزيد من المعلومات، يمكنك الاطّلاع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لنظام التشغيل Android لـ Firebase.
يتوفر الآن إصدار مُحدَّث من المكوّن الإضافي لخدمات google-services (الإصدار 4.3.9) لنظام التشغيل Android. للحصول على مزيد من المعلومات، يمكنك الاطّلاع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لنظام التشغيل Android لمنصة Firebase.
العناصر المتاحة على maven.google.com
- com.google.firebase:firebase-bom:28.3.1
- com.google.firebase:firebase-config:21.0.1
- com.google.firebase:firebase-config-ktx:21.0.1
- com.google.firebase:firebase-crashlytics:18.2.1
- com.google.firebase:firebase-crashlytics-ktx:18.2.1
- com.google.firebase:firebase-crashlytics-ndk:18.2.1
- com.google.gms:google-services:4.3.9
28 تموز (يوليو) 2021
إصدار معاينة المطوِّرين من مكتبة
play-services-appset
متاح الآن. تم تصميم هذه المكتبة لدعم حالات الاستخدام مثل الإحصاءات أو منع الاحتيال بطريقة تحترم خصوصية المستخدم.تتضمّن هذه المكتبة طرقًا لإدارة معرِّف مجموعة التطبيقات، وهو معرِّف فريد يسمح لك، على جهاز معيّن، بربط الاستخدام أو الإجراءات في مجموعة من التطبيقات التي تمتلكها مؤسستك. ولمزيد من المعلومات، يُرجى الاطّلاع على هذا الدليل.
تم تعديل المستندات المرجعية لواجهة برمجة التطبيقات
ads-identifier
من خلال إضافة معلومات عن تغيير مرتقب في المعرِّف الإعلاني عندما يفعّل المستخدم الحد من تتبُّع الإعلانات بالإضافة إلى متطلبات الحصول على إذن جديد من "خدمات Google Play".يمكنك الاطّلاع على
getId()
لمعرفة التفاصيل. لم يتم إجراء أي تغييرات على مكتبةads-identifier
نفسها.
العناصر المتاحة على maven.google.com
- com.google.android.gms:play-services-appset:16.0.0-alpha1
22 تموز (يوليو) 2021
يشمل آخر تحديث لبرنامج Firebase تغييرات على:
- قائمة مواد منصة Firebase لنظام Android (قائمة المواد)
- Cloud Firestore
- Firebase Crashlytics
- روابط Firebase الديناميكية
- قاعدة بيانات Firebase في الوقت الفعلي
لمزيد من المعلومات، يمكنك الاطّلاع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لنظام التشغيل Android لـ Firebase.
العناصر المتاحة على maven.google.com
- com.google.firebase:firebase-bom:28.3.0
- com.google.firebase:firebase-crashlytics:18.2.0
- com.google.firebase:firebase-crashlytics-ktx:18.2.0
- com.google.firebase:firebase-crashlytics-ndk:18.2.0
- com.google.firebase:firebase-database:20.0.1
- com.google.firebase:firebase-database-ktx:20.0.1
- com.google.firebase:firebase-dynamic-links:20.1.1
- com.google.firebase:firebase-dynamic-links-ktx:20.1.1
- com.google.firebase:firebase-firestore:23.0.3
- com.google.firebase:firebase-firestore-ktx:23.0.3
21 تموز (يوليو) 2021
يتضمّن آخر تحديث لمكتبة
play-services-auth
التغييرات التالية:- تمت إضافة واجهة برمجة تطبيقات جديدة،
CredentialSavingClient#saveAccountLinkingToken
، لمساعدتك في ربط حساب مستخدم في تطبيقك بـ Google لأغراض ربط الحسابات. - تمت إضافة طريقة جديدة
BeginSignInRequest.Builder#associateLinkedAccounts
، لمساعدتك في تسجيل دخول المستخدمين إلى تطبيقك في حال سبق لهم ربط حساباتهم على Google.
- تمت إضافة واجهة برمجة تطبيقات جديدة،
العناصر المتاحة على maven.google.com
- com.google.android.gms:play-services-auth:19.2.0
9 تموز (يوليو) 2021
يشمل آخر تحديث لبرنامج Firebase تغييرات على:
- قائمة مواد منصة Firebase لنظام Android (قائمة المواد)
- فحص التطبيقات من Firebase
- Cloud Firestore
- مراقبة أداء Firebase
لمزيد من المعلومات، يمكنك الاطّلاع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لنظام التشغيل Android لـ Firebase.
العناصر المتاحة على maven.google.com
- com.google.firebase:firebase-bom:28.2.1
- com.google.firebase:firebase-appcheck:16.0.0-beta02
- com.google.firebase:firebase-appcheck-debug:16.0.0-beta02
- com.google.firebase:firebase-appcheck-debug-testing:16.0.0-beta02
- com.google.firebase:firebase-appcheck-interop:16.0.0-beta02
- com.google.firebase:firebase-appcheck-safetynet:16.0.0-beta02
- com.google.firebase:firebase-firestore:23.0.2
- com.google.firebase:firebase-firestore-ktx:23.0.2
- com.google.firebase:firebase-perf:20.0.2
- com.google.firebase:firebase-perf-ktx:20.0.2
1 تموز (يوليو) 2021
- الإصدار الأولي من مكتبة "
play-services-pay
" متاح الآن. وتحلّ هذه المكتبة محلّ وظائفWalletObjects
في مكتبةplay-services-wallet
. لمزيد من المعلومات، يمكنك الاطّلاع على دليل عمليات الدمج هذا.
العناصر المتاحة على maven.google.com
- com.google.android.gms:play-services-pay:16.0.0
23 حزيران (يونيو) 2021
يشمل آخر تحديث لبرنامج Firebase تغييرات على:
- قائمة مواد منصة Firebase لنظام Android (قائمة المواد)
- مكوّن Gradle الإضافي لتوزيع التطبيقات من Firebase
- Firebase Crashlytics
- المكوّن الإضافي Firebase Crashlytics Gradle
لمزيد من المعلومات، يمكنك الاطّلاع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لنظام التشغيل Android لـ Firebase.
العناصر المتاحة على maven.google.com
- com.google.firebase:firebase-bom:28.2.0
- com.google.firebase:firebase-appdistribution-gradle:2.1.3
- com.google.firebase:firebase-crashlytics:18.1.0
- com.google.firebase:firebase-crashlytics-buildtools:2.7.1
- com.google.firebase:firebase-crashlytics-gradle:2.7.1
- com.google.firebase:firebase-crashlytics-ktx:18.1.0
- com.google.firebase:firebase-crashlytics-ndk:18.1.0
- com.google.firebase:firebase-datatransport:18.0.1
17 حزيران (يونيو) 2021
يتضمّن آخر تحديث لمكتبة "AdSense للبحث" الأصلية التغييرات التالية:
حدِّث عرض الإعلانات للأجهزة الجوّالة من أجل مطابقة عرض الإعلانات على الويب ومعاينة الإعلانات. للاطّلاع على مزيد من المعلومات، يمكنك الرجوع إلى ملاحظات إصدار AFS Native SDK لنظام التشغيل Android.
يزيل إمكانية طلب إعلانات SPA.
أصبحت "حزمة تطوير البرامج (SDK) لميزة Stream Protect" متاحة الآن للاستخدام مع تطبيقات Android TV التي تركِّز على وقت الاستجابة. تتطلّب حزمة تطوير البرامج (SDK) هذه توفّر البرامج الثابتة على الجهاز وتعمل حاليًا على جهاز "Chromecast مع Google TV" فقط. للحصول على مزيد من المعلومات، يمكنك الاطّلاع على المستندات المرجعية لحزمة تطوير البرامج (SDK) لميزة "حماية البث".
العناصر المتاحة على maven.google.com
- com.google.android.gms:play-services-afs-authorized: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
(v18.0.0) التغييرات التالية:تمت إضافة تعليقات
@NonNull
و@Nullable
التوضيحية إلى مساحة عرض واجهة برمجة التطبيقات، ما قد يؤدي إلى إيقاف تطبيقات Kotlin التي لم يسبق لها التعامل مع قيمnull
بطريقة آمنة (يُرجى الاطّلاع على مستندات Kotlin حول Null-safety).تم تغيير ConnectionsClient لتكون واجهة بدلاً من فئة مجردة.
تم تغيير ConnectionsClient#MAX_BYTES_DATA_SIZE لتكون نهائية.
تمت إضافة ConnectionInfo#getAuthenticationDigits() للحصول على الرمز المميز للمصادقة المكوّن من 4 أرقام والذي يمكن للمستخدمين قراءته، والذي تم تقديمه لكلا الجهازين.
تمت إضافة دعم لنقل الملفات الحساسة باستخدام Payload#isاستشعار() وPayload#seteligible(boolean) لمنع التطبيقات الأخرى من الوصول إلى الملف المشترك.
تمت إضافة الدعم لميزة الترقية المزعجة. وتكون هذه الميزة مفعّلة بشكل تلقائي. يمكن للعميل إيقافه باستخدام AdvertisingOptions.Builder#setDisruptiveupgrade(boolean) وConnectionOptions.Builder#setDisruptiveupgrade(boolean)، التي تمنع إيقاف شبكة Wi-Fi المتصلة في الأصل أو إلغاء الاتصال بها أثناء تقدم الترقية.
إيقاف نهائي Payload.File#Close() وPayload.Stream#Close().
تُحدِّث "حزمة تطوير البرامج (SDK) لإعلانات Google على الأجهزة الجوّالة" لنظام التشغيل Android وحزمة تطوير البرامج (SDK) لإعلانات Firebase. لمزيد من المعلومات، يمكنك الرجوع إلى ملاحظات إصدار المنتج.
العناصر المتاحة على maven.google.com
- com.google.android.gms:play-services-ads:20.2.0
- com.google.android.gms:play-services-ads-lite:20.2.0
- com.google.android.gms:play-services-nearby:18.0.0
- com.google.firebase:firebase-ads:20.2.0
- com.google.firebase:firebase-ads-lite:20.2.0
3 حزيران (يونيو) 2021
يشمل آخر تحديث لبرنامج Firebase تغييرات على:
- قائمة مواد منصة Firebase لنظام Android (قائمة المواد)
- Cloud Firestore
- Firebase Crashlytics
- المكوّن الإضافي Firebase Crashlytics Gradle
- روابط Firebase الديناميكية
- مراقبة أداء Firebase
للحصول على مزيد من المعلومات، يمكنك الاطّلاع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لنظام التشغيل Android لمنصة Firebase.
العناصر المتاحة على maven.google.com
- com.google.firebase:firebase-bom:28.1.0
- com.google.firebase:firebase-crashlytics:18.0.1
- com.google.firebase:firebase-crashlytics-buildtools:2.7.0
- com.google.firebase:firebase-crashlytics-gradle:2.7.0
- com.google.firebase:firebase-crashlytics-ktx:18.0.1
- com.google.firebase:firebase-crashlytics-ndk:18.0.1
- com.google.firebase:firebase-dynamic-links:20.1.0
- com.google.firebase:firebase-dynamic-links-ktx:20.1.0
- com.google.firebase:firebase-firestore:23.0.1
- com.google.firebase:firebase-firestore-ktx:23.0.1
- com.google.firebase:firebase-perf:20.0.1
- com.google.firebase:firebase-perf-ktx:20.0.1
26 أيار (مايو) 2021
في إطار الاستعداد لفرض إمكانية استخدام القيم الفارغة، أضفنا تعليقات
@RecentlyNonNull
و@RecentlyNullable
التوضيحية إلى العديد من حِزم تطوير البرامج (SDK) التي لم تحدِّد سابقًا القابلية للقيم الفارغة. سيؤدي هذا التغيير إلى إصدار تحذيرات بشأن انتهاكات الأمان الفارغة.يساعد هذا التغيير على تحسين إمكانية التشغيل التفاعلي مع لغة Kotlin، بالإضافة إلى عملية تحقّق أفضل من عدم وجود أخطاء ثابتة للتطبيقات التي تستخدم أُطر عمل التحقّق من Java الفارغة.
سيتم طرح إضافات مشابهة من
@RecentlyNonNull
و@RecentlyNullable
بشكل متزايد في الإصدارات المستقبلية من أدواتcom.google.android.gms
الأخرى.
العناصر المتاحة على maven.google.com
- com.google.android.gms:play-services-ads-identifier:17.0.1
- com.google.android.gms:play-services-auth-api-phone:17.5.1
- com.google.android.gms:play-services-flags:17.0.1
- com.google.android.gms:play-services-password-complexity:17.0.1
- com.google.android.gms:play-services-stats:17.0.1
- com.google.android.gms:play-services-wallet:18.1.3
14 أيار (مايو) 2021
- يتوفر الآن إصدار مُحدَّث من المكوّن الإضافي لخدمة google-services (الإصدار 4.3.8) لنظام التشغيل Android. للحصول على مزيد من المعلومات، يمكنك الاطّلاع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لنظام التشغيل Android لمنصة Firebase.
العناصر المتاحة على maven.google.com
- com.google.gms:google-services:4.3.8
13 أيار (مايو) 2021
يشمل آخر تحديث لبرنامج Firebase تغييرات على:
- قائمة مواد منصة Firebase لنظام Android (قائمة المواد)
- مصادقة Firebase
- المكوّن الإضافي Firebase Crashlytics Gradle
لمزيد من المعلومات، يمكنك الاطّلاع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لنظام التشغيل Android لـ Firebase.
يتوفر الآن إصدار مُحدَّث من المكوّن الإضافي لخدمة google-services (الإصدار 4.3.7) لنظام التشغيل Android. للحصول على مزيد من المعلومات، يمكنك الاطّلاع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لنظام التشغيل Android لمنصة Firebase.
العناصر المتاحة على maven.google.com
- com.google.firebase:firebase-bom:28.0.1
- com.google.firebase:firebase-auth:21.0.1
- com.google.firebase:firebase-auth-ktx:21.0.1
- com.google.firebase:firebase-crashlytics-buildtools:2.6.1
- com.google.firebase:firebase-crashlytics-gradle:2.6.1
- com.google.gms:google-services:4.3.7
11 أيار (مايو) 2021
يشمل آخر تحديث لبرنامج Firebase تغييرات على:
- قائمة مواد منصة Firebase لنظام Android (قائمة المواد)
- Cloud Firestore
- وظائف السحابة الإلكترونية لبرنامج Firebase (العميل)
- التخزين في السحابة الإلكترونية لبرنامج Firebase
- حزمة تطوير البرامج (SDK) لمنصّة Firebase الخاصة بخدمة "إحصاءات Google"
- اختبار A/B من Firebase
- مكوّن Gradle الإضافي لتوزيع التطبيقات من Firebase
- فهرسة التطبيقات على Firebase
- مصادقة Firebase
- المراسلة عبر السحابة الإلكترونية من Firebase
- Firebase Crashlytics
- المكوّن الإضافي Firebase Crashlytics Gradle
- روابط Firebase الديناميكية
- المراسلة داخل تطبيق Firebase
- عمليات تثبيت Firebase
- Firebase ML
- مراقبة أداء Firebase
- مكوّن Gradle الإضافي لمراقبة الأداء من Firebase
- قاعدة بيانات Firebase في الوقت الفعلي
- الإعداد عن بُعد في Firebase
تتوفّر الآن الإصدارات التجريبية الأولية لما يلي:
- فحص التطبيقات من Firebase
- إتاحة وحدة الميزات الديناميكية في Firebase
لمزيد من المعلومات، يمكنك الاطّلاع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لنظام التشغيل Android لـ Firebase.
يتوفر الآن إصدار مُحدَّث من المكوّن الإضافي لخدمة google-services (الإصدار 4.3.6) لنظام التشغيل Android. للحصول على مزيد من المعلومات، يمكنك الاطّلاع على ملاحظات إصدار حزمة تطوير البرامج (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- مخصصة:1.4.0
- com.google.firebase:protolite-well-known-types:18.0.0
- com.google.android.gms:play-services-measurement:19.0.0
- com.google.android.gms:play-services-measurement-base:19.0.0
- com.google.android.gms:play-services-measurement-sdk-api:19.0.0
- com.google.android.gms:play-services-measurement-api:19.0.0
- com.google.android.gms:play-services-measurement-sdk:19.0.0
- com.google.android.gms:play-services-measurement-impl:19.0.0
- com.google.gms:google-services:4.3.6
29 نيسان (أبريل) 2021
- تُحدِّث "حزمة تطوير البرامج (SDK) لإعلانات Google على الأجهزة الجوّالة" لنظام التشغيل Android وحزمة تطوير البرامج (SDK) لإعلانات Firebase. لمزيد من المعلومات، يمكنك الرجوع إلى ملاحظات إصدار المنتج.
العناصر المتاحة على maven.google.com
- com.google.android.gms:play-services-ads:20.1.0
- com.google.android.gms:play-services-ads-lite:20.1.0
- com.google.firebase:firebase-ads:20.1.0
- com.google.firebase:firebase-ads-lite:20.1.0
27 نيسان (أبريل) 2021
تشتمل آخر التحديثات على
play-services-maps
على التغييرات التالية:- تمت إضافة تعليقات توضيحية "غير مكتملة" إلى مساحة واجهة برمجة التطبيقات.
تمت إضافة البيان التالي إلى
AndroidManifest.xml
لإتاحة فلترة إذن الوصول إلى الحزمة على الإصدار 11 من نظام التشغيل Android (المستوى 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 الإضافي لتراخيص ChromeOS إصلاحات للمشاكل التالية:
- يدعم دورات التبعية في المشروعات (إصدار GitHub رقم 172)
العناصر المتاحة على maven.google.com
- com.google.android.gms:oss-ترخيصs-مكوّن إضافي: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 الإضافي لتراخيص ChromeOS إصلاحات للمشاكل التالية:
- إنشاء تحذيرات بسبب استخدام واجهات برمجة تطبيقات قديمة (مشكلة GitHub رقم 166)
- لم يتم تخزين المهام في ذاكرة التخزين المؤقت (مشكلة GitHub رقم 68) (مشكلة GitHub رقم 146) (مشكلة GitHub رقم 165)
تُحدِّث "حزمة تطوير البرامج (SDK) لإعلانات Google على الأجهزة الجوّالة" لنظام التشغيل Android وحزمة تطوير البرامج (SDK) لإعلانات Firebase. لمزيد من المعلومات، يمكنك الرجوع إلى ملاحظات إصدار المنتج.
العناصر المتاحة على maven.google.com
- com.google.android.gms:oss-ترخيصs-مكوّن إضافي:0.10.3
- com.google.android.gms:play-services-ads:20.0.0
- com.google.android.gms:play-services-ads-lite:20.0.0
- com.google.firebase:firebase-ads:20.0.0
- com.google.firebase:firebase-ads-lite:20.0.0
25 آذار (مارس) 2021
يشمل آخر تحديث لبرنامج Firebase تغييرات على:
- قائمة مواد منصة Firebase لنظام Android (قائمة المواد)
- Cloud Firestore
- التخزين في السحابة الإلكترونية لبرنامج Firebase
- Firebase Crashlytics
- المكوّن الإضافي Firebase Crashlytics Gradle
لمزيد من المعلومات، يمكنك الاطّلاع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لنظام التشغيل Android لـ Firebase.
العناصر المتاحة على maven.google.com
- com.google.firebase:firebase-bom:26.8.0
- com.google.firebase:firebase-crashlytics:17.4.1
- com.google.firebase:firebase-crashlytics-buildtools:2.5.2
- com.google.firebase:firebase-crashlytics-gradle:2.5.2
- com.google.firebase:firebase-crashlytics-ktx:17.4.1
- com.google.firebase:firebase-crashlytics-ndk:17.4.1
- com.google.firebase:firebase-firestore:22.1.2
- com.google.firebase:firebase-firestore-ktx:22.1.2
- com.google.firebase:firebase-storage:19.2.2
- com.google.firebase:firebase-storage-ktx:19.2.2
15 آذار (مارس) 2021
- تُحدِّث "حزمة تطوير البرامج (SDK) لإعلانات Google على الأجهزة الجوّالة" لنظام التشغيل Android وحزمة تطوير البرامج (SDK) لإعلانات Firebase. لمزيد من المعلومات، يمكنك الرجوع إلى ملاحظات إصدار المنتج.
العناصر المتاحة على maven.google.com
- com.google.android.gms:play-services-ads:19.8.0
- com.google.android.gms:play-services-ads-lite:19.8.0
- com.google.firebase:firebase-ads:19.8.0
- com.google.firebase:firebase-ads-lite:19.8.0
11 آذار (مارس) 2021
يشمل آخر تحديث لبرنامج Firebase تغييرات على:
- قائمة مواد منصة Firebase لنظام Android (قائمة المواد)
- Firebase Crashlytics
- قاعدة بيانات Firebase في الوقت الفعلي
لمزيد من المعلومات، يمكنك الاطّلاع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لنظام التشغيل Android لـ Firebase.
العناصر المتاحة على maven.google.com
- com.google.firebase:firebase-bom:26.7.0
- com.google.firebase:firebase-crashlytics:17.4.0
- com.google.firebase:firebase-crashlytics-ktx:17.4.0
- com.google.firebase:firebase-crashlytics-ndk:17.4.0
- com.google.firebase:firebase-database:19.7.0
- com.google.firebase:firebase-database-ktx:19.7.0
1 آذار (مارس) 2021
يشمل آخر تحديث لبرنامج Firebase تغييرات على:
- قائمة مواد منصة Firebase لنظام Android (قائمة المواد)
- Cloud Firestore
- مصادقة Firebase
- المراسلة داخل تطبيق Firebase
- Firebase ML
- الإعداد عن بُعد في Firebase
- مكوّن Gradle الإضافي لتوزيع التطبيقات من Firebase
- المكوّن الإضافي Firebase Crashlytics Gradle
- مكوّن Gradle الإضافي لمراقبة الأداء من Firebase
لمزيد من المعلومات، يمكنك الاطّلاع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لنظام التشغيل Android لـ Firebase.
العناصر المتاحة على maven.google.com
- com.google.firebase:firebase-bom:26.6.0
- com.google.firebase:firebase-auth:20.0.3
- com.google.firebase:firebase-auth-ktx:20.0.3
- com.google.firebase:firebase-config:20.0.4
- com.google.firebase:firebase-config-ktx:20.0.4
- com.google.firebase:firebase-firestore:22.1.1
- com.google.firebase:firebase-firestore-ktx:22.1.1
- com.google.firebase:firebase-inappmessaging:19.1.5
- com.google.firebase:firebase-inappmessaging-display:19.1.5
- com.google.firebase:firebase-inappmessaging-display-ktx:19.1.5
- com.google.firebase:firebase-inappmessaging-ktx:19.1.5
- com.google.firebase:firebase-ml-modeldownloader:23.0.0
- com.google.firebase:firebase-appdistribution-gradle:2.1.0
- com.google.firebase:firebase-crashlytics-buildtools:2.5.1
- com.google.firebase:firebase-crashlytics-gradle:2.5.1
- com.google.firebase:perf-مميزة:1.3.5
18 شباط (فبراير) 2021
تشتمل آخر التحديثات على
play-services-location
على التغييرات التالية:يحجب الآن "موفِّر الموقع المدمج" (FLP) المواقع الجغرافية الأولية غير الدقيقة تلقائيًا. ويسمح هذا السلوك بتحسين دقة الموقع الجغرافي مع زيادة وقت الاستجابة بأقل قدر ممكن. ويمكن لمطوّري البرامج الذين يفضّلون الحصول على نتائج أسرع بدلاً من نتائج أكثر دقة طلب طريقة
LocationRequest#setWaitForAccurateLocation()
الجديدة.تمت إضافة طريقة
ActivityRecognitionClient#requestSleepSegmentUpdates()
للسماح للتطبيقات بالتسجيل في Sleep API.
العناصر المتاحة على maven.google.com
- com.google.android.gms:play-services-location:18.0.0
11 شباط (فبراير) 2021
يشمل آخر تحديث لبرنامج Firebase تغييرات على:
- قائمة مواد منصة Firebase لنظام Android (قائمة المواد)
- Cloud Firestore
- فهرسة التطبيقات على Firebase
- مراقبة أداء Firebase
- المكوّن الإضافي Firebase Crashlytics Gradle
لمزيد من المعلومات، يمكنك الاطّلاع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لنظام التشغيل Android لـ Firebase.
العناصر المتاحة على maven.google.com
- com.google.firebase:firebase-bom:26.5.0
- com.google.firebase:firebase-appindexing:19.2.0
- com.google.firebase:firebase-crashlytics-buildtools:2.5.0
- com.google.firebase:firebase-crashlytics-gradle:2.5.0
- com.google.firebase:firebase-datatransport:17.0.11
- com.google.firebase:firebase-firestore:22.1.0
- com.google.firebase:firebase-firestore-ktx:22.1.0
- com.google.firebase:firebase-perf:19.1.1
- com.google.firebase:firebase-perf-ktx:19.1.1
2 شباط (فبراير) 2021
- تتضمّن آخر التحديثات على مكتبات
play-services-base
وplay-services-basement
وplay-services-tasks
تحديثات داخلية فقط.
العناصر المتاحة على maven.google.com
- com.google.android.gms:play-services-base:17.6.0
- com.google.android.gms:play-services-basement:17.6.0
- com.google.android.gms:play-services-tasks:17.2.1
28 كانون الثاني (يناير) 2021
يشمل آخر تحديث لبرنامج Firebase تغييرات على:
- قائمة مواد منصة Firebase لنظام Android (قائمة المواد)
- Cloud Firestore
- Firebase Crashlytics
- المراسلة داخل تطبيق Firebase
- الإعداد عن بُعد في Firebase
- حزمة تطوير البرامج (SDK) لمنصّة Firebase الخاصة بخدمة "إحصاءات Google"
لمزيد من المعلومات، يمكنك الاطّلاع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لنظام التشغيل Android لـ Firebase.
يتوفر الآن إصدار مُحدَّث من المكوّن الإضافي لخدمة google-services (الإصدار 4.3.5) لنظام التشغيل Android. للحصول على مزيد من المعلومات، يمكنك الاطّلاع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لنظام التشغيل Android لمنصة Firebase.
العناصر المتاحة على maven.google.com
- com.google.firebase:firebase-bom:26.4.0
- com.google.firebase:firebase-analytics:18.0.2
- com.google.firebase:firebase-analytics-ktx:18.0.2
- com.google.firebase:firebase-config:20.0.3
- com.google.firebase:firebase-config-ktx:20.0.3
- com.google.firebase:firebase-core:18.0.2
- com.google.firebase:firebase-crashlytics:17.3.1
- com.google.firebase:firebase-crashlytics-ktx:17.3.1
- com.google.firebase:firebase-crashlytics-ndk:17.3.1
- com.google.firebase:firebase-firestore:22.0.2
- com.google.firebase:firebase-firestore-ktx:22.0.2
- com.google.firebase:firebase-inappmessaging:19.1.4
- com.google.firebase:firebase-inappmessaging-display:19.1.4
- com.google.firebase:firebase-inappmessaging-display-ktx:19.1.4
- com.google.firebase:firebase-inappmessaging-ktx:19.1.4
- com.google.android.gms:play-services-measurement:18.0.2
- com.google.android.gms:play-services-measurement-base:18.0.2
- com.google.android.gms:play-services-measurement-sdk-api:18.0.2
- com.google.android.gms:play-services-measurement-api:18.0.2
- com.google.android.gms:play-services-measurement-sdk:18.0.2
- com.google.android.gms:play-services-measurement-impl:18.0.2
- com.google.gms:google-services:4.3.5
25 كانون الثاني (يناير) 2021
يتضمّن آخر تحديث لمكتبة
play-services-fido
التغييرات التالية:تم تقديم الإصدار التجريبي الأولي للجميع من فئة
SourceDirectTransferClient
. توفر هذه الفئة طريقة تحول هاتف Android إلى برنامج مصادقة FIDO لإكمال عملية المصادقة.تم إيقاف
Fido#FIDO2_KEY_RESPONSE_EXTRA
وFido#FIDO2_KEY_ERROR_EXTRA
نهائيًا.AuthenticatorAssertionResponse#getKeyHandle()
متوقّف نهائيًا.AuthenticatorAttestationResponse#getKeyHandle()
متوقّف نهائيًا.
العناصر المتاحة على maven.google.com
- com.google.android.gms:play-services-fido:19.0.0-beta
20 كانون الثاني (يناير) 2021
- تُحدِّث "حزمة تطوير البرامج (SDK) لإعلانات Google على الأجهزة الجوّالة" لنظام التشغيل Android وحزمة تطوير البرامج (SDK) لإعلانات Firebase. لمزيد من المعلومات، يمكنك الرجوع إلى ملاحظات إصدار المنتج.
العناصر المتاحة على maven.google.com
- com.google.android.gms:play-services-ads:19.7.0
- com.google.android.gms:play-services-ads-lite:19.7.0
- com.google.firebase:firebase-ads:19.7.0
- com.google.firebase:firebase-ads-lite:19.7.0
14 كانون الثاني (يناير) 2021
يشمل آخر تحديث لبرنامج Firebase تغييرات على:
- قائمة مواد منصة Firebase لنظام Android (قائمة المواد)
- مصادقة Firebase
- مراقبة أداء Firebase
- حزمة تطوير البرامج (SDK) لمنصّة Firebase الخاصة بخدمة "إحصاءات Google"
لمزيد من المعلومات، يمكنك الاطّلاع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لنظام التشغيل Android لـ Firebase.
العناصر المتاحة على maven.google.com
- com.google.firebase:firebase-bom:26.3.0
- com.google.firebase:firebase-analytics:18.0.1
- com.google.firebase:firebase-analytics-ktx:18.0.1
- com.google.firebase:firebase-auth:20.0.2
- com.google.firebase:firebase-auth-interop:19.0.2
- com.google.firebase:firebase-auth-ktx:20.0.2
- com.google.firebase:firebase-core:18.0.1
- com.google.firebase:firebase-measurement-connector:18.0.2
- com.google.firebase:firebase-perf:19.1.0
- com.google.firebase:firebase-perf-ktx:19.1.0
- com.google.android.gms:play-services-measurement:18.0.1
- com.google.android.gms:play-services-measurement-base:18.0.1
- com.google.android.gms:play-services-measurement-sdk-api:18.0.1
- com.google.android.gms:play-services-measurement-api:18.0.1
- com.google.android.gms:play-services-measurement-sdk:18.0.1
- com.google.android.gms:play-services-measurement-impl:18.0.1
16 كانون الأول (ديسمبر) 2020
يشمل آخر تحديث لبرنامج Firebase تغييرات على:
- قائمة مواد منصة Firebase لنظام Android (قائمة المواد)
- Cloud Firestore
- وظائف السحابة الإلكترونية لبرنامج Firebase (العميل)
- التخزين في السحابة الإلكترونية لبرنامج Firebase
- المراسلة عبر السحابة الإلكترونية من Firebase
- المراسلة داخل تطبيق Firebase
- عمليات تثبيت Firebase
- أرقام تعريف مثيل Firebase
- مراقبة أداء Firebase
- قاعدة بيانات Firebase في الوقت الفعلي
لمزيد من المعلومات، يمكنك الاطّلاع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لنظام التشغيل Android لـ Firebase.
العناصر المتاحة على maven.google.com
- com.google.firebase:firebase-bom:26.2.0
- com.google.firebase:firebase-annotations:16.0.0
- com.google.firebase:firebase-auth-interop:19.0.1
- com.google.firebase:firebase-common:19.5.0
- com.google.firebase:firebase-common-ktx:19.5.0
- com.google.firebase:firebase-components:16.1.0
- com.google.firebase:firebase-database:19.6.0
- com.google.firebase:firebase-database-ktx:19.6.0
- com.google.firebase:firebase-datatransport:17.0.10
- com.google.firebase:firebase-encoders:16.1.0
- com.google.firebase:firebase-encoders-json:17.1.0
- com.google.firebase:firebase-firestore:22.0.1
- com.google.firebase:firebase-firestore-ktx:22.0.1
- com.google.firebase:firebase-functions:19.2.0
- com.google.firebase:firebase-functions-ktx:19.2.0
- com.google.firebase:firebase-iid:21.0.1
- com.google.firebase:firebase-inappmessaging:19.1.3
- com.google.firebase:firebase-inappmessaging-display:19.1.3
- com.google.firebase:firebase-inappmessaging-display-ktx:19.1.3
- com.google.firebase:firebase-inappmessaging-ktx:19.1.3
- com.google.firebase:firebase-installations:16.3.5
- com.google.firebase:firebase-installations-interop:16.0.1
- com.google.firebase:firebase-installations-ktx:16.3.5
- com.google.firebase:firebase-measurement-connector:18.0.1
- com.google.firebase:firebase-messaging:21.0.1
- com.google.firebase:firebase-messaging-directboot:21.0.1
- com.google.firebase:firebase-messaging-ktx:21.0.1
- com.google.firebase:firebase-perf:19.0.11
- com.google.firebase:firebase-perf-ktx:19.0.11
- com.google.firebase:firebase-storage:19.2.1
- com.google.firebase:firebase-storage-ktx:19.2.1
- com.google.firebase:protolite-well-known-types:17.1.1
8 كانون الأول (ديسمبر) 2020
- لا يتضمن آخر تحديث لمكتبات الرؤية في "خدمات Google Play" سوى التحديثات الداخلية.
العناصر المتاحة على maven.google.com
- com.google.android.gms:play-services-vision:20.1.3
- com.google.android.gms:play-services-vision-common:19.1.3
- com.google.android.gms:play-services-vision-image-label:18.1.1
4 كانون الأول (ديسمبر) 2020
- تُحدِّث "حزمة تطوير البرامج (SDK) لإعلانات Google على الأجهزة الجوّالة" لنظام التشغيل Android وحزمة تطوير البرامج (SDK) لإعلانات Firebase. لمزيد من المعلومات، يمكنك الرجوع إلى ملاحظات إصدار المنتج.
العناصر المتاحة على maven.google.com
- com.google.android.gms:play-services-ads:19.6.0
- com.google.android.gms:play-services-ads-lite:19.6.0
- com.google.firebase:firebase-ads:19.6.0
- com.google.firebase:firebase-ads-lite:19.6.0
3 كانون الأول (ديسمبر) 2020
يشمل آخر تحديث لبرنامج Firebase تغييرات على:
- قائمة مواد منصة Firebase لنظام Android (قائمة المواد)
- الإعداد عن بُعد في Firebase
لمزيد من المعلومات، يمكنك الاطّلاع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لنظام التشغيل Android لـ Firebase.
العناصر المتاحة على maven.google.com
- com.google.firebase:firebase-bom:26.1.1
- com.google.firebase:firebase-config:20.0.2
- com.google.firebase:firebase-config-ktx:20.0.2
25 تشرين الثاني (نوفمبر) 2020
تمت إضافة مكتبة
play-services-password-complexity
.تتيح هذه المكتبة استخدام التحقّق من جودة قفل الشاشة (تم تقديمه في نظام التشغيل Android 10) للأجهزة التي تعمل بالإصدار 4.4 من نظام التشغيل Android والإصدارات الأحدث.
العناصر المتاحة على maven.google.com
- com.google.android.gms:play-services-password-complexity:17.0.0
12 تشرين الثاني (نوفمبر) 2020
يشمل آخر تحديث لبرنامج Firebase تغييرات على:
- قائمة مواد منصة Firebase لنظام Android (قائمة المواد)
- مصادقة Firebase
- Firebase Crashlytics
- المكوّن الإضافي Firebase Crashlytics Gradle
- عمليات تثبيت Firebase
- مراقبة أداء Firebase
- مكوّن Gradle الإضافي لمراقبة الأداء من Firebase
- الإعداد عن بُعد في Firebase
لمزيد من المعلومات، يمكنك الاطّلاع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لنظام التشغيل Android لـ Firebase.
العناصر المتاحة على maven.google.com
- com.google.firebase:firebase-bom:26.1.0
- com.google.firebase:firebase-auth:20.0.1
- com.google.firebase:firebase-auth-ktx:20.0.1
- com.google.firebase:firebase-common:19.4.0
- com.google.firebase:firebase-common-ktx:19.4.0
- com.google.firebase:firebase-components:16.0.1
- com.google.firebase:firebase-config:20.0.1
- com.google.firebase:firebase-config-ktx:20.0.1
- com.google.firebase:firebase-crashlytics:17.3.0
- com.google.firebase:firebase-crashlytics-buildtools:2.4.1
- com.google.firebase:firebase-crashlytics-gradle:2.4.1
- com.google.firebase:firebase-crashlytics-ktx:17.3.0
- com.google.firebase:firebase-crashlytics-ndk:17.3.0
- com.google.firebase:firebase-datatransport:17.0.9
- com.google.firebase:firebase-installations:16.3.4
- com.google.firebase:firebase-installations-ktx:16.3.4
- com.google.firebase:firebase-perf:19.0.10
- com.google.firebase:firebase-perf-ktx:19.0.10
- com.google.firebase:perf-مميزة:1.3.4
9 تشرين الثاني (نوفمبر) 2020
يتضمّن آخر تحديث لمكتبة
play-services-auth
التغييرات التالية:تمت إضافة برنامج جديد لواجهة برمجة التطبيقات،
CredentialSavingClient
، لمساعدتك في حفظ بيانات اعتماد كلمات المرور للمستخدمين والتي يمكن استخدامها لاحقًا لتسجيل الدخول.تمت إضافة واجهة برمجة تطبيقات جديدة،
SignInClient#getSignInIntent(GetSignInIntentRequest)
، لبدء عملية تسجيل الدخول بحساب Google عندما ينقر المستخدم على الزر "تسجيل الدخول باستخدام حساب Google".
يتضمّن آخر تحديث لمكتبة
play-services-games
التغييرات التالية:تمت إزالة واجهات برمجة التطبيقات للاعبين المتعددين في الوقت الفعلي وبالاستناد إلى تناوب الأدوار. لمزيد من التفاصيل، يُرجى الرجوع إلى المستندات.
تم تغيير البرامج التالية إلى واجهات:
AchievementsClient
وEventsClient
وGamesClient
وGamesMetadataClient
وLeaderboardsClient
وPlayersClient
وSnapshotClient
وVideosClient
.تمت إزالة طرق GoogleApiClient التالية المتوقّفة نهائيًا:
getAppId
وgetSdkVariant
وgetSettingsIntent
.التحديثات الداخلية
العناصر المتاحة على maven.google.com
- com.google.android.gms:play-services-auth:19.0.0
- com.google.android.gms:play-services-games:21.0.0
27 تشرين الأول (أكتوبر) 2020
يشمل آخر تحديث لبرنامج Firebase تغييرات على:
- قائمة مواد منصة Firebase لنظام Android (قائمة المواد)
- اختبار A/B من Firebase
- مصادقة Firebase
- Cloud Firestore
- المراسلة عبر السحابة الإلكترونية من Firebase
- المراسلة داخل تطبيق Firebase
- أرقام تعريف مثيل Firebase
- الإعداد عن بُعد في Firebase
- حزمة تطوير البرامج (SDK) لمنصّة Firebase الخاصة بخدمة "إحصاءات Google"
- مكوّن Gradle الإضافي لمراقبة الأداء من Firebase
لمزيد من المعلومات، يمكنك الاطّلاع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لنظام التشغيل Android لـ Firebase.
العناصر المتاحة على maven.google.com
- com.google.firebase:firebase-bom:26.0.0
- com.google.firebase:firebase-abt:20.0.0
- com.google.firebase:firebase-analytics:18.0.0
- com.google.firebase:firebase-analytics-ktx:18.0.0
- com.google.firebase:firebase-auth:20.0.0
- com.google.firebase:firebase-auth-ktx:20.0.0
- com.google.firebase:firebase-config:20.0.0
- com.google.firebase:firebase-config-ktx:20.0.0
- com.google.firebase:firebase-core:18.0.0
- com.google.firebase:firebase-firestore:22.0.0
- com.google.firebase:firebase-firestore-ktx:22.0.0
- com.google.firebase:firebase-iid:21.0.0
- com.google.firebase:firebase-inappmessaging:19.1.2
- com.google.firebase:firebase-inappmessaging-display:19.1.2
- com.google.firebase:firebase-inappmessaging-display-ktx:19.1.2
- com.google.firebase:firebase-inappmessaging-ktx:19.1.2
- com.google.firebase:firebase-messaging:21.0.0
- com.google.firebase:firebase-messaging-directboot:21.0.0
- com.google.firebase:firebase-messaging-ktx:21.0.0
- com.google.firebase:perf- Plugin:1.3.3
- com.google.android.gms:play-services-measurement:18.0.0
- com.google.android.gms:play-services-measurement-base:18.0.0
- com.google.android.gms:play-services-measurement-sdk-api:18.0.0
- com.google.android.gms:play-services-measurement-api:18.0.0
- com.google.android.gms:play-services-measurement-sdk:18.0.0
- com.google.android.gms:play-services-measurement-impl:18.0.0
23 تشرين الأول (أكتوبر) 2020
يشمل آخر تحديث لبرنامج Firebase تغييرات على:
- قائمة مواد منصة Firebase لنظام Android (قائمة المواد)
- حزمة تطوير البرامج (SDK) لقاعدة بيانات Firebase في الوقت الفعلي
لمزيد من المعلومات، يمكنك الاطّلاع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لنظام التشغيل Android لـ Firebase.
العناصر المتاحة على maven.google.com
- com.google.firebase:firebase-bom:25.13.0
- com.google.firebase:firebase-database:19.5.1
- com.google.firebase:firebase-database-ktx:19.5.1
20 تشرين الأول (أكتوبر) 2020
- تُحدِّث "حزمة تطوير البرامج (SDK) لإعلانات Google على الأجهزة الجوّالة" لنظام التشغيل Android وحزمة تطوير البرامج (SDK) لإعلانات Firebase. لمزيد من المعلومات، يمكنك الرجوع إلى ملاحظات إصدار المنتج.
العناصر المتاحة على maven.google.com
- com.google.android.gms:play-services-ads:19.5.0
- com.google.android.gms:play-services-ads-lite:19.5.0
- com.google.firebase:firebase-ads:19.5.0
- com.google.firebase:firebase-ads-lite:19.5.0
19 تشرين الأول (أكتوبر) 2020
تتضمّن آخر التحديثات لمكتبتَي
play-services-base
وplay-services-basement
التغييرات التالية:يمنع الأعطال التي تحدث عند إيقاف
NoSuchElementException
من حين لآخر عندما تكون الخدمة غير مرتبطة.طرح
GooglePlayServicesIncorrectManifestValueException
أوGooglePlayServicesMissingManifestValueException
بدلاً منIllegalStateException
عندما لا تتوفّر في "AndroidManifest.xml
" علامة البيانات الوصفية المناسبة لاستخدام "خدمات Google Play". قد يشير هذا إلى مشكلة في كيفية إنشاء التطبيق.
يشمل آخر تحديث لتطبيق اللياقة البدنية في "خدمات Google Play" التغييرات التالية:
يتيح الوصول للكتابة الآن فقط للتطبيق قراءة البيانات التي كتبها. لمواصلة قراءة البيانات التي كتبتها تطبيقات أخرى من نظام Google Fit الأساسي، عليك تعديل الرمز لطلب نطاقات إذن الوصول للقراءة لأنواع البيانات ذات الصلة.
لبيانات معدّل نبضات القلب نطاق خاص بها.
لبيانات النوم نطاقاتها الخاصة ونوع بيانات جديد. يُرجى الاطّلاع على
TYPE_SLEEP_SEGMENT
وSleepStages
.تم إيقافه نهائيًا
FitnessActivities#SLEEP
وأنواع نوم أخرى. استخدِم واجهةSleepStages
الجديدة بدلاً من ذلك.عند استخدام
SessionsClient
، عليك الآن تحديد نوع الجلسة التي يحتاج تطبيقك إلى الوصول إليها، وذلك باستخدام الطرق المناسبة منFitnessOptions
.
للحصول على مزيد من المعلومات، يمكنك الاطّلاع على ملاحظات الإصدار الخاصة بتطبيق Google Fit.
العناصر المتاحة على maven.google.com
- com.google.android.gms:play-services-base:17.5.0
- com.google.android.gms:play-services-basement:17.5.0
- com.google.android.gms:play-services-fitness:20.0.0
7 تشرين الأول (أكتوبر) 2020
- يضفي آخر تحديث لمكتبة
play-services-auth-api-phone
واجهة برمجة تطبيقات جديدة لمتصفح رموز الرسائل القصيرة 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) للروابط الديناميكية من Firebase وCloud Firestore
- مكوّن Gradle الإضافي لمراقبة الأداء من Firebase
لمزيد من المعلومات، يمكنك الاطّلاع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لنظام التشغيل Android لـ Firebase.
العناصر المتاحة على maven.google.com
- com.google.firebase:firebase-bom:25.12.0
- com.google.firebase:firebase-core:17.5.1
- com.google.firebase:firebase-analytics:17.6.0
- com.google.firebase:firebase-analytics-ktx:17.6.0
- com.google.firebase:firebase-firestore:21.7.1
- com.google.firebase:firebase-firestore-ktx:21.7.1
- com.google.firebase:firebase-dynamic-links:19.1.1
- com.google.firebase:firebase-dynamic-links-ktx:19.1.1
- com.google.firebase:perf- مخصصة:1.3.2
- com.google.android.gms:play-services-measurement:17.6.0
- com.google.android.gms:play-services-measurement-base:17.6.0
- com.google.android.gms:play-services-measurement-sdk-api:17.6.0
- com.google.android.gms:play-services-measurement-api:17.6.0
- com.google.android.gms:play-services-measurement-sdk:17.6.0
- com.google.android.gms:play-services-measurement-impl:17.6.0
30 أيلول (سبتمبر) 2020
يشمل آخر تحديث لبرنامج Firebase تغييرات على:
- قائمة مواد Firebase (BoM)
- Cloud Firestore وFirebase Cloud Messaging وFirebase Crashlytics وأرقام تعريف مثيلات Firebase ومراقبة أداء Firebase وحزم تطوير البرامج (SDK) لقاعدة بيانات Firebase في الوقت الفعلي
لمزيد من المعلومات، يمكنك الاطّلاع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لنظام التشغيل Android لـ Firebase.
تتوفر الآن إصدارات محدّثة من المكوّن الإضافي
google-services
لنظام التشغيل Android (الإصدار 4.3.4) والمكوّن الإضافيstrict-version-matcher
لنظام التشغيل Android (الإصدار 1.2.2). للحصول على مزيد من المعلومات، يمكنك الاطّلاع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لنظام التشغيل Android لمنصة Firebase.
العناصر المتاحة على maven.google.com
- com.google.firebase:firebase-bom:25.11.0
- com.google.firebase:firebase-crashlytics:17.2.2
- com.google.firebase:firebase-crashlytics-ktx:17.2.2
- com.google.firebase:firebase-crashlytics-ndk:17.2.2
- com.google.firebase:firebase-database:19.5.0
- com.google.firebase:firebase-database-ktx:19.5.0
- com.google.firebase:firebase-encoders:16.0.0
- com.google.firebase:firebase-encoders-json:17.0.0
- com.google.firebase:firebase-firestore:21.7.0
- com.google.firebase:firebase-firestore-ktx:21.7.0
- com.google.firebase:firebase-iid:20.3.0
- com.google.firebase:firebase-installations-ktx:16.3.3
- com.google.firebase:firebase-messaging:20.3.0
- com.google.firebase:firebase-messaging-directboot:20.3.0
- com.google.firebase:firebase-messaging-ktx:20.3.0
- com.google.firebase:firebase-perf:19.0.9
- com.google.firebase:firebase-perf-ktx:19.0.9
- com.google.gms:google-services:4.3.4
- com.google.android.gms:strict-version-matcher-extension:1.2.2
23 أيلول (سبتمبر) 2020
تشتمل آخر التحديثات على
play-services-location
على التغييرات التالية:تمت إضافة طريقة
FusedLocationProviderClient.getCurrentLocation()
لاحتساب موقع حالي واحد على الجهاز.تمت إضافة دعم لعلامات الإحالة تدقيق الوصول إلى البيانات لنظام التشغيل Android 11 في
FusedLocationProviderClient
.
العناصر المتاحة على maven.google.com
- com.google.android.gms:play-services-location:17.1.0
11 أيلول (سبتمبر) 2020
يشمل آخر تحديث لبرنامج Firebase تغييرات على:
- قائمة مواد Firebase (BoM)
- حزمة تطوير البرامج (SDK) لمصادقة Firebase
- المكوّن الإضافي Firebase Crashlytics Gradle
لمزيد من المعلومات، يمكنك الاطّلاع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لنظام التشغيل Android لـ Firebase.
العناصر المتاحة على maven.google.com
- com.google.firebase:firebase-bom:25.10.0
- com.google.firebase:firebase-auth:19.4.0
- com.google.firebase:firebase-auth-ktx:19.4.0
- com.google.firebase:firebase-crashlytics-buildtools:2.3.0
- com.google.firebase:firebase-crashlytics-gradle:2.3.0
10 أيلول (سبتمبر) 2020
- تُحدِّث "حزمة تطوير البرامج (SDK) لإعلانات Google على الأجهزة الجوّالة" لنظام التشغيل Android وحزمة تطوير البرامج (SDK) لإعلانات Firebase. لمزيد من المعلومات، يمكنك الرجوع إلى ملاحظات إصدار المنتج.
العناصر المتاحة على maven.google.com
- com.google.android.gms:play-services-ads:19.4.0
- com.google.android.gms:play-services-ads-lite:19.4.0
- com.google.firebase:firebase-ads:19.4.0
- com.google.firebase:firebase-ads-lite:19.4.0
8 أيلول (سبتمبر) 2020
- يُضيف آخر تحديث على "خدمات Google Play" إمكانية استخدام الإصدار الثاني من "إطار الشفافية والموافقة" على الإعلانات المدمجة مع المحتوى في "AdSense للبحث". لمعرفة مزيد من المعلومات، يُرجى الاطّلاع على ملاحظات إصدار AFS Native SDK لنظام التشغيل Android.
1 أيلول (سبتمبر) 2020
تشمل التحديثات على مكتبات الرؤية في "خدمات Google Play" ما يلي:
- تم إصلاح
SecurityException
من مكتبات الرؤية عندما تكون خدمات Google Play غير مثبتة. - التحديثات الداخلية
- تم إصلاح
العناصر المتاحة على maven.google.com
- com.google.android.gms:play-services-vision:20.1.2
- com.google.android.gms:play-services-vision-common:19.1.2
- com.google.android.gms:play-services-vision-image-label:18.1.0
28 آب (أغسطس) 2020
- تتضمّن التحديثات التي تم إجراؤها على مكتبة
play-services-games
إصلاحًا لـLeaderboardsClient
.
العناصر المتاحة على maven.google.com
- com.google.android.gms:play-services-games:20.0.1
27 آب (أغسطس) 2020
يشمل آخر تحديث لبرنامج Firebase تغييرات على:
- قائمة مواد Firebase (BoM)
- Cloud Firestore وCloud Functions for Firebase (العميل)، وCloud Storage لـ Firebase، وFirebase In-App Messaging، وحِزم تطوير البرامج (SDK) لقاعدة بيانات Firebase في الوقت الفعلي
- المكوّن الإضافي Firebase Crashlytics Gradle
لمزيد من المعلومات، يمكنك الاطّلاع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لنظام التشغيل Android لـ Firebase.
العناصر المتاحة على maven.google.com
- com.google.firebase:firebase-bom:25.9.0
- com.google.firebase:firebase-crashlytics-buildtools:2.2.1
- com.google.firebase:firebase-crashlytics-gradle:2.2.1
- com.google.firebase:firebase-database:19.4.0
- com.google.firebase:firebase-database-ktx:19.4.0
- com.google.firebase:firebase-datatransport:17.0.8
- com.google.firebase:firebase-firestore:21.6.0
- com.google.firebase:firebase-firestore-ktx:21.6.0
- com.google.firebase:firebase-functions:19.1.0
- com.google.firebase:firebase-functions-ktx:19.1.0
- com.google.firebase:firebase-inappmessaging:19.1.1
- com.google.firebase:firebase-inappmessaging-display:19.1.1
- com.google.firebase:firebase-inappmessaging-display-ktx:19.1.1
- com.google.firebase:firebase-inappmessaging-ktx:19.1.1
- com.google.firebase:firebase-storage:19.2.0
- com.google.firebase:firebase-storage-ktx:19.2.0
20 آب (أغسطس) 2020
- تم إجراء تعديلات طفيفة على الميزات الداخلية في "مكتبة التوعية بخدمات Google Play".
العناصر المتاحة على maven.google.com
- com.google.android.gms:play-services-awareness:18.0.1
18 آب (أغسطس) 2020
تشمل آخر التحديثات على
play-services-basement
وplay-services-tasks
وplay-services-base
التغييرات التالية:في إطار سعينا إلى فرض قيمة صارمة، أضفنا تعليقات توضيحية لكل من
@RecentlyNonNull
و@RecentlyNullable
، حيث لم تحدّد حزمتا تطوير البرامج (SDK)base
وbasement
سابقًا بشكل صريح قابلية العدم. يساعد ذلك في تحسين إمكانية التشغيل التفاعلي للغة Kotlin، بالإضافة إلى إجراء عمليات فحصnull
ثابتة بشكل أفضل لأي مستخدم يستخدم إطارات عمل التحقّق من لغةnull
في Java. سيتم طرح إضافات مشابهة لكل من@RecentlyNonNull
و@RecentlyNullable
بشكل تدريجي في إصداراتcom.google.android.gms
من العناصر.عندما يتعذّر طلب بيانات من واجهة برمجة التطبيقات بسبب مشكلة في الاتصال بين التطبيق وخدمات Google Play، يصبح الوصول إلى
ConnectionResult
الذي يتعذّر الوصول إليه متاحًا الآن منStatus
ApiException
.في بعض الحالات التي لا يشتمل فيها الجهاز على خدمات صالحة من Google Play، ستفشل طلبات البيانات من واجهة برمجة التطبيقات بشكل أسرع بدلاً من انتظار إقرار المستخدم.
تمت إضافة حِمل زائد
GoogleApiAvailability#getErrorDialog
جديد يقبلFragment
.تم إيقاف طرق
Tasks#call
المتوقفة نهائيًا لصالحTaskCompletionSource
.التحديثات الداخلية لواجهات برمجة التطبيقات الأخرى لخدمات Google Play
العناصر المتاحة على maven.google.com
- com.google.android.gms:play-services-basement:17.4.0
- com.google.android.gms:play-services-base:17.4.0
- com.google.android.gms:play-services-tasks:17.2.0
17 آب (أغسطس) 2020
- تشمل التحديثات التي تم إجراؤها على مكتبة "
play-services-games
" التغييرات التالية:- تمت إضافة
loadFriends
. - تمت إضافة
getCompareProfileIntent
. - تمت إضافة
getCompareProfileIntentWithAlternativeNameHints
والتي تستفيد من الألقاب لتوفير المزيد من السياق لللاعبين. - تمت إضافة رمز
getCurrentPlayer
الذي يسترد آخر البيانات المتعلقة بالمشغّل الذي تم تسجيل الدخول إليه. - تمت إزالة
COLLECTION_SOCIAL
. - تمت إضافة
COLLECTION_FRIENDS
. - تمت إضافة
getCurrentPlayerInfo
الذي يسترد خصائص المشغّل الذي تم تسجيل الدخول إليه.
- تمت إضافة
العناصر المتاحة على maven.google.com
- com.google.android.gms:play-services-games:20.0.0
14 آب (أغسطس) 2020
يشمل آخر تحديث لبرنامج Firebase تغييرات على:
- قائمة مواد Firebase (BoM)
- حزمة تطوير البرامج (SDK) لمنصّة Firebase الخاصة بخدمة "إحصاءات Google"
- حِزم تطوير البرامج (SDK) لتعلُّم الآلة في Firebase وCrashlytics وFirebase
- مكوّن Gradle الإضافي لتوزيع التطبيقات من Firebase
لمزيد من المعلومات، يمكنك الاطّلاع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لنظام التشغيل Android لـ Firebase.
العناصر المتاحة على maven.google.com
- com.google.firebase:firebase-bom:25.8.0
- com.google.firebase:firebase-analytics:17.5.0
- com.google.firebase:firebase-analytics-ktx:17.5.0
- com.google.firebase:firebase-appdistribution-gradle:2.0.1
- com.google.firebase:firebase-common:19.3.1
- com.google.firebase:firebase-common-ktx:19.3.1
- com.google.firebase:firebase-core:17.5.0
- com.google.firebase:firebase-crashlytics:17.2.1
- com.google.firebase:firebase-crashlytics-ktx:17.2.1
- com.google.firebase:firebase-crashlytics-ndk:17.2.1
- com.google.firebase:firebase-datatransport:17.0.7
- com.google.firebase:firebase-ml-common:22.1.2
- com.google.firebase:firebase-ml-model-interpreter:22.0.4
- com.google.firebase:firebase-ml-natural-language:22.0.1
- com.google.firebase:firebase-ml-natural-language-language-id-model:20.0.8
- com.google.firebase:firebase-ml-natural-language-smart-reply:18.0.8
- com.google.firebase:firebase-ml-natural-language-smart-reply-model:20.0.8
- com.google.firebase:firebase-ml-natural-language-translate:22.0.2
- com.google.firebase:firebase-ml-natural-language-translate-model:20.0.9
- com.google.firebase:firebase-ml-vision:24.1.0
- com.google.firebase:firebase-ml-vision-automl:18.0.6
- com.google.firebase:firebase-ml-vision-barcode-model:16.1.2
- com.google.firebase:firebase-ml-vision-face-model:20.0.2
- com.google.firebase:firebase-ml-vision-image-label-model:20.0.2
- com.google.firebase:firebase-ml-vision-internal-vkp:17.0.2
- com.google.firebase:firebase-ml-vision-object-detection-model:19.0.6
- com.google.android.gms:play-services-measurement:17.5.0
- com.google.android.gms:play-services-measurement-base:17.5.0
- com.google.android.gms:play-services-measurement-sdk-api:17.5.0
- com.google.android.gms:play-services-measurement-api:17.5.0
- com.google.android.gms:play-services-measurement-sdk:17.5.0
- com.google.android.gms:play-services-measurement-impl:17.5.0
10 آب (أغسطس) 2020
يتضمّن أحدث إصدار من خدمة اللياقة البدنية في "خدمات Google Play" التغييرات التالية:
- تم إيقاف عناصر
DataType
التالية:TYPE_BASAL_BODY_TEMPERATURE
AGGREGATE_BASAL_BODY_TEMPERATURE_SUMMARY
TYPE_LOCATION_TRACK
- تمت إزالة عناصر
DataType
التالية المتوقّفة نهائيًا:TYPE_ACTIVITY_SAMPLES
- تمت إزالة الطرق المتوقفة نهائيًا
DataSource#getDataQualityStandards
(والثوابت المرتبطة بها) وDataSource#getName
وDataSource.Builder#setName
. - تمت إضافة الطريقتين
DataReadRequest#aggregate(DataSource)
وDataReadRequest#aggregate(DataType)
لتسهيل تجميع البيانات. - تم إيقاف الطريقتَين الحاليتَين
DataReadRequest#aggregate(DataType, DataType)
وDataReadRequest#aggregate(DataSource, DataType)
.
- تم إيقاف عناصر
العناصر المتاحة على maven.google.com
- com.google.android.gms:play-services-fitness:19.0.0
30 تموز (يوليو) 2020
يشمل آخر تحديث لبرنامج Firebase تغييرات على:
- قائمة مواد Firebase (BoM)
- المراسلة عبر السحابة الإلكترونية من Firebase، وأرقام تعريف مثيل Firebase، وحزم SDK لتثبيت Firebase
لمزيد من المعلومات، يمكنك الاطّلاع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لنظام التشغيل Android لـ Firebase.
العناصر المتاحة على maven.google.com
- com.google.firebase:firebase-bom:25.7.0
- com.google.firebase:firebase-iid:20.2.4
- com.google.firebase:firebase-installations:16.3.3
- com.google.firebase:firebase-messaging:20.2.4
- com.google.firebase:firebase-messaging-directboot:20.2.4
29 تموز (يوليو) 2020
- تمت إضافة حزمة تطوير برامج (SDK) جديدة لأجهزة Android TV إلى أجهزة Android TV. تسمح حزمة SDK لتطبيقات Android TV بالتوافق مع بروتوكول البث حتى تعمل كتطبيقات استقبال. لمعرفة التفاصيل، يُرجى الاطّلاع على ملاحظات حول إصدار حزمة تطوير البرامج (SDK) الخاصة بمرسِل نظام التشغيل Android.
العناصر المتاحة على maven.google.com
- com.google.android.gms:play-services-cast:19.0.0
- com.google.android.gms:play-services-cast-framework:19.0.0
- com.google.android.gms:play-services-cast-tv:17.0.0
20 تموز (يوليو) 2020
- تُحدِّث "حزمة تطوير البرامج (SDK) لإعلانات Google على الأجهزة الجوّالة" لنظام التشغيل Android وحزمة تطوير البرامج (SDK) لإعلانات Firebase. لمزيد من المعلومات، يمكنك الرجوع إلى ملاحظات إصدار المنتج.
العناصر المتاحة على maven.google.com
- com.google.android.gms:play-services-ads:19.3.0
- com.google.android.gms:play-services-ads-lite:19.3.0
- com.google.firebase:firebase-ads:19.3.0
- com.google.firebase:firebase-ads-lite:19.3.0
17 تموز (يوليو) 2020
يشمل آخر تحديث لبرنامج Firebase تغييرات على:
- قائمة مواد Firebase (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 Cloud Messaging وFirebase Crashlytics والمراسلة داخل التطبيق من Firebase وFirebase أرقام تعريف المثيل وحِزم تطوير البرامج (SDK) لميزة "الإعداد عن بُعد في Firebase"
- حزمة تطوير البرامج (SDK) لمنصّة Firebase الخاصة بخدمة "إحصاءات Google"
لمزيد من المعلومات، يمكنك الاطّلاع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لنظام التشغيل Android لـ Firebase.
العناصر المتاحة على maven.google.com
- com.google.firebase:firebase-abt:19.1.0
- com.google.firebase:firebase-analytics:17.4.4
- com.google.firebase:firebase-analytics-ktx:17.4.4
- com.google.firebase:firebase-auth:19.3.2
- com.google.firebase:firebase-auth-ktx:19.3.2
- com.google.firebase:firebase-config:19.2.0
- com.google.firebase:firebase-config-ktx:19.2.0
- com.google.firebase:firebase-core:17.4.4
- com.google.firebase:firebase-crashlytics:17.1.1
- com.google.firebase:firebase-crashlytics-ktx:17.1.1
- com.google.firebase:firebase-crashlytics-ndk:17.1.1
- com.google.firebase:firebase-firestore:21.5.0
- com.google.firebase:firebase-firestore-ktx:21.5.0
- com.google.firebase:firebase-iid:20.2.2
- com.google.firebase:firebase-inappmessaging:19.1.0
- com.google.firebase:firebase-inappmessaging-display:19.1.0
- com.google.firebase:firebase-inappmessaging-display-ktx:19.1.0
- com.google.firebase:firebase-inappmessaging-ktx:19.1.0
- com.google.firebase:firebase-messaging:20.2.2
- com.google.firebase:firebase-messaging-directboot:20.2.2
- com.google.android.gms:play-services-measurement:17.4.4
- com.google.android.gms:play-services-measurement-base:17.4.4
- com.google.android.gms:play-services-measurement-sdk-api:17.4.4
- com.google.android.gms:play-services-measurement-api:17.4.4
- com.google.android.gms:play-services-measurement-sdk:17.4.4
- com.google.android.gms:play-services-measurement-impl:17.4.4
18 حزيران (يونيو) 2020
يشمل آخر تحديث لبرنامج Firebase تغييرات على:
- قائمة مواد Firebase (BoM)
- خدمة المراسلة عبر السحابة الإلكترونية من Firebase، وFirebase Crashlytics، ومعرّفات النسخة الافتراضية من Firebase، وحِزم تطوير البرامج (SDK) لقاعدة بيانات Firebase في الوقت الفعلي
- المكوّن الإضافي Firebase Crashlytics Gradle
لمزيد من المعلومات، يمكنك الاطّلاع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لنظام التشغيل Android لـ Firebase.
تُحدِّث "حزمة تطوير البرامج (SDK) لإعلانات Google على الأجهزة الجوّالة" لنظام التشغيل Android وحزمة تطوير البرامج (SDK) لإعلانات Firebase. لمزيد من المعلومات، يمكنك الرجوع إلى ملاحظات إصدار المنتج.
العناصر المتاحة على maven.google.com
- com.google.firebase:firebase-bom:25.5.0
- com.google.firebase:firebase-crashlytics:17.1.0
- com.google.firebase:firebase-crashlytics-buildtools:2.2.0
- com.google.firebase:firebase-crashlytics-gradle:2.2.0
- com.google.firebase:firebase-crashlytics-ktx:17.1.0
- com.google.firebase:firebase-crashlytics-ndk:17.1.0
- com.google.firebase:firebase-database:19.3.1
- com.google.firebase:firebase-database-ktx:19.3.1
- com.google.firebase:firebase-iid:20.2.1
- com.google.firebase:firebase-messaging:20.2.1
- com.google.firebase:firebase-messaging-directboot:20.2.1
- com.google.android.gms:play-services-ads:19.2.0
- com.google.android.gms:play-services-ads-lite:19.2.0
- com.google.firebase:firebase-ads:19.2.0
- com.google.firebase:firebase-ads-lite:19.2.0
4 حزيران (يونيو) 2020
يشمل آخر تحديث لبرنامج Firebase تغييرات على:
- حزم SDK لعمليات التثبيت في Firebase وFirebase Crashlytics وNDK
- حزمة تطوير البرامج (SDK) لمنصّة Firebase الخاصة بخدمة "إحصاءات Google"
- مكوّن Gradle الإضافي لتوزيع التطبيقات من Firebase
- قائمة مواد Firebase (BoM)
لمزيد من المعلومات، يمكنك الاطّلاع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لنظام التشغيل Android لـ Firebase.
العناصر المتاحة على maven.google.com
- com.google.firebase:firebase-core:17.4.3
- com.google.firebase:firebase-analytics:17.4.3
- com.google.firebase:firebase-analytics-ktx:17.4.3
- com.google.firebase:firebase-appdistribution-gradle:2.0.0
- com.google.firebase:firebase-crashlytics:17.0.1
- com.google.firebase:firebase-crashlytics-ndk:17.0.1
- com.google.firebase:firebase-installations:16.3.2
- com.google.firebase:firebase-bom:25.4.1
- com.google.android.gms:play-services-measurement:17.4.3
- com.google.android.gms:play-services-measurement-base:17.4.3
- com.google.android.gms:play-services-measurement-sdk-api:17.4.3
- com.google.android.gms:play-services-measurement-api:17.4.3
- com.google.android.gms:play-services-measurement-sdk:17.4.3
- com.google.android.gms:play-services-measurement-impl:17.4.3
1 حزيران (يونيو) 2020
تشمل آخر التحديثات على
play-services-basement
وplay-services-tasks
وplay-services-base
التغييرات التالية:- إصلاح خطأ لتحديث سلاسل رسائل خطأ مدى توفر خدمات Google Play بشكل صحيح عندما يغيّر المستخدم اللغات.
- إصلاح الأخطاء المتعلّقة بحالات السباق عند إنشاء نُسخ من البرامج المستندة إلى
GoogleApi
خارج سلسلة التعليمات الرئيسية باستخدامActivity
- رسائل خطأ أكثر تفصيلاً لعمليات إكمال
Task
المكررة. - التحديثات الداخلية لواجهات برمجة التطبيقات الأخرى لخدمات Google Play
العناصر المتاحة على maven.google.com
- com.google.android.gms:play-services-base:17.3.0
- com.google.android.gms:play-services-basement:17.3.0
- com.google.android.gms:play-services-tasks:17.1.0
21 أيار (مايو) 2020
يشمل آخر تحديث لبرنامج Firebase تغييرات على:
- المراسلة عبر السحابة الإلكترونية من Firebase، والمراسلة داخل التطبيق من Firebase، وعمليات التثبيت في Firebase، وحزم SDK لرقم تعريف مثيل Firebase
- حزمة تطوير البرامج (SDK) لمنصّة Firebase الخاصة بخدمة "إحصاءات Google"
- المكوّن الإضافي Firebase Crashlytics Gradle
- قائمة مواد Firebase (BoM)
لمزيد من المعلومات، يمكنك الاطّلاع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لنظام التشغيل Android لـ Firebase.
العناصر المتاحة على maven.google.com
- com.google.firebase:firebase-core:17.4.2
- com.google.firebase:firebase-analytics:17.4.2
- com.google.firebase:firebase-analytics-ktx:17.4.2
- com.google.firebase:firebase-crashlytics-gradle:2.1.1
- com.google.firebase:firebase-inappmessaging:19.0.7
- com.google.firebase:firebase-inappmessaging-ktx:19.0.7
- com.google.firebase:firebase-inappmessaging-display:19.0.7
- com.google.firebase:firebase-inappmessaging-display-ktx:19.0.7
- com.google.firebase:firebase-messaging:20.2.0
- com.google.firebase:firebase-messaging-direct-boot:20.2.0
- com.google.firebase:firebase-installations:16.3.1
- com.google.firebase:firebase-iid:20.2.0
- com.google.firebase:firebase-bom:25.4.0
- com.google.android.gms:play-services-measurement:17.4.2
- com.google.android.gms:play-services-measurement-base:17.4.2
- com.google.android.gms:play-services-measurement-sdk-api:17.4.2
- com.google.android.gms:play-services-measurement-api:17.4.2
- com.google.android.gms:play-services-measurement-sdk:17.4.2
- com.google.android.gms:play-services-measurement-impl:17.4.2
7 أيار (مايو) 2020
يشمل آخر تحديث لبرنامج Firebase تغييرات على:
- المراسلة عبر السحابة الإلكترونية من Firebase وعمليات التثبيت من Firebase وحزم SDK لرقم تعريف مثيل Firebase
- حزمة تطوير البرامج (SDK) لمنصّة Firebase الخاصة بخدمة "إحصاءات Google"
- مكوّن Gradle الإضافي لتوزيع التطبيقات من Firebase
- المكوّن الإضافي Firebase Crashlytics Gradle
- قائمة مواد Firebase (BoM)
لمزيد من المعلومات، يمكنك الاطّلاع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لنظام التشغيل Android لـ Firebase.
العناصر المتاحة على maven.google.com
- com.google.firebase:firebase-core:17.4.1
- com.google.firebase:firebase-analytics:17.4.1
- com.google.firebase:firebase-analytics-ktx:17.4.1
- com.google.firebase:firebase-appdistribution-gradle:1.4.1
- com.google.firebase:firebase-crashlytics-gradle:2.1.0
- com.google.firebase:firebase-messaging:20.1.7
- com.google.firebase:firebase-installations:16.3.0
- com.google.firebase:firebase-iid:20.1.7
- com.google.firebase:firebase-bom:25.3.1
- com.google.android.gms:play-services-measurement:17.4.1
- com.google.android.gms:play-services-measurement-base:17.4.1
- com.google.android.gms:play-services-measurement-sdk-api:17.4.1
- com.google.android.gms:play-services-measurement-api:17.4.1
- com.google.android.gms:play-services-measurement-sdk:17.4.1
- com.google.android.gms:play-services-measurement-impl:17.4.1
29 نيسان (أبريل) 2020
الإصدار الأولي من مكتبة "
play-services-recaptcha
" متاح الآن. ويشمل الدعم الميزتَين التاليتَين لكل من هواتف Android وأجهزة التلفزيون التي تستهدف مستويات واجهة برمجة التطبيقات 16 والإصدارات الأحدث.واجهات برمجة التطبيقات reCAPTCHA Enterprise، التي توفّر للعملاء نتيجة رقمية تشير إلى احتمال أن يكون المستخدم شخصًا حقيقيًا وليس جزءًا من هجوم آلي. لمزيد من المعلومات، يمكنك الاطّلاع على دليل عمليات الدمج هذا.
واجهات برمجة التطبيقات reCAPTCHA 2FA API التي تتيح للعملاء تحدي المستخدمين من خلال إرسال تحدي عبر البريد الإلكتروني لتأكيد هويتهم. لمزيد من المعلومات، يمكنك الاطّلاع على دليل عمليات الدمج هذا.
العناصر المتاحة على maven.google.com
- com.google.android.gms:play-services-recaptcha:16.0.0
23 نيسان (أبريل) 2020
يشمل آخر تحديث لبرنامج Firebase تغييرات على:
- مصادقة Firebase وFirebase Crashlytics وFirebase Crashlytics NDK وCloud Firestore و"المراسلة عبر السحابة الإلكترونية من Firebase" وخدمة Firebase In-App Messaging وعمليات التثبيت في Firebase ومعرّف مثيل Firebase وحزمة تعلُّم الآلة من Firebase ومراقبة أداء Firebase وقاعدة بيانات Firebase قاعدة البيانات وحِزم تطوير البرامج (SDK) لميزة Firebase عن بُعد في ميزة "الإعداد عن بُعد"
- حزمة تطوير البرامج (SDK) لمنصّة Firebase الخاصة بخدمة "إحصاءات Google"
- المكوّن الإضافي Firebase Crashlytics Gradle
- قائمة مواد Firebase (BoM)
لمزيد من المعلومات، يمكنك الاطّلاع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لنظام التشغيل Android لـ Firebase.
العناصر المتاحة على maven.google.com
- com.google.firebase:firebase-core:17.4.0
- com.google.firebase:firebase-analytics:17.4.0
- com.google.firebase:firebase-analytics-ktx:17.4.0
- com.google.firebase:firebase-auth:19.3.1
- com.google.firebase:firebase-auth-ktx:19.3.1
- com.google.firebase:firebase-auth-interop:19.3.1
- com.google.firebase:firebase-crashlytics:17.0.0
- com.google.firebase:firebase-crashlytics-ndk:17.0.0
- com.google.firebase:firebase-crashlytics-gradle:2.0.0
- com.google.firebase:firebase-firestore:21.4.3
- com.google.firebase:firebase-firestore-ktx:21.4.3
- com.google.firebase:firebase-messaging:20.1.6
- com.google.firebase:firebase-inappmessaging:19.0.6
- com.google.firebase:firebase-inappmessaging-ktx:19.0.6
- com.google.firebase:firebase-inappmessaging-display:19.0.6
- com.google.firebase:firebase-inappmessaging-display-ktx:19.0.6
- com.google.firebase:firebase-installations:16.2.2
- com.google.firebase:firebase-iid:20.1.6
- com.google.firebase:firebase-ml-common:22.1.1
- com.google.firebase:firebase-ml-model-interpreter:22.0.3
- com.google.firebase:firebase-ml-vision:24.0.3
- com.google.firebase:firebase-ml-vision-automl:18.0.5
- com.google.firebase:firebase-ml-vision-barcode-model:16.1.1
- com.google.firebase:firebase-ml-vision-face-model:20.0.1
- com.google.firebase:firebase-ml-vision-image-label-model:20.0.1
- com.google.firebase:firebase-ml-vision-object-detection-model:19.0.5
- com.google.firebase:firebase-perf:19.0.7
- com.google.firebase:firebase-database:19.3.0
- com.google.firebase:firebase-database-ktx:19.3.0
- com.google.firebase:firebase-config:19.1.4
- com.google.firebase:firebase-config-ktx:19.1.4
- com.google.firebase:firebase-bom:25.3.0
- com.google.android.gms:play-services-measurement:17.4.0
- com.google.android.gms:play-services-measurement-base:17.4.0
- com.google.android.gms:play-services-measurement-sdk-api:17.4.0
- com.google.android.gms:play-services-measurement-api:17.4.0
- com.google.android.gms:play-services-measurement-sdk:17.4.0
- com.google.android.gms:play-services-measurement-impl:17.4.0
16 نيسان (أبريل) 2020
- تُحدِّث "حزمة تطوير البرامج (SDK) لإعلانات Google على الأجهزة الجوّالة" لنظام التشغيل Android وحزمة تطوير البرامج (SDK) لإعلانات Firebase. لمزيد من المعلومات، يمكنك الرجوع إلى ملاحظات إصدار المنتج.
العناصر المتاحة على maven.google.com
- com.google.android.gms:play-services-ads:19.1.0
- com.google.android.gms:play-services-ads-lite:19.1.0
- com.google.firebase:firebase-ads:19.1.0
- com.google.firebase:firebase-ads-lite:19.1.0
9 نيسان (أبريل) 2020
يشمل آخر تحديث لبرنامج Firebase تغييرات على:
- حِزم تطوير البرامج (SDK) لمراقبة أداء Firebase وFirebase Crashlytics وFirebase Crashlytics وNDK و"المراسلة داخل التطبيق من Firebase" و"حزمة تعلّم الآلة لـ Firebase" و"مراقبة الأداء من Firebase"
- المكوّن الإضافي Firebase Crashlytics Gradle والمكوّن الإضافي لأداة 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 Cloud Messaging وFirebase Crashlytics وFirebase Crashlytics NDK وعمليات تثبيت Firebase ومعرّفات النسخة الافتراضية من Firebase
- حزمة تطوير البرامج (SDK) لمنصّة Firebase الخاصة بخدمة "إحصاءات Google"
- قائمة مواد Firebase (BoM)
لمزيد من المعلومات، يمكنك الاطّلاع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لنظام التشغيل Android لـ Firebase.
العناصر المتاحة على maven.google.com
- com.google.firebase:firebase-analytics:17.3.0
- com.google.firebase:firebase-analytics-ktx:17.3.0
- com.google.firebase:firebase-core:17.3.0
- com.google.firebase:firebase-crashlytics:17.0.0-beta03
- com.google.firebase:firebase-crashlytics-ndk:17.0.0-beta03
- com.google.firebase:firebase-firestore:21.4.2
- com.google.firebase:firebase-firestore-ktx:21.4.2
- com.google.firebase:firebase-installations:16.2.0
- com.google.firebase:firebase-iid:20.1.4
- com.google.firebase:firebase-messaging:20.1.4
- com.google.firebase:firebase-bom:25.2.0
- com.google.android.gms:play-services-measurement:17.3.0
- com.google.android.gms:play-services-measurement-base:17.3.0
- com.google.android.gms:play-services-measurement-sdk-api:17.3.0
- com.google.android.gms:play-services-measurement-api:17.3.0
- com.google.android.gms:play-services-measurement-sdk:17.3.0
- com.google.android.gms:play-services-measurement-impl:17.3.0
26 آذار (مارس) 2020
تشمل آخر التحديثات على
play-services-basement
وplay-services-tasks
وplay-services-base
التغييرات التالية:- يشير
play-services-basement
إلى طريقة فيandroidx-core:core:1.2.0
، لذلك يحدّث رمز التصحيح هذا التبعيات وفقًا لذلك.
- يشير
العناصر المتاحة على maven.google.com
- com.google.android.gms:play-services-base:17.2.1
- com.google.android.gms:play-services-basement:17.2.1
- com.google.android.gms:play-services-tasks:17.0.2
19 آذار (مارس) 2020
تشمل آخر التحديثات على
play-services-basement
وplay-services-tasks
وplay-services-base
التغييرات التالية:- إضافة تعليقات توضيحية بقيمة "غير قابلة للكسر" إلى سطح واجهة برمجة التطبيقات
على سبيل المثال، تعرض
GoogleApiAvailability#makeGooglePlayServicesAvailable
الآن الخطأ@NonNull Task
بحيث يتعامل معه المحول البرمجي في Kotlin على أنه غير فارغ بدلاً من نوع نظام أساسي. ومع ذلك، لم يتم وضع علامة@NonNull
على المَعلمةActivity
التي تم تمريرها إليها (على الرغم من أنّها غير فارغة بفاعلية)، بحيث لا يؤدي هذا التغيير إلى إيقاف رمز Kotlin الذي يمر فيActivity?
.- التحديثات الداخلية لمكتبات "خدمات Play" الأخرى
العناصر المتاحة على maven.google.com
- com.google.android.gms:play-services-base:17.2.0
- com.google.android.gms:play-services-basement:17.2.0
- com.google.android.gms:play-services-tasks:17.0.1
18 آذار (مارس) 2020
- تعديلات على حزمة تطوير البرامج (SDK) لإعلانات Google على الأجهزة الجوّالة لنظام التشغيل Android وحزمة تطوير البرامج لإعلانات Firebase. يُرجى الرجوع إلى ملاحظات الإصدار الخاصة بالمنتج.
العناصر المتاحة على maven.google.com
- com.google.android.gms:play-services-ads:19.0.1
- com.google.android.gms:play-services-ads-lite:19.0.1
- com.google.firebase:firebase-ads:19.0.1
- com.google.firebase:firebase-ads-lite:19.0.1
17 آذار (مارس) 2020
يشمل آخر تحديث لبرنامج Firebase تغييرات على:
- المكوّن الإضافي Firebase Crashlytics Gradle
- Firebase Crashlytics، والمراسلة عبر السحابة الإلكترونية من Firebase، والمراسلة داخل التطبيق من Firebase، وعمليات تثبيت Firebase، وأرقام تعريف مثيلات Firebase، وميزة "الإعداد عن بُعد في Firebase" حِزم تطوير البرامج (SDK)
- قائمة مواد Firebase (BoM)
لمزيد من المعلومات، يمكنك الاطّلاع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لنظام التشغيل Android لـ Firebase.
العناصر المتاحة على maven.google.com
- com.google.firebase:firebase-crashlytics:17.0.0-beta02
- com.google.firebase:firebase-crashlytics-gradle:2.0.0-beta03
- com.google.firebase:firebase-messaging:20.1.3
- com.google.firebase:firebase-inappmessaging:19.0.4
- com.google.firebase:firebase-inappmessaging-ktx:19.0.4
- com.google.firebase:firebase-inappmessaging-display:19.0.4
- com.google.firebase:firebase-inappmessaging-display-ktx:19.0.4
- com.google.firebase:firebase-installations:16.1.0
- com.google.firebase:firebase-iid:20.1.2
- com.google.firebase:firebase-config:19.1.3
- com.google.firebase:firebase-config-ktx:19.1.3
- com.google.firebase:firebase-bom:25.1.1
12 آذار (مارس) 2020
يشمل آخر تحديث لبرنامج Firebase تغييرات على:
- حزمة تطوير البرامج (SDK) لمصادقة Firebase
- قائمة مواد Firebase (BoM)
لمزيد من المعلومات، يمكنك الاطّلاع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لنظام التشغيل Android لـ Firebase.
العناصر المتاحة على maven.google.com
- com.google.firebase:firebase-auth:19.3.0
- com.google.firebase:firebase-bom:25.1.0
10 آذار (مارس) 2020
يتضمّن آخر تحديث لمكتبة
play-services-fido
التغييرات التالية:- تم إيقاف واجهات برمجة تطبيقات U2F نهائيًا. على مستخدمي واجهة برمجة تطبيقات U2F API نقل البيانات إلى واجهات برمجة تطبيقات FIDO2. ستظل واجهة برمجة التطبيقات U2F API متاحة حتى عام 2020، وستتم إزالتها في عام 2021.
- تم توضيح طرق جديدة في
Fido2ApiClient
للتسجيل والتوقيع. وتتوافق هذه الطرق بشكل أكبر مع - تمت إتاحة
إضافة
UserVerificationMethod
في طلبات تسجيل الدخول فقط. الإضافة غير متاحة لطلبات التسجيل. - تمت إضافة إمكانية استخدام
طريقة
IsUserVerifyingPlatformAuthenticatorAvailable
. - تم تقديم
PublicKeyCredential
كاستجابة من المستوى الأعلى، وفقًا لمواصفات WebAuthn.
العناصر المتاحة على maven.google.com
- com.google.android.gms:play-services-fido:18.1.0
9 آذار (مارس) 2020
يشمل آخر تحديث لبرنامج Firebase ما يلي:
- انتهت فترة الإصدار التجريبي لمكتبات إضافات Kotlin للعديد من حِزم تطوير البرامج (SDK) لنظام Firebase لنظام التشغيل Android. تتيح لك مكتبات ktx هذه الوصول إلى واجهات برمجة تطبيقات Android في Firebase باستخدام بنية لغة Kotlin الاصطلاحية. تعرَّف على مزيد من المعلومات حول مكتبات ktx هذه في المستندات المرجعية لنظام Android - لغة Kotlin.
يتضمّن آخر تحديث لمكوّن Gradle الإضافي لتراخيص ChromeOS إصلاحات للمشاكل التالية:
- عدم العثور على أي تراخيص عند وجود مشروع مكتبة (مشكلة GitHub رقم 119)
- طريقة غامضة لزيادة التحميل عند تعذّر حل ملف POM (مشكلة GitHub رقم 120)
العناصر المتاحة على maven.google.com
- com.google.android.gms:oss-ترخيصs-مكوّن إضافي:0.10.2
3 آذار (مارس) 2020
يشمل آخر تحديث لبرنامج Firebase تغييرات على:
- حزم تطوير البرامج (SDK) للمراسلة عبر السحابة الإلكترونية من Firebase ومعرّفات النسخة الافتراضية من Firebase
- قائمة مواد Firebase (BoM)
لمزيد من المعلومات، يمكنك الاطّلاع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لنظام التشغيل Android لـ Firebase.
أضافت "
SMS Verification APIs
" في "خدمات Google Play" إذنًا جديدًا لحماية المُستلِم. لمزيد من التفاصيل، راجِع مستندات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 لإعلانات Google على الأجهزة الجوّالة" لنظام التشغيل Android. لمزيد من المعلومات، يمكنك الرجوع إلى ملاحظات الإصدار الخاصة بالمنتج.
العناصر المتاحة على 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?hl=ar
- com.google.android.gms:play-services-measurement-impl:17.2.3
24 شباط (فبراير) 2020
تعديلات على مكتبتَي
play-services-cast
وplay-services-cast-framework
لإضافة ثوابت محددة مسبقًا لرموز الخطأ MediaError المفصّلة وأسباب الأخطاء.للتعرّف على مزيد من المعلومات، يُرجى الاطّلاع على ملاحظات إصدار حزمة تطوير البرامج (SDK) الخاصة بمُرسِلي Cast على Android.
العناصر المتاحة على maven.google.com
- com.google.android.gms:play-services-cast:18.1.0
- com.google.android.gms:play-services-cast-framework:18.1.0
14 شباط (فبراير) 2020
يشمل آخر تحديث لبرنامج Firebase تغييرات على:
- حزم تطوير البرامج (SDK) للروابط الديناميكية من Firebase
- قائمة مواد Firebase (BoM)
لمزيد من المعلومات، يمكنك الاطّلاع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لنظام التشغيل Android لـ Firebase.
العناصر المتاحة على maven.google.com
- com.google.firebase:firebase-dynamic-links:19.1.0
- com.google.firebase:firebase-dynamic-links-ktx:19.1.0
- com.google.firebase:firebase-bom:24.7.0
3 شباط (فبراير) 2020
يشمل آخر تحديث لبرنامج Firebase تغييرات على:
- المكوّن الإضافي Firebase Crashlytics Gradle
- اختبار A/B من Firebase وفهرسة التطبيقات من Firebase وCloud Firestore ووظائف Cloud لمنصة Firebase (للعميل) وCloud Storage for Firebase وقاعدة بيانات Firebase في الوقت الفعلي وحِزم تطوير البرامج (SDK) لميزة "الإعداد عن بُعد في Firebase"
- قائمة مواد Firebase (BoM)
لمزيد من المعلومات، يمكنك الاطّلاع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لنظام التشغيل Android لـ Firebase.
يتضمّن الإصدار 18.0.0 من "مكتبة التوعية بخدمات Google Play" التغييرات المعطّلة التالية:
- تمت إزالة واجهتَي برمجة التطبيقات
getPlaces()
وgetWeather()
منAwareness#SnapshotClient
. للحصول على مزيد من المعلومات، يمكنك الاطّلاع على الإشعار عن الإيقاف النهائي.
- تمت إزالة واجهتَي برمجة التطبيقات
العناصر المتاحة على maven.google.com
- com.google.firebase:firebase-crashlytics-gradle:2.0.0-beta02
- com.google.firebase:firebase-abt:19.0.1
- com.google.firebase:firebase-appindexing:19.1.0
- com.google.firebase:firebase-firestore:21.4.0
- com.google.firebase:firebase-firestore-ktx:21.4.0
- com.google.firebase:firebase-functions:19.0.2
- com.google.firebase:firebase-functions-ktx:19.0.2
- com.google.firebase:firebase-storage:19.1.1
- com.google.firebase:firebase-storage-ktx:19.1.1
- com.google.firebase:firebase-database:19.2.1
- com.google.firebase:firebase-database-ktx:19.2.1
- com.google.firebase:firebase-config:19.1.1
- com.google.firebase:firebase-config-ktx:19.1.1
- com.google.firebase:firebase-bom:24.6.0
- com.google.android.gms:play-services-awareness:18.0.0
14 كانون الثاني (يناير) 2020
يشمل آخر تحديث لبرنامج Firebase تغييرات على:
- حِزم تطوير البرامج (SDK) لميزة "المراسلة داخل التطبيق" و"مراقبة أداء Firebase" في Firebase
- حزمة تطوير البرامج (SDK) لمنصّة Firebase الخاصة بخدمة "إحصاءات Google"
- قائمة مواد Firebase (BoM)
يتضمّن هذا التحديث أيضًا الإصدارات التجريبية الأولية لبرنامج Firebase Crashlytics:
- حزمة تطوير البرامج (SDK) لأداة Firebase Crashlytics وحزمة تطوير البرامج (SDK) لمنصة Firebase Crashlytics لإعداد تقارير أعطال NDK
- المكوّن الإضافي Firebase Crashlytics Gradle
لمزيد من المعلومات، يمكنك الاطّلاع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لنظام التشغيل Android لـ Firebase.
العناصر المتاحة على maven.google.com
- com.google.firebase:firebase-analytics:17.2.2
- com.google.firebase:firebase-core:17.2.2
- com.google.firebase:firebase-crashlytics:17.0.0-beta01
- com.google.firebase:firebase-crashlytics-ndk:17.0.0-beta01
- com.google.firebase:firebase-crashlytics-gradle:2.0.0-beta01
- com.google.firebase:firebase-inappmessaging:19.0.3
- com.google.firebase:firebase-inappmessaging-ktx:19.0.3
- com.google.firebase:firebase-inappmessaging-display:19.0.3
- com.google.firebase:firebase-inappmessaging-display-ktx:19.0.3
- com.google.firebase:firebase-perf:19.0.5
- com.google.firebase:firebase-bom:24.5.0
- com.google.android.gms:play-services-measurement:17.2.2
- com.google.android.gms:play-services-measurement-base:17.2.2
- com.google.android.gms:play-services-measurement-sdk-api:17.2.2
- com.google.android.gms:play-services-measurement-api:17.2.2
- com.google.android.gms:play-services-measurement-sdk:17.2.2
- com.google.android.gms:play-services-measurement-impl:17.2.2
13 كانون الثاني (يناير) 2020
يتضمّن آخر تحديث لمكوّن Gradle الإضافي لتراخيص ChromeOS إصلاحات للمشاكل التالية:
- إنشاء تحذيرات بسبب استخدام واجهات برمجة تطبيقات قديمة (مشكلة GitHub رقم 57)
- محتوى فارغ لبعض المكتبات (مشكلة GitHub رقم 99)
- رسالة "لا يحتوي هذا التطبيق على أي تراخيص برامج مفتوحة المصدر" (مشكلة GitHub رقم 105)
- OOMs المحتملة (مشكلة GitHub رقم 106)
العناصر المتاحة على maven.google.com
- com.google.android.gms:oss-ترخيصs-مكوّن إضافي: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 وحِزم تطوير البرامج (SDK) لرصد الأداء من Firebase والإعداد عن بُعد
- قائمة مواد Firebase (BoM)
لمزيد من المعلومات، يمكنك الاطّلاع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لنظام التشغيل Android لـ Firebase.
العناصر المتاحة على maven.google.com
- com.google.firebase:firebase-appdistribution-gradle:1.3.0
- com.google.firebase:firebase-firestore:21.3.1
- com.google.firebase:firebase-firestore-ktx:21.3.1
- com.google.firebase:firebase-messaging:20.1.0
- com.google.firebase:firebase-iid:20.0.2
- com.google.firebase:firebase-perf:19.0.3
- com.google.firebase:firebase-config:19.0.4
- com.google.firebase:firebase-config-ktx:19.0.4
- com.google.firebase:firebase-bom:24.3.0
5 كانون الأول (ديسمبر) 2019
تتضمّن تحديثات مكتبتَي
play-services-cast
وplay-services-cast-framework
ما يلي:- تمت إضافة
setMediaSessionEnabled
لتفعيل وإيقاف جلسة وسائط تم إنشاؤها بواسطة حزمة تطوير البرامج (SDK) للبث. - تم تغيير طريقة عرض إشعارات الوسائط أثناء جلسة البث. إذا تم تفعيل إشعار الوسائط، سيتم عرضه دائمًا أثناء جلسة البث. وفي السابق، كان يظهر فقط عندما يكون التطبيق في الخلفية.
- تم تغيير بعض الفئات المتعلقة بالوسائط لتنفيذ واجهة
Parcelable
.
- تمت إضافة
22 تشرين الثاني (نوفمبر) 2019
يشمل آخر تحديث لبرنامج Firebase تغييرات على:
- حزمة تطوير البرامج (SDK) لمصادقة Firebase
- قائمة مواد Firebase (BoM)
لمزيد من المعلومات، يمكنك الاطّلاع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لنظام التشغيل Android لـ Firebase.
العناصر المتاحة على maven.google.com
- com.google.firebase:firebase-auth:19.2.0
- com.google.firebase:firebase-bom:24.2.0
19 تشرين الثاني (نوفمبر) 2019
- تشمل التحديثات التي تم إجراؤها على مكتبة
com.google.android.gms:play-services-games
إيقاف واجهات برمجة التطبيقات المتعددة اللاعبين في الوقت الفعلي وواجهات برمجة التطبيقات المستندة إلى تناوب الأدوار. لمزيد من التفاصيل، يُرجى الرجوع إلى المستندات.
العناصر المتاحة على maven.google.com
- com.google.android.gms:play-services-games:19.0.0
11 تشرين الثاني (نوفمبر) 2019
يشمل آخر تحديث لبرنامج Firebase تغييرات على:
- مكوّن Gradle الإضافي لتوزيع التطبيقات من Firebase
- Cloud Firestore و"المراسلة عبر السحابة الإلكترونية من Firebase" و"المراسلة داخل التطبيق من Firebase" ومعرّفات مثيلات Firebase و"حزمة تعلّم الآلة" لبرنامج Firebase وحِزم تطوير البرامج (SDK) لمراقبة أداء Firebase
- قائمة مواد Firebase (BoM)
لمزيد من المعلومات، يمكنك الاطّلاع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لنظام التشغيل Android لـ Firebase.
يتوفر الآن المكوّن الإضافي
google-services
لنظام التشغيل Android (الإصدار 4.3.3) والمكوّن الإضافيstrict-version-matcher
لنظام التشغيل Android (الإصدار 1.2.1). للحصول على مزيد من المعلومات، يمكنك الاطّلاع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لنظام التشغيل Android لمنصة Firebase.
العناصر المتاحة على maven.google.com
- com.google.firebase:firebase-appdistribution-gradle:1.2.0
- com.google.firebase:firebase-common:19.3.0
- com.google.firebase:firebase-common-ktx:19.3.0
- com.google.firebase:firebase-firestore:21.3.0
- com.google.firebase:firebase-firestore-ktx:21.3.0
- com.google.firebase:firebase-messaging:20.0.1
- com.google.firebase:firebase-inappmessaging:19.0.2
- com.google.firebase:firebase-inappmessaging-ktx:19.0.2
- com.google.firebase:firebase-inappmessaging-display:19.0.2
- com.google.firebase:firebase-inappmessaging-display-ktx:19.0.2
- com.google.firebase:firebase-iid:20.0.1
- com.google.firebase:firebase-ml-common:22.0.1
- com.google.firebase:firebase-ml-model-interpreter:22.0.1
- com.google.firebase:firebase-ml-vision:24.0.1
- com.google.firebase:firebase-ml-vision-automl:18.0.3
- com.google.firebase:firebase-ml-vision-barcode-model:16.0.2
- com.google.firebase:firebase-ml-vision-object-detection-model:19.0.3
- com.google.firebase:firebase-ml-vision-internal-vkp:16.0.2
- com.google.firebase:firebase-perf:19.0.2
- com.google.firebase:firebase-bom:24.1.0
- com.google.firebase:firebase-components:16.0.0
- com.google.firebase:firebase-datatransport:17.0.3
- com.google.gms:google-services:4.3.3
- com.google.android.gms:strict-version-matcher-extension:1.2.1
5 تشرين الثاني (نوفمبر) 2019
- تحدّث حزمة "SDK لإعلانات Google على الأجهزة الجوّالة" لنظام التشغيل Android. لمزيد من المعلومات، يمكنك الرجوع إلى ملاحظات الإصدار الخاصة بالمنتج.
العناصر المتاحة على maven.google.com
- com.google.android.gms:play-services-ads:18.3.0
- com.google.android.gms:play-services-ads-lite:18.3.0
- com.google.firebase:firebase-ads:18.3.0
- com.google.firebase:firebase-ads-lite:18.3.0
25 تشرين الأول (أكتوبر) 2019
يشمل آخر تحديث لبرنامج Firebase تغييرات على:
- حزمة تطوير البرامج (SDK) لمنصّة Firebase الخاصة بخدمة "إحصاءات Google"
- حزمة SDK في Cloud Firestore
- قائمة مواد Firebase (BoM)
لمزيد من المعلومات، يمكنك الاطّلاع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لنظام التشغيل Android لـ Firebase.
العناصر المتاحة على maven.google.com
- com.google.firebase:firebase-core:17.2.1
- com.google.firebase:firebase-analytics:17.2.1
- com.google.firebase:firebase-firestore:21.2.1
- com.google.firebase:firebase-firestore-ktx:21.2.1
- com.google.firebase:firebase-bom:24.0.1
- com.google.firebase:firebase-bom:24.0.2
- com.google.android.gms:play-services-measurement:17.2.1
- com.google.android.gms:play-services-measurement-base:17.2.1
- com.google.android.gms:play-services-measurement-sdk-api:17.2.1
- com.google.android.gms:play-services-measurement-api:17.2.1
- com.google.android.gms:play-services-measurement-sdk:17.2.1?
- com.google.android.gms:play-services-measurement-impl:17.2.1
16 تشرين الأول (أكتوبر) 2019
يشمل آخر تحديث لبرنامج Firebase تغييرات على:
- مكوّن Gradle الإضافي لتوزيع التطبيقات من Firebase
- Cloud Firestore وML Kit for Firebase و"مراقبة أداء Firebase" وقاعدة بيانات Firebase في الوقت الفعلي وحِزم تطوير البرامج (SDK) لميزة "الإعداد عن بُعد في Firebase"
- قائمة مواد Firebase (BoM)
لمزيد من المعلومات، يمكنك الاطّلاع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لنظام التشغيل Android لـ Firebase.
العناصر المتاحة على maven.google.com
- com.google.firebase:firebase-appdistribution-gradle:1.1.0
- com.google.firebase:firebase-common:19.2.0
- com.google.firebase:firebase-common-ktx:19.2.0
- com.google.firebase:firebase-firestore:21.2.0
- com.google.firebase:firebase-firestore-ktx:21.2.0
- com.google.firebase:firebase-ml-common:22.0.0
- com.google.firebase:firebase-ml-model-interpreter:22.0.0
- com.google.firebase:firebase-ml-vision:24.0.0
- com.google.firebase:firebase-ml-vision-automl:18.0.2
- com.google.firebase:firebase-ml-vision-barcode-model:16.0.1
- com.google.firebase:firebase-ml-vision-face-model:19.0.0
- com.google.firebase:firebase-ml-vision-image-label-model:19.0.0
- com.google.firebase:firebase-ml-vision-object-detection-model:19.0.2
- com.google.firebase:firebase-ml-natural-language:22.0.0
- com.google.firebase:firebase-ml-natural-language-language-id-model:20.0.7
- com.google.firebase:firebase-ml-natural-language-smart-reply:18.0.7
- com.google.firebase:firebase-ml-natural-language-smart-reply-model:20.0.7
- com.google.firebase:firebase-ml-natural-language-translate:22.0.0
- com.google.firebase:firebase-ml-normal-language-translate-model:20.0.7
- com.google.firebase:firebase-perf:19.0.1
- com.google.firebase:firebase-database:19.2.0
- com.google.firebase:firebase-database-ktx:19.2.0
- com.google.firebase:firebase-config:19.0.3
- com.google.firebase:firebase-config-ktx:19.0.3
- com.google.firebase:firebase-bom:23.0.0
- com.google.firebase:firebase-bom:24.0.0
- com.google.android.gms:play-services-vision:19.0.0
- com.google.android.gms:play-services-vision-common:19.0.0
- com.google.android.gms:play-services-vision-image-label:18.0.1
15 تشرين الأول (أكتوبر) 2019
- تم إجراء تعديلات على مكتبة
play-services-auth-api-phone
لإضافة واجهة برمجة تطبيقات جديدة للملء التلقائي لرمز SMS. لمزيد من التفاصيل، راجِع مستنداتSmsCodeRetriever
.
العناصر المتاحة على maven.google.com
- com.google.android.gms:play-services-auth-api-phone:17.3.0
10 تشرين الأول (أكتوبر) 2019
يتضمّن آخر تحديث لمكوّن Gradle الإضافي لتراخيص OSS ما يلي:
- غيِّر سلوك المكوّن الإضافي إلى تضمين التبعيات المجمَّعة فقط.
- إصلاح التعامل مع ملفات .pom التي تتضمن بيانات ترخيص متعددة GitHub PR#88.
- استخدام واجهات برمجة تطبيقات Gradle الأحدث (GitHub PR#62 وPR#64).
العناصر المتاحة على maven.google.com
- com.google.android.gms:oss-ترخيصs-مكوّن إضافي:0.10.0
26 أيلول (سبتمبر) 2019
يشمل آخر تحديث لبرنامج Firebase تغييرات على:
- "مصادقة Firebase" و"التخزين في السحابة الإلكترونية لبرنامج Firebase" و"المراسلة داخل التطبيق من Firebase" و"مجموعة أدوات تعلُّم الآلة في Firebase" وحِزم تطوير البرامج (SDK) لميزة "الإعداد عن بُعد في Firebase"
- مكوّن Gradle الإضافي لتوزيع التطبيقات من Firebase
- قائمة مواد Firebase (BoM)
لمزيد من المعلومات، يمكنك الاطّلاع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لنظام التشغيل Android لـ Firebase.
العناصر المتاحة على maven.google.com
- com.google.firebase:firebase-auth:19.1.0
- com.google.firebase:firebase-storage:19.1.0
- com.google.firebase:firebase-storage-ktx:19.1.0
- com.google.firebase:firebase-inappmessaging:19.0.1
- com.google.firebase:firebase-inappmessaging-display:19.0.1
- com.google.firebase:firebase-ml-natural-language:21.0.3
- com.google.firebase:firebase-ml-natural-language-language-id-model:20.0.6
- com.google.firebase:firebase-ml-natural-language-smart-reply:18.0.6
- com.google.firebase:firebase-ml-natural-language-smart-reply-model:20.0.6
- com.google.firebase:firebase-ml-natural-language-translate:21.0.3
- com.google.firebase:firebase-ml-natural-language-translate-model:20.0.6
- com.google.firebase:firebase-config:19.0.2
- com.google.firebase:firebase-config-ktx:19.0.2
- com.google.firebase:firebase-appdistribution-gradle:1.0.0
- com.google.firebase:firebase-bom:22.3.0
25 أيلول (سبتمبر) 2019
- إصلاح أخطاء مدى توفّر ميزات واجهة برمجة التطبيقات لمكتبة
play-services-basement
العناصر المتاحة على maven.google.com
- com.google.android.gms:play-services-basement:17.1.1
13 أيلول (سبتمبر) 2019
يشمل آخر تحديث لبرنامج Firebase تغييرات على:
- Cloud Firestore SDK (الإصدار 21.1.1)
- فاتورة مواد Firebase (BoM) (الإصدار 22.2.1)
لمزيد من المعلومات، يمكنك الاطّلاع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لنظام التشغيل Android لـ Firebase.
المشكلة - لقد تلقّينا تقارير تفيد بأنّ الإصدار 21.1.0 من حزمة تطوير البرامج (SDK) لنظام التشغيل Android لـ Firebase لنظام Cloud Firestore يمكن أن يؤدي إلى حدوث استثناء غير مرصود. وبالتالي، تؤثر هذه المشكلة أيضًا في إصدار Firebase BoM v22.2.0. احرص على التحديث إلى الإصدار التالي من 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-normal-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 لإعلانات Google على الأجهزة الجوّالة" لنظام التشغيل Android. لمزيد من المعلومات، يمكنك الرجوع إلى ملاحظات الإصدار الخاصة بالمنتج.
العناصر المتاحة على maven.google.com
- com.google.android.gms:play-services-ads:18.2.0
- com.google.android.gms:play-services-ads-lite:18.2.0
- com.google.firebase:firebase-ads:18.2.0
- com.google.firebase:firebase-ads-lite:18.2.0
28 آب (أغسطس) 2019
يشمل آخر تحديث لبرنامج Firebase تغييرات على:
- حزمة تطوير البرامج (SDK) لمنصّة Firebase الخاصة بخدمة "إحصاءات Google"
- وظائف السحابة الإلكترونية لحِزم تطوير البرامج (SDK) لحزمة Firebase (العميل) وFirebase ML Kit
- قائمة مواد Firebase (BoM)
لمزيد من المعلومات، يمكنك الاطّلاع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لنظام التشغيل Android لـ Firebase.
العناصر المتاحة على maven.google.com
- com.google.firebase:firebase-core:17.2.0
- com.google.firebase:firebase-common:19.1.0
- com.google.firebase:firebase-common-ktx:19.1.0
- com.google.firebase:firebase-analytics:17.2.0
- com.google.firebase:firebase-functions:19.0.1
- com.google.firebase:firebase-functions-ktx:19.0.1
- com.google.firebase:firebase-ml-natural-language:21.0.1
- com.google.firebase:firebase-ml-normal-language-language-id-model:20.0.4
- com.google.firebase:firebase-ml-natural-language-smart-reply:18.0.4
- com.google.firebase:firebase-ml-normal-language-smart-reply-model:20.0.4
- com.google.firebase:firebase-ml-normal-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
- قائمة مواد 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-normal-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-normal-language-translate-model:20.0.3
- com.google.firebase:firebase-ml-automl:18.0.1
- com.google.firebase:firebase-firestore-ktx:21.0.0
- com.google.firebase:firebase-common-ktx:19.0.0
- com.google.firebase:firebase-datatransport:17.0.2
- com.google.firebase:firebase-bom:22.0.0
- com.google.android.gms:play-services-measurement:17.1.0
- com.google.android.gms:play-services-measurement-base:17.1.0
- com.google.android.gms:play-services-measurement-sdk-api:17.1.0
- com.google.android.gms:play-services-measurement-api:17.1.0
- com.google.android.gms:play-services-measurement-sdk:17.1.0
- com.google.android.gms:play-services-measurement-impl:17.1.0
14 آب (أغسطس) 2019
- تتضمّن تعديلات مكتبة
com.google.android.gms:play-services-games
إصلاحًا لمشكلة ناتجة عنIllegalArgumentException
فيonSnapshotOpened
.
العناصر المتاحة على maven.google.com
- com.google.android.gms:play-services-games:18.0.1
7 آب (أغسطس) 2019
تتضمّن تحديثات مكتبات
play-services-base
وplay-services-basement
ما يلي:- تم إيقاف
GoogleApiClient.ConnectionCallbacks
وGoogleApiClient.OnConnectionFailedListener
نهائيًا. هذه متابعة لـGoogleApi
عمليات الاستبدال المستندة إلىGoogleApiClient
. - تم تحسين طريقة
AccountPicker.newChooseAccountIntent
المستندة إلى أداة الإنشاء. - تم إصلاح الأعطال المحتملة في
GoogleApiAvailability#makeGooglePlayServicesAvailable
.
- تم إيقاف
تتضمن التعديلات التي يتم إجراؤها على مكتبة
com.google.android.gms:play-services-awareness
إيقاف الطرق التالية منAwareness#SnapshotClient
نهائيًا:يعمل هذا الإصدار على إصلاح مشكلة التوافق مع إصدار
com.google.android.gms:play-services-awareness:17.0.0
الموضّح في ملاحظة الإصدار بتاريخ 2 تموز (يوليو) 2019. لم يعُد الحل البديل لاستخدام الإصدارcom.google.android.gms:play-services-awareness:16.0.0
من Jetpack ضروريًا بعد الآن. ينبغي عدم استخدام إصدارcom.google.android.gms:play-services-awareness:**17.0.0**
.
العناصر المتاحة على maven.google.com
- com.google.android.gms:play-services-base:17.1.0
- com.google.android.gms:play-services-basement:17.1.0
- com.google.android.gms:play-services-awareness:17.1.0
1 آب (أغسطس) 2019
- يشمل آخر تحديث لبرنامج Firebase تغييرات على المكوّن الإضافي لمراقبة أداء Firebase. للحصول على مزيد من المعلومات، يمكنك الاطّلاع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لنظام التشغيل Android لمنصة Firebase.
العناصر المتاحة على maven.google.com
- com.google.firebase:perf- مخصصة:1.3.1
24 تموز (يوليو) 2019
يشمل آخر تحديث لبرنامج Firebase تغييرات على:
- الدوال السحابية في Firebase (العميل) وقاعدة بيانات Firebase في الوقت الفعلي وحُزم Cloud Storage لـ Firebase وCloud Firestore وحِزم تطوير البرامج (ML Kit) في Firebase
- قائمة مواد Firebase (BoM)
للحصول على مزيد من المعلومات، يمكنك الاطّلاع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لنظام التشغيل Android لمنصة Firebase.
العناصر المتاحة على maven.google.com
- com.google.firebase:firebase-database:18.0.1
- com.google.firebase:firebase-firestore:20.2.0
- com.google.firebase:firebase-firestore-ktx:20.2.0
- com.google.firebase:firebase-functions:18.1.0
- com.google.firebase:firebase-ml-natural-language:20.0.2
- com.google.firebase:firebase-ml-natural-language-language-id-model:20.0.2
- com.google.firebase:firebase-ml-natural-language-smart-reply:18.0.2
- com.google.firebase:firebase-ml-normal-language-smart-reply-model:20.0.2
- com.google.firebase:firebase-ml-natural-language-translate:20.0.2
- com.google.firebase:firebase-ml-natural-language-translate-model:20.0.2
- com.google.firebase:firebase-storage:18.1.1
- com.google.firebase:firebase-bom:21.1.0
23 تموز (يوليو) 2019
- تحدّث حزمة "SDK لإعلانات Google على الأجهزة الجوّالة" لنظام التشغيل Android. لمزيد من المعلومات، يمكنك الرجوع إلى ملاحظات الإصدار الخاصة بالمنتج.
العناصر المتاحة على maven.google.com
- com.google.android.gms:play-services-ads:18.1.1
- com.google.android.gms:play-services-ads-lite:18.1.1
- com.google.firebase:firebase-ads:18.1.1
- com.google.firebase:firebase-ads-lite:18.1.1
12 تموز (يوليو) 2019
يشمل آخر تحديث لبرنامج Firebase تغييرات على:
- حزم SDK لحزمة "إحصاءات Google" و"مصادقة Firebase" وCloud Storage for Firebase و"المراسلة داخل التطبيق من Firebase" و"حزمة تعلُّم الآلة"
- قائمة مواد 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. للحصول على مزيد من المعلومات، يمكنك الاطّلاع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لنظام التشغيل Android لمنصة Firebase.
العناصر المتاحة على maven.google.com
- com.google.firebase:perf-extension:1.3.0
9 تموز (يوليو) 2019
- تحدّث حزمة "SDK لإعلانات Google على الأجهزة الجوّالة" لنظام التشغيل Android. لمزيد من المعلومات، يمكنك الرجوع إلى ملاحظات الإصدار الخاصة بالمنتج.
العناصر المتاحة على maven.google.com
- com.google.android.gms:play-services-ads:18.1.0
- com.google.android.gms:play-services-ads-lite:18.1.0
- com.google.firebase:firebase-ads:18.1.0
- com.google.firebase:firebase-ads-lite:18.1.0
2 تموز (يوليو) 2019
- أضافت "
auth.api.phone
" في "خدمات Google Play" واجهة برمجة تطبيقات جديدة لموافقة المستخدم على الرسائل القصيرة. لمزيد من التفاصيل، راجِع مستنداتstartSmsUserConsent
.
العناصر المتاحة على maven.google.com
- com.google.android.gms:play-services-auth-api-phone:17.1.0
مشكلة معروفة في com.google.android.gms:play-services-awareness:17.0.0
27 حزيران (يونيو) 2019
- يتوفر الآن المكوّن الإضافي
google-services
لنظام التشغيل Android (الإصدار 4.3.0) والمكوّن الإضافيstrict-version-matcher
لنظام التشغيل Android (الإصدار 1.2.0). يحتوي هذا الإصدار على إصلاحات للأخطاء وتغيير لمكان تطبيق المكوّن الإضافي. للحصول على مزيد من المعلومات، يمكنك الاطّلاع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لنظام التشغيل Android لمنصة Firebase.
العناصر المتاحة على maven.google.com
- com.google.gms:google-services:4.3.0
- com.google.android.gms:strict-version-matcher-Plugins: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-authorized: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-ترخيصs:17.0.0
- com.google.android.gms:play-services-بانوراما:17.0.0
- com.google.android.gms:play-services-phenotype:17.0.0
- com.google.android.gms:play-services-الأماكن:17.0.0
- com.google.android.gms:play-services-الأماكن-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-normal-language-translate-model:20.0.0
- com.google.firebase:firebase-ml-vision:21.0.0
- com.google.firebase:firebase-ml-vision-automl:17.0.0
- com.google.firebase:firebase-ml-vision-face-model:18.0.0
- com.google.firebase:firebase-ml-vision-image-label-model:18.0.0
- com.google.firebase:firebase-ml-vision-object-detection-model:17.0.0
- com.google.firebase:firebase-perf:18.0.0
- com.google.firebase:firebase-storage:18.0.0
- com.google.firebase:firebase-storage-common:17.0.0
- com.google.firebase:protolite-well-known-types:17.0.0
- com.google.firebase:firebase-bom:20.0.0
31 أيار (مايو) 2019
يشمل آخر تحديث لبرنامج Firebase تغييرات على:
- حزمة SDK في Cloud Firestore
- قائمة مواد Firebase (BoM)
للحصول على مزيد من المعلومات، يمكنك الاطّلاع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لنظام التشغيل Android لمنصة Firebase.
العناصر المتاحة على maven.google.com
- com.google.firebase:firebase-firestore:19.0.2
- com.google.firebase:firebase-bom:19.0.0
28 أيار (مايو)، 2019
- يشمل آخر تحديث لبرنامج Firebase تغييرات في حِزم تطوير البرامج (SDK) لCloud Firestore و"المراسلة داخل التطبيق" و"حزمة تعلُّم الآلة" وحِزم تطوير البرامج (SDK) لمراقبة الأداء. للحصول على مزيد من المعلومات، يمكنك الاطّلاع على ملاحظات إصدار حزمة تطوير البرامج (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-normal-language:19.0.1
- com.google.firebase:firebase-ml-natural-language-language-id-model:19.0.1
- com.google.firebase:firebase-ml-normal-language-smart-reply:17.0.1
- com.google.firebase:firebase-ml-normal-language-smart-reply-model:19.0.1
- com.google.firebase:firebase-ml-normal-language-translate:19.0.1
- com.google.firebase:firebase-ml-normal-language-translate-model:19.0.1
21 أيار (مايو) 2019
- تحدّث حزمة "SDK لإعلانات Google على الأجهزة الجوّالة" لنظام التشغيل Android. لمزيد من المعلومات، يمكنك الرجوع إلى ملاحظات الإصدار الخاصة بالمنتج.
العناصر المتاحة على maven.google.com
- com.google.android.gms:play-services-ads:17.2.1
- com.google.android.gms:play-services-ads-lite:17.2.1
- com.google.firebase:firebase-ads:17.2.1
- com.google.firebase:firebase-ads-lite:17.2.1
16 أيار (مايو) 2019
- تم تحديث المكوّن الإضافي Gradle لتراخيص OSS. للاطّلاع على مزيد من التفاصيل، يُرجى الانتقال إلى: https://github.com/google/play-services-components/releases/tag/oss- تستخدم-extension-v0.9.5.
العناصر المتاحة على maven.google.com
- com.google.android.gms:oss-ترخيصs-مكوّن إضافي:0.9.5
7 أيار (مايو) 2019
يشمل آخر تحديث لبرنامج Firebase تغييرات على:
"إحصاءات Google لبرنامج Firebase"، وفهرسة التطبيقات من Firebase، ومصادقة Firebase وCloud Firestore، ووظائف السحابة الإلكترونية لبرنامج Firebase (العميل)، وخدمة المراسلة عبر السحابة الإلكترونية من Firebase، وCloud Storage لبرنامج Firebase، والروابط الديناميكية من Firebase، وروابط Firebase الديناميكية، وحزمة تعلُّم الآلة من Firebase، ومراقبة أداء Firebase، قاعدة بيانات Firebase في الوقت الفعلي، والإعداد عن بُعد في Firebase، واختبار A/B من Firebase، ومعرّفات SDK لمثيلات Firebase
مكوّنات Firebase Gradle الإضافية
قائمة مواد 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-normal-language-smart-reply:17.0.0
- com.google.firebase:firebase-ml-normal-language-smart-reply-model:19.0.0
- com.google.firebase:firebase-ml-natural-language-translate:19.0.0
- com.google.firebase:firebase-ml-normal-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-مميزة: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.
تعديل: اعتبارًا من 29 تموز (يوليو) 2019،
تم إيقاف أداة "com.google.android.gms:play-services-places
".
لمواصلة استخدام حزمة تطوير برامج الأماكن لنظام التشغيل Android، يُرجى التحديث
إلى إصدار متوافق من حزمة تطوير برامج الأماكن لنظام التشغيل Android. ويتم إدراج الإصدارات المتوافقة
في ملاحظات الإصدار.
23 نيسان (أبريل) 2019
- تمت إضافة واجهات برمجة تطبيقات إلى حزمة تطوير البرامج (SDK) الخاصة بتكنولوجيا Google Cast لدعم أحداث البث المباشر. تتوافق واجهة المستخدم الموسّعة لوحدة التحكم أيضًا مع أحداث البث المباشر. لمعرفة التفاصيل، يُرجى الاطّلاع على ملاحظات الإصدار لحزمة تطوير البرامج (SDK) الخاصة بمرسِل Android Cast.
العناصر المتاحة على maven.google.com
- com.google.android.gms:play-services-cast:16.2.0
- com.google.android.gms:play-services-cast-framework:16.2.0
15 نيسان (أبريل) 2019
- ستتم إضافة دعم التسجيل المُسبَق في
InstantApps.showInstallPrompt()
.
العناصر المتاحة على maven.google.com
- com.google.android.gms:play-services-instantapps:16.1.2
9 نيسان (أبريل) 2019
- تم تحديث حزمة تطوير البرامج (SDK) للتطبيقات الفورية لتتضمّن طريقة جديدة للتحقّق من إمكانية تشغيل التطبيقات الفورية على جهاز معيّن.
areInstantAppsEnabledForDevice()
العناصر المتاحة على maven.google.com
- com.google.android.gms:play-services-instantapps:16.1.0
5 نيسان (أبريل) 2019
ويشمل آخر تحديث لبرنامج Firebase تغييرات في أرقام تعريف المثيل ومصادقة Firebase و"المراسلة عبر السحابة الإلكترونية من Firebase" و"مراقبة أداء Firebase" وحزم SDK لميزة "الإعداد عن بُعد في Firebase". للحصول على مزيد من المعلومات، يمكنك الاطّلاع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لنظام التشغيل Android لمنصة Firebase.
يتوفّر الآن الإصدار التجريبي من مكتبة Cloud Firestore على أجهزة Android التي تتضمّن إضافات لغة البرمجة Kotlin. لمزيد من التفاصيل، يمكنك الاطّلاع على أحدث ملاحظات إصدار حزمة تطوير البرامج (SDK) لنظام التشغيل Android لنظام Firebase.
العناصر المتاحة على maven.google.com
- com.google.firebase:firebase-iid:17.1.2
- com.google.firebase:firebase-auth:16.2.1
- com.google.firebase:firebase-messaging:17.6.0
- com.google.firebase:firebase-perf:16.2.5
- com.google.firebase:firebase-config:16.5.0
- com.google.firebase:firebase-firestore-ktx:18.2.0
- com.google.firebase:firebase-common-ktx:16.1.0
2 نيسان (أبريل) 2019
- يتضمّن آخر تحديث لبرنامج Firebase تعديلاً على فاتورة المواد (BoM) في Firebase. للحصول على مزيد من المعلومات، يمكنك الاطّلاع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لنظام التشغيل Android لمنصة Firebase.
العناصر المتاحة على maven.google.com
- com.google.firebase:firebase-bom:17.0.0
27 آذار (مارس) 2019
يشمل آخر تحديث لبرنامج Firebase تغييرات على:
- أرقام تعريف مثيل Firebase، وميزة "المراسلة داخل التطبيق من Firebase" وCloud Firestore و"المراسلة عبر السحابة الإلكترونية من Firebase" وحزمة تعلُّم الآلة من Firebase وحِزم تطوير البرامج (SDK) لميزة "الإعداد عن بُعد في Firebase"
- مكوّنات Firebase Gradle الإضافية
للحصول على مزيد من المعلومات، يمكنك الاطّلاع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لنظام التشغيل Android لمنصة Firebase.
العناصر المتاحة على maven.google.com
- com.google.firebase:firebase-iid:17.1.1
- com.google.firebase:firebase-inappmessaging:17.1.1
- com.google.firebase:firebase-inappmessaging-display:17.1.1
- com.google.firebase:firebase-firestore:18.1.0
- com.google.firebase:firebase-messaging:17.5.0
- com.google.firebase:firebase-config:16.4.1
- com.google.firebase:firebase-ml-common:17.0.0
- com.google.firebase:firebase-ml-model-interpreter:18.0.0
- com.google.firebase:firebase-ml-normal-language:18.2.0
- com.google.firebase:firebase-ml-normal-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- مخصصة:1.2.0
21 آذار (مارس) 2019
- تم إيقاف واجهة برمجة تطبيقات Drive نهائيًا وسيتم إيقافها في 6 كانون الأول (ديسمبر) 2019. راجع دليل نقل البيانات للاطّلاع على التفاصيل.
العناصر المتاحة على maven.google.com
- com.google.android.gms:play-services-drive:16.1.0
18 آذار (مارس) 2019
- مكتبة برامج "خدمات Google Play" لنظام التشغيل Cronet متاحة الآن. تُعد Cronet مكتبة شبكات عالية الأداء. لمعرفة المزيد من المعلومات، يمكنك الانتقال إلى تنفيذ عمليات الشبكة باستخدام Cronet. تسمح مكتبة برامج "خدمات Google Play" لنظام Cronet للتطبيقات باستخدام نسخة حديثة من Cronet تم تحميلها من خدمات Google Play.
العناصر المتاحة على maven.google.com
- com.google.android.gms:play-services-cronet:16.0.0
15 آذار (مارس) 2019
ويشمل آخر تحديث لبرنامج Firebase تغييرات في نظام Firebase الأساسي، و"إحصاءات Google لبرنامج Firebase"، ودعوات Firebase، وروابط Firebase الديناميكية، ووظائف السحابة الإلكترونية لحزم SDK لعملاء Firebase. للحصول على مزيد من المعلومات، يمكنك الاطّلاع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لنظام التشغيل Android لمنصة Firebase.
تتوفّر الآن فاتورة مواد Firebase (BoM) كميزة تجريبية. باستخدام ميزة Gradle لقائمة المواد (BoM) مع Firebase، يمكنك تحديد إصدار منصة Firebase ككل. لإضافة حِزم SDK إلى تطبيقك باستخدام أداة Firebase BoM، انتقِل إلى إضافة 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 لإعلانات Google على الأجهزة الجوّالة" لنظام التشغيل Android. لمزيد من المعلومات، يمكنك الرجوع إلى ملاحظات الإصدار الخاصة بالمنتج.
العناصر المتاحة على 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 وحِزم تطوير البرامج (SDK) لميزة "الإعداد عن بُعد في 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 و"الإعداد عن بُعد في Firebase". للحصول على مزيد من المعلومات، يمكنك الاطّلاع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لنظام التشغيل Android لمنصة Firebase.
- يضيف آخر تحديث على "خدمات Google Play" ميزة "AdSense للبحث" مدمجة مع المحتوى. لمزيد من المعلومات، اطّلع على ملاحظات إصدار AFS Native SDK لنظام التشغيل Android.
العناصر المتاحة على maven.google.com
- com.google.android.gms:play-services-afs-authorized: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" إعدادًا جديدًا للتحكّم بالإيماءات. لمزيد من المعلومات، يُرجى الاطّلاع على ملاحظات إصدار "SDK للخرائط" لنظام التشغيل Android.
العناصر المتاحة على maven.google.com
- com.google.android.gms:play-services-maps:16.1.0
31 كانون الثاني (يناير) عام 2019
- يشتمل آخر تحديث لبرنامج Firebase على تغييرات في "حزمة تعلّم الآلة لمنصة Firebase" وFirebase Core و"إحصاءات Google لبرنامج Firebase" وحِزم تطوير البرامج (SDK) للإعلانات. للحصول على مزيد من المعلومات، يمكنك الاطّلاع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لنظام التشغيل Android لمنصة Firebase.
العناصر المتاحة على maven.google.com
- com.google.android.gms:play-services-ads:17.1.3
- com.google.android.gms:play-services-ads-base:17.1.3
- com.google.android.gms:play-services-ads-lite:17.1.3
- com.google.android.gms:play-services-gass:17.1.3
- com.google.android.gms:play-services-analytics:16.0.7
- com.google.android.gms:play-services-analytics-impl:16.0.7
- com.google.android.gms:play-services-tagmanager:16.0.7
- com.google.android.gms:play-services-tagmanager-api:16.0.7
- com.google.android.gms:play-services-tagmanager-v4-impl:16.0.7
- com.google.android.gms:play-services-measurement-base:16.3.0
- com.google.android.gms:play-services-measurement-sdk-api:16.3.0
- com.google.android.gms:play-services-measurement-api:16.3.0
- com.google.firebase:firebase-ads:17.1.3
- com.google.firebase:firebase-ads-lite:17.1.3
- com.google.firebase:firebase-analytics:16.3.0
- com.google.firebase:firebase-analytics-impl:16.3.0
- com.google.firebase:firebase-measurement-connector-impl:17.0.5
- com.google.firebase:firebase-core:16.0.7
- com.google.firebase:firebase-ml-common:16.2.1
- com.google.firebase:firebase-ml-model-interpreter:17.0.1
- com.google.firebase:firebase-ml-natural-language:18.1.1
- com.google.firebase:firebase-ml-natural-language-language-id-model:18.0.2
- com.google.firebase:firebase-ml-vision:19.0.0
30 كانون الثاني (يناير) 2019
- يتضمّن آخر تحديث لبرنامج Firebase تغييرات على حِزم تطوير البرامج (SDK) لحزمة تعلُّم الآلة من Firebase. للحصول على مزيد من المعلومات، يمكنك الاطّلاع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لنظام التشغيل Android لمنصة Firebase.
العناصر المتاحة على maven.google.com
- com.google.firebase:firebase-ml-common:16.2.1
- com.google.firebase:firebase-ml-vision:19.0.0
- com.google.firebase:firebase-ml-model-interpreter:17.0.1
25 كانون الثاني (يناير) 2019
- يشمل آخر تحديث لبرنامج Firebase تغييرات في "قاعدة بيانات الوقت الفعلي" وCloud Firestore و"SDK للمراسلة داخل التطبيق". للحصول على مزيد من المعلومات، يمكنك الاطّلاع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لنظام التشغيل Android لمنصة Firebase.
العناصر المتاحة على maven.google.com
- com.google.firebase:firebase-database:16.0.6
- com.google.firebase:firebase-firestore:18.0.0
- com.google.firebase:firebase-inappmessaging:17.0.5
- com.google.firebase:firebase-inappmessaging-display:17.0.5
10 كانون الثاني (يناير) 2019
تراخيص البرامج المفتوحة المصدر
- يتيح آخر تحديث لمكتبة تراخيص OSS إجراء تعديلات على بيانات ترخيص OSS من خلال تحديثات خدمات Google Play.
المكتبات الأساسية لخدمات Google Play
- في Play-services-base وplay-services-basement، بعض الطرق الجديدة لدعم التغييرات في المكتبات الأخرى.
العناصر المتاحة على maven.google.com
- com.google.android.gms:play-services-base:16.1.0
- com.google.android.gms:play-services-basement:16.2.0
- com.google.android.gms:play-services-oss-ترخيصs:16.0.2
9 كانون الثاني (يناير) 2019
- يتضمّن آخر تحديث لبرنامج Firebase تغييرات في حزمة تطوير البرامج (SDK) لميزة "الإعداد عن بُعد في Firebase". للحصول على مزيد من المعلومات، يمكنك الاطّلاع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لنظام التشغيل Android لمنصة Firebase.
العناصر المتاحة على maven.google.com
- com.google.firebase:firebase-config:16.1.3
22 كانون الأول (ديسمبر)، 2018
- يتضمّن آخر تحديث لبرنامج Firebase تغييرات في حزمة تطوير البرامج (SDK) الخاصة بمنصة Firebase Crashlytics. للحصول على مزيد من المعلومات، يمكنك الاطّلاع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لنظام التشغيل Android لمنصة Firebase.
العناصر المتاحة على maven.google.com
- com.crashlytics.sdk.android:crashlytics:2.9.8
19 كانون الأول (ديسمبر)، 2018
- يتضمن آخر تحديث لبرنامج Firebase تغييرات على حزمتي SDK لـ Cloud Firestore وFirebase Performance Monitoring SDK. للحصول على مزيد من المعلومات، يمكنك الاطّلاع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لنظام التشغيل Android لمنصة Firebase.
العناصر المتاحة على maven.google.com
- com.google.firebase:firebase-firestore:17.1.5
- com.google.firebase:firebase-perf:16.2.3
18 كانون الأول (ديسمبر) 2018
- تم تحديث FIDO2 API وفقًا لأحدث مواصفات WebAuthn. يستطيع المطوّرون استخدام FIDO2 APIS لمصادقة المستخدمين بشكل كبير باستخدام نوعَين من أدوات المصادقة: أجهزة المصادقة الخارجية U2F وأداة المصادقة "المضمَّنة" المتضمّنة في الجهاز.
- تمت إزالة البناة من
Fido2ApiClient
وFido2PrivilegedApiClient
. ويجب إنشاء مثيل لهذه الفئات من خلال المصانع الثابتة فيFido
. - تمت إعادة تسمية
MakeCredentialOptions
وBrowserMakeCredentialOptions
إلىPublicKeyCredentialCreationOptions
وBrowserPublicKeyCredentialCreationOptions
على التوالي. - تم تعزيز
RequestOptions
مع عضو فيAuthenticationExtensions
يسمح للمتصل بإملاء السلوك من جهة العميل عند إجراء حفل تسجيل أو مصادقة. لا يتوفّر في الوقت الحالي سوىFidoAppIdExtension
. بمرور الوقت، قد يتم دعم المزيد من الإضافات بناءً على حالة الاستخدام. - تمت إضافة أداة إنشاء لحساب
AuthenticatorSelectionCriteria
. - تم تغيير أدوات الإنشاء للحساب
PublicKeyCredentialRequestOptions
،BrowserPublicKeyCredentialRequestOptions
. - تمت إزالة أدوات الإنشاء للعناصر على مستوى استجابة واجهة برمجة التطبيقات
AuthenticatorAttestationResponse
وAuthenticatorAssertionResponse
وAuthenticatorErrorResponse
. - تمت إضافة تعدادات لخوارزميات RSA وEC2 من قاعدة بيانات المسجّلين COSE لاستخدامها في
PublicKeyCredentialParameters
. - تمت إضافة السمة
AttestationConveyancePreference
التي تحدّد مستوى إخفاء مفاتيح فك تشفير كائن المصادقة الذي تم عرضه في حفل التسجيل. - تمت إعادة تسمية قيمة TokenبادingIdValue السابقة وإعادة تنظيمها لتصبح
TokenBinding
. - هياكل بيانات أخرى معززة و/أو معدّلة لتمثيل مسودة WebAuthn WD11.
على سبيل المثال، تم تعديل حقل "معرّف المستخدم" في
PublicKeyCredentialUserEntity
ليصبحbyte[]
بدلاً منString
. يُرجى التأكّد من تحديث عملية التنفيذ وفقًا لذلك.
العناصر المتاحة على maven.google.com
- com.google.android.gms:play-services-fido:17.0.0
13 كانون الأول (ديسمبر) 2018
- تم إصلاح الخطأ الذي قد يحاول من خلال حزمة تطوير البرامج (SDK) للبث المباشر استئناف الجلسة إذا أوقفها مرسِل آخر.
- تم إصلاح خطأ الإشعار الذي كان يحدث على الأجهزة التي تعمل بنظام Android O أو الإصدارات الأحدث عندما كان تطبيق البث قيد التشغيل في الخلفية.
- تم إصلاح الخلل المتمثل في عدم استجابة إشعار وسائط البث بعد إيقاف تطبيق البث.
- تم نقل مجموعة من العناصر إلى maven.google.com بسبب مشاكل في المستودع.
العناصر المتاحة على maven.google.com
- com.google.android.gms:play-services-cast:16.1.2
- com.google.android.gms:play-services-cast-framework:16.1.2
تم نقل العناصر إلى maven.google.com.
- com.google.gms:google-services:4.2.0
- com.google.gms:google-services:4.1.0
- com.google.gms:google-services:4.0.2
- com.google.gms:google-services:4.0.1
- com.google.gms:google-services:4.0.0
- com.google.gms:google-services:3.3.1
- com.google.gms:google-services:3.3.0
- com.google.gms:google-services:3.2.1
- com.google.gms:google-services:3.2.0
- com.google.gms:google-services:3.1.2
- com.google.gms:google-services:3.1.1
- com.google.gms:google-services:3.1.0
- com.google.gms:google-services:3.0.0
- com.google.firebase.perf- مخصصة:1.1.5
- com.google.firebase.perf- مخصصة:1.1.4
- com.google.firebase.perf- Plugin:1.1.3
- com.google.firebase.perf- Plugin:1.1.2
6 كانون الأول (ديسمبر) 2018
- يتضمن آخر تحديث لبرنامج Firebase تغييرات على حزم SDK لمصادقة 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 تغييرات في حزم تطوير البرامج (SDK) الخاصة بـ Firebase الديناميكية وروابط Firebase الديناميكية وميزة "الإعداد عن بُعد في Firebase" ومراقبة الأداء في Firebase و"إحصاءات Google لبرنامج Firebase" وحزمة تطوير البرامج (SDK) لأداة "إعلانات Google لبرنامج Firebase". للحصول على مزيد من المعلومات، يمكنك الاطّلاع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لنظام التشغيل Android لمنصة Firebase.
العناصر المتاحة على maven.google.com
- com.google.android.gms:play-services-ads:17.1.2
- com.google.android.gms:play-services-ads-base:17.1.2
- com.google.android.gms:play-services-ads-lite:17.1.2
- com.google.android.gms:play-services-analytics:16.0.6
- com.google.android.gms:play-services-analytics-impl:16.0.6
- com.google.android.gms:play-services-appinvite:16.0.7
- com.google.android.gms:play-services-gass:17.1.2
- com.google.android.gms:play-services-measurement-api:16.0.4
- com.google.android.gms:play-services-measurement-base:16.0.5
- com.google.android.gms:play-services-measurement-sdk-api:16.0.4
- com.google.android.gms:play-services-tagmanager:16.0.6
- com.google.android.gms:play-services-tagmanager-api:16.0.6
- com.google.android.gms:play-services-tagmanager-v4-impl:16.0.6
- com.google.firebase:firebase-ads:17.1.2
- com.google.firebase:firebase-ads-lite:17.1.2
- com.google.firebase:firebase-analytics:16.0.6
- com.google.firebase:firebase-analytics-impl:16.2.4
- com.google.firebase:firebase-config:16.1.2
- com.google.firebase:firebase-core:16.0.6
- com.google.firebase:firebase-dynamic-links:16.1.5
- com.google.firebase:firebase-invites:16.0.6
- com.google.firebase:firebase-perf:16.2.2
- com.google.firebase:firebase-measurement-connector-impl:17.0.4
29 تشرين الثاني (نوفمبر)، 2018
- يشمل آخر تحديث لبرنامج Firebase تغييرات في حِزم تطوير البرامج (SDK) الخاصة بـ Firebase App Invites وFirebase Ml Kit وحِزم تطوير البرامج (SDK) لمراقبة الأداء من Firebase. للحصول على مزيد من المعلومات، يمكنك الاطّلاع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لنظام التشغيل Android لمنصة Firebase.
العناصر المتاحة على maven.google.com
- com.google.firebase:firebase-appindexing:17.1.0
- com.google.firebase:firebase-perf:16.2.1
- com.google.firebase:firebase-ml-common:16.1.6
- com.google.firebase:firebase-ml-vision:18.0.2
- com.google.firebase:firebase-ml-model-interpreter:16.2.4
13 تشرين الثاني (نوفمبر) 2018
مشكلة معروفة في إصدار 2 تشرين الأول (أكتوبر) 2018
واجهت بعض المكتبات الواردة في إصدار 2 تشرين الأول (أكتوبر) 2018 مشكلة في العناصر التابعة لمدير عمليات الشركاء. يظهر ذلك على الأرجح في شكل مشاكل دمج dex
عند تحديث بعض إصدارات الاعتمادية (حتى عند استخدام
strict-version-matcher-plugin
).
لحلّ هذه المشكلة، عليك التحديث إلى Recommended Minimum Version
على النحو التالي:
مكتبة | الإصدار المتأثر | الحد الأدنى المقترَح للإصدار |
---|---|---|
com.google.android.gms:play-services-ads | 16 | 17.1.1 |
com.google.android.gms:play-services-ads-base | 16 | 17.1.1 |
com.google.android.gms:play-services-ads-lite | 16 | 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 | 17.1.1 |
com.google.android.gms:play-services-measurement-api | 16.0.2 | 16.0.3 |
com.google.android.gms:play-services-measurement-base | 16.0.3 | 16.0.4 |
com.google.android.gms:play-services-measurement-sdk-api | 16.0.2 | 16.0.3 |
com.google.android.gms:play-services-tagmanager | 16.0.4 | 16.0.5 |
com.google.android.gms:play-services-tagmanager-api | 16.0.4 | 16.0.5 |
com.google.android.gms:play-services-tagmanager-v4-impl | 16.0.4 | 16.0.5 |
com.google.android.gms:play-services-vision | 16.2.0 | 17.0.2 |
com.google.android.gms:play-services-vision-common | 16.2.0 | 17.0.2 |
com.google.android.gms:play-services-vision-image-label | 16.2.0 | 17.0.2 |
com.google.firebase:firebase-analytics | 16.0.4 | 16.0.5 |
com.google.firebase:firebase-analytics-impl | 16.2.2 | 16.2.3 |
com.google.firebase:firebase-dynamic-links | 16.1.2 | 16.1.3 |
com.google.firebase:firebase-iid | 17.0.3 | 17.0.4 |
com.google.firebase:firebase-measurement-connector-impl | 17.0.2 | 17.0.3 |
com.google.firebase:firebase-messaging | 17.3.3 | 17.3.4 |
com.google.firebase:firebase-ml-common | 16.1.4 | 16.1.5 |
com.google.firebase:firebase-ml-model-interpreter | 16.2.2 | 16.2.3 |
com.google.firebase:firebase-ml-vision | 17.0.1 | 18.0.1 |
com.google.firebase:firebase-ml-vision-image-label-model | 16.2.0 | 17.0.2 |
12 تشرين الثاني (نوفمبر)، 2018
الإعلانات
- تم إصلاح الخطأ الذي يتسبب في استخدام مجموعات معيّنة من
play-services-ads
وfirebase-analytics
(على سبيل المثال،ads:17.1.0
وanalytics:16.0.5
) إلى حدوث خطأ في برنامج التجميعduplicate entry
. عندما يستخدم الناشرونfirebase-analytics
إلى جانب الإصدار17.1.1
من أي مكتبة من مكتبات الإعلانات (على سبيل المثال،com.google.android.gms:play-services-ads:17.1.1
) يجب استخدامcom.google.firebase:firebase-analytics:16.0.5
.
العناصر المتاحة على maven.google.com
- com.google.android.gms:play-services-ads:17.1.1
- com.google.android.gms:play-services-ads-base:17.1.1
- com.google.android.gms:play-services-ads-lite:17.1.1
- com.google.android.gms:play-services-gass:17.1.1
- com.google.firebase:firebase-ads:17.1.1
- com.google.firebase:firebase-ads-lite:17.1.1
9 تشرين الثاني (نوفمبر)، 2018
- يشمل آخر تحديث لبرنامج Firebase تحديثات لكل من Cloud Firestore وCloud Functions for Firebase وFirebase In-App Messaging وقاعدة بيانات Firebase وحزم SDK لتخزين Firebase. للحصول على مزيد من المعلومات، يُرجى الاطّلاع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لنظام التشغيل Android لمنصة Firebase.
العناصر المتاحة على maven.google.com
- com.google.firebase:firebase-database:16.0.4
- com.google.firebase:firebase-firestore:17.1.3
- com.google.firebase:firebase-functions:16.1.3
- com.google.firebase:firebase-inappmessaging:17.0.4
- com.google.firebase:firebase-inappmessaging-display:17.0.4
- com.google.firebase:firebase-storage:16.0.5
5 تشرين الثاني (نوفمبر)، 2018
- إنّ آخر تحديث على مكوِّن Gradle الإضافي لتراخيص OSS يعمل على ترميز نص الترخيص باستخدام UTF-8 لإصلاح خطأ كان يواجهه بعض المطوّرين.
العناصر المتاحة على maven.google.com
- com.google.android.gms:oss-ترخيصs-مكوّن إضافي:0.9.4
2 تشرين الثاني (نوفمبر)، 2018
- يتضمّن آخر تحديث لبرنامج Firebase إصلاحات للأخطاء وتحسين وقت الاستجابة لبدء التشغيل في Google Analytics for 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 وميزة المراسلة داخل التطبيق وحِزم تطوير البرامج (SDK) لمراقبة الأداء، بالإضافة إلى المكوّن الإضافي Gradle لخدمات Google Services. للحصول على مزيد من المعلومات، يمكنك الاطّلاع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لنظام التشغيل Android لمنصة Firebase.
العناصر المتاحة على maven.google.com
- com.google.firebase:firebase-firestore:17.1.2
- com.google.firebase:firebase-inappmessaging:17.0.3
- com.google.firebase:firebase-inappmessaging-display:17.0.3
- com.google.firebase:firebase-perf:16.2.0
18 تشرين الأول (أكتوبر)، 2018
- يشمل التعديل الأخير على Cast تغييرات في "إعلانات Google" وبيان CAF وربط
SeekBar
فيUIMediaController
. لمعرفة المزيد من المعلومات، يمكنك الاطّلاع على ملاحظات حول إصدار مُرسِلي Android Cast.
العناصر المتاحة على maven.google.com
- com.google.android.gms:play-services-cast:16.1.0
- com.google.android.gms:play-services-cast-framework:16.1.0
16 تشرين الأول (أكتوبر) 2018
- يتضمّن آخر تحديث لمنصة Firebase تغييرات في Firebase Messaging وFirebase IID وFirebase ML وFirebase Vision وFirebase Config وFirebase Auth SDK. للحصول على مزيد من المعلومات، يمكنك الاطّلاع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لنظام التشغيل Android لمنصة Firebase.
المكتبات الأساسية لخدمات Google Play
- في Play-services-basement، بعض الطرق الجديدة لدعم التغييرات في المكتبات الأخرى.
العناصر المتاحة على maven.google.com
- com.google.android.gms:play-services-basement:16.1.0
- com.google.android.gms:play-services-vision:17.0.2
- com.google.android.gms:play-services-vision-common:17.0.2
- com.google.android.gms:play-services-vision-image-label:17.0.2
- com.google.firebase:firebase-auth:16.0.5
- com.google.firebase:firebase-config:16.1.0
- com.google.firebase:firebase-iid:17.0.4
- com.google.firebase:firebase-messaging:17.3.4
- com.google.firebase:firebase-ml-common:16.1.5
- com.google.firebase:firebase-ml-model-interpreter:16.2.3
- com.google.firebase:firebase-ml-vision:18.0.1
- com.google.firebase:firebase-ml-vision-face-model:17.0.2
- com.google.firebase:firebase-ml-vision-image-label-model:17.0.2
9 تشرين الأول (أكتوبر) 2018
- تمت إعادة صياغة تحليل التبعية لمكوّن إضافي صارم من نوع مُطابق الإصدار الصارم لتقديم رسائل خطأ أفضل عند تحديد إصدارات العناصر المتعارضة. تتضمن رسائل الخطأ الآن أسماء المشروعات وأسماء التبعيات داخل المشروع، لمساعدتك في تحديد التبعيات المعلنة التي تسبب أخطاء.
- تم إصلاح الأخطاء في المكوِّن الإضافي المتعلقة بالإصدارات المتعددة الوحدات والمتوازية.
العناصر المتاحة على maven.google.com
- com.google.android.gms:strict-version-matcher-extension:1.1.0
5 تشرين الأول (أكتوبر) 2018
الإعلانات
- تمت إضافة متطلبات جديدة لعلامة
<meta-data>
في ملف AndroidManifest.xml:- على ناشري Google AdMob تحديد علامة
<meta-data>
مع مفتاحcom.google.android.gms.ads.APPLICATION_ID
. راجع دليل بدء استخدام AdMob للحصول على مزيد من التفاصيل. - على الناشرين الذين يستخدمون "مدير إعلانات Google" تحديد علامة
<meta-data>
تتضمّن المفتاحcom.google.android.gms.ads.AD_MANAGER_APP
. اطّلع على دليل البدء في "مدير الإعلانات" للحصول على مزيد من التفاصيل.
- على ناشري Google AdMob تحديد علامة
- تم إيقاف الإعلانات المدمجة مع المحتوى:
NativeAppInstallAd
وNativeContentAd
وواجهات برمجة التطبيقات المرتبطة بها نهائيًا لصالحUnifiedNativeAd
. راجع الإعلانات المدمجة مع المحتوى (المتقدمة) والموحّدة للحصول على مزيد من التعليمات حول استخدام واجهات برمجة التطبيقات الجديدة. - الإعلانات المدمجة مع المحتوى: تمت إضافة ميزة "تجاهل هذا الإعلان".
- الإعلانات المدمجة مع المحتوى: تمت إزالة سجلّ التحذير الحميد: "Unconfirmed Click Listener should not be null while ClickConfirmingView is set".
- إعلانات تضم مكافأة: سيؤدي الاتصال بالرقم
destroy()
إلى إبعاد المستمع. - تم إيقاف الطُرق التالية في
AdRequest.Builder
. - تم إصلاح الخلل المتمثل في عدم تفعيل
onRewardedVideoCompleted()
على المحاكيات.
العناصر المتاحة على maven.google.com
- com.google.android.gms:play-services-ads:17.0.0
- com.google.android.gms:play-services-ads-lite:17.0.0
- com.google.firebase:firebase-ads:17.0.0
- com.google.firebase:firebase-ads-lite:17.0.0
2 تشرين الأول (أكتوبر)، 2018
تعديلات ثانوية على ميزات المكتبات الأساسية
- تم إجراء تعديلات بسيطة على الميزات الداخلية في بعض المكتبات الأساسية (play-services-auth وplay-services-base وplay-services-basement وplay-services-flags وplay-services-stats وplay-services-tasks) المستخدمة في مكتبات أخرى لخدمات Google Play.
- تم تخفيف الترابط الصارم بين المكتبات الأساسية بحيث يمكن استخدام الإصدارات الثانوية ونُسخ التصحيحات بشكلٍ فردي. كانت ملفات POM لهذه المكتبات تحدد تبعياتها في إصدارات دقيقة، مما يؤدي إلى تعقيد حل التبعيات.
- كانت تغييرات تبعية المكتبة الأساسية تتطلب إطلاق مجموعة كاملة من المكتبات التي تحتوي على إصدارات معدَّلة في تبعيات مدير عمليات الشركاء. لا تحتوي المكتبات غير الأساسية على أي تغييرات خارجية باستثناء تحديث تبعياتها المتبادلة.
- إصلاح الأخطاء والتحسينات الداخلية على قاعدة بيانات firebase وFirebase-firestore.
العناصر المتاحة على maven.google.com
تتضمّن المكتبات التالية تغييرات على التعليمات البرمجية:
com.google.android.gms:play-services-auth:16.0.1
com.google.android.gms:play-services-base:16.0.1
com.google.android.gms:play-services-basement:16.0.1
com.google.android.gms:play-services-flags:16.0.1
com.google.android.gms:play-services-stats:16.0.1
com.google.android.gms:play-services-tasks:16.0.1
com.google.firebase:firebase-database:16.0.3
com.google.firebase:firebase-firestore:17.1.1
لا يتم إجراء أي تغييرات على التعليمات البرمجية في المكتبات التالية، بل يتم فقط إجراء تعديلات على التبعية إلى 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-ترخيصs:16.0.1
com.google.android.gms:play-services-بانوراما:16.0.0
com.google.android.gms:play-services-الأماكن:16.0.0
com.google.android.gms:play-services-الأماكن-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) للبث لتجنُّب حدوث هذا الخطأ.
العناصر المتاحة على 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 للسماح للمطوِّرين بتحديد طلبات JSON واستخدام استجابات JSON. للمزيد من المعلومات، يُرجى الاطّلاع على مستندات Google Pay API.
- إيقاف الطُرق التالية من Google Pay API for Passes:
- طريقة
setBarcodeLabel
منGiftCardWalletObject.Builder
- طريقة
setCardIdentifier
منGiftCardWalletObject.Builder
- طريقة
setInfoModuleDataHexBackgroundColor
منGiftCardWalletObject.Builder
- طريقة
setInfoModuleDataHexFontColor
منGiftCardWalletObject.Builder
- طريقة
getBarcodeLabel
منGiftCardWalletObject
- طريقة
getCardIdentifier
منGiftCardWalletObject
- طريقة
getInfoModuleDataHexBackgroundColor
منGiftCardWalletObject
- طريقة
getInfoModuleDataHexFontColor
منGiftCardWalletObject
- طريقة
setBarcodeLabel
منLoyaltyWalletObject.Builder
- طريقة
setInfoModuleDataHexBackgroundColor
منLoyaltyWalletObject.Builder
- طريقة
setInfoModuleDataHexFontColor
منLoyaltyWalletObject.Builder
- طريقة
getBarcodeLabel
منLoyaltyWalletObject
- طريقة
getInfoModuleDataHexBackgroundColor
منLoyaltyWalletObject
- طريقة
getInfoModuleDataHexFontColor
منLoyaltyWalletObject
- طريقة
setBarcodeLabel
منOfferWalletObject.Builder
- طريقة
setInfoModuleDataHexBackgroundColor
منOfferWalletObject.Builder
- طريقة
setInfoModuleDataHexFontColor
منOfferWalletObject.Builder
- طريقة
getBarcodeLabel
منOfferWalletObject
- طريقة
getInfoModuleDataHexBackgroundColor
منOfferWalletObject
- طريقة
getInfoModuleDataHexFontColor
منOfferWalletObject
- طريقة
getActionUri
منWalletObjectMessage
- طريقة
getImageUri
منWalletObjectMessage
- طريقة
العناصر المتاحة على maven.google.com
- com.google.android.gms:play-services-wallet:16.0.0
13 آب (أغسطس) 2018، تحديث
- تم تصحيح مشكلة في الطرق المتاحة في الإصدار 17.0.5 من Cloud Firestore.
- تمت إزالة طريقة واجهة برمجة التطبيقات التي تم عرضها بشكل خاطئ وغير قابلة للاستخدام
Credential#getGeneratedPassword
في Play-services-auth.
العناصر المتاحة على maven.google.com
- com.google.android.gms:play-services-auth:16.0.0
- com.google.firebase:firebase-firestore:17.1.0
13 آب (أغسطس) 2018
- يشمل آخر تحديث لبرنامج Firebase التغييرات التي أُجريت على واجهة برمجة التطبيقات لمراقبة أداء Firebase وأدوات تعلّم الآلة في Firebase وCloud Firestore وغير ذلك. للحصول على مزيد من المعلومات، يمكنك الاطّلاع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لنظام التشغيل Android لمنصة Firebase.
- تم إصلاح المشكلة في واجهات برمجة تطبيقات تسجيل الدخول والمتمثلة في عرض رمز حالة غير صحيح عندما يلغي المستخدم تسجيل الدخول.
العناصر المتاحة على maven.google.com
- com.google.firebase:firebase-auth:16.0.3
com.google.firebase:firebase-firestore:17.0.5- com.google.firebase:firebase-messaging:17.3.0
- com.google.firebase:firebase-ml-common:16.1.2
- com.google.firebase:firebase-ml-vision:17.0.0
- com.google.firebase:firebase-ml-model-interpreter:16.2.0
- com.google.firebase:firebase-perf:16.1.0
2 آب (أغسطس) 2018
البثّ
- تم إصلاح الخطأ legalStateException الذي يحدث عندما تنتهي مهلة طلب الطلب في التحكم عن بُعد وOutMediaClient. هذا هو الانحدار المقدم في 15.0.0. يجب تحديث العملاء إلى الإصدار 16.0.1 أو الإصدار الأحدث للحصول على الإصلاح.
العناصر المتاحة على maven.google.com
- com.google.android.gms:play-services-cast:16.0.1
- com.google.android.gms:play-services-cast-framework:16.0.1
1 آب (أغسطس) 2018
- تمت إعادة تجميع أحدث إصدار من مكوّن Gradle
الخاص بتراخيص أنظمة التشغيل في رقم تعريف المجموعة
com.google.android.gms
وتمت إعادة تسمية الإصدارoss-licenses-plugin
. وسيستمر نشره باسم المجموعة الجديدة ورقم تعريفها من الآن فصاعدًا. وقد تم جعله مفتوح المصدر على GitHub.
العناصر المتاحة على maven.google.com
- com.google.android.gms:oss-ترخيصs-مكوّن إضافي: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 Cast.
العناصر المتاحة على maven.google.com
- com.google.android.gms:play-services-cast:16.0.0
- com.google.android.gms:play-services-cast-framework:16.0.0
- com.google.firebase:firebase-firestore:17.0.4
12 تموز (يوليو) 2018
- يشمل آخر تحديث لبرنامج Firebase تغييرات في واجهة برمجة التطبيقات لكلٍّ من دوال Cloud لـ 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-ترخيصs: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
تم جعل المكوّن الإضافي "مطابقة الإصدار الصارم" مفتوح المصدر
- تم توفير رمز المصدر لـ
com.google.android.gms.strict-version-matcher-plugin
على GitHub.
21 حزيران (يونيو) 2018
Firebase
- يشتمل آخر تحديث لبرنامج Firebase على تغييرات في واجهة برمجة التطبيقات لـ Firebase Invites وFirestore. للحصول على مزيد من المعلومات، يمكنك الاطّلاع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لنظام التشغيل Firebase لنظام التشغيل Android.
العناصر المتاحة على 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" وإصدار تجريبي من حزمة تعلّم الآلة لـ Firebase. للحصول على مزيد من المعلومات، يُرجى الاطّلاع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لنظام التشغيل Android لـ Firebase.
2 أيار (مايو)، 2018
Firebase
- يتضمن آخر تحديث لبرنامج Firebase إضافات إلى "إحصاءات Firebase" ومصادقة Firebase و"المراسلة عبر السحابة الإلكترونية من Firebase" وFirebase Cloud Storage وCloud Firestore وإعداد تقارير الأعطال من Firebase ومراقبة أداء Firebase بالإضافة إلى أرقام إصدارات مستقلة. للحصول على مزيد من المعلومات، يُرجى الاطّلاع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لنظام التشغيل Android Firebase.
إشعارات "خدمات Play"
- أصبح لمكتبات خدمات Google Play التي تلي الإصدار 15.0.0 أرقام إصدارات مستقلة تتبع SemVer. سيسمح هذا التغيير بإجراء تحديثات أكثر تكرارًا ومرونة بواسطة المكونات الفردية.
- تم تحديث مكوّن Gradle الإضافي لخدمات Google
إلى الإصدار 3.3.0 للتوافق مع هذا التغيير في الإصدارات. إذا
لم تستخدم هذا المكوّن الإضافي، وهو مكوّن إضافي مستقل،
قد تم إطلاق
com.google.android.gms.strict-version-matcher-plugin
بوظيفة دعم الإصدار نفسها. للحصول على مزيد من التفاصيل، راجع دليل الإصدارات.
12 نيسان (أبريل) 2018 - الإصدار 15.0.0
المشاكل المعروفة في الإصدار 15.0.0
إذا كنت تستخدم الإصدار 2.2.0 من Android Plugin for 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. بدءًا من الإصدار التالي، سيدعم المكوّن الإضافي الإصدار 3.x من استوديو Android فقط.تم استبدال جميع المراجع لفئات
com.google.android.gms.R
بمراجع خاصة بالمكوِّنات، على سبيل المثال،com.google.android.gms.ads.R
. إذا كنت تستخدم هذه الصفوف مباشرةً في رمزك، قد تحتاج إلى تعديل الترميز ليصبح متوافقًا.بدءًا من الإصدار 15.0.0، لن يتوفّر إصدار محدَّث من JavaScript بلا إنترنت (عناصر خدمات Google Play في "إدارة SDK" في "استوديو Android").
وبدءًا من الإصدار 15.0.0، لن يتوفّر عنوان بديل للبريد الإلكتروني
play-services
لسحب جميع مكوّنات "خدمات Google Play". لقد تمت التوصية بذلك لبعض الوقت.
الإعلانات
- تمّت إضافة الفئة
UnifiedNativeAd
، والتي يمكن أن تحتوي على إعلان تثبيت تطبيق أو إعلان محتوى. - تم تحديث Native Ads Advanced API بحيث يتوافق مع
UnifiedNativeAd
:- تمت إضافة صفَّي
UnifiedNativeAdView
وUnifiedNativeAdAssetNames
. - تمت إضافة واجهة
UnifiedNativeAd.OnUnifiedNativeAdLoadedListener
. - تمت إضافة الطريقة
forUnifiedNativeAd()
إلى الصفAdLoader.Builder
. - تم إجراء عدّة تعديلات على واجهة برمجة تطبيقات التوسّط، ما أتاح للمحوّلات والأحداث المخصّصة عرض مثيلات
UnifiedNativeAd
.
- تمت إضافة صفَّي
المصادقة
- تمت إضافة ثابت
KEY_EXTRA_ACCOUNT_TYPE
إلى الفئةAccountTransfer
، والذي يتيح للحزم معرفة نوع الحساب الذي يجب معالجته.
البثّ
- تم إيقاف الفئة
AppVisibilityListener
نهائيًا. - تم إيقاف فئة
RemoteMediaClient.Listener
نهائيًا. يمكنك استخدام الصف الجديدRemoteMediaClient.Callback
بدلاً من ذلك. - تم إصلاح عطل في
TracksChooserDialogFragment
وتم إجراء العديد من التغييرات على منشئه ومنشئه. - تم طرح واجهة برمجة التطبيقات
MediaQueue
كبديل لآلية قائمة انتظار الوسائط الحالية. يمكنك استخدام صفَّيMediaQueueRecyclerViewAdapter
وMediaQueueArrayAdapter
الجديدَين للوصول إلىMediaQueue
في طريقة عرض إعادة التدوير وعرض القائمة، على التوالي. - عند النقر على إشعارات وحدة التحكم عن بُعد في البث، سيتم الآن نقل المستخدمين إلى تطبيق Google Home أو تطبيق البث المقابل، وذلك بناءً على ما إذا كان تطبيق البث يتيح الانضمام إلى الجلسة تلقائيًا.
- تعديل بشأن فريق دعم "إعلانات Google":
- تتيح واجهة برمجة تطبيقات 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) لمنصة Firebase لأجهزة Android.
اللياقة البدنية
- تم إيقاف طريقة
fromLocationRequest()
للفئةSensorRequest
. استخدِم SensorRequest.Builder لإنشاء SensorRequest بدلاً من ذلك.
خدمة مراسلة عبر السحابة الإلكترونية من Google
- تم إيقاف الصفوف
GoogleCloudMessaging
وGcmPubSub
وGcmReceiver
وGcmListenerService
وInstanceID
وInstanceIDListenerService
. يمكنك استخدامFirebaseMessaging
بدلاً من ذلك.
الألعاب
- تم إيقاف طرق
getChurnProbability()
وPlayStats.getHighSpenderProbability وgetSpendProbability()
وgetTotalSpendNext28Days()
من الفئةPlayerStats
.
التطبيقات الفورية
- تمت إزالة
InstantApps.API
. يمكنك استخدامInstantApps.getInstantAppsClient()
بدلاً من ذلك.
مشاركة عن قرب
- تم إيقاف الحالات الداخلية المتعلقة بـ
NearbyConnections
.
Wallet
- تم إيقاف الفئة
Payments
نهائيًا. بدلاً من ذلك، استخدِمWallet.getPaymentsClient()
للحصول على مثيل لفئةPaymentsClient
الجديدة.
28 آذار (مارس) 2018 - الإصدار 12.0.1
المشكلات التي تم إصلاحها في 12.0.1:
- تم إصلاح المشكلة التي تسببت في حدوث أخطاء غير صحيحة في Android تدّعي أنّ
GoogleSignIn
وCredentialsClient
كانا للاستخدام الداخلي فقط. - تضيف السمة
minSdkVersion
غير المتوفّرة في عناصر الترخيص - لمنع التضمين التلقائي لأذوناتREAD_PHONE_STATE
وREAD_EXTERNAL_STORAGE
. - استعادة أسماء الحزم الفريدة لعناصر الترخيص المرتبطة في وقت التشغيل التي أثّرت في بعض مشاكل التوافق في أنظمة الإصدار (مثل Ionic Pro).
- تتم استعادة بعض أسماء الحقول التي تم إخفاء مفاتيح فك تشفيرها في 12.0.1، وتحديدًا طريقة
value()
لتعليقات@PropertyName
التوضيحية في firebase-firestore وFirebase-database.
20 آذار (مارس) 2018 - الإصدار 12.0.0
المشاكل المعروفة في الإصدار 12.0.0
- -لا تتضمّن تبعيات POM للترخيص
minSdkVersion
/targetSdkVersion
، ما يعني أنّtargetSdkVersion
الضمني تساوي 1. يؤدي هذا الإجراء إلى إضافة أذوناتREAD_PHONE_STATE
وREAD_EXTERNAL_STORAGE
للتطبيقات التي تستخدم الإصدار 12.0.0. - تتسبب التبعيات الخاصة بمدير عمليات شراء الترخيص في حدوث مشاكل في "أكثر من مكتبة واحدة تحمل اسم الحزمة ‘com.google.android.gms.ترخيص" في Ionic Pro.
@PropertyName
التعليقات التوضيحية لكل من firebase-database وfirebase-firestore يتم إخفاء مفاتيح فك تشفيرها فيvalue()
. يعني ذلك أنّ تطبيقك لن يتم إصداره إذا كنت تستخدم@PropertyName
.- يتسبب التعليق التوضيحي في حدوث أخطاء وبرية كاذبة تدّعي أنّ
GoogleSignIn
وCredentialsClient
للاستخدام الداخلي فقط. ويمكن تجاهلها بأمان.
سوف نطرح إصدارًا مُحدَّثًا من الإصدار 12.0.1 لمعالجة هذه المشاكل قريبًا.
أهم التفاصيل عن إصدار "خدمات Google Play" 12.0.0:
الإعلانات
- تمت إضافة الطريقة
trackViews()
إلى الصفNativeAdMapper
. تحلّ الطريقة محلّ طريقةtrackView()
المتوقّفة حاليًا للفئة نفسها.
- تمت إضافة الطريقة
المصادقة
- تم إيقاف الفئة
Auth.AuthCredentialsOptions
لصالح الصف الجديدCredentialsOptions
.
- تم إيقاف الفئة
البثّ
- دعم "إعلانات Google" المحسّن:
- تمت إضافة طريقتَي
setAdBreakClips()
وsetAdBreaks()
إلى الفئةMediaInfo.Builder
لتوفير طريقة لإرسال فاصل إعلاني واقتصاص المعلومات في طلب تحميل الوسائط. - تم تعديل الصف
AdBreakInfo.Builder
وإضافة الصفAdBreakClipInfo
لتسهيل الطُرق الجديدة لإرسال الفواصل والمقاطع.
- تمت إضافة طريقتَي
- تمت إضافة دعم لواجهات برمجة التطبيقات الجديدة للبث الصوتي:
- تمت إضافة طريقتَي
setCredentials()
وsetCredentialsType()
إلى الصفMeadiaLoadOptions.Builder
والطريقةgetCredentials()
وgetCredentialsType()
إلى الصفMediaLoadOptions
. وتتيح لك الطرق ضبط بيانات الاعتماد الخاصة بالتطبيقات والحصول عليها مع طلبات التحميل. - تمت إضافة الطريقة
getEntity()
إلى الصفMediaInfo
. يمثّل الكيان رابطًا لصفحة في التطبيق لتحميل الوسائط من "مساعد Google".
- تمت إضافة طريقتَي
- تم إصلاح خطأ تسبب في حدوث عطل إذا كان الاتصال بـ
CastContext.getSharedInstance()
على الأجهزة المزوّدة بإصدارات قديمة من "خدمات Google Play". لا تزال إصدارات "خدمات Google Play" القديمة تتسبّب في تعذُّر الطريقة، لذا على العملاء البحث عن إصدار مناسب.
- دعم "إعلانات Google" المحسّن:
Fido
- واجهة برمجة تطبيقات Fast Identity Online 2.0 (Fido2) متاحة الآن لشركاء استخدام المنتج قبل إطلاقه. ولأنّ واجهة برمجة التطبيقات لا تزال متاحة للاستخدام قبل إطلاقها، يمكن إجراء تغييرات قد تؤدي إلى أعطال بدون أي تحذير. للحفاظ على استقرار تطبيقك، لا تعتمد على واجهة برمجة التطبيقات هذه إلى أن تصبح متاحة بشكل عام.
Firebase
- يشمل آخر تحديث تم إجراؤه على Firebase إضافات إلى وظائف مصادقة Firebase ووظائف المراسلة عبر السحابة الإلكترونية من Firebase وFirestore وFirebase. للحصول على مزيد من المعلومات، يُرجى الاطّلاع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لنظام التشغيل Android لمنصة Firebase.
التطبيقات الفورية
- تمت إضافة واجهة برمجة تطبيقات جديدة في
Launcher
للتحقّق من عنوان URL الذي تم تقديمه وتشغيل تطبيق فوري في حال العثور عليه.
- تمت إضافة واجهة برمجة تطبيقات جديدة في
الموقع الجغرافي
- تمت إضافة الصف
ActivityTransition
لمساعدة التطبيقات على التمييز بين الأنشطة البدنية المختلفة التي يمارسها المستخدمون، مثل المشي أو الركض أو القيادة. - تمت إضافة واجهة
BoundsMode
للسماح لطريقةgetAutocompletePredictions()
بتفعيل عمليات البحث ذات القيود المفروضة.
- تمت إضافة الصف
الخرائط
- تمت إضافة الفئة
StreetViewSource
التي تتيح لك حصر عمليات البحث في "التجوّل الافتراضي" بالنتائج الخارجية فقط. - للحصول على قائمة كاملة بالميزات وإصلاحات الأخطاء والملاحظات الأخرى، يمكنك الاطّلاع على ملاحظات إصدار واجهة برمجة تطبيقات Android لتطبيق "خرائط Google".
- تمت إضافة الفئة
المواقع الجغرافية القريبة
- تم إيقاف واجهة
Messages
وConnections
المستندة إلىGoogleApiClient
. يمكنك استخدام البرامج الجديدة المستندة إلىGoogleApi
وMessagesClient
وConnectionsClient
بدلاً من ذلك.
- تم إيقاف واجهة
18 كانون الأول (ديسمبر) 2017، الإصدار 11.8.0
أهم التفاصيل عن إصدار "خدمات Google Play" 11.8.0:
المصادقة
- تم إيقاف الصف
WorkAccountApi
نهائيًا. يمكنك استخدامWorkAccountClient
من خلالWorkAccount.getClient()
بدلاً من ذلك.
- تم إيقاف الصف
البثّ
- تم إجراء التغييرات التالية على الصف
UIMediaController
:- عند ربط المشاهدات بـ
UIMediaController
، تسجِّل وحدة التحكّم الآن المستمعين الذين يستدعون إحدى طرق معالجة الأحداث التالية استجابةً لتفاعلات المستخدم، على النحو المناسب: - يمكنك إلغاء أيٍّ من طرق معالجة الأحداث المذكورة أعلاه لتخصيص سلوكها.
- مستندات محسَّنة توضّح طريقة التنفيذ الأساسية للسمة
UIMediaController
- تم قلب شاشة زر تبديل كتم الصوت بحيث يعرض رمز مكبّر الصوت عند إعادة الصوت ورمز مكبّر صوت متقاطع عند كتم الصوت.
- عند ربط المشاهدات بـ
- تتوافق حزمة تطوير البرامج (SDK) الخاصة بتكنولوجيا Google Cast على أجهزة Android الآن مع التطبيقات الفورية.
- تم إجراء التغييرات التالية على الصف
Firebase
- يشمل التحديث الأخير على Firebase إضافات إلى "فهرسة التطبيقات من Firebase" و"مصادقة Firebase" و"المراسلة عبر السحابة الإلكترونية من Firebase" و"مراقبة أداء Firebase". للحصول على مزيد من المعلومات، يُرجى الاطّلاع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لنظام التشغيل Android لمنصة Firebase.
الموقع الجغرافي
- تمت إضافة ثابت
KEY_VERTICAL_ACCURACY
، الذي يشير إلى الدقة الرأسية المقدَّرة لموقع جغرافي.
- تمت إضافة ثابت
محفظة Google
- تم تعديل طريقة
isReadyToPay()
لتوفير خيار لإجراء شيك إضافي يضمن للمستخدم امتلاك طريقة دفع حالية.
- تم تعديل طريقة
قابل للارتداء
تم تعديل واجهة برمجة التطبيقات Wearable API للبرامج الجديدة المستندة إلى
GoogleApi
، والتي تدير تلقائيًا عمليات الربط بالخدمات وتتطلب رموزًا نموذجية أقل لاستخدام ما يلي:- تمت إضافة الفئة
CapabilityClient
وطريقةWearable.getCapabilityClient()
لاستبدال واجهةCapabilityApi
كطريقة للتعرُّف على الإمكانيات التي توفّرها العُقد على شبكة Wear OS. - تمت إضافة الفئة
ChannelClient
والطريقةWearable.getChallenClient()
لاستبدال واجهةChannelApi
كطريقة لإرسال البيانات واستلامها من العُقد القابلة للارتداء. - تمت إضافة الفئة
DataClient
والطريقةWearable.getDataClient()
لاستبدال واجهةDataApi
كطريقة لقراءة عناصر البيانات ومواد العرض وكتابتها. - تمت إضافة الفئة
MessageClient
والطريقةWearable.getMessageClient()
لاستبدال واجهةMessageApi
كطريقة لإرسال الرسائل إلى عُقد أخرى. - تمت إضافة الفئة
NodeClient
والطريقةWearable.getNodeClient()
لاستبدال واجهةNodeApi
كطريقة للتعرُّف على العُقد المرتبطة.
- تمت إضافة الفئة
تعرض طلبات البيانات من واجهة برمجة التطبيقات
Task<ResultType>
بدلاً منPendingResult<ResultWrapper>
.يحل
ChannelClient.ChannelCallback
محلChannelApi.ChannelListener
.تحل
WearableOptions.Builder.setLooper()
محلGoogleApiClient.Builder.setHandler()
لإعداد سلسلة المحادثات لاستدعاءات المستمعين في فئات عميل واجهة برمجة التطبيقات الجديدة.
للمزيد من المعلومات حول أحدث إصدار لواجهة برمجة تطبيقات Wearable، يمكنك الاطّلاع على صفحة ملاحظات إصدار Android Wear.
تم حل المشكلة في الإصدار 11.8.0
هناك GoogleApi
مثيل تم إنشاؤه باستخدام Context
في التطبيقات التي تتضمّن targetSdkVersion 26 يطلب الآن تلقائيًا من المستخدمين تحديث "خدمات Google Play" لحلّ هذه المشكلة المعروفة من الإصدار 11.6.0.
27 تشرين الثاني (نوفمبر) 2017 - الإصدار 11.6.2
أهم التفاصيل عن إصدار "خدمات Google Play" 11.6.2:
Firebase
- يشمل آخر تحديث لبرنامج Firebase إضافات إلى Cloud Firestore وCloud Storage for Firebase. للحصول على مزيد من المعلومات، يُرجى الاطّلاع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لنظام التشغيل Android لمنصة Firebase.
6 تشرين الثاني (نوفمبر) 2017 - الإصدار 11.6.0
أهم التفاصيل عن الإصدار 11.6 من "خدمات Google Play":
الإعلانات
- تمت إضافة الفئة
NativeAdViewHolder
، وهي طريقة بديلة لعرض الإعلانات المدمجة مع المحتوى. - تم إيقاف طريقة
AdLoader.getMediationAdapterClassName()
. على الناشرين استخدامNativeAppInstallAd.getMediationAdapterClassName()
أوNativeContentAd.getMediationAdapterClassName()
التي تم تقديمها مؤخرًا بدلاً من ذلك. - تم إيقاف طريقة
RewardedVideoAd.setUserId()
نهائيًا للاستخدام مع إثبات ملكية المكافأة من خادم إلى خادم.
- تمت إضافة الفئة
المصادقة
- تم تعديل Auth API للبرامج الجديدة المستندة إلى
GoogleApi
، والتي تدير تلقائيًا الاتصالات بالخدمات وتتطلب رموزًا نموذجية أقل لاستخدام ما يلي:- تمت إضافة صفَّي
CredentialsClient
وCredentials
. توفّر "CredentialsClient
" نقطة الدخول لطلب بيانات الاعتماد وتشير إلى ما إذا كان تسجيل الدخول قد تم بنجاح باستخدام بيانات الاعتماد أم لا. - تمت إضافة صفَّي
GoogleSignInClient
وGoogleSignIn
.GoogleSignInClient
هي نقطة الدخول للتفاعل مع Google Sign In API.
- تمت إضافة صفَّي
- تمت إضافة طريقة
GoogleAuthUtil.requestGoogleAccountsAccess()
. بهذه الطريقة، تكون جميع حسابات Google المثبَّتة على الجهاز مرئية للمتصل في Android O، في حال وافق المستخدم على ذلك. - تمت إضافة طريقة
AuthCredentialsOptions.Builder.forceEnableSaveDialog()
. تعمل هذه الطريقة على إصلاح مشكلة على الأجهزة التي تعمل بنظام التشغيل Android O والإصدارات الأحدث والتي لا يظهر فيها أحيانًا مربّع حوار تأكيد الحفظ فيAuth.Api.Credential
لصالح مربّع حوار الحفظ في خدمة الملء التلقائي النشطة. وتلغي الطريقة المُضافة هذا السلوك التلقائي.
- تم تعديل Auth API للبرامج الجديدة المستندة إلى
الوعي
- تم تعديل Awareness API للبرامج الجديدة المستندة إلى
GoogleApi
، والتي تدير تلقائيًا الاتصالات بالخدمات وتتطلب رموزًا نموذجية أقل لاستخدام ما يلي:- تمت إضافة الفئة
FenceClient
وطريقتَيAwareness.getFenceClient()
. استخدِمFenceClient
بدلاً منFenceApi
. - تمت إضافة الفئة
SnapshotClient
وطريقتَيAwareness.getSnapshotClient()
. استخدِمSnapshotClient
بدلاً منSnapshotApi
.
- تمت إضافة الفئة
- تم تعديل Awareness API للبرامج الجديدة المستندة إلى
البثّ
- تم إجراء التغييرات التالية على الطرق في الفئة
RemoteMediaClient
:- تمت إضافة طريقة
load(MediaInfo, MediaLoadOptions)
. - تم إيقاف طُرق
load()
أخرى نهائيًا. - تمت إضافة الطريقتين
setPlaybackRate(double)
وsetPlaybackRate(double, JSONObject)
. يمكنك استدعاء هذه الطرق لتعيين معدل التشغيل المتغير لعنصر الوسائط الحالي.
- تمت إضافة طريقة
- للحصول على مزيد من التفاصيل، يمكنك الاطّلاع على ملاحظات إصدار Google Cast.
- تم إجراء التغييرات التالية على الطرق في الفئة
Google Drive
- تم تعديل واجهة برمجة التطبيقات Drive API للبرامج الجديدة المستندة إلى
GoogleApi
، والتي تدير تلقائيًا الاتصالات بالخدمات وتتطلب رموزًا نموذجية أقل لاستخدام ما يلي:- تمت إضافة الفئة
DriveClient
وطريقتَيDrive.getDriveClient()
.DriveClient
هي نقطة الدخول للتفاعلات العامة مع Drive API. - تمت إضافة الفئة
DriveResourceClient
وطريقتَيDrive.getDriveResourceClient()
.DriveResourceClient
توفّر نقطة الدخول لطُرق واجهة برمجة التطبيقات التي تتفاعل معDriveResource
(أيDriveFile
أوDriveFolder
).
- تمت إضافة الفئة
- تمت إضافة عناصر
CreateFileActivityOptions
وOpenFileActivityOptions
التي يمكن تمريرها إلى طريقتَيDriveClient.newCreateFileActivityIntentSender()
وDriveClient.newOpenFileActivityIntentSender()
الجديد لإنشاء أدوات اختيار الملفات المعنيّة. - طُرق واجهة برمجة تطبيقات
GoogleApiClient
المتوقفة نهائيًا والتي تم الوصول إليها من خلالDriveApi
وDrivePreferencesApi
وDriveContents
وDriveResource
وDriveFolder
وDriveFile
.
- تم تعديل واجهة برمجة التطبيقات Drive API للبرامج الجديدة المستندة إلى
Firebase
- يتضمن آخر تحديث لبرنامج Firebase إضافات إلى المصادقة والروابط الديناميكية والمراسلة عبر السحابة الإلكترونية. للحصول على مزيد من المعلومات، يُرجى الاطّلاع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لنظام التشغيل Android لمنصة Firebase.
اللياقة البدنية
- تم تعديل واجهة برمجة تطبيقات اللياقة البدنية للعملاء الجُدد المستندين إلى
GoogleApi
، والتي تدير تلقائيًا عمليات الربط بالخدمات وتتطلب رموزًا نموذجية أقل لاستخدام ما يلي:- تمت إضافة الفئة
BleClient
وطريقتَيFitness.getBleClient()
. توفّر "BleClient
" نقطة الدخول لفحص الأجهزة التي تتضمّن بلوتوث منخفض الطاقة والمطالبة بها واستخدامها في تطبيق Google Fit. - تمت إضافة الفئة
ConfigClient
وطريقتَيFitness.getConfigClient()
. توفّرConfigClient
نقطة الدخول للوصول إلى أنواع البيانات المخصّصة والإعدادات في Google Fit. - تمت إضافة الفئة
GoalsClient
وطريقتَيFitness.getGoalsClient()
. توفّر "GoalsClient
" نقطة الدخول لقراءة أجهزةGoal
للياقة البدنية التي أنشأها المستخدمون في Google Fit. - تمت إضافة الفئة
HistoryClient
وطريقتَيFitness.getHistoryClient()
. توفّرHistoryClient
نقطة الدخول لإدراج البيانات وحذفها وقراءتها في Google Fit. - تمت إضافة الفئة
RecordingClient
وطريقتَيFitness.getRecordingClient()
.RecordingClient
هي نقطة الدخول لإتاحة جمع بيانات أداة الاستشعار في الخلفية عند استخدام طاقة منخفضة وقيد التشغيل دائمًا في Google Fit. - تمت إضافة الفئة
SensorsClient
وطريقتَيFitness.getSensorsClient()
. توفّر "SensorsClient
" نقطة الدخول لعرض مصادر مختلفة لبيانات اللياقة البدنية على الأجهزة المحلية والمتصلة، وتقديم أحداث مباشرة للمستمعين. - تمت إضافة بنود
SessionsClient
وطُرقgetSessionsClient
. توفّر "SessionsClient
" نقطة الدخول لإنشاءSession
نشاط المستخدم وإدارته في Google Fit.
- تمت إضافة الفئة
- تم تعديل واجهة برمجة تطبيقات اللياقة البدنية للعملاء الجُدد المستندين إلى
الألعاب
- تم تعديل واجهة برمجة التطبيقات 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
وNotifications
وStats
وPlayers
وRealTimeMultiplayer
وSnapshots
.TurnBasedMultiplayer
Videos
- تم تعديل واجهة برمجة التطبيقات Games API للبرامج الجديدة المستندة إلى
الموقع الجغرافي
- تم إصلاح مشكلة
FusedLocationProviderClient
التي كانت تتسبب أحيانًا في حدوث أعطال عند تحديث "خدمات Google Play". - تم إيقاف الفئة
AddPlaceRequest
من الطريقتَينGeoDataApi.addPlace()
وGeoDataClient.addPlace()
. وستتم إزالةAddPlaceRequest
في 30 حزيران (يونيو) 2018.
- تم إصلاح مشكلة
المواقع الجغرافية القريبة
- تم تعديل واجهة برمجة التطبيقات Nearby API للبرامج الجديدة المستندة إلى
GoogleApi
، والتي تدير تلقائيًا الاتصالات بالخدمات وتتطلب رموزًا نموذجية أقل لاستخدام ما يلي:- تمت إضافة الفئة
ConnectionClient
وطريقتَيNearby.getConnectionsClient()
. توفّر "ConnectionClient
" نقطة الدخول للإعلان واكتشاف التطبيقات والخدمات المجاورة والتواصل معها عبر اتصالات القائمة. - تمت إضافة الفئة
MessagesClient
وطريقتَيNearby.getMessagesClient()
. توفّر "MessagesClient
" نقطة الدخول لنشر الرسائل البسيطة والاشتراك لتلقّي هذه الرسائل من الأجهزة المجاورة.
- تمت إضافة الفئة
- تمت إضافة طريقة
Connections.cancelPayload()
، وهي طريقة يتم بموجبهاPayload
حاليًا من وإلى نقاط النهاية البعيدة.
- تم تعديل واجهة برمجة التطبيقات Nearby API للبرامج الجديدة المستندة إلى
محفظة Google
- لم يعد
getPaymentMethodTokenizationParameters
وgetTransactionInfo
حقلين مطلوبين. وفي حال عدم ضبط هذه الإعدادات، لا تعرض Google Payment API رمزًا مميزًا يمكن تحصيل الرسوم منه. تجنَّب إعداد هذه الحقول في التدفقات التي يحاول المستخدمون فيها تغيير الاختيارات فقط بدون إجراء عملية شراء (على سبيل المثال، ضمن إعدادات الدفع في تطبيق معيَّن). - تم تغيير طريقة
resolveTask()
لإضافة جزء مؤقت إلى نشاط. قبل استدعاء الطريقة، تأكد من أن النشاط يمكنه تنفيذ معاملات مجزأة بدون فقدان الحالة. من المفترَض ألا يتأثر معظم المطوّرين بهذا التغيير، لأنّه يتم عادةً طلب البيانات من "resolveTask()
" ضمن أداة معالجة النقرات على الزر.
- لم يعد
المشاكل المعروفة في الإصدار 11.6.0
في حال إنشاء GoogleApi
مثيل باستخدام Context
في التطبيقات التي تتضمّن targetSdkVersion 26، لن يُطلب من المستخدمين تلقائيًا تحديث "خدمات Google Play". يمكنك استخدام GoogleApiAvailability.showErrorDialogFragment()
وفقًا لهذه الشروط بدلاً من ذلك.
3 تشرين الأول (أكتوبر) 2017 - الإصدار 11.4.2
أهم التفاصيل عن الإصدار 11.4.2 من "خدمات Google Play":
- Cloud Firestore
- أصبح الإصدار التجريبي الأوّلي من Cloud Firestore متاحًا الآن. Cloud Firestore هي قاعدة بيانات مرنة وقابلة للتطور لتطوير الأجهزة الجوّالة والويب والخوادم من Firebase وGoogle Cloud Platform. وكما هو الحال مع قاعدة بيانات Firebase في الوقت الفعلي، تحافظ هذه الخدمة على مزامنة بياناتك على جميع تطبيقات العميل من خلال أدوات معالجة البيانات في الوقت الفعلي وتوفّر الدعم بلا إنترنت لتتمكن من إنشاء تطبيقات سريعة الاستجابة تعمل بغض النظر عن وقت استجابة الشبكة أو الاتصال بالإنترنت. توفّر Cloud Firestore أيضًا قابلية توسع على مستوى المؤسسة، ودمج سلس مع منتجات Firebase وGoogle Cloud Platform الأخرى، بما في ذلك Cloud Functions. لمزيد من المعلومات عن Cloud Firestore، يُرجى الاطّلاع على مدونة Firebase. لبدء استخدام Cloud Firestore على الفور، انتقِل إلى البدء السريع.
أيلول (سبتمبر) 2017 - الإصدار 11.4.0
أهم التفاصيل في إصدار "خدمات Google Play" 11.4
الإعلانات
- تمت إضافة طُرق
getMediationAdapterClassName()
إلى الصفَّينNativeAppInstallAd
وNativeContentAd
. سيتم إيقاف الطريقة التي تحمل الاسم نفسه في AdLoader نهائيًا. - تمت إضافة طرق إلى عدّة فئات لإتاحة التوسّط للإعلانات المدمجة مع المحتوى:
- تمت إزالة الصف "
SearchAdRequest
".
- تمت إضافة طُرق
"إحصاءات"
- تمت إضافة صف جديد
AnalyticsJobService
. توفّر هذه الفئة دعمًا للتوافق مع نظام التشغيل Android O وتستخدمها "إحصاءات Google" لتحميل البيانات. ليس عليك اتّخاذ أي إجراء لاستخدام هذا الصف، إذ تتم إضافته تلقائيًا كجزء من حزمة "إحصاءات Google". - تم إيقاف طريقة
getContext()
للفئةAnalyticsService
. - تم إيقاف الفئة
CampaignTrackingService
نهائيًا.
- تمت إضافة صف جديد
المصادقة
- ترسل أداة اختيار التلميح الآن نتيجة
ACTIVITY_RESULT_NO_HINTS_AVAILABLE
عندما لا يكون لدى المستخدم أي معلومات تلميح محفوظة.
- ترسل أداة اختيار التلميح الآن نتيجة
الوعي
البثّ
- تمت إضافة صف جديد
PrecacheManager
. توفّر هذه الفئة طرقًا لتخزين المحتوى الذي ينوي المستخدمون استخدامه في ذاكرة التخزين المؤقت مسبقًا لتقليل وقت التحميل. - تمت إضافة طريقة
getPrecacheManager()
إلى الفئةCastContext
لتطبيقك للحصول على مثيل الفئةPrecacheManager
. - تمت إضافة
startSession(Intent)
إلى الصفSessionManager
. عليك تسمية هذه الطريقة للانضمام إلى جلسة بث عند تشغيل تطبيق المُرسِل من خلال هدف ضمني.
لمزيد من التفاصيل، يُرجى الاطّلاع على ملاحظات إصدار واجهة برمجة تطبيقات Cast.
- تمت إضافة صف جديد
الشائعة
- تمت إضافة الطريقة
checkApiAvailability()
إلى الصفGoogleApiAvailability
. تعرض الطريقة مهمة تتحقّق بشكل غير متزامن من توفُّر واجهات برمجة تطبيقات محدّدة. في حال عدم توفّر واجهة برمجة تطبيقات واحدة أو أكثر، سيتعذّر تنفيذ المهمة معAvailabilityException
يمكنك طلبها لمعرفة مدى توفّر واجهة برمجة تطبيقات فردية.
- تمت إضافة الطريقة
Google Drive
- تمت إزالة
cancelPendingActions()
من واجهةDriveApi
.
- تمت إزالة
Firebase
- يتضمّن آخر تحديث تم إجراؤه على Firebase إضافات إلى "فهرسة التطبيقات" و"مصادقتها". للحصول على مزيد من المعلومات، يُرجى الاطّلاع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لنظام التشغيل Android لمنصة Firebase.
الخرائط
- استخدِم
GoogleMap.OnMyLocationClickListener
الجديدة لاكتشاف الحالات التي ينقر فيها المستخدم على النقطة الزرقاء لموقعي الجغرافي. ولمعرفة التفاصيل، اطّلع على دليل مطوّر البرامج حول طبقة موقعي.
- استخدِم
المواقع الجغرافية القريبة
- الأذونات
BLUETOOTH
وBLUETOOTH_ADMIN
وACCESS_WIFI_STATE
وCHANGE_WIFI_STATE
مطلوبة الآن لميزة "اتصالات الأجهزة المجاورة".
- الأذونات
تراخيص Oss
- تمت إضافة دعم للروابط التشعبية في محتوى الترخيص.
- تمت إضافة الطريقة
setActivityTitle()
إلى الصفOssLicensesMenuActivity
، ما يسهّل ضبط عناوين الأنشطة المخصَّصة. إيقاف منهج ضبط العنوان السابق.
محفظة Google
- تم طرح واجهة برمجة تطبيقات جديدة للدفع من Google، تم تحديدها في صف
PaymentsClient
. في ما يلي بعض الاختلافات الجديرة بالملاحظة:- تحل طريقة
loadPaymentData()
محل طريقتَيloadFullWallet()
وloadMaskedWallet()
من الصفPayments
. - تسمح طريقة
isReadyToPay()
للمتصلين بتحديد طرق الدفع المتوافقة.
- تحل طريقة
للحصول على المزيد من المعلومات، يُرجى الاطّلاع على واجهة برمجة التطبيقات الجديدة Payment API.
- تم طرح واجهة برمجة تطبيقات جديدة للدفع من Google، تم تحديدها في صف
آب (أغسطس) 2017، الإصدار 11.2.0
أهم التفاصيل عن الإصدار 11.2 من "خدمات Google Play"
تم تحديث "خدمات Google Play" إلى الإصدار 11.2.2 في هذا الإصدار:
- إصلاحات للمشاكل البسيطة في مراقبة أداء Firebase للاطّلاع على مزيد من المعلومات، يمكنك الاطّلاع على ملاحظات إصدار Firebase لنظام التشغيل Android.
- تمت إضافة طريقة
loadAd()
جديدة تأخذ كائنPublisherAdRequest
إلى الفئةRewardedVideoAd
. - تعمل مكتبة تراخيص OSS الجديدة على تبسيط عرض التراخيص للتبعيات في خدمات Google Play والمكتبات الأخرى. لمزيد من المعلومات، راجع الدليل تضمين إشعارات البرامج المفتوحة المصدر.
تتوفّر الآن تبعيات "خدمات Google Play" من خلال maven.google.com
تتوفّر التبعيات الآن مباشرةً من "
maven.google.com
". يمكنك تعديل نصوص إنشاء Gradle البرمجية لتطبيقك من أجل استخدام هذا المستودع من خلال ضبط الإصدار على النحو التالي:allprojects { repositories { jcenter() google() } }
لمزيد من المعلومات عن هذا التغيير، يُرجى الاطّلاع على مشاركة المدونة المصاحبة. للحصول على مزيد من التفاصيل حول مستودع Google Maven، يمكنك الاطّلاع على إضافة تبعيات الإصدار في مستندات Android.
إتاحة الإصدار 11.2 من حزمة تطوير البرامج (SDK)
عند ترقية تبعيات خدمات Play في تطبيقك إلى الإصدار 11.2.0 أو الإصدارات الأحدث، يجب أيضًا تحديث
build.gradle
في تطبيقك لتحديدcompileSdkVersion
من أصل 26 على الأقل (Android O). وهذا لا يغير طريقة تشغيل تطبيقك. لن يُطلب منك تحديث "targetSdkVersion
". عند تحديثcompileSdkVersion
إلى 26، قد تتلقى رسالة خطأ في الإصدار تتضمن الرسالة التالية التي تشير إلى مكتبة دعم Android:This support library should should not use a different version (25) than the compileSdkVersion (26).
يمكن حل هذا الخطأ من خلال ترقية تبعيات مكتبة الدعم إلى الإصدار 26.0.0 على الأقل.
الإعلانات
- تمت إضافة الطريقة
loadAds()
إلى الفئةAdLoader
، التي تسمح للتطبيقات بتحميل عدة إعلانات فريدة في طلب واحد.
- تمت إضافة الطريقة
المصادقة
- تمت إضافة الصف
WorkAccountClient
. توفر هذه الفئة طرقًا لإدارة دورة حياة حسابات Android for Work. - تمت إضافة حزمة accounttransfer. تحتوي هذه الحزمة على واجهات برمجة تطبيقات تستخدمها المصادقات لحسابات التمهيد.
- واجهة برمجة تطبيقات Fast Identity على الإنترنت Universal 2nd Factor (FIDO U2F) متاحة الآن وهو يوفر دعم مفتاح الأمان المادي U2F للتطبيقات والمواقع الإلكترونية، وفقًا للمعايير التي حدّدها تحالف FIDO. لمعرفة المزيد من المعلومات، يمكنك الاطّلاع على بدء استخدام FIDO U2F وcom.google.android.gms.fido.
- تمت إضافة الصف
البثّ
- تمت إضافة فئة جديدة Notifications ActionsProvider لدعم إجراءات إشعارات الوسائط المخصّصة.
Firebase
- يتضمن آخر تحديث لبرنامج Firebase إضافات إلى فهرسة التطبيقات وقاعدة البيانات والروابط الديناميكية والتخزين. للحصول على مزيد من المعلومات، يُرجى الاطّلاع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لنظام التشغيل Android لمنصة Firebase.
التطبيقات الفورية
- تمت إضافة
InstantAppsClient
كنقطة دخول رئيسية جديدة. - تمت إضافة واجهات برمجة تطبيقات ملفات تعريف الارتباط
في
PackageManagerCompat
للاحتفاظ بكميات صغيرة من بيانات التطبيقات الفورية بين الجلسات.
- تمت إضافة
أماكن
- تمت إضافة
الصف
GeoDataClient
. توفر هذه الفئة إمكانية الوصول إلى قاعدة بيانات Google الخاصة بالمكان المحلي ومعلومات النشاط التجاري. - تمت إضافة
الصف
PlaceDetectionClient
. توفر هذه الفئة وصولاً سريعًا إلى المكان الحالي للجهاز، وتوفّر فرصة الإبلاغ عن موقع الجهاز في مكان معيّن (مثل تسجيل الوصول). - تمت إضافة طريقتَي
getGeoDataClient()
وgetPlaceDetectionClient()
إلى الصف الدراسيPlaces
.
- تمت إضافة
الصف
محفظة Google
- تمت إزالة العديد من الطرق والفئات التي تم إيقافها.
حزيران (يونيو) 2017 - الإصدار 11.0
أهم التفاصيل عن الإصدار 11.0 من "خدمات Google Play"
تم تحديث خدمات Google Play إلى الإصدار 11.0.4 يعمل هذا الإصدار على إصلاح المشاكل البسيطة في المراسلة عبر السحابة الإلكترونية من Firebase ومراقبة أداء Firebase. للاطّلاع على مزيد من المعلومات، يمكنك الاطّلاع على ملاحظات إصدار Firebase لنظام التشغيل Android.
تم تحديث خدمات Google Play إلى الإصدار 11.0.2 يعمل هذا الإصدار على إصلاح المشاكل البسيطة في تقارير الأعطال من Firebase ومراقبة أداء Firebase. للاطّلاع على مزيد من المعلومات، يمكنك الاطّلاع على ملاحظات إصدار Firebase لنظام التشغيل Android.
تم تحديث خدمات Google Play إلى الإصدار 11.0.1 يعمل هذا الإصدار على إصلاح إحدى المشاكل التي تؤثر في التطبيقات التي تستخدم rxjava.
الإعلانات
- تمت إضافة طرق
OnVideoMute()
وOnVideoPause()
وOnVideoPlay()
وOnVideoStart()
إلى الفئةVideoController.VideoLifecycleCallbacks
. - تمت إضافة إمكانية تفعيل الوضع المجسم على الإعلانات بملء الشاشة من خلال إضافة
طريقة
setImmersiveMode()
إلى فئتَيPublisherInterstitialAd
وRewardedVideoAd
. - تمت إضافة واجهة
OnPublisherAdViewLoadedListener
وفئاتPublisherAdViewOptions
وPublisherAdViewOptions.Builder
للاستخدام معAdLoader
لطلبات إعلانات البانر المدمجة مع المحتوى. - تمت إضافة واجهة
OnImmersiveModeUpdatedListener
الاختيارية التي يمكن لمحوِّلات التوسّط استخدامها للحصول على معلومات بشأن تحديثات الوضع المجسَّم. - تمت إضافة طريقة
getMediationAdapterClassName()
إلى الفئةRewardedVideoAd
.
- تمت إضافة طرق
دعوات لاستخدام التطبيقات
- تم إيقاف الصف
AppInvite
نهائيًا. يمكنك استخدامFirebaseDynamicLinks#getInstance()
كنقطة الدخول الرئيسية للوصول إلى بيانات "الرابط الديناميكي" وFirebaseAppInvite#getInvitation()
بدلاً من ذلك للحصول على بيانات دعوات التطبيقات.
- تم إيقاف الصف
الوعي
- تمت إضافة ثوابت إلى الفئة
TimeFence
لتوفير أنواع سياق جديدة في Snapshot API وFence API. - تمت إضافة إمكانية إنشاء حدود زمنية تستجيب للتغييرات التي تطرأ على المنطقة الزمنية المحلية للجهاز.
- تمت إضافة إمكانية إنشاء أسوار زمنية تستجيب لتغييرات الموقع الجغرافي للجهاز، بما في ذلك وضع حدود زمنية محددة بناءً على التوقيت المحلي لشروق الشمس أو غروبها.
- تمت إضافة ثوابت إلى الفئة
الهوية
- تمت إضافة واجهة برمجة التطبيقات
SmsRetriever
API التي تساعدك في استرداد الرسائل القصيرة الموجَّهة إلى تطبيقك بدون طلب الإذن من المستخدمين لقراءة جميع الرسائل القصيرة المُرسَلة إلى أجهزتهم. لمعرفة المزيد من المعلومات، يُرجى الاطّلاع على واجهة برمجة تطبيقات SMS ريتريفر.
- تمت إضافة واجهة برمجة التطبيقات
البثّ
- تم إيقاف واجهات
Cast.CastApi
وCast.MessageReceivedCallback
RemoteMediaPlayer.MediaChannelResult
وRemoteMediaPlayer.OnMetadataUpdatedListener
وRemoteMediaPlayer.OnPreloadStatusUpdatedListener
وRemoteMediaPlayer.OnQueueStatusUpdatedListener
وRemoteMediaPlayer.OnStatusUpdatedListener
بشكل نهائي. تم أيضًا إيقاف الصفRemoteMediaPlayer
نهائيًا. للحصول على تعليمات حول تحديث تطبيقك، يُرجى الاطّلاع على نقل تطبيق Android Sender من الإصدار 2 من Cast SDK إلى Cast SDK v3. - تتوفر طريقة
bindTextViewToSmartSubtitle()
الآن في الصفUIMediaController
.
- تم إيقاف واجهات
واجهة برمجة التطبيقات الشائعة
- تم إيقاف طريقة
getOpenSourceSoftwareLicenseInfo()
في الفئةGoogleApiAvailability
نهائيًا. - تمت إضافة الصفَّين
ApiException
وResolvableApiException
. توفر هذه الفئات استثناءات لكائنات "المهام" عند تعذُّر الاتصال بخدمات Google Play. - تمت إضافة الصف "
GoogleApi
". يعمل عملاء واجهات برمجة التطبيقات استنادًا إلى هذه الفئة على إدارة الاتصال بين تطبيقك وخدمات Google Play. - تمت إضافة الصف "
Response
". توفر هذه الفئة نتائج استدعاء طريقة من طرق واجهة برمجة التطبيقات في خدمات Google Play باستخدام فئة فرعية منGoogleApi
.
- تم إيقاف طريقة
Firebase
- يشمل التحديث الأخير من Firebase إضافة ميزة "مصادقة الهاتف" وإجراء تحسينات عديدة على "فهرسة التطبيقات" و"الروابط الديناميكية". للحصول على مزيد من المعلومات، يُرجى الاطّلاع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لنظام التشغيل Android لمنصة Firebase.
الألعاب
- إنّ طرق
getPlayerSearchIntent()
وloadConnectedPlayers()
وloadInvitablePlayers()
وloadMoreInvitablePlayers()
في الفئةPlayers
تم إيقافها نهائيًا الآن. - تم إيقاف الإجراء
loadInvitations()
في الفئةInvitations
نهائيًا. - تم إيقاف طريقة
getSelectOpponentsIntent()
في الصفَّينRealTimeMultiplayer
وTurnBasedMultiplayer
نهائيًا. - تم إيقاف واجهات
GameRequest
وOnRequestReceivedListener
وRequests
نهائيًا. بالإضافة إلى ذلك، تم إيقاف الصفَّينGameRequestBuffer
وGameRequestEntity
نهائيًا. للحصول على تعليمات بشأن تحديث تطبيقك، يُرجى الاطّلاع على مصادقة "ألعاب Play" عند استخدام واجهة برمجة تطبيقات "تسجيل الدخول بحساب Google".
- إنّ طرق
التطبيقات الفورية
- واجهات برمجة التطبيقات لتطبيقات Android الفورية متاحة الآن في خدمات Google Play. تسمح تطبيقات Android الفورية لمستخدمي Android بتشغيل تطبيقاتك على الفور، بدون الحاجة إلى تثبيتها. لمزيد من المعلومات، يمكنك الاطّلاع على تطبيقات Android الفورية.
الموقع الجغرافي
- تمت إضافة الصف "
FusedLocationProviderClient
". توفّر هذه الفئة نقطة الدخول الرئيسية للتفاعل مع موفِّر الموقع الجغرافي المدمج، الذي يستخدم مجموعة متنوعة من مصادر البيانات بالإضافة إلى نظام تحديد المواقع العالمي (GPS) لتحديد الموقع الجغرافي للجهاز بأكبر قدر ممكن من الدقة والسرعة. - تمت إضافة الصف "
GeofencingClient
". توفر هذه الفئة نقطة الدخول الرئيسية للتفاعل مع واجهات برمجة تطبيقات التسييج الجغرافي. - تمت إضافة الطريقتين
getFusedLocationProvider()
وgetGeofencingClient()
إلى الفئةLocationServices
. - تمت إضافة الصف "
LocationSettingsResponse
". يتم عرض هذه الفئة كاستجابة عند التحقّق بنجاح من إعدادات النظام المتعلقة بالموقع الجغرافي باستخدام طريقةcheckLocationSettings()
. - تمت إضافة الصف "
SettingsClient
". توفّر هذه الفئة نقطة الدخول الرئيسية للتفاعل مع واجهات برمجة التطبيقات لإعدادات الموقع الجغرافي التي تساعد في فحص وضبط إعدادات نظام الجهاز المتعلّقة بالموقع الجغرافي.
- تمت إضافة الصف "
المواقع الجغرافية القريبة
- توفّر واجهة برمجة التطبيقات لاتصالات الأجهزة المجاورة الإمكانيات التالية:
- اتصال نظير إلى نظير بلا اتصال بالإنترنت باستخدام نقاط اتصال البلوتوث وBLE وWifi
- عرض الإعلانات واستكشاف المحتوى في الوقت نفسه
- التشفير (مع مصادقة اختيارية)
- التوافق مع حمولات البيانات بالبايت التي يصل حجمها إلى 32 كيلوبايت
- إتاحة حمولات بيانات الملفات (تقتصر على المساحة المتوفرة على الجهاز) وبث حمولات البيانات بدون حدود لحجم الحمولة
- تمت إضافة الصف "
AdvertistingOptions
". توفر هذه الفئة خيارات لاستدعاء طريقةstartAdvertising()
. - تمت إضافة الصف "
ConnectionInfo
". توفر هذه الفئة معلومات حول الاتصال الذي يجري بدئه. - تمت إضافة الصف "
ConnectionLifecycleCallback
". هذا الصف عبارة عن مستمع لأحداث دورات الحياة المرتبطة بالاتصال بنقطة نهاية بعيدة. - تمت إضافة الصف "
ConnectionResolution
". هذه الفئة هي النتيجة التي يتم الحصول عليها من استدعاء طريقةonConnectionInitiated()
. - تمت إضافة الصف "
DiscoveredEndpoints
". توفر هذه الفئة معلومات حول نقطة النهاية عند اكتشافها. - تمت إضافة الصف "
DiscoveryOptions
". توفر هذه الفئة خيارات لاستدعاء طريقةstartDiscovery()
. - تمت إضافة الصف "
EndpointDiscoveryCallback
". وهذه الفئة هي مستمع يُستدعى أثناء اكتشاف نقطة النهاية. - تمت إضافة صفوف
Payload
وPayloadCallback
وPayload.File
وPayload.Stream
. تمثل هذه الفئات البيانات، ومستمع حمولة البيانات، والبيانات في ملف تخزين محلي على الجهاز، وتدفق البيانات. تمت أيضًا إضافة واجهةPayloadTransferUpdate.Status
ذات الصلة. - تمت إضافة الصف "
Strategy
". تحدد هذه الفئة متطلبات الاتصال للجهاز وقيود المخطط للاتصال. - تم إيقاف الصفَّين
Connections.ConnectionRequestListener
وConnections.ConnectionResponseCallback
نهائيًا. استخدِم صفConnectionLifecycleCallback
بدلاً من ذلك. - تم إيقاف الصف "
Connections.EndpointDiscoveryListener
" نهائيًا الآن. استخدِم الصفEndpointDiscoveryCallback
بدلاً من ذلك. - تم إيقاف واجهة "
Connections.MessageListener
" نهائيًا الآن. استخدِم صفPayloadCallback
بدلاً من ذلك. - تتضمن الفئة
ConnectionsStatusCodes
الآن العديد من رموز الحالة الجديدة المتعلقة بالأذونات.
- توفّر واجهة برمجة التطبيقات لاتصالات الأجهزة المجاورة الإمكانيات التالية:
الأمان
- تمت إضافة الصف "
SafetyNetClient
". تشكّل هذه الدورة التدريبية نقطة الانطلاق الرئيسية في SafetyNet التي توفّر الإمكانات التالية:- تتيح هذه الميزة التحقّق من سلامة الجهاز.
- التحقق من المستخدمين باستخدام واجهة برمجة تطبيقات reCAPTCHA
- يساعد المستخدمين على تجنب التطبيقات التي قد تكون ضارة.
- توفر التصفُّح الآمن داخل التطبيقات
- عمليات التحقّق من التهديدات المعروفة المرتبطة بمعرِّفات الموارد المنتظمة (URI) المحدَّدة
- تمت إضافة صف
HarmfulAppsData
وصفSafetyNetApi.HarmfulAppsResponse
ذي الصلة. تمثل هذه الفئات معلومات تتعلق بالتطبيقات التي قد تكون ضارة. تم الآن إيقاف الفئةSafetyNetApi.HarmfulAppsResult
ذات الصلة لصالح هذه الطرق. - تمت إضافة الطريقتين
getClient(Context)
وgetClient(Activity)
إلى فئة SafetyNet. تعرض هذه الطرقSafetyNetClient
يُستخدم للوصول إلى جميع واجهات برمجة تطبيقات SafetyNet. وتحلّ هاتان الطريقتان محلّ الحقلَينAPI
وSafetyNetAPI
من الفئةSafetyNet
اللذان تم إيقافهما نهائيًا. - تمت إضافة الصف "
SafetyNetApi.AttestationResponse
". تقدم هذه الفئة نتائج الاختبار من مجموعة اختبار التوافق مع Android. وتحلّ هذه الفئة محلّ الصفَّينSafetyNetApi.AttestationResult
وSafetyNet.SafeBrowsingResult
اللذين تم إيقافهما الآن. - تمت إضافة الصف "
SafetyNetApi.RecaptchaTokenResponse
". تحتوي هذه الفئة على رمز reCAPTCHA المميز لاستجابة المستخدم. وتحلّ هذه الفئة محلّ الفئة "SafetyNetApi.RecaptchaTokenResult
" التي تم إيقافها نهائيًا. - تمت إضافة الصف "
SafetyNetApi.SafeBrowsingResponse
". توفّر هذه الفئة السمةResponse
التي يتم توفيرها عندما يستدعي التطبيق طريقةlookupUri()
. وتحلّ هذه الفئة محلّ الفئةSafetyNetApi.SafeBrowsingResult
التي تم إيقافها نهائيًا. - تمت إضافة الفئة
SafetyNetApi.VerifyAppsUserResponse
وإضافة ثوابت جديدة إلى الفئةVerifyAppsConstants
. تتيح هذه الصفوف استخدام واجهة برمجة تطبيقات التحقّق من التطبيقات.
- تمت إضافة الصف "
محفظة Google
- تمت إضافة الصف "
InstrumentInfo.CardClass
". تشير هذه الفئة إلى ما إذا كانت البطاقة بطاقة ائتمان أو بطاقة سحب آلي أو بطاقة دفع مسبق.
- تمت إضافة الصف "
أيار (مايو) 2017 - verson 10.2.6
فهرسة التطبيقات
منذ إطلاق الإصدار 10.0 من حزمة تطوير البرامج (SDK) في "خدمات Google Play"، تم نقل واجهة برمجة التطبيقات لفهرسة التطبيقات إلى واجهة برمجة التطبيقات الجديدة لفهرسة التطبيقات من Firebase. تم إيقاف واجهة برمجة التطبيقات الأصلية لفهرسة التطبيقات نهائيًا، ولم تعُد متاحة للاستخدام في التطبيقات التي تم إنشاؤها باستخدام الإصدار 10.2.6 من حزمة تطوير البرامج (SDK).
Firebase
كان آخر تحديث لبرنامج Firebase يشمل الإصدار التجريبي من "مراقبة الأداء" والعديد من التحسينات عبر ميزات متعددة، بما في ذلك Cloud Messaging و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 (FCM)، وتغيير دورة الحياة المضمونة لاستدعاءات GCM وFCM لتصبح 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.
- تمت إضافة طريقة
destroy()
إلى واجهةNativeCustomTemplateAd
. - تمت إضافة طرق
getVideoController()
وsetVideoOptions
وgetVideoOptions()
إلى الفئةPublisherAdView
. - تمت إضافة الصف
AdChoicesView
. - تمت إضافة الطريقتين
getAdChoicesContent()
وsetAdChoicesContent()
إلى الصفNativeAdMapper
. - تمت إضافة واجهة
InitializableMediationRewardedVideoAdAdapter
لمحوّلات الفيديو التي تضم مكافأة والتي يمكنها إعداد وحدات إعلانية متعددة في الوقت نفسه.
"Smart Lock لكلمات المرور"
تم تحسين سلوك الرموز المميّزة لرقم التعريف باستخدام Smart Lock. على التطبيقات الآن طلب رمز مميز بشكل صريح من خلال الاتصال بالرقم
setIdTokenRequested(true)
. ويمكن أيضًا للتطبيقات تحديد قيمتَيaudience
وnonce
لرمز مميّز باستخدام الطريقتَينsetServerClientId()
وsetIdTokenNonce()
. لمعرفة المزيد من المعلومات، يُرجى الاطّلاع على التعديلات التالية في مرجع واجهة برمجة التطبيقات:- تمت إضافة طرق
getAccountTypesSet()
وgetIdTokenNonce()
وgetServerClientId()
وisIdTokenRequested()
إلى الفئةCredentialRequest
. - تمت إضافة الطريقتَين
setIdTokenRequested()
وsetServerClientId()
إلى الفئةCredentialRequest.Builder
. - تمت إضافة طرق
getIdTokenNonce()
وgetServerClientId()
وisIdTokenRequested()
إلى الفئةHintRequest
. - تمت إضافة طرق
setIdTokenNonce()
وsetIdTokenRequested()
وsetServerClientId()
إلى الفئةHintRequest.Builder
.
- تمت إضافة طرق
الوعي
- تمت إضافة طرق Fence API لتوسيع نطاق خيارات وضع حدود زمنية للمطورين. لمزيد من المعلومات، يُرجى الاطّلاع على
TimeFence.aroundTimeInstant()
وTimeFence.inTimeInterval()
. - تمت إضافة واجهات برمجة تطبيقات Snapshot API للحصول على فواصل زمنية دلالية للوقت والموقع الجغرافي الحاليَين. لمزيد من المعلومات، يُرجى الاطّلاع على صفوف
SnapshotAPI.getTimeIntervals()
وTimeIntervalsResult()
وTimeIntervals()
.
- تمت إضافة طرق Fence API لتوسيع نطاق خيارات وضع حدود زمنية للمطورين. لمزيد من المعلومات، يُرجى الاطّلاع على
تسجيل الدخول بحساب Google
تمت إضافة إمكانية استخدام واجهة برمجة تطبيقات تسجيل الدخول بحساب Google لمطوّري الألعاب لتبسيط المصادقة من جهة الخادم. لمزيد من المعلومات، اطّلِع على واجهة
GoogleSignInOptionsExtension
وفئةGoogleSignInOptions
وطريقةGoogleSignInOptions.Builder.addExtension()
. لمعرفة المزيد من المعلومات عن دمج المصادقة من جهة الخادم في ألعابك، يُرجى الاطّلاع على تفعيل الوصول من جهة الخادم إلى خدمات ألعاب Google Play.Google Fit
تمت إضافة أنواع بيانات صحية جديدة تتيح لك كتابة مجموعة متنوعة من البيانات الصحية إلى نظام Google Fit الأساسي، بما في ذلك ضغط الدم ونسبة الغلوكوز في الدم وتشبّع الأكسجين في الدم وموضع الجسم ودرجة حرارة الجسم وبيانات الصحة الإنجابية. لمزيد من المعلومات، يُرجى الاطّلاع على فئتَي
HealthDataTypes
وHealthDataFields
.الخرائط
يقدم هذا الإصدار نمطًا مخصصًا للخطوط المتعددة والمخططات التفصيلية للمضلعات والدوائر.
- يمكنك الآن تخزين كائنات البيانات العشوائية مع العناصر الهندسية الخاصة بك. على سبيل المثال، يمكنك استدعاء setTag() لإضافة كائن بيانات إلى خط متعدد.
- للحصول على قائمة كاملة بالميزات وإصلاحات الأخطاء وملاحظات أخرى، يمكنك الاطّلاع على ملاحظات الإصدار الخاصة بـ Maps Android API.
المواقع الجغرافية القريبة
تمت إضافة صف
AudioBytes
إلى واجهة برمجة تطبيقاتmessages.audio
للسماح للأجهزة بإرسال البيانات أو تلقّيها باستخدام صوت بالموجات فوق الصوتية شبه الصوتية.Firebase
يتضمن آخر تحديث لبرنامج Firebase تحسينات عديدة عبر ميزات متعددة، منها "إحصاءات"، و"المصادقة"، و"قاعدة بيانات الوقت الفعلي"، و"التخزين"، وTest Lab for Android، و"تقارير الأعطال"، و"الروابط الديناميكية". لمزيد من المعلومات، يُرجى الاطّلاع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لنظام التشغيل Firebase لنظام التشغيل Android.
تشرين الثاني (نوفمبر) 2016 - الإصدار 10.0
أهم التفاصيل عن الإصدار 10.0 من "خدمات Google Play"
تم تحديث "خدمات Google Play" إلى الإصدار 10.0.1
يعمل هذا الإصدار على إصلاح قيمة
minSdkVersion
مفقودة فيplay-services-location.aar
والتي تسبّبت في دمج الأذوناتWRITE_EXTERNAL_STORAGE
وREAD_EXTERNAL_STORAGE
وREAD_PHONE_STATE
غير المقصودة في بيانات التطبيق.إيقاف نهائي للإصدار 2.3.x (Gingerbread) من نظام التشغيل Android
إنّ الإصدار 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 Apping. للحصول على مزيد من المعلومات، يُرجى الاطّلاع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لنظام التشغيل Android لمنصة Firebase.
تشرين الأول (أكتوبر) 2016، الإصدار 9.8
أهم التفاصيل في إصدار "خدمات Google Play" 9.8
الإعلانات
- تمت إضافة مجموعة بيانات قياس عدد الزيارات في العرض النشط لمعلِني DoubleClick Campaign Manager الذين يتم عرض إعلاناتهم في التطبيقات التي تستخدم SDK لإعلانات Google على الأجهزة الجوّالة.
البثّ
يوفّر الإصدار 3.3 من Cast API وظائف محسَّنة لمطوّري التطبيقات في المجالات التالية:
- عند عرض الإعلانات، يتم تحسين مظهر شريط التقديم/الترجيع وتمويه صورة ملصق الخلفية.
- تمت إضافة إمكانية تخصيص نمط وحدات التحكم الصغيرة.
- تمت إضافة الفئة
ImageHints
التي توفّر تلميحات إلى العنصرImagePicker
حول نوع الصورة وحجمها المطلوب عرضها في واجهة المستخدم. - لمعرفة المزيد من المعلومات حول هذا الإصدار، يُرجى الاطّلاع على الإصدار 3.3 من Cast SDK.
Fit
- يتضمن تطبيق Fit الآن واجهة برمجة تطبيقات الأهداف تسمح لتطبيقك بقراءة أهداف اللياقة البدنية التي أنشأها مستخدمو تطبيق Google Fit Android.
تسجيل الدخول بحساب Google
- تمت إضافة إمكانية ملء المستخدمين لأرقام الهواتف المرتبطة بحساباتهم بنقرة واحدة في التطبيقات التي تستخدم Credentials API.
المواقع الجغرافية القريبة
- تم تحسين الرسائل القريبة من خلال واجهة مستخدم جديدة للتفعيل وإتاحة التشغيل بدون لمس الجهاز.
- إشعارات الأجهزة المجاورة غير متاحة مؤقتًا. راجع الموقع الإلكتروني لمطوّري إشعارات الأجهزة المجاورة للحصول على التفاصيل والتحديثات.
Firebase
- يشتمل آخر تحديث لبرنامج Firebase على عدة تحسينات وإصلاحات للأخطاء عبر ميزات متعددة. للحصول على مزيد من المعلومات، يُرجى الاطّلاع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لنظام التشغيل Android لمنصة Firebase.
أيلول (سبتمبر) 2016 - الإصدار 9.6
أهم التفاصيل في إصدار "خدمات Google Play" 9.6
تم تحديث خدمات Google Play إلى الإصدار 9.6.1 يعمل هذا الإصدار على إصلاح قيمة
minSdkVersion
مفقودة فيplay-services-location.aar
أدّت إلى دمج أذوناتWRITE_EXTERNAL_STORAGE
وREAD_EXTERNAL_STORAGE
وREAD_PHONE_STATE
غير مقصودة في بيانات التطبيق.الإعلانات
- تمت إضافة طريقة واجهة برمجة التطبيقات لبيانات تشخيص الناشرين،
openDebugMenu
، إلى الفئةMobileAds
لتزويد ناشري الإعلانات على الويب على الأجهزة الجوّالة والتطبيقات المتوافقة مع الأجهزة الجوّالة بوظائف المعاينة والتحديد وحلّها نفسها التي تتوفّر لإعلانات أجهزة الكمبيوتر المكتبي.
- تمت إضافة طريقة واجهة برمجة التطبيقات لبيانات تشخيص الناشرين،
البثّ
يوفّر الإصدار 3.2 من Cast API وظائف محسَّنة لمطوّري التطبيقات في المجالات التالية:
- وضع الإعلانات: ضع وحدات التحكم وعناصر التحكم في الإشعارات في وضع يتم فيه إيقاف عناصر التحكم أثناء عرض الإعلانات.
- وضع البث المباشر: يمكنك الآن استخدام الزر تشغيل/إيقاف في البث المباشر للفيديوهات المباشرة والصوتية بدلاً من الزر تشغيل/إيقاف مؤقت.
- لمعرفة المزيد من المعلومات حول هذا الإصدار، يُرجى الاطّلاع على الإصدار 3.2 من Cast SDK.
الخرائط
- تقديم نمط الخريطة المخصصة: يمكنك الآن تصميم خريطتك لتغيير مظهر (أو إخفاء) العناصر مثل الطرق والمتنزهات والأنشطة التجارية والمزيد.
- تظهر الآن نقاط الاهتمام بشكل افتراضي على الخريطة. تمثّل نقاط اهتمام الأنشطة التجارية أنشطة تجارية مثل المتاجر والمطاعم والفنادق. ويمكنك إخفاء هذه العناصر باستخدام تصميم الخريطة المخصصة.
- للحصول على تفاصيل وملاحظات مهمة، يمكنك الاطّلاع على ملاحظات إصدار واجهة برمجة تطبيقات Android API.
أماكن
- تمت إضافة الطريقة
setCountry
لحصر نطاق طلب الإكمال التلقائي في "الأماكن" ببلد واحد.
- تمت إضافة الطريقة
Firebase
- يشتمل آخر تحديث لبرنامج Firebase على عدة تحسينات وإصلاحات للأخطاء عبر ميزات متعددة. للحصول على مزيد من المعلومات، يُرجى الاطّلاع على ملاحظات إصدار حزمة تطوير البرامج (SDK) لنظام التشغيل Android لمنصة Firebase.
آب (أغسطس) 2016، الإصدار 9.4
أهم التفاصيل في إصدار "خدمات Google Play" 9.4
تسجيل الدخول بحساب Google
- يتضمّن الإصدار
GoogleSignInAccount
الآن طريقتَيgetFamilyName()
وgetGivenName()
للسماح بالوصول إلى اسم العائلة والاسم الأول للمستخدمين الذين سجّلوا الدخول.
- يتضمّن الإصدار
Google Plus
تم إيقاف Plus.API (بما في ذلك
Plus.PeopleApi
وPlus.AccountApi
). ستظل جميع أدوات واجهة مستخدم +Google مثل المشاركة وأزرار "1+" متوافقة.- إذا أردت الدمج مع ميزة "تسجيل الدخول بحساب Google"، انتقِل إلى
GoogleSignInApi
. - إذا كان تطبيقك بحاجة إلى معلومات اجتماعية وبيانات ملف شخصي أكثر شمولاً، اطّلِع على Android Contacts Provider أو People API من عدّة منصات. لتحسين توزيع تطبيقك من خلال الرسوم البيانية الاجتماعية لقاعدة مستخدمي تطبيقك، استخدِم Firebase Invites.
يمكنك الاطّلاع على ملاحظات حول إيقاف Plus.API نهائيًا للحصول على التفاصيل.
- إذا أردت الدمج مع ميزة "تسجيل الدخول بحساب Google"، انتقِل إلى
البثّ
يتضمن الإصدار 3 من Cast API الآن وظائف مُحسَّنة لمطوّري التطبيقات في المجالات التالية:
- تحدد واجهة
ControlButtonsContainer
حاوية لأزرار التحكم. - توفّر فئة
ExpandedControllerActivity
معظم عمليات التنفيذ لوحدة تحكّم موسّعة، وهي وحدة تحكّم عن بُعد بملء الشاشة.
- تحدد واجهة
أماكن
- تتضمن واجهة برمجة تطبيقات الأماكن الآن واجهة مستخدم منتقي المكان معاد تصميمها تطبّق مبادئ التصميم المتعدد الأبعاد.
الخرائط
- تمت إضافة مجموعة من أدوات معالجة أحداث تغيير الكاميرا الجديدة لبدء حركة الكاميرا والأحداث الجارية والنهائية.
- تمت إضافة إمكانية تخزين واسترداد عناصر البيانات العشوائية المرتبطة بالعلامات.
- تمت إضافة إمكانية ضبط الحد الأدنى والأقصى لمستويات التكبير أو التصغير المفضلة.
- تمت إضافة إمكانية تقييد الحدود التي يمكن للمستخدمين من خلالها التمرير والتحريك.
- لمزيد من المعلومات، راجع أحدث ملاحظات إصدار واجهات برمجة تطبيقات Android لخرائط Google.
الأمان
- تسمح واجهة برمجة تطبيقات التصفح الآمن لتطبيقك بتحديد ما إذا كان معرف الموارد المنتظم (URI) مرتبطًا بتطبيق قد يكون ضارًا أو بهجوم هندسة اجتماعية محتمل. لمزيد من المعلومات، يُرجى الاطّلاع على فحص عناوين URL باستخدام واجهة برمجة تطبيقات التصفح الآمن.
Firebase
- يشتمل آخر تحديث لبرنامج Firebase على عدة تحسينات وإصلاحات للأخطاء عبر ميزات متعددة. لمزيد من المعلومات، يمكنك الاطّلاع على ملاحظات إصدار Firebase.
حزيران (يونيو) 2016 - الإصدار 9.2
أهم التفاصيل في إصدار "خدمات Google Play" 9.2
تم تحديث خدمات Google Play إلى الإصدار 9.2.1 يعمل هذا الإصدار على إصلاح مشكلة في ملف
proguard.txt
المضمَّن في الإصدار 9.2.0، والتي تتسبب في حدوث الأخطاء التالية:في مشاريع Android التي تستخدم تقليص موارد Gradle، يحدث الخطأ التالي:
no viable alternative at input 'com.google.android.gms.common.util.DynamiteApi'
في مشاريع Android التي تستخدم سلسلة أدوات Jack، تحدث أخطاء مشابهة لما يلي:
Error while parsing '<path>/exploded-aar/com.google.android.gms/play-services-auth-base/9.2.0/proguard.txt':37 [<stack trace>] NoViableAltException(5@[])
الإعلانات
- تمت إضافة الطريقة
setAdChoicesPlacement
إلى الفئةNativeAdOptions.Builder
. يمكن لناشري التطبيقات استخدام هذه الطريقة لتحديد موقع رمز "خيارات الإعلان" في الإعلانات المدمجة مع المحتوى. - تحسين تشغيل إعلانات الفيديو مع إصلاح العديد من الأخطاء.
- تمت إضافة الطريقة
الوعي
وتوحِّد واجهة Awareness API سبع إشارات للموقع الجغرافي والسياق في واجهة برمجة تطبيقات واحدة، ما يتيح لك إنشاء تطبيقات بميزات فعّالة قائمة على السياق ليس لها تأثير كبير في موارد النظام. ويتضمن مجموعتان من واجهات برمجة التطبيقات:
- تسمح Snapshot API للتطبيقات بالحصول على القيمة الحالية لأيٍّ من الإشارات السبع.
- تسمح Fence API للتطبيقات بالتفاعل مع التغييرات في سياق المستخدم.
البثّ
يوفّر الإصدار 3 من Cast API وظائف محسّنة لمطوّري التطبيقات في المجالات التالية:
- إدارة حالة الجلسة
- منطق الربط وقطع الاتصال وإعادة الاتصال
- تنفيذ تجربة المستخدم وواجهة المستخدم
- التوافق مع مجموعة أكبر من أنواع الأجهزة
- لمعرفة المزيد من المعلومات حول هذا الإصدار، يمكنك الاطّلاع على الإصدار 3 من حزمة Google Cast SDK
Firebase
- يشتمل آخر تحديث لبرنامج Firebase على عدة تحسينات وإصلاحات للأخطاء عبر ميزات متعددة. لمزيد من المعلومات، يمكنك الاطّلاع على ملاحظات إصدار Firebase.
Google Fit
- تحسينات على أعداد الخطوات على Android Wear لجعل قياس عدد الخطوات متناسقًا في كل من واجهات الساعة والتطبيقات، ومستمرًا باستخدام HistoryApi#readdailyTotal
- استمع إلى تحديثات البيانات باستخدام HistoryApi#registerDataUpdate Listener() للسماح لتطبيقك بتحديث ذاكرة التخزين المؤقت للبيانات الداخلية عند تحديث البيانات المخزَّنة بواسطة تطبيق آخر.
- تمت إضافة نوع بيانات الترطيب جديد يُستخدم لقياس استهلاك المياه.
الموقع الجغرافي
- إصلاح الأخطاء والتحسينات في العديد من المجالات، بما في ذلك إدارة البطارية والتعرف على النشاط.
الخرائط
- تعيّن الطريقة الجديدة MarkerOptions.zIndex() الترتيب تكديس العلامة بالنسبة إلى العلامات الأخرى على الخريطة.
- يمكنك تعيين عامل شفافية على تراكبات المربعات، حتى يتمكن المستخدمون من مشاهدة الخريطة الأساسية أسفل المربّعات المركّبة.
- أصبح من الأسهل الآن جعل الدوائر قابلة للنقر، ثم استخدام OnCircleClick Listener للاستماع إلى أحداث النقر.
- للحصول على تفاصيل وملاحظات مهمة، يمكنك الاطّلاع على ملاحظات إصدار واجهة برمجة تطبيقات Android API.
الرؤية على الأجهزة الجوّالة
- تم حل المشاكل المتعلقة بالخدمة المطلوبة من خلال ميزتَي اكتشاف الرمز الشريطي ورصد الوجوه في تطبيق Mobile Vision. يمكن لجميع المستخدمين مرة أخرى استخدام وظيفة الرموز الشريطية والكشف عن الوجوه. لمعرفة مزيد من المعلومات، يُرجى الاطّلاع على ملاحظات إصدار الأجهزة الجوّالة.
- تمت إضافة Text API: التعرّف البصري على الأحرف لنص الأحرف اللاتينية (الإنجليزية والإسبانية والألمانية والفرنسية وغير ذلك) في الصور. تعرض Text API البنية التنظيمية للنص (الفقرات والسطور والكلمات) بالإضافة إلى النص نفسه.
المواقع الجغرافية القريبة
- تمت إضافة إشعارات الأجهزة المجاورة للسماح للمستخدمين بمعرفة التطبيقات والمواقع الإلكترونية المرتبطة بأجهزة المرشد والأجهزة الذكية القريبة.
- يمكن لتطبيق Now.Messages البحث عن إشارات Eddystone وأجهزة iBeacon في الخلفية، ما يوقظ تطبيقات العميل عند العثور على أجهزة المرشد المطابِقة للفلتر. لمزيد من المعلومات، يُرجى الاطّلاع على 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" و"مساحة التخزين في Firebase" و"الإعداد عن بُعد في Firebase" و"إعداد تقارير الأعطال من Firebase" و"روابط Firebase الديناميكية" وإشعارات Firebase.
للحصول على قائمة بالمكتبات المتاحة لميزات Firebase المختلفة، اطّلِع على مكتبات Firebase. أصبحت الميزات التالية الآن جزءًا من Firebase في حزمة SDK لخدمات Google Play 9.0:
لا تزال ميزة App الدعوات (دعوات Firebase) متوفّرة على
com.google.android.gms.appinvite
، ولكن عليك من الآن فصاعدًا استخدام السمةcom.google.firebase:firebase-invites
.تعتمد خدمة المراسلة عبر السحابة الإلكترونية من Firebase على واجهة برمجة تطبيقات خدمة المراسلة عبر السحابة الإلكترونية من Google وتحسّنها. يمكنك مواصلة استخدام خدمة المراسلة عبر السحابة الإلكترونية من Google مع
com.google.android.gms.gcm
، إلا أننا ننصح بالترقية إلىcom.google.firebase:firebase-messaging
.
للحصول على مزيد من المعلومات عن منصّة Firebase، اطّلِع على https://firebase.google.com/.
الإعلانات
- أصبحت واجهة برمجة تطبيقات ناشر الفيديو بمكافأة تتضمن الآن ميزة مخصصة للأحداث المخصصة.
- يتضمن الفيديو الأصلي Express الآن واجهات برمجة تطبيقات تتيح التحكم في طريقة عرض الفيديوهات، بما في ذلك تحديد حالة كتم الصوت الأولية وعمليات معاودة الاتصال عند انتهاء الفيديو.
- إعلانات البحث المخصّص المُحدثة للتطبيقات المتوافقة مع الأجهزة الجوّالة والتي تسمح لمطوّري التطبيقات بتحقيق الربح من أحداث البحث داخل التطبيقات من خلال عرض إعلانات وثيقة الصلة بموضوع البحث استنادًا إلى طلبات بحث المستخدِم. مع هذا التحديث، سيعادل حل تحقيق الربح داخل التطبيق ما هو متوفّر على أجهزة الكمبيوتر المكتبي أو الويب على الأجهزة الجوّالة. يمكن لمطوّري التطبيقات الآن الوصول إلى المجموعة الكاملة من الإضافات والتنسيقات وخيارات الإحالة وطلبات معاودة الاتصال ورموز الإعلانات المخصّصة.
- تشمل واجهة برمجة التطبيقات MobileAds API الآن إمكانية ضبط الحجم المفضّل لإعلانات الفيديو باستخدام
setAppVolume()
، بالإضافة إلى كتم صوت إعلانات الفيديو باستخدامsetAppMuted()
. - لم تعُد طريقة MobileAds
initialize(android.content.Context, java.lang.String)
متوقفة نهائيًا. بدلاً من ذلك، تم إيقاف طريقةinitialize(android.content.Context)
نهائيًا. - تتضمن واجهة
MediationNativeListener
الآن طريقة،onAdImpression()
، يمكن لشبكات المواقع الإعلانية للأجهزة الجوّالة الاتصال بها عند تسجيل مرة ظهور.
المواقع الجغرافية القريبة
- تم تبسيط واجهة مستخدم الموافقة عن طريق ميزة "الأجهزة المجاورة" ونموذج الأذونات.
- يمكن لأي تطبيق لديه إذن تحديد الموقع الجغرافي الدقيق البحث عن إشارات البلوتوث المنخفض الطاقة بدون إذن إضافي.
- تظهر مربعات حوار الموافقة للمستخدمين عندما يطلب التطبيق طريقة GoogleAPIClient
connect()
.
- تم تبسيط واجهة مستخدم الموافقة عن طريق ميزة "الأجهزة المجاورة" ونموذج الأذونات.
الألعاب
- تم تحديث حزمة SDK للعميل لتحسين واجهة برمجة التطبيقات لإحصائيات اللاعبين من خلال توقّعين جديدين: التنبؤ بإنفاق اللاعبين خلال الـ 28 يومًا القادمة، وتوقُّع احتمال أن يكون أحد اللاعبين من بين المنفقين ضمن الشريحة المئوية الخامسة والتسعين.
- تحديثات حزمة تطوير البرامج (SDK) للعميل لإتاحة واجهة برمجة تطبيقات تسجيل الفيديو على نطاق واسع.
خدمة مراسلة عبر السحابة الإلكترونية من Google
- تم دمج خدمة المراسلة عبر السحابة الإلكترونية من Google (GCM) مع Firebase. يمكن لمستخدمي خدمة GCM حاليًا الاستمرار في استخدام خدمة GCM بدون انقطاع، إلا أننا ننصح بشدة بالترقية إلى واجهات برمجة التطبيقات الجديدة والمبسطة للمراسلة عبر السحابة الإلكترونية من Firebase (FCM)، وذلك لكي يتمكن المستخدمون من الاستفادة من الإصدارات المستقبلية من الميزات والتحسينات الجديدة. لمزيد من المعلومات، اطّلع على مقالة نقل تطبيق عميل GCM لنظام التشغيل Android إلى خدمة المراسلة عبر السحابة الإلكترونية من Firebase.
الرؤية على الأجهزة الجوّالة
- إحدى الخدمات المطلوبة من قِبل Mobile Vision غير مفعّلة الآن بسبب مشكلة في تلك الخدمة. سيمنع هذا المستخدمين الذين لم يسبق لهم استخدام ميزة "التعرّف على الوجوه أو الرمز الشريطي" من استخدام هذه الميزات. لا ننصحك بإضافة ميزات "رؤية الجهاز الجوّال" الجديدة إلى تطبيقك حتى يتم حل هذه المشكلة.
- بالنسبة إلى التطبيقات التي تستخدم ميزات 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، يمكنك تضمين قسم -auth في ملف Build.gradle:
compile 'com.google.android.gms:play-services-auth:9.0.1'
وبخلاف ذلك، نقترح عليك نقل بيانات تطبيقك إلى Google Sign-In API لدمج أحدث التحسينات في الأمان وتجربة المستخدم في تطبيقك. لمعرفة المزيد من المعلومات، يمكنك الاطّلاع على دليل أفضل ممارسات "تسجيل الدخول بحساب Google".
المشاكل المعروفة في الإصدار 9.0.0
إذا كان تطبيقك يستخدم AdMob والمعالجة اللاحقة للمعالجة اللاحقة من ProGuard، لن يتمكّن تطبيقك من عرض الإعلانات على الأجهزة بدون ملف APK لخدمات Google Play ما لم يتم ضبط إعدادات ProGuard أو تحديث التطبيق لاستخدام الإصدار 9.0.1 من حزمة SDK لخدمات Google Play. ولضمان عرض الإعلانات على هذه الأجهزة بعد تحديث تطبيقك لاستخدام حزمة SDK لخدمات Google Play 9.0.0، يمكنك إضافة خيار الاحتفاظ التالي إلى ملف إعداد ProGuard:
-keep public @com.google.android.gms.common.util.DynamiteApi class * { *; }
كانون الأول (ديسمبر) 2015 - الإصدار 8.4
أهم التفاصيل في إصدار "خدمات Google Play" 8.4
خرائط 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 فقط، وذلك باستخدام طريقة إنشاء setHostDomain. - تمت إزالة دالة رد الاتصال
onUploadServerAuthCode
والدوال ذات الصلة. للحصول على رمز دخول للخلفية، استخدِم الطريقتينrequestServerAuthCode
وgetServerAuthCode
. يمكنك الاطّلاع على تفعيل الوصول من جهة الخادم للحصول على التفاصيل.
سجلّ Google Fit
- تتضمن واجهة برمجة التطبيقات Google Fit History API الآن طريقة جديدة،
updateData
، تسهّل تعديل البيانات المحفوظة في Google Fit. باستخدامupdateData
، لم تعُد بحاجة إلى حذف نقاط البيانات الحالية التي تتداخل مع نقطة بيانات جديدة تريد إضافتها إلى Google Fit. يتم حل التعارضات تلقائيًا عن طريق حذف نقاط البيانات الموجودة التي تتداخل مع نقطة البيانات الجديدة.
- تتضمن واجهة برمجة التطبيقات Google Fit History API الآن طريقة جديدة،
المراسلة عن قرب
- دعم جديد للاشتراك في رسائل إشارة BLE في الخلفية. وهذا من شأنه تمكين التطبيق من تلقي إشعارات المرشد حتى إذا لم يكن نشطًا في الوقت الحالي.
دعوات لاستخدام التطبيقات
- يمكنك الآن تضمين بيانات إضافية من تطبيقك عند إرسال دعوات مستندة إلى البريد الإلكتروني، بما في ذلك: صورة مخصصة ونص مخصص للحث على اتخاذ إجراء لزر تثبيت الدعوة ورمز HTML مخصص للدعوة عبر البريد الإلكتروني.
Vision API
- تمت إضافة التوافق مع الرموز الشريطية من Aztec.
خدمات الموقع الجغرافي
- دقة محسنة عند استخدام WiFi أو أبراج الاتصالات لتحديد الموقع.
المشاكل المعروفة
- أدوات المحاكاة لأحدث إصدار من Android Wear غير متاحة في الوقت الحالي.
تشرين الثاني (نوفمبر) 2015 - الإصدار 8.3
أهم التفاصيل في إصدار "خدمات Google Play" 8.3
- تسجيل الدخول بحساب Google: تسهِّل واجهة برمجة التطبيقات
GoogleSignIn
الجديدة دمج وظائف حساب Google الأساسية في تطبيقك. تتضمن بعض التغييرات ما يلي:- يمكنك الآن تغيير حالة تسجيل الدخول إلى
GoogleApiClient
بدون الحاجة إلى إعادة إنشاء الاتصال. يمكنك الاطّلاع علىSIGN_IN_MODE_OPTIONAL
وSIGN_IN_MODE_REQUIRED
لمزيد من التفاصيل. - تبسيط التكامل عند المصادقة مع خادم
- لم تعُد تتطلّب إذن النظام للحصول على حساب تم تسجيل الدخول إليه.
- زر تسجيل دخول تمت إعادة تصميمه حديثًا.
- يمكنك الآن تغيير حالة تسجيل الدخول إلى
- خدمات الموقع الجغرافي
- تحسينات البطارية في ميزة "موفِّر الموقع المدمج"
- تتيح لك طريقة
flushLocations()
الجديدة إرجاع أي مواقع مجمّعة على الفور، بدلاً من انتظار حدوث التجميع.
- قياس التطبيقات - يضيف هذا الإصدار ميزة لجمع الإحصاءات المجهولة المصدر عن أحداث الشراء داخل التطبيق.
- App Invites - ستتولى طريقة
AppInvite.AppInviteApi.getInvitation()
الجديدة إعدادResultCallback
يمكنك استخدامها لإطلاق نشاط الروابط لصفحة معيّنة في التطبيق.
- App Invites - ستتولى طريقة
- تحسينات متنوعة - تم إجراء تحسينات وتغييرات متنوعة على "خدمات Google Play"، بما في ذلك:
- تسمح طريقة
AdRequest.Builder setIsDesignedForFamilies
الجديدة للتطبيقات التي فعّلت برنامج برنامج التطبيقات المناسبة للعائلة بتحديد ما إذا كان يجب أن يعرض طلب إعلان معيّن إعلانات متوافقة مع "برنامج التطبيقات المناسبة للعائلة". - يمكن استخدام
ResolvingResultCallbacks
لبدء تفعيل درجات الدقة التي تعرضها طلبات البيانات من واجهة برمجة التطبيقات تلقائيًا عندما يكون تفاعل المستخدم مطلوبًا - يعرض
CastRemoteDisplayLocalService
معاودة اتصال جديدة،onServiceCreated
والتي يتم استدعاؤها عند إنشاء الخدمة المحلية. - يمكن استخدام الطريقة
GoogleApiClient.dumpAll()
للمساعدة في تصحيح أخطاء مراحل النشاط. - يمكنك الآن
setAutoFocusEnabled()
آليًا علىCameraSource
. - تسمح لك
DataApi
الآن بتحديد مدى إلحاح العناصر المراد مزامنتها مع جهاز قابل للارتداء باستخدام طريقةPutDataRequest.isUrgent()
. - تم نقل واجهة برمجة تطبيقات بيانات الاعتماد إلى مكتبة -auth من -base. قد تحتاج إلى إضافة
compile 'com.google.android.gms:play-services-auth:8.3.0'
لتجنُّب أخطاء التجميع.
- تسمح طريقة
المشاكل المعروفة
- إذا ظهرت لك رسالة الخطأ "تم العثور على com.google.android.gms:play-services-auth:8.3.0، ولكن يلزم توفُّر الإصدار 8.1.0" عند استخدام المكوّن الإضافي google-services، يُرجى ترقية المكوّن الإضافي google-services إلى الإصدار 1.5.0-beta2 أو إصدار أحدث.
أيلول (سبتمبر) 2015 - الإصدار 8.1
أهم التفاصيل في إصدار "خدمات Google Play" 8.1
- يضيف توافقًا مع نموذج أذونات Marshmallow.
- واجهة برمجة التطبيقات لإحصاءات اللاعبين في "ألعاب Play": واجهة برمجة تطبيقات جديدة تتيح لك تخصيص تجارب اللاعبين لشرائح محدّدة من اللاعبين على مدار مراحل اللعبة. تعتمد شرائح اللاعبين على مستوى تقدُّم اللاعب وإنفاقه وتفاعله.
- واجهة برمجة تطبيقات Android لخرائط Google: ميزة جديدة يتم استخدامها للوضع المحيطي للتطبيقات القابلة للارتداء يتم تفعيل "وضع الإضاءة السينمائية" للتطبيقات المفعّلة دائمًا، ويتم تفعيله عندما يتوقف المستخدم عن استخدام التطبيق بنشاط.
- App Invites - يمكنك الآن تخصيص الدعوة المرسَلة بالبريد الإلكتروني من تطبيقك.
- واجهة برمجة تطبيقات الرسائل المجاورة: سيتلقّى تطبيقك استدعاءات عند انتهاء صلاحية نشر أو اشتراك نشط عن قرب.
- واجهة برمجة تطبيقات أماكن Google - تمت إضافة ثلاث طرق جديدة إلى
AutocompletePrediction
، ما يتيح لك الوصول بسهولة إلى الأجزاء الأساسية والثانوية من وصف المكان بالإضافة إلى النص الكامل للوصف. وتحلّ هذه الطرق محلّgetDescription()
وgetMatchedSubstrings()
اللذان تم إيقافهما نهائيًا. راجع ملاحظات إصدار واجهة برمجة تطبيقات أماكن Google لنظام التشغيل Android لمزيد من التفاصيل. قياس التطبيقات - يضيف هذا الإصدار حزمة القياس التي تحتوي على ميزات لجمع إحصاءات مجهولة المصدر عن أحداث التطبيق، مثل وقت فتح المستخدم للتطبيق لأول مرة. على الرغم من أنه لا يتم جمع هذه البيانات ما لم يتم تكوينها بشكل صحيح، يمكنك إيقاف الإبلاغ عن هذه الإحصاءات نهائيًا عن طريق إضافة المورد التالي إلى تطبيقك:
<?xml version="1.0" encoding="utf-8"?> <resources> <integer name="google_app_measurement_enable">0</integer> </resources>
GoogleApiClient
وPendingResult
وOptionalPendingResult
أصبحت الآن فئات مجردة بدلاً من الواجهات. تم تغيير توقيعPendingResult.setResultCallback
منsetResultCallback(ResultCallback<R> callback)
إلىsetResultCallback(ResultCallback<? super R> callback)
. تم إجراء تغيير مكافئ علىsetResultCallback
يقبل معلمة المهلة. إذا كنت تطبّق هذه الواجهات بشكل مباشر من قبل، ستحتاج إلى توسيع فصولها التجريدية بدلاً من ذلك. إذا كنت قد استخدمت هذه الصفوف لأغراض الاختبار، ننصحك باستخدام فئة الأداة المساعدةPendingResults
التي يمكن أن توفّرResult
إما تم إلغاؤها أو توفّرها على الفور.
آب (أغسطس) 2015 - الإصدار 7.8
للحصول على ملخص لأبرز الميزات في الإصدار 7.8 من خدمات Google Play، يمكنك الاطّلاع على مشاركة المدونة للإعلان.
- Mobile Vision API - يقدم هذا الإصدار واجهة برمجة تطبيقات جديدة على الجهاز في الوقت الفعلي لفهم العناصر في الصور والفيديو. يتضمن إطار عمل Mobile Vision أداة كشف الوجه وماسح ضوئي للرموز الشريطية ووظائف لتتبّع موضع هذه الأجسام في الفيديو.
- واجهة برمجة تطبيقات الرسائل المجاورة: توفر واجهة برمجة التطبيقات الجديدة لرسائل الأجهزة المجاورة واجهة برمجة تطبيقات متعددة الأنظمة الأساسية للأجهزة وأجهزة المرشد المجاورة لاكتشاف بعضها البعض والتواصل بدون الحاجة إلى الاتصال بشبكة Wi-Fi نفسها.
- Smart Lock في Android يعمل هذا الإصدار على تحسين أداء Smart Lock في Android مع إمكانية اكتشاف طريقة مشي فريدة. إذا أنهى جيبك هاتفك، فسيتم قفل الجهاز في معظم الحالات. يمكنك تفعيل اكتشاف الجهاز أثناء حمله لتجربته.
- صور المكان تمت إتاحة استرداد وصور المكان باستخدام واجهة برمجة تطبيقات الأماكن.
أيار (مايو) 2015 - الإصدار 7.5
للحصول على ملخص لأبرز الميزات في الإصدار 7.5 من خدمات Google Play، يمكنك الاطّلاع على مشاركة المدونة للإعلان.
Smart Lock لكلمات المرور: يوفر هذا الإصدار واجهة برمجة التطبيقات
gms.auth.api.credentials
لحفظ بيانات الاعتماد واستردادها وتسجيل دخول المستخدمين تلقائيًا على جميع الأجهزة (والمواقع الإلكترونية في Chrome). لحفظ بيانات الاعتماد، استدعِ الطريقةAuth.CredentialsApi.save()
. وعلى العكس، لاسترداد بيانات الاعتماد المحفوظة على أجهزة Android وChrome، عليك استدعاء الطريقةAuth.CredentialsApi.request()
.خدمة مراسلة عبر السحابة الإلكترونية من Google: يوفّر لك هذا الإصدار إمكانية إرسال الرسائل والإشعارات إلى المستخدمين النهائيين بشكل أكثر كفاءة، وتحسين جدولة المهام لتوفير استهلاك البطارية، وتبسيط كيفية تلقّي تطبيقك للرسائل. تتيح لك رسائل المواضيع إنشاء إشعارات مخصّصة للوصول إلى الجمهور المستهدف. استخدم طريقة
GcmListenerService
الجديدة لتنفيذ طريقة موحدة لتلقّي رسائل GCM وعرض الإشعارات عند طلب خادم GCM. تتيح لك فئةGcmNetworkManager
الجديدة جدولة المهام لمرة واحدة ومهام دورية بطريقة فعّالة من حيث استهلاك البطارية، وتحديد قيود شحن الشبكة والأجهزة بهدف تحسين استخدام البطارية بشكل أكبر.الإعلانات - يضيف هذا الإصدار الإعلانات المدمجة مع المحتوى التي يعرضها الناشر إلى AdMob، وAdMob، وAdX. من خلال الإعلانات المدمجة مع المحتوى، يمكن للناشرين الوصول إلى مواد العرض الفردية للإعلان، ويمتلكون القدرة على تحديد كيفية عرض الإعلان بأفضل طريقة تناسب محتوى التطبيق الخاص بهم. يدعم كل من AdMob وTune وAdX تنسيقَين محدّدَين للنظام، وهما إعلانات تثبيت التطبيقات وإعلانات المحتوى. يمكن لناشري DFP أيضًا الوصول إلى أشكال إعلانات مدمجة مع المحتوى لإنشاء حل مدمج مع المحتوى باستخدام مخزونهم الإعلاني الحجزي.
البثّ: توفّر واجهات برمجة تطبيقات مدير الألعاب لـ Google Cast الجديدة إمكانية استخدام الألعاب ذات نموذج اتصال مبسَّط، والعديد من اللاعبين لكل جهاز مرسِل، وميزة المراسلة المخصّصة بين المرسِلين والمستلِمين، ما يتيح لك تحسين أي لعبة باستخدام تجربة البث. يتيح نموذج اتصال العرض عن بُعد الجديد للتطبيقات المحلية، خاصة الألعاب، بث شاشة عرض ثانية إلى التلفزيون مباشرةً؛ والآن يمكن لأي لعبة أن تكون أكبر باستخدام ميزة "البث". تمنح واجهات برمجة التطبيقات الجديدة التشغيل التلقائي والإضافة لجميع التطبيقات المرتبطة قائمة انتظار وسائط متزامنة وقابلة للتعديل، وتتيح التحميل المسبق لساحات البث التكيُّفية.
رقم تعريف المثيل - رقم تعريف المثيل هو معرّف فريد لكل تطبيق يتيح له إنشاء رموز أمان مميزة باستخدام خدمة السحابة الإلكترونية لرقم تعريف المثيل.
الخرائط - يجعل هذا الإصدار واجهة برمجة تطبيقات Android لخرائط Google متاحة على Android Wear، لذا يمكنك الآن إنشاء تطبيقات مستندة إلى الخرائط تعمل مباشرةً على الأجهزة القابلة للارتداء.
Fit: تتيح لك واجهة Fit API الآن الحصول على بيانات عن المسافة التي قطعتها والسعرات الحرارية المُستنفدة. يقدم هذا الإصدار أيضًا نوع بيانات جديدًا لأنشطة التمارين الرياضية (
TYPE_WORKOUT_EXERCISE
).Drive: يتيح لك هذا الإصدار حذف الملفات والمجلدات نهائيًا حتى عندما يكون التطبيق غير متصل بالإنترنت، وذلك من خلال استدعاء الطريقة
delete()
.App Invites - يمكنك استخدام واجهة برمجة التطبيقات
appinvite
الجديدة لتنمية تطبيقك عبر تناقل الحديث عنه. اسمح للمستخدمين بمشاركة تطبيقك مع جهات الاتصال وأصدقائهم. دع Google تعزز مسارات الإحالة والتأهيل، حتى تتمكن من التركيز على إنشاء تطبيق رائع.