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 من خلال وحدات التحكّم بسياسة الجهاز لتلقي تغييرات الحالة والتعامل معها.