وقت تشغيل حزمة تطوير البرامج (SDK) الخاصة بحماية الخصوصية

  
توفر هذه المكتبة مكوّنات للمستهلكين المطّلعين على SdkRuntime
آخر تعديل الإصدار المستقر إصدار مرشح الإصدار التجريبي الإصدار الأولي
15 تشرين الثاني (نوفمبر) 2023 - - - 1.0.0-alpha11

تعريف التبعيات

لإضافة تبعية على privacysandbox-sdkruntime، يجب إضافة مستودع Google Maven إلى مشروعك. يمكنك الاطّلاع على مستودع Maven الذي يضم أدوات Google للحصول على مزيد من المعلومات.

أضف التبعيات للعناصر التي تحتاجها في ملف build.gradle لتطبيقك أو وحدتك:

رائع

dependencies {

    implementation "androidx.privacysandbox.sdkruntime:sdkruntime-client:1.0.0-alpha11"
    implementation "androidx.privacysandbox.sdkruntime:sdkruntime-core:1.0.0-alpha11"
}

Kotlin

dependencies {
    implementation("androidx.privacysandbox.sdkruntime:sdkruntime-core:1.0.0-alpha11")
    implementation "androidx.privacysandbox.sdkruntime:sdkruntime-client:1.0.0-alpha11"
}

ولمزيدٍ من المعلومات عن التبعيات، يُرجى الاطّلاع على مقالة إضافة تبعيات الإصدار.

ملاحظات

تساعدنا ملاحظاتك في تحسين Jetpack. يُرجى إخبارنا إذا اكتشفت مشاكل جديدة أو كانت لديك أفكار لتحسين هذه المكتبة. يُرجى الاطّلاع على المشاكل الحالية في هذه المكتبة قبل إنشاء مشكلة جديدة. يمكنك إضافة تصويتك إلى مشكلة حالية من خلال النقر على زر النجمة.

إنشاء عدد جديد

راجع مستندات أداة تتبُّع المشاكل للحصول على مزيد من المعلومات.

الإصدار 1.0

الإصدار 1.0.0-alpha11

15 تشرين الثاني (نوفمبر) 2023

تم إصدار androidx.privacysandbox.sdkruntime:sdkruntime-client:1.0.0-alpha11 وandroidx.privacysandbox.sdkruntime:sdkruntime-core:1.0.0-alpha11 وandroidx.privacysandbox.sdkruntime:sdkruntime-provider:1.0.0-alpha11. يحتوي الإصدار 1.0.0-alpha11 على هذه الالتزامات.

الميزات الجديدة

  • AppOwnedSdkSandboxInterfaceCompat متوافق مع أجهزة API34 Ext 8 (قبل العمل على إصدارات "معاينة المطوِّر" PrivacySandbox فقط)

الإصدار 1.0.0-alpha10

18 تشرين الأول (أكتوبر) 2023

تم إصدار androidx.privacysandbox.sdkruntime:sdkruntime-client:1.0.0-alpha10 وandroidx.privacysandbox.sdkruntime:sdkruntime-core:1.0.0-alpha10 وandroidx.privacysandbox.sdkruntime:sdkruntime-provider:1.0.0-alpha10. يحتوي الإصدار 1.0.0-alpha10 على هذه الالتزامات.

إصلاح الأخطاء

  • تم إصلاح عملية إعادة تخصيص الموارد لحزمة تطوير البرامج (SDK) التي تم تحميلها في معالجة التطبيق.

الإصدار 1.0.0-alpha09

4 تشرين الأول (أكتوبر) 2023

تم إصدار androidx.privacysandbox.sdkruntime:sdkruntime-client:1.0.0-alpha09 وandroidx.privacysandbox.sdkruntime:sdkruntime-core:1.0.0-alpha09 وandroidx.privacysandbox.sdkruntime:sdkruntime-provider:1.0.0-alpha09. يحتوي الإصدار 1.0.0-alpha09 على هذه الالتزامات.

تغييرات واجهة برمجة التطبيقات

  • الإصدار الأول من مكتبة sdkruntime-provider الذي يجب استخدامه بدلاً من مكتبة sdkruntime-core لحِزم تطوير البرامج (SDK).
  • تم نقل بيانات "SandboxedSdkProviderAdapter" إلى موفِّر وقت التشغيل sdk. تم إيقاف SandboxedSdkProviderAdapter نهائيًا في حزمة sdk runtime-core وستتم إزالتها قريبًا.

إصلاح الأخطاء

  • إلغاء تسجيل كل SdkSandboxActivityHandlerCompat عند إلغاء تحميل حزمة تطوير البرامج (SDK)
  • يتطابق ActivityHolder حدث في مراحل النشاط الآن مع سلوك ReportFragment

الإصدار 1.0.0-alpha08

9 آب (أغسطس) 2023

تم إصدار androidx.privacysandbox.sdkruntime:sdkruntime-client:1.0.0-alpha08 وandroidx.privacysandbox.sdkruntime:sdkruntime-core:1.0.0-alpha08. يحتوي الإصدار 1.0.0-alpha08 على هذه الالتزامات.

