Enterprise
آخر تعديل | الإصدار المستقر | إصدار المرشح | الإصدار التجريبي | إصدار أولي |
---|---|---|---|---|
13 كانون الثاني (يناير) 2021 | 1.1.0 | - | - | - |
إعلان التبعيات
لإضافة اعتمادية على Enterprise Feedback، يجب إضافة مستودع Google Maven إلى مشروعك. يمكنك الاطّلاع على مستودع Maven من Google للحصول على مزيد من المعلومات.
أضِف التبعيات للعناصر التي تحتاجها في ملف build.gradle
لتطبيقك أو الوحدة:
رائع
dependencies { def enterprise_version = "1.1.0" implementation "androidx.enterprise:enterprise-feedback:$enterprise_version" // For testing enterprise feedback in isolation implementation "androidx.enterprise:enterprise-feedback-testing:$enterprise_version" }
Kotlin
dependencies { val enterprise_version = "1.1.0" implementation("androidx.enterprise:enterprise-feedback:$enterprise_version") // For testing enterprise feedback in isolation implementation("androidx.enterprise:enterprise-feedback-testing:$enterprise_version") }
لمزيد من المعلومات حول الاعتماديات، يُرجى الاطّلاع على مقالة إضافة العناصر التابعة للإصدار.
ملاحظات
تساعدنا ملاحظاتك في تحسين Jetpack. يُرجى إخبارنا إذا اكتشفت مشاكل جديدة أو كانت لديك أفكار لتحسين هذه المكتبة. يُرجى الاطّلاع على المشاكل الحالية في هذه المكتبة قبل إنشاء مشكلة جديدة. يمكنك إضافة تصويتك إلى مشكلة حالية من خلال النقر على زر النجمة.
راجع وثائق "أداة تتبُّع المشاكل" للحصول على مزيد من المعلومات.
الإصدار 1.1.0
الإصدار 1.1.0
13 كانون الثاني (يناير) 2021
تم طرح androidx.enterprise:enterprise-feedback:1.1.0
وandroidx.enterprise:enterprise-feedback-testing:1.1.0
. يحتوي الإصدار 1.1.0 على هذه الالتزامات.
التغييرات الرئيسية منذ 1.0.0
الميزات الجديدة
- تمت إضافة طرق جديدة تسمح لعمليات معاودة الاتصال بالإشارة إلى النجاح أو الخطأ.
تغييرات واجهة برمجة التطبيقات
- طرق ضبط وsetState تم إيقافها نهائيًا ولا تقدّم أي ملاحظات بشأن الخطأ.
- تمت إضافة معاودة الاتصال التي سيتم تشغيلها عند إعداد الحالات.
الإصدار 1.1.0-rc01
2 كانون الأول (ديسمبر) 2020
تم إصدار androidx.enterprise:enterprise-feedback:1.1.0-rc01
وandroidx.enterprise:enterprise-feedback-testing:1.1.0-rc01
بدون أي تغييرات منذ 1.1.0-beta01
. يحتوي الإصدار 1.1.0-rc01 على هذه الالتزامات.
الإصدار 1.1.0-beta01
14 تشرين الأول (أكتوبر) 2020
تم طرح androidx.enterprise:enterprise-feedback:1.1.0-beta01
وandroidx.enterprise:enterprise-feedback-testing:1.1.0-beta01
. يحتوي الإصدار 1.1.0-beta01 على هذه الالتزامات.
ما مِن تغييرات منذ الإصدار 1.1.0-alpha02
الإصدار 1.1.0-alpha02
2 أيلول (سبتمبر) 2020
تم طرح androidx.enterprise:enterprise-feedback:1.1.0-alpha02
وandroidx.enterprise:enterprise-feedback-testing:1.1.0-alpha02
. يحتوي الإصدار 1.1.0-alpha02 على هذه الالتزامات.
الميزات الجديدة
- تمت إضافة طرق جديدة تسمح لعمليات معاودة الاتصال بالإشارة إلى النجاح أو الخطأ.
تغييرات واجهة برمجة التطبيقات
- يمكنك إيقاف طريقتَي set وsetState اللتين لا تقدّمان ملاحظات على الخطأ.
- أضف معاودة الاتصال ليتم تشغيلها عند إعداد الحالات. (Ic181e)
الإصدار 1.1.0-alpha01
5 آب (أغسطس) 2020
تم طرح androidx.enterprise:enterprise-feedback:1.1.0-alpha01
وandroidx.enterprise:enterprise-feedback-testing:1.1.0-alpha01
. يحتوي الإصدار 1.1.0-alpha01 على هذه الالتزامات.
تغييرات واجهة برمجة التطبيقات
- استبدل الثوابت للحد الأقصى لأحجام الحقول بوحدات الضرب. (I2e351، b/140519786)
إصلاح الأخطاء
- متوافق الآن مع التطبيقات التي تستهدف المستوى 30 من واجهة برمجة التطبيقات
الإصدار 1.0.0
الإصدار 1.0.0
18 كانون الأول (ديسمبر) 2019
تم طرح androidx.enterprise:enterprise-feedback:1.0.0
وandroidx.enterprise:enterprise-feedback-testing:1.0.0
. يحتوي الإصدار 1.0.0 على هذه الالتزامات.
الميزات الرئيسية في 1.0.0
- يسمح
KeyedAppStatesReporter
للتطبيقات بالإبلاغ عن تغييرات الحالة إلى "إدارة الخدمات الجوّالة للمؤسسات" (EMM). - يسمح
KeyedAppStatesService
لمديري سياسات الأجهزة بتلقي تغييرات الحالة التي تم الإبلاغ عنها
الإصدار 1.0.0-rc01
9 تشرين الأول (أكتوبر) 2019
تم إصدار androidx.enterprise:enterprise-feedback:1.0.0-rc01
وandroidx.enterprise:enterprise-feedback:1.0.0-rc01
بدون أي تغييرات منذ 1.1.0-beta01
. يحتوي الإصدار 1.0.0-rc01 على هذه الالتزامات.
الإصدار 1.0.0-beta01
18 أيلول (سبتمبر) 2019
تم إصدار androidx.enterprise:enterprise-feedback:1.0.0-beta01
وandroidx.enterprise:enterprise-feedback-testing:1.0.0-beta01
بدون أي تغييرات منذ 1.0.0-alpha03
. يحتوي الإصدار 1.0.0-beta01 على هذه الالتزامات.
الإصدار 1.0.0-alpha03
7 آب (أغسطس) 2019
تم طرح androidx.enterprise:enterprise-feedback:1.0.0-alpha03
وandroidx.enterprise:enterprise-feedback-testing:1.0.0-alpha03
. يمكن العثور على الالتزامات المضمّنة في هذا الإصدار هنا.
تغييرات واجهة برمجة التطبيقات
- لم يعُد
KeyedAppStatesReporter
منفردًا. استخدِمKeyedAppStatesReporter#create
لإنشاء مثيل.
الإصدار 1.0.0-alpha02
5 حزيران (يونيو) 2019
تم طرح androidx.enterprise:enterprise-feedback:1.0.0-alpha02
وandroidx.enterprise:enterprise-feedback-testing:1.0.0-alpha02
. هذا هو الإصدار الأول من androidx.enterprise:enterprise-feedback-testing
. يمكن العثور على الالتزامات المضمّنة في هذا الإصدار هنا.
الميزات الجديدة
FakeKeyedAppStatesReporter
جديدة سيتم استخدامها في الاختبارات.
تغييرات واجهة برمجة التطبيقات
- نقل "
getInstance
" و"initialize
" من "KeyedAppStatesReporter
" إلى الصف الجديد "SingletonKeyedAppStatesReporter
" - إعادة تسمية
set
وsetImmediate
إلىsetStates
وsetStatesImmediate
- يتم فرض درجة الخطورة الصالحة في
KeyedAppState#build
. - أضِف البادئة "get" للدلالة على
KeyedAppState
وReceivedKeyedAppState
.
الإصدار 1.0.0-alpha01
21 آذار (مارس) 2019
هذا هو الإصدار الأول من androidx.enterprise:enterprise-feedback
.
يقدِّم androidx.enterprise:enterprise-feedback:1.0.0-alpha01
الميزتين
KeyedAppStatesReporter
وKeyedAppStatesService
، اللذين يسمحان للتطبيقات بالإبلاغ
عن تغييرات الحالة في "إدارة الخدمات الجوّالة للمؤسسات" (EMM).
يمكن العثور على الالتزامات المضمّنة في هذا الإصدار الأولي هنا.
الميزات
- يمكن للتطبيقات استخدام "
KeyedAppStatesReporter
" للإبلاغ عن تغييرات الحالة. - ويمكن أن تستخدم وحدات التحكّم بسياسة الجهاز
KeyedAppStatesService
لتلقّي تغييرات الحالة والتعامل معها.