Enterprise
آخر تعديل | الإصدار المستقر | إصدار مرشح | الإصدار التجريبي | الإصدار الأولي |
---|---|---|---|---|
13 كانون الثاني (يناير) 2021 | 1.1.0 | - | - | - |
تعريف التبعيات
لإضافة تبعية إلى Enterprise Feedback، يجب إضافة مستودع 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
الميزات الجديدة
- تمت إضافة طرق جديدة تسمح لعمليات معاودة الاتصال بالإشارة إلى النجاح أو الخطأ.
التغييرات في واجهة برمجة التطبيقات
- تم إيقاف الإجراءَين setState و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
من خلال وحدات التحكّم بسياسة الجهاز لتلقي تغييرات الحالة والتعامل معها.