فعالیت در sandbox حریم خصوصی

انجام دهید
آخرین به‌روزرسانی انتشار پایدار کاندیدای انتشار انتشار بتا انتشار آلفا
۱۷ دسامبر ۲۰۲۵ - - - ۱.۰.۰-آلفا۰۳

اعلام وابستگی‌ها

برای افزودن وابستگی به privacysandbox-activity، باید مخزن Google Maven را به پروژه خود اضافه کنید. برای اطلاعات بیشتر، مخزن Google's Maven را مطالعه کنید.

وابستگی‌های مربوط به مصنوعات مورد نیاز خود را در فایل build.gradle برای برنامه یا ماژول خود اضافه کنید:

شیار

dependencies {
    // Use to implement privacysandbox activitys
    // TODO: Confirm these dependencies
    implementation "androidx.privacysandbox.activity:activity:1.0.0-alpha03"

    // Use to implement privacysandbox activity complications
    // TODO: Confirm these dependencies
    implementation "androidx.privacysandbox.activity:activity-complications-data-source:1.0.0-alpha03"
    // (Kotlin-specific extensions)
    // TODO: Confirm these dependencies
    implementation "androidx.privacysandbox.activity:activity-complications-data-source-ktx:1.0.0-alpha03"

    // Use to implement a activity style and complication editor
    // TODO: Confirm these dependencies
    implementation "androidx.privacysandbox.activity:activity-editor:1.0.0-alpha03"

    // Can use to render complications.
    // TODO: Confirm these dependencies
    // This library is optional and activitys may have custom implementation for rendering
    // complications.
    // TODO: Confirm these dependencies
    implementation "androidx.privacysandbox.activity:activity-complications-rendering:1.0.0-alpha03"
}

کاتلین

dependencies {
    // Use to implement privacysandbox activitys
    // TODO: Confirm these dependencies
    implementation("androidx.privacysandbox.activity:activity:1.0.0-alpha03")

    // Use to implement privacysandbox activity complications
    // TODO: Confirm these dependencies
    implementation "androidx.privacysandbox.activity:activity-complications-data-source:1.0.0-alpha03"
    // (Kotlin-specific extensions)
    // TODO: Confirm these dependencies
    implementation "androidx.privacysandbox.activity:activity-complications-data-source-ktx:1.0.0-alpha03"

    // Use to implement a activity style and complication editor
    // TODO: Confirm these dependencies
    implementation("androidx.privacysandbox.activity:activity-editor:1.0.0-alpha03")

    // Can use to render complications.
    // TODO: Confirm these dependencies
    // This library is optional and activitys may have custom implementation for rendering
    // complications.
    // TODO: Confirm these dependencies
    implementation "androidx.privacysandbox.activity:activity-complications-rendering:1.0.0-alpha03"
}

برای اطلاعات بیشتر در مورد وابستگی‌ها، به «افزودن وابستگی‌های ساخت» مراجعه کنید.

بازخورد

بازخورد شما به بهبود Jetpack کمک می‌کند. اگر مشکلات جدیدی کشف کردید یا ایده‌هایی برای بهبود این کتابخانه دارید، به ما اطلاع دهید. لطفاً قبل از ایجاد یک کتابخانه جدید، نگاهی به مشکلات موجود در این کتابخانه بیندازید. می‌توانید با کلیک بر روی دکمه ستاره، رأی خود را به یک مشکل موجود اضافه کنید.

ایجاد یک مسئله جدید

برای اطلاعات بیشتر به مستندات ردیاب مشکل مراجعه کنید.

نسخه ۱.۰

نسخه ۱.۰.۰-آلفا۰۳

۱۷ دسامبر ۲۰۲۵

androidx.privacysandbox.activity:activity-client:1.0.0-alpha03 ، androidx.privacysandbox.activity:activity-core:1.0.0-alpha03 و androidx.privacysandbox.activity:activity-provider:1.0.0-alpha03 منتشر شده‌اند. نسخه 1.0.0-alpha03 شامل این کامیت‌ها است.

  • این کتابخانه منسوخ شده است و هیچ به‌روزرسانی جدیدی دریافت نخواهد کرد.

تغییرات API

  • APIهای منسوخ‌شده‌ی privacysandbox.activity ( I46a54 ، b/452878636 )
  • APIهای privacysandbox.sdkruntime منسوخ شده‌اند ( Ibe81a ، b/452878636 )

نسخه ۱.۰.۰-آلفا۰۲

۲۶ مارس ۲۰۲۵

androidx.privacysandbox.activity:activity-client:1.0.0-alpha02 ، androidx.privacysandbox.activity:activity-core:1.0.0-alpha02 و androidx.privacysandbox.activity:activity-provider:1.0.0-alpha02 منتشر شده‌اند. نسخه 1.0.0-alpha02 شامل این کامیت‌ها است.

ویژگی‌های جدید

  • اکنون می‌توان برای فعالیت‌هایی که از چرخه حیات بی‌اطلاع هستند، یعنی فعالیت‌هایی که رابط LifecycleOwner را پیاده‌سازی نمی‌کنند، لانچرهای فعالیت SDK ایجاد کرد. این لانچرها باید توسط فراخواننده به صورت دستی حذف شوند.

تغییرات API

  • LocalUnmanagedSdkActivityLauncher و createUnmanagedSdkActivityLauncher ، یک کلاس لانچر برای فعالیت‌های آگاه از چرخه عمر و روشی برای ایجاد چنین لانچرهایی، اضافه شدند.
  • نام LocalSdkActivityLauncher به LocalManagedSdkActivityLauncher تغییر داده شد تا تمایز بین این نوع لانچرها و لانچرهای نوع lifecycle-unaware برجسته شود.

نسخه ۱.۰.۰-آلفا۰۱

۱۵ نوامبر ۲۰۲۳

androidx.privacysandbox.activity:activity-client:1.0.0-alpha01 ، androidx.privacysandbox.activity:activity-core:1.0.0-alpha01 و androidx.privacysandbox.activity:activity-provider:1.0.0-alpha01 منتشر شده‌اند. نسخه 1.0.0-alpha01 شامل این کامیت‌ها است.

ویژگی‌های جدید

  • معرفی یک کتابخانه اختصاصی فعالیت‌های سندباکس حریم خصوصی.
  • این شامل رابط‌هایی برای راه‌اندازی فعالیت‌ها از SDK Runtime است. این رابط‌ها قبلاً در کتابخانه رابط کاربری Privacy Sandbox تعریف شده‌اند.