AEP के लिए दिशा-निर्देश: CameraX

Jetpack CameraX लाइब्रेरी को इंटिग्रेट करें, ताकि Android पर चलने वाले अलग-अलग डिवाइसों के नेटवर्क में, कैमरे से ली गई फ़ोटो और वीडियो की क्वालिटी अच्छी और एक जैसी हो. इस लाइब्रेरी को इस्तेमाल करने से, फ़ोन, टैबलेट, फ़ोल्ड किए जा सकने वाले डिवाइस, और XR डिवाइसों जैसे अलग-अलग फ़ॉर्म फ़ैक्टर में, बेहतर और ज़्यादा सुविधाओं वाला अनुभव मिलता है. कैमरे के नए एपीआई पर माइग्रेट करने से, ऐप्लिकेशन बेहतर क्वालिटी दे सकते हैं. साथ ही, डिवाइस के हार्डवेयर के बावजूद, उपयोगकर्ताओं को बेहतर अनुभव दे सकते हैं.

लागू करने की ज़रूरी शर्तें

AEP में शामिल होने के लिए, आपके ऐप्लिकेशन को ये ज़रूरी शर्तें पूरी करनी होंगी:

  • ऐप्लिकेशन में, android.hardware.Camera API (Camera1) का पुराना वर्शन इस्तेमाल नहीं किया जाना चाहिए. आपको CameraX या Camera2 का इस्तेमाल करने के लिए माइग्रेट करना चाहिए.

    ध्यान दें: Camera2 फ़्रेमवर्क का इस्तेमाल करना, उन ऐप्लिकेशन के लिए एक मान्य विकल्प है जिनमें कस्टम कैमरा स्टैक की ज़रूरत होती है.

दिशा-निर्देश लागू होने की शर्तें

यह दिशा-निर्देश इन पर लागू होता है:

  • ऐसे ऐप्लिकेशन जो मीडिया कैप्चर (फ़ोटो या वीडियो) की सुविधा देते हैं.
  • फ़ोन, टैबलेट, फ़ोल्ड किए जा सकने वाले डिवाइस, और XR डिवाइस.

मुक्तियाँ

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

सुविधा से जुड़े दस्तावेज़ और संसाधन

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