privacysandbox-tools

Android-এ গোপনীয়তা স্যান্ডবক্স কার্যকারিতা ব্যবহার করার জন্য একটি লাইব্রেরি
সর্বশেষ আপডেট স্থিতিশীল রিলিজ মুক্তির প্রার্থী বিটা রিলিজ আলফা রিলিজ
জুন 26, 2024 - - - 1.0.0-আলফা09

নির্ভরতা ঘোষণা করা

গোপনীয়তা স্যান্ডবক্স-টুলগুলির উপর নির্ভরতা যোগ করতে, আপনাকে অবশ্যই আপনার প্রকল্পে Google Maven সংগ্রহস্থল যোগ করতে হবে। আরও তথ্যের জন্য Google এর Maven সংগ্রহস্থল পড়ুন।

আপনার অ্যাপ বা মডিউলের জন্য build.gradle ফাইলে আপনার প্রয়োজনীয় আর্টিফ্যাক্টগুলির জন্য নির্ভরতা যোগ করুন:

গ্রোভি

dependencies {
    // Use to implement privacysandbox libraries

    implementation "androidx.privacysandbox.tools:tools:1.0.0-alpha09"
    Implementation "androidx.privacysandbox.tools:tools-apicompiler:1.0.0-alpha09"
    implementation "androidx.privacysandbox.tools:tools-apigenerator:1.0.0-alpha09"
    implementation "androidx.privacysandbox.tools:tools-core:1.0.0-alpha09"
    implementation "androidx.privacysandbox.tools:tools-testing:1.0.0-alpha09"
    implementation "androidx.privacysandbox.tools:tools-apipackager:1.0.0-alpha09"
    
    
}

কোটলিন

dependencies {
    // Use to implement privacysandbox libraries
    
    implementation("androidx.privacysandbox.tools:tools:1.0.0-alpha09")
    implementation("androidx.privacysandbox.tools:tools-apicompiler:1.0.0-alpha09")
    implementation("androidx.privacysandbox.tools:tools-apigenerator:1.0.0-alpha09")
    implementation("androidx.privacysandbox.tools:tools-core:1.0.0-alpha09")
    implementation("androidx.privacysandbox.tools:tools-testing:1.0.0-alpha09")
    implementation("androidx.privacysandbox.tools:tools-apipackager:1.0.0-alpha09")

}

নির্ভরতা সম্পর্কে আরও তথ্যের জন্য, বিল্ড নির্ভরতা যুক্ত করুন দেখুন।

প্রতিক্রিয়া

আপনার প্রতিক্রিয়া জেটপ্যাককে আরও ভাল করতে সাহায্য করে। আপনি যদি নতুন সমস্যা আবিষ্কার করেন বা এই লাইব্রেরির উন্নতির জন্য ধারনা পান তাহলে আমাদের জানান। আপনি একটি নতুন তৈরি করার আগে অনুগ্রহ করে এই লাইব্রেরিতে বিদ্যমান সমস্যাগুলি দেখুন৷ আপনি তারকা বোতামে ক্লিক করে একটি বিদ্যমান সমস্যায় আপনার ভোট যোগ করতে পারেন।

একটি নতুন সমস্যা তৈরি করুন

আরও তথ্যের জন্য ইস্যু ট্র্যাকার ডকুমেন্টেশন দেখুন।

সংস্করণ 1.0

সংস্করণ 1.0.0-alpha09

জুন 26, 2024

androidx.privacysandbox.tools:tools-*:1.0.0-alpha09 প্রকাশিত হয়েছে। সংস্করণ 1.0.0-alpha09-এ এই কমিট রয়েছে।

নতুন বৈশিষ্ট

  • @PrivacySandboxValue দিয়ে টীকা করা enum ক্লাসের জন্য সমর্থন যোগ করুন।
  • গোপনীয়তা স্যান্ডবক্স UI আলফা 09 এর জন্য সমর্থন।

সংস্করণ 1.0.0-alpha08

20 মার্চ, 2024

androidx.privacysandbox.tools:tools-*:1.0.0-alpha08 প্রকাশিত হয়েছে। সংস্করণ 1.0.0-alpha08-এ এই কমিট রয়েছে।

নতুন বৈশিষ্ট

  • @PrivacySandboxCallback এর সাথে টীকাযুক্ত ইন্টারফেসগুলিতে এখন এমন পদ্ধতি থাকতে পারে যা যতক্ষণ পর্যন্ত পদ্ধতিটি স্থগিত থাকে ততক্ষণ মান প্রদান করে।( I16063 )
  • বান্ডেলগুলি এখন বৈধ পরামিতি হিসাবে গৃহীত হয় এবং টীকাযুক্ত ইন্টারফেস এবং মানগুলিতে রিটার্ন প্রকার। ( I52995 )

সংস্করণ 1.0.0-alpha07

7 ফেব্রুয়ারি, 2024

androidx.privacysandbox.tools:tools-*:1.0.0-alpha07 প্রকাশিত হয়েছে। সংস্করণ 1.0.0-alpha07 এই কমিট ধারণ করে।

এপিআই পরিবর্তন

  • নতুন SDK কার্যকলাপ লঞ্চার ইন্টারফেস সমর্থন করুন. নতুন ইন্টারফেসগুলি androidx.privacysandbox.activity.core এ লাইভ। androidx.privacysandbox.ui.core এ পুরানোগুলি আর সমর্থিত নয়৷ ( IA9079 )

