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 لتلقّي تغييرات الحالة والتعامل معها.