प्राइवसी सैंडबॉक्स के लिए SDK टूल

  
यह लाइब्रेरी SdkRuntime की जानकारी रखने वाले उपभोक्ताओं के लिए घटक उपलब्ध कराती है
नया अपडेट स्टेबल रिलीज़ रिलीज़ कैंडिडेट बीटा रिलीज़ ऐल्फ़ा रिलीज़
24 जुलाई, 2024 - - - 1.0.0-alpha14

डिपेंडेंसी तय करना

privacysandbox-sdkruntime पर डिपेंडेंसी जोड़ने के लिए, आपको अपने प्रोजेक्ट. Google की Maven रिपॉज़िटरी पढ़ें हमारा वीडियो देखें.

उन आर्टफ़ैक्ट की डिपेंडेंसी जोड़ें जिनकी आपको build.gradle फ़ाइल में ज़रूरत है आपका ऐप्लिकेशन या मॉड्यूल:

ग्रूवी

dependencies {

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

Kotlin

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

डिपेंडेंसी के बारे में ज़्यादा जानकारी के लिए, बिल्ड डिपेंडेंसी जोड़ना लेख पढ़ें.

सुझाव

आपके सुझाव, शिकायत या राय से Jetpack को बेहतर बनाने में मदद मिलती है. अगर आपको नई समस्याओं का पता चलता है या आपको इस लाइब्रेरी को बेहतर बनाने के लिए आइडिया मिल सकते हैं. कृपया, इस मौजूदा समस्याएं इस लाइब्रेरी में जोड़ें. किसी मौजूदा समस्या के लिए अपना वोट दें. इसके लिए ये तरीके अपनाएं: स्टार बटन पर क्लिक करके ऐसा किया जा सकता है.

नई समस्या जोड़ें

समस्या को ट्रैक करने वाले टूल से जुड़ा दस्तावेज़ देखें हमारा वीडियो देखें.

संस्करण 1.0

वर्शन 1.0.0-alpha14

24 जुलाई, 2024

androidx.privacysandbox.sdkruntime:sdkruntime-client:1.0.0-alpha14, androidx.privacysandbox.sdkruntime:sdkruntime-core:1.0.0-alpha14, और androidx.privacysandbox.sdkruntime:sdkruntime-provider:1.0.0-alpha14 रिलीज़ हुए हैं. वर्शन 1.0.0-alpha14 में ये कमिट मौजूद हैं.

नई सुविधाएं

  • क्लाइंट ऐप्लिकेशन पैकेज का नाम वापस पाने के लिए, SdkSandboxControllerCompat#getClientPackageName के बारे में बताएं.

एपीआई में बदलाव

  • sdkruntime-core से SandboxedSdkProviderAdapter को पूरी तरह से निकाल दिया गया. कृपया sdkruntime-provider लाइब्रेरी से SandboxedSdkProviderAdapter का इस्तेमाल करें.

वर्शन 1.0.0-alpha13

6 मार्च, 2024

androidx.privacysandbox.sdkruntime:sdkruntime-client:1.0.0-alpha13, androidx.privacysandbox.sdkruntime:sdkruntime-core:1.0.0-alpha13, और androidx.privacysandbox.sdkruntime:sdkruntime-provider:1.0.0-alpha13 रिलीज़ हुए हैं. वर्शन 1.0.0-alpha13 में ये कमिट मौजूद हैं.

नई सुविधाएं

  • SDK टूल-SDK टूल लोडिंग (SdkSandboxControllerCompat#loadSdk) के लिए Backcompat सहायता - अब स्थानीय तौर पर लोड किए गए SDK टूल (ऐप्लिकेशन प्रोसेस के दौरान) अन्य SDK टूल लोड कर सकते हैं

वर्शन 1.0.0-alpha12

24 जनवरी, 2024

androidx.privacysandbox.sdkruntime:sdkruntime-client:1.0.0-alpha12, androidx.privacysandbox.sdkruntime:sdkruntime-core:1.0.0-alpha12, और androidx.privacysandbox.sdkruntime:sdkruntime-provider:1.0.0-alpha12 रिलीज़ हुए हैं. वर्शन 1.0.0-alpha12 में ये कमियां हैं.

नई सुविधाएं

  • सैंडबॉक्स में अन्य SDK टूल से SDK टूल लोड करने के लिए, SdkSandboxControllerCompat#loadSdk का इस्तेमाल करें. फ़िलहाल, यह सुविधा सिर्फ़ एपीआई 34 एक्सटेंशन 10 पर काम करती है

एपीआई में बदलाव

  • एपीआई 33 डिवाइसों पर सैंडबॉक्स की सुविधा हटाएं - ऐप्लिकेशन में बैककंपैट (ऐप्लिकेशन में) मोड का इस्तेमाल, एपीआई के 34 वर्शन से पहले किया जाना चाहिए.

वर्शन 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 Developer Preview बिल्ड पर काम करता था)

वर्शन 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 में ये कमियां हैं.

एपीआई में बदलाव

  • SDK के लिए sdkruntime-core लाइब्रेरी के बजाय, sdkruntime-provider लाइब्रेरी की पहली रिलीज़.
  • SandboxedSdkProviderAdapter को sdkruntime-provider पर माइग्रेट किया गया. sdkruntime-core में SandboxedSdkProviderAdapter का अब इस्तेमाल नहीं किया जा सकता. इसे जल्द ही हटा दिया जाएगा.

गड़बड़ियां ठीक की गईं

  • SDK टूल अनलोड होने पर, सभी SdkSandboxActivityHandlerCompat का रजिस्ट्रेशन रद्द करें.
  • 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 में ये कमिट हैं.

नई सुविधाएं

  • स्थानीय तौर पर लोड किए गए SDK टूल के लिए, हर SDK टूल के हिसाब से SharedPreferences सहायता. SandboxedSdkProviderCompat#context को इस तरह बनाया गया है कि यह बैककंपैट मोड में हर SDK टूल SharedPreferences के साथ काम करता है.

वर्शन 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 टूल के सैंडबॉक्स में गतिविधियां शुरू करने के लिए शुरुआती सहायता (यूडीसी+ डिवाइसों के लिए उपलब्ध): SDK टूल को SdkSandboxControllerCompat#registerSdkSandboxActivityHandler पर कॉल करके हैंडलर रजिस्टर करना होगा. इसके बाद, ऐप्लिकेशन SdkSandboxManagerCompat#startSdkSandboxActivity को कॉल करके SDK टूल के लिए गतिविधि शुरू कर सकता है.

वर्शन 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 लाइब्रेरी है. इसमें Android प्लैटफ़ॉर्म के पुराने वर्शन पर, रनटाइम के लिए चालू किए गए SDK टूल (Privacy Sandbox) बनाने और लोड करने के लिए कॉम्पोनेंट मौजूद हैं.