Android 6.0 के एपीआई (एपीआई लेवल 23) का इस्तेमाल शुरू करने के लिए, सैंपल प्रोजेक्ट डाउनलोड करें या ब्राउज़ करें. सैंपल को सीधे Android Studio से डाउनलोड किया जा सकता है. इसके लिए, फ़ाइल > नया > सैंपल इंपोर्ट करें मेन्यू विकल्प चुनें और अपनी पसंद का सैंपल चुनें.
ध्यान दें: डाउनलोड किए जा सकने वाले ये प्रोजेक्ट, Gradle और Android Studio के साथ इस्तेमाल करने के लिए डिज़ाइन किए गए हैं.
-
Camera2Basic:
इस सैंपल में, कैमरे के रॉ बफ़र को कैप्चर करने और उन्हें
DNG
फ़ाइलों के तौर पर सेव करने के लिए,Camera2
एपीआई का इस्तेमाल करने का तरीका बताया गया है. - DeviceOwner: इस सैंपल में, किसी डिवाइस को मैनेज और कॉन्फ़िगर करने के लिए, डिवाइस के मालिक की सुविधाओं का इस्तेमाल करने का तरीका बताया गया है.
- बायोमेट्रिक पुष्टि: इस सैंपल में, आपके ऐप्लिकेशन के उपयोगकर्ता की पुष्टि करने के लिए, रजिस्टर किए गए फ़िंगरप्रिंट की पहचान करने का तरीका बताया गया है.
- MidiScope: इस सैंपल में, MIDI API का इस्तेमाल करके, डिवाइस से जुड़े इनपुट डिवाइस से मिलने वाले एमआईडीआई सिग्नल को पाने और प्रोसेस करने का तरीका बताया गया है.
- MidiSynth: इस सैंपल में, MIDI API का इस्तेमाल करके, डिवाइस से जुड़े इनपुट डिवाइस से मिलने वाले एमआईडीआई मैसेज को पाने और चलाने का तरीका बताया गया है.
- एनएफ़सी प्रोविज़निंग: इस सैंपल में, किसी डिवाइस के मालिक के साथ अन्य डिवाइसों को प्रोविज़न करने के लिए, एनएफ़सी का इस्तेमाल करने का तरीका बताया गया है.
- RuntimePermissions: इस सैंपल में, Android 6.0 (एपीआई लेवल 23) और उसके बाद के वर्शन में उपलब्ध रनटाइम की अनुमतियां दिखाई गई हैं. स्क्रीन पर लॉग दिखाएं और देखें कि स्क्रिप्ट कैसे चल रही है. अगर Android 6.0 वाले डिवाइस पर यह कार्रवाई की जाती है, तो ऐप्लिकेशन, संपर्कों को ऐक्सेस करने के लिए एक और विकल्प दिखाता है. यह विकल्प, सिर्फ़ 6.0 के लिए उपलब्ध वैकल्पिक अनुमति का इस्तेमाल करता है.