deepeweb.github.io

Manifest.xml, Gradle, uses-permission and uses-sdk in Hindi

जब आप कोई भी Android app develop करते हैं, तो आपको AndroidManifest.xml, Gradle, uses-permission, और uses-sdk को सही से configure करना होता है। ये files और tags आपके app के behavior और compatibility को कंट्रोल करते हैं।

Ad

1. AndroidManifest.xml क्या है?

AndroidManifest.xml एक जरूरी XML file होती है, जो आपके app के सभी महत्वपूर्ण aspects को define करती है।

Manifest.xml file का मुख्य उपयोग:

2. Gradle (Build System)

Gradle Android का default build system है, जो dependencies, SDK versions, और project configurations को manage करता है।

Gradle में मुख्य दो files होती हैं:

1. Project-level build.gradle

2. App-level build.gradle

Ad

3. uses-permission (App Permissions)

Android में uses-permission का उपयोग करके आप ऐप को आवश्यक सिस्टम resources एक्सेस करने की अनुमति दे सकते हैं।

कुछ Important Permissions:

Permission Use
INTERNET Internet Access करने के लिए
CAMERA Camera Access करने के लिए
ACCESS_FINE_LOCATION Location करने के लिए
READ_EXTERNAL_STORAGE Storage से file पढ़ने के लिए
WRITE_EXTERNAL_STORAGE Storage में लिखने के लिए
RECORD_AUDIO Microphone Access करने के लिए

Ad

Example: Manifest में Permissions जोड़ना

<uses-permission android:name="android.permission.INTERNET"/>
<uses-permission android:name="android.permission.ACCESS_FINE_LOCATION"/>
<uses-permission android:name="android.permission.CAMERA"/>

Runtime Permissions (Android 6.0+)

Android 6.0 (API 23) और उसके बाद के वर्ज़न में, कुछ permissions को runtime पर भी मांगना पड़ता है:

if (ContextCompat.checkSelfPermission(this, Manifest.permission.CAMERA)
    != PackageManager.PERMISSION_GRANTED) {
    ActivityCompat.requestPermissions(this,
        new String[]{Manifest.permission.CAMERA}, 100);
}

4. uses-sdk (SDK Version Compatibility)

uses-sdk का उपयोग AndroidManifest.xml में किया जाता है, जिससे यह तय किया जाता है कि आपका app किन Android version पर चलेगा।

Example: uses-sdk

<uses-sdk
    android:minSdkVersion="21"
    android:targetSdkVersion="34"/>
Ad



Request

अगर आपको यह article useful या interesting लगा हो, तो please इसे अपने dosto aur family ke साथ जरूर share करें। आपका एक छोटा सा कदम हमें और अच्छा content बनाने के लिए motivate करता है। Thank you!

ध्यान दें कि इस page पर आपको कुछ ads भी देखने को मिल सकते हैं। इसके लिए हम आपसे माफी चाहते हैं। हम इस content को तैयार करने में काफी मेहनत और time लगाते हैं, ताकि आपको valuable जानकारी मिल सके। इन्हीं ads की मदद से हम ये काम continue कर पाते हैं।

आपके support और understanding के लिए दिल से धन्यवाद।





Ad
Ad


Ad
Ad

Follow Us

Facebook Logo    Instagram Logo