फ़ोटोपिकर

  
यह लाइब्रेरी, एंबेड किए गए फ़ोटो पिकर के लिए Compose और Android Views के साथ इंटिग्रेशन उपलब्ध कराती है.
नया अपडेट स्टेबल रिलीज़ रिलीज़ कैंडिडेट बीटा रिलीज़ ऐल्फ़ा रिलीज़
01 जुलाई, 2026 - - - 1.0.0-alpha02

डिपेंडेंसी का एलान करना

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

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

Groovy

dependencies {
    // For apps using Compose
    implementation "androidx.photopicker:photopicker-compose:1.0.0-alpha02"
    // For apps using Android views
    implementation "androidx.photopicker:photopicker:1.0.0-alpha02"
}
    

Kotlin

dependencies {
    // For apps using Compose
    implementation("androidx.photopicker:photopicker-compose:1.0.0-alpha02")
    // For apps using Android views
    implementation("androidx.photopicker:photopicker:1.0.0-alpha02")
}
    

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

सुझाव/राय दें या शिकायत करें

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

नई समस्या दर्ज करने का तरीका

ज़्यादा जानकारी के लिए, Issue Tracker का दस्तावेज़ देखें.

इस आर्टफ़ैक्ट के लिए कोई रिलीज़ नोट नहीं है.

संस्करण 1.0

वर्शन 1.0.0-alpha02

01 जुलाई, 2026

androidx.photopicker:photopicker:1.0.0-alpha02, androidx.photopicker:photopicker-compose:1.0.0-alpha02, और androidx.photopicker:photopicker-testing:1.0.0-alpha02 रिलीज़ किए जाते हैं. वर्शन 1.0.0-alpha02 में ये बदलाव शामिल हैं.

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

  • androidx.photopicker:photopicker और androidx.photopicker:photopicker-compose लाइब्रेरी के minSdk को 23 पर सेट किया गया है. हालांकि, एपीआई को अब भी 34 से कॉल करना होगा. (I94e42, b/524083018)
  • EmbeddedPhotoPicker Compose API अपडेट किए जा रहे हैं. इनमें AbstractEmbeddedPhotoPickerState को हटाना, EmbeddedPhotoPickerState के कुछ फ़ील्ड के नाम बदलना, और उनकी विज़िबिलिटी में बदलाव करना शामिल है (Ie32c9, b/449786033)

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

  • Compose के compileSdk को API 37 पर अपडेट किया गया है. इसका मतलब है कि Compose का इस्तेमाल करते समय, AGP का कम से कम 9.2.0 वर्शन होना ज़रूरी है. (Ic748a, b/413674743)

वर्शन 1.0.0-alpha01

4 जून, 2025

androidx.photopicker:photopicker:1.0.0-alpha01, androidx.photopicker:photopicker-compose:1.0.0-alpha01, और androidx.photopicker:photopicker-testing:1.0.0-alpha01 रिलीज़ किए जाते हैं. वर्शन 1.0.0-alpha01 में ये बदलाव शामिल हैं.

नई सुविधाएं

  • एम्बेड किए गए फ़ोटो पिकर के androidx वर्शन की शुरुआती ऐल्फ़ा रिलीज़. इससे व्यू और कंपोज़ पर आधारित ऐप्लिकेशन, एम्बेड किए गए फ़ोटो पिकर सेवा के साथ आसानी से इंटिग्रेट हो सकते हैं.

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

  • Compose पर आधारित ऐप्लिकेशन के लिए, एंट्रीपॉइंट के तौर पर EmbeddedPhotopicker कंपोज़ेबल जोड़ा गया.
    • rememberEmbeddedPhotoPickerState का इस्तेमाल किया जा सकता है (सुझाया गया है). इसके अलावा, ऐप्लिकेशन EmbeddedPhotoPickerState इंटरफ़ेस की मदद से, खुद का स्टेट मैनेजमेंट लागू कर सकते हैं.
  • व्यू पर आधारित ऐप्लिकेशन के लिए, EmbeddedPhotopickerView को एंट्रीपॉइंट के तौर पर जोड़ा गया.
    • EmbeddedPhotoPickerStateChangeListener का इस्तेमाल, PhotoPicker में स्थिति के बारे में बताने के लिए, मिलते-जुलते कॉलबैक पाने के लिए किया जा सकता है.
  • TestEmbeddedPhotoPickerProvider जोड़ा गया है, ताकि ऐप्लिकेशन उन फ़्लो को टेस्ट कर सकें जो एम्बेड किए गए फ़ोटोपिकर पर निर्भर करते हैं.