সংস্করণ 1.0.0-alpha06

6 সেপ্টেম্বর, 2023

androidx.privacysandbox.tools:tools-*:1.0.0-alpha06 প্রকাশিত হয়েছে। সংস্করণ 1.0.0-alpha06 এই কমিট ধারণ করে।

বাগ ফিক্স

  • Bazel এ ক্লাসপাথ সংঘর্ষ এড়াতে নন-অ্যান্ড্রয়েড পেয়ারা নির্ভরতা ব্যবহার করুন।
  • Bazel থেকে API কম্পাইলার কল করা হলে ক্র্যাশ ঠিক করুন। ( I24c9d )

সংস্করণ 1.0.0-alpha05

9 আগস্ট, 2023

androidx.privacysandbox.tools:tools-*:1.0.0-alpha05 প্রকাশিত হয়েছে। 1.0.0-alpha05 সংস্করণে এই কমিট রয়েছে।

নতুন বৈশিষ্ট

  • তৈরি করা SandboxedUiAdapters এখন নতুন windowInputToken সেট আছে। এটি এই রিলিজটিকে androidx.privacysandbox.ui:ui-core:1.0.0-alpha05 এর সাথে সামঞ্জস্যপূর্ণ করে তোলে।

সংস্করণ 1.0.0-alpha04

24 মে, 2023

androidx.privacysandbox.tools:tools-*:1.0.0-alpha04 প্রকাশিত হয়েছে। সংস্করণ 1.0.0-alpha04 এই কমিট ধারণ করে।

নতুন বৈশিষ্ট

  • CancellationExceptions এখন অ্যাপগুলিতে প্রচার করা হয়েছে, তাই SDKগুলি এখন তাদের কোরোটিনগুলি প্রত্যাশিতভাবে বাতিল করতে পারে৷
  • SdkActivityLaunchers এখন SDK API-এ ব্যবহার করা যেতে পারে, যাতে অ্যাপগুলি গোপনীয়তা স্যান্ডবক্সে SDK-তে লঞ্চার পাঠাতে পারে। মনে রাখবেন যে এই কার্যকারিতাটি এই মুহুর্তে শুধুমাত্র বিকাশকারী পূর্বরূপগুলিতে উপলব্ধ।

বাগ ফিক্স

  • SDK-এর দ্বারা ঘোষিত নন-সাসপেন্ড ফাংশনগুলি এখন ডিফল্টরূপে মূল থ্রেডে চলবে। তারা বাইন্ডার থ্রেডে চালাত।
  • পরিষেবাগুলি আর UI ইন্টারফেস অ্যাডাপ্টার থেকে উত্তরাধিকারী হতে পারে না৷
  • একটি সমস্যা সমাধান করা হয়েছে যেখানে একটি ডেটা ক্লাসে একটি UI অ্যাডাপ্টার বৈশিষ্ট্য সংজ্ঞায়িত করা একটি সংকলন ত্রুটির কারণ হবে৷

সংস্করণ 1.0.0-alpha03

8 মার্চ, 2023

androidx.privacysandbox.tools:tools-*:1.0.0-alpha03 প্রকাশিত হয়েছে। সংস্করণ 1.0.0-alpha03 এই কমিট ধারণ করে।

নতুন বৈশিষ্ট

  • গোপনীয়তা স্যান্ডবক্স UI API ইন্টিগ্রেশনের জন্য সমর্থন যোগ করা হয়েছে

এপিআই পরিবর্তন

  • লক্ষ্য কোটলিন সংস্করণ 1.8.0 এ পরিবর্তন করা হয়েছে

সংস্করণ 1.0.0-alpha02

7 ডিসেম্বর, 2022

androidx.privacysandbox.tools:tools-*:1.0.0-alpha02 প্রকাশিত হয়েছে। সংস্করণ 1.0.0-alpha02 এই কমিট ধারণ করে।

  • এই টুলগুলির লক্ষ্য গোপনীয়তা স্যান্ডবক্স SDK রানটাইম API-এর সাথে একীকরণ উন্নত করা। এই সরঞ্জামগুলি রানটাইম-সক্ষম SDK-এর ক্লায়েন্ট-মুখী ইন্টারফেসগুলিকে সংজ্ঞায়িত করতে এবং ইন্টারফেস করতে স্বয়ংক্রিয়ভাবে তৈরি বয়লারপ্লেট কোডে সাহায্য করবে৷

নতুন বৈশিষ্ট্য - ক্লায়েন্ট-মুখী SDK ইন্টারফেসগুলিকে সংজ্ঞায়িত করার জন্য সমর্থন যোগ করে যা কলব্যাক এবং ডেটা মান অবজেক্টগুলিকে প্যারামিটার এবং রিটার্ন প্রকার হিসাবে গ্রহণ করে - ক্লায়েন্টদের কাছে SDK ব্যতিক্রমগুলি প্রচার করুন - SDK রানটাইম ব্যাকওয়ার্ড সামঞ্জস্য তৈরির জন্য সমর্থন

এপিআই পরিবর্তন

  • @JvmDefaultWithCompatibility টীকা যোগ করা হচ্ছে ( I8f206 )

সংস্করণ 1.0.0-alpha01

9 নভেম্বর, 2022

androidx.privacysandbox.tools:tools-*:1.0.0-alpha01 প্রকাশিত হয়েছে। সংস্করণ 1.0.0-alpha01-এ এই কমিট রয়েছে।

নতুন বৈশিষ্ট