Enterprise
التعديل الأخير | الإصدار الثابت | إصدار محتمل | الإصدار التجريبي | الإصدار التجريبي الأول |
---|---|---|---|---|
13 كانون الثاني (يناير) 2021 | 1.1.0 | - | - | - |
الإعلان عن التبعيات
لإضافة تبعية على ميزة "ملاحظات المستخدمين في المؤسسات"، يجب إضافة مستودع Google Maven إلى مشروعك. اطّلِع على مستودع Maven من Google لمزيد من المعلومات.
أضِف التبعيات للعناصر التي تحتاج إليها في ملف build.gradle
ل
تطبيقك أو وحدتك:
Groovy
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
الميزات الجديدة
- تمّت إضافة طرق جديدة تتيح لطلبات إعادة الاتصال الإشارة إلى النجاح أو الخطأ.
التغييرات في واجهة برمجة التطبيقات
- طريقتَا set و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
للإبلاغ عن تغييرات الحالة. - يمكن لمراكز التحكّم في البيانات (DPC) استخدام
KeyedAppStatesService
لتلقّي تغييرات الحالة ومعالجتها.