إصلاح الأخطاء

  • يتعذّر إصلاح عملية نقل بيانات SharedPreferences في حال عدم توفّر السياق المستهدف SharedPreferences.

الإصدار 1.0.0-alpha07

26 تموز (يوليو) 2023

تم إصدار androidx.privacysandbox.sdkruntime:sdkruntime-client:1.0.0-alpha07 وandroidx.privacysandbox.sdkruntime:sdkruntime-core:1.0.0-alpha07. يحتوي الإصدار 1.0.0-alpha07 على هذه الالتزامات.

الميزات الجديدة

  • دعم الإصدار SharedPreferences لكل حزمة تطوير برامج (SDK) في حِزم SDK التي يتم تحميلها محليًا (في معالجة التطبيق). تم تخصيص SandboxedSdkProviderCompat#context لتوفير دعم SharedPreferences لكل حزمة تطوير برامج (SDK) لحِزم تطوير البرامج (SDK) في وضع الربط الخلفي.

الإصدار 1.0.0-alpha06

‫21 حزيران (يونيو) 2023

تم إصدار androidx.privacysandbox.sdkruntime:sdkruntime-client:1.0.0-alpha06 وandroidx.privacysandbox.sdkruntime:sdkruntime-core:1.0.0-alpha06. يحتوي الإصدار 1.0.0-alpha06 على هذه الالتزامات.

الميزات الجديدة

  • مساحة التخزين حسب حزمة تطوير البرامج (SDK) ودعم قواعد البيانات لحِزم SDK التي يتم تحميلها محليًا (في معالجة التطبيق).
  • تم تخصيص SandboxedSdkProviderCompat#context لتوفير مساحة تخزين لكل حزمة تطوير برامج (SDK) ودعم قاعدة البيانات لحِزم تطوير البرامج (SDK) في وضع التوافق الخلفي.

الإصدار 1.0.0-alpha05

7 حزيران (يونيو) 2023

تم إصدار androidx.privacysandbox.sdkruntime:sdkruntime-client:1.0.0-alpha05 وandroidx.privacysandbox.sdkruntime:sdkruntime-core:1.0.0-alpha05. تم تطوير هذا الإصدار في فرع داخلي.

الميزات الجديدة

  • (PrivacySandbox معاينة المطوّر 8 أو الإصدارات الأحدث فقط) إضافة دعم لتوسّط وضع الحماية للتطبيقات (راجِع SdkSandboxManagerCompat#registerAppOwnedSdkSandboxInterface + SdkSandboxControllerCompat#getAppOwnedSdkSandboxInterfaces)

الإصدار 1.0.0-alpha04

10 أيار (مايو) 2023

تم إصدار androidx.privacysandbox.sdkruntime:sdkruntime-client:1.0.0-alpha04 وandroidx.privacysandbox.sdkruntime:sdkruntime-core:1.0.0-alpha04. تم تطوير هذا الإصدار في فرع داخلي.

الميزات الجديدة

  • الدعم الأولي لبدء الأنشطة داخل وضع الحماية لحزمة تطوير البرامج (SDK) (متاح لأجهزة UDC+ ): تحتاج حزمة SDK إلى تسجيل المعالج من خلال الاتصال بـ SdkSandboxControllerCompat#registerSdkSandboxActivityHandler، وبعد ذلك يمكن للتطبيق بدء النشاط لحزمة SDK من خلال طلب SdkSandboxManagerCompat#startSdkSandboxActivity.

الإصدار 1.0.0-alpha03

5 نيسان (أبريل) 2023

تم إصدار "androidx.privacysandbox.sdkruntime:sdkruntime-*:1.0.0-alpha03".

الميزات الجديدة

  • دعم إضافي لـ SandboxProcessDeathCallback
  • تمت إضافة دعم لإلغاء تحميل حزمة تطوير البرامج (SDK)

تغييرات واجهة برمجة التطبيقات

  • تمت إزالة SandboxedSdkCompat#create(binder). يُرجى استخدام الدالة الإنشائية SandboxedSdkCompat(binder).

الإصدار 1.0.0-alpha02

22 آذار (مارس) 2023

تم إصدار "androidx.privacysandbox.sdkruntime:sdkruntime-*:1.0.0-alpha02".

الميزات الجديدة

  • تمت إضافة واجهة برمجة تطبيقات لاسترجاع قائمة حِزم SDK التي تم تحميلها: SdkSandboxControllerCompat.getSandboxedSdks().

الإصدار 1.0.0-alpha01

11 كانون الثاني (يناير) 2023

تم إصدار androidx.privacysandbox.sdkruntime:sdkruntime-*:1.0.0-alpha01.

  • هذه مكتبة Jetpack جديدة تحتوي على مكوّنات لإنشاء حِزم تطوير برامج (SDK) تفعِّل وقت التشغيل (مبادرة حماية الخصوصية) وتحميلها على الإصدارات القديمة من "نظام Android الأساسي".