प्राइवसी सैंडबॉक्स के लिए SDK टूल
नया अपडेट | स्टेबल रिलीज़ | रिलीज़ कैंडिडेट | बीटा रिलीज़ | ऐल्फ़ा रिलीज़ |
---|---|---|---|---|
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) बनाने और लोड करने के लिए कॉम्पोनेंट मौजूद हैं.