📜 Android Manifest – āĻŦ্āϰেāχāύ-āĻĢ্āϰেāύ্āĻĄāϞি āĻĢুāϞ āĻāĻ•্āϏāĻĒ্āϞাāύেāĻļāύ!

📜 Android Manifest – āĻŦ্āϰেāχāύ-āĻĢ্āϰেāύ্āĻĄāϞি āĻĢুāϞ āĻāĻ•্āϏāĻĒ্āϞাāύেāĻļāύ! 🚀

🔍 Manifest āĻ•ী?

AndroidManifest.xml āĻšāϞ āĻĒ্āϰāϤিāϟি āĻ…্āϝাāύ্āĻĄ্āϰ⧟েāĻĄ āĻ…্āϝাāĻĒেāϰ 💖 āĻšৃāĻĻāĻĒিāĻŖ্āĻĄ!
āĻāχ āĻĢাāχāϞāϟি āĻ…্āϝাāĻĒ āϏāĻŽ্āĻĒāϰ্āĻ•ে āĻ—ুāϰুāϤ্āĻŦāĻĒূāϰ্āĻŖ āϤāĻĨ্āϝ āϧāϰে āϰাāĻ–ে āĻāĻŦং āĻ…্āϝাāύ্āĻĄ্āϰ⧟েāĻĄ āϏিāϏ্āϟেāĻŽāĻ•ে āĻŦāϞে āĻĻে⧟ āĻ•ীāĻ­াāĻŦে āĻ…্āϝাāĻĒāϟি āϚāϞāĻŦে! 🏗️


đŸŽ¯ āĻ•েāύ Manifest āĻĻāϰāĻ•াāϰ?

āĻ…্āϝাāύ্āĻĄ্āϰ⧟েāĻĄ āϏিāϏ্āϟেāĻŽ āĻŦুāĻāϤে āĻĒাāϰে āĻ…্āϝাāĻĒ āĻ•ীāĻ­াāĻŦে āĻ•াāϜ āĻ•āϰāĻŦে।
āĻ…্āϝাāĻĒেāϰ āύাāĻŽ, āφāχāĻ•āύ, āĻĒাāϰāĻŽিāĻļāύ, āĻ•āĻŽ্āĻĒোāύেāύ্āϟ āχāϤ্āϝাāĻĻি āϏেāϟ āĻ•āϰা āϝা⧟।
āĻ…্āϝাāĻĒ āĻ•োāύ āĻĄিāĻ­াāχāϏে āϚāϞāĻŦে āĻāĻŦং āĻ•ী āĻ•ী āĻĢিāϚাāϰ āĻĻāϰāĻ•াāϰ āϤা āϜাāύাāύো āϝা⧟।
āĻ…্āϝাāύ্āĻĄ্āϰ⧟েāĻĄ āϏিāϏ্āϟেāĻŽ āĻ“ āĻĒ্āϞেāϏ্āϟোāϰāĻ•ে āĻ…্āϝাāĻĒ āϏāĻŽ্āĻĒāϰ্āĻ•ে āϤāĻĨ্āϝ āĻĻে⧟।


🛠️ Manifest-āĻāϰ āĻĒ্āϰāϧাāύ āωāĻĒাāĻĻাāύāĻ—ুāϞো

1️⃣ Package Name (āĻ…্āϝাāĻĒেāϰ āφāχāĻĄেāύ্āϟিāϟি!)

👉 āĻĒ্āϰāϤিāϟি āĻ…্āϝাāĻĒেāϰ āĻāĻ•āϟি āχāωāύিāĻ• āĻĒ্āϝাāĻ•েāϜ āύাāĻŽ āĻĨাāĻ•ে।

📌 āωāĻĻাāĻšāϰāĻŖ:

<manifest xmlns:android="http://schemas.android.com/apk/res/android"
    package="com.example.myapp">

➡️ āĻāϟি āĻĒ্āϞে āϏ্āϟোāϰ āĻ“ āϏিāϏ্āϟেāĻŽেāϰ āĻ•াāĻ›ে āĻ…্āϝাāĻĒেāϰ āχāωāύিāĻ• āφāχāĻĄেāύ্āϟিāϟি।


2️⃣ Application Tag (āĻ…্āϝাāĻĒ āϏāĻŽ্āĻĒāϰ্āĻ•িāϤ āϤāĻĨ্āϝ)

👉 āĻāχ āϟ্āϝাāĻ—েāϰ āĻŽāϧ্āϝে āĻĒুāϰো āĻ…্āϝাāĻĒেāϰ āχāύāĻĢো āĻĨাāĻ•ে।

📌 āωāĻĻাāĻšāϰāĻŖ:

<application
    android:allowBackup="true"
    android:icon="@mipmap/ic_launcher"
    android:label="My App"
    android:theme="@style/Theme.MyApp">

āĻāĻ–াāύে:

  • android:allowBackup → āχāωāϜাāϰেāϰ āĻĄাāϟা āĻŦ্āϝাāĻ•āφāĻĒ āύেāĻ“ā§Ÿা āϝাāĻŦে āĻ•ি āύা।
  • android:icon → āĻ…্āϝাāĻĒেāϰ āφāχāĻ•āύ āϏেāϟ āĻ•āϰা āĻšā§Ÿ।
  • android:label → āĻ…্āϝাāĻĒেāϰ āύাāĻŽ।
  • android:theme → āĻ…্āϝাāĻĒেāϰ āĻĄিāĻĢāϞ্āϟ āĻĨিāĻŽ।

3️⃣ Activity (āĻ…্āϝাāĻĒেāϰ āϏ্āĻ•্āϰিāύ/āχāωāφāχ!)

👉 āĻĒ্āϰāϤিāϟি āϏ্āĻ•্āϰিāύ āĻŦা UI āĻāĻ•āϟি Activity āĻšā§Ÿ, āϝা Manifest-āĻ āĻĄিāĻ•্āϞে⧟াāϰ āĻ•āϰāϤে āĻšā§Ÿ।

📌 āωāĻĻাāĻšāϰāĻŖ:

<activity android:name=".MainActivity">
    <intent-filter>
        <action android:name="android.intent.action.MAIN" />
        <category android:name="android.intent.category.LAUNCHER" />
    </intent-filter>
</activity>

āĻāĻ–াāύে:

  • android:name=".MainActivity" → āĻāϟি āĻ…্āϝাāĻĒেāϰ āĻĒ্āϰāϧাāύ Activity।
  • intent-filter → āĻāϟি āĻŦāϞে āĻĻে⧟ āĻ…্āϝাāĻĒ āĻ•োāĻĨা āĻĨেāĻ•ে āϚাāϞু āĻšāĻŦে।
  • MAIN & LAUNCHER → āĻāϟি āĻ…্āϝাāĻĒেāϰ āĻāύ্āϟ্āϰি āĻĒ⧟েāύ্āϟ (āĻšোāĻŽ āϏ্āĻ•্āϰিāύ) āĻŦাāύা⧟।

4️⃣ Permissions (āĻĒাāϰāĻŽিāĻļāύ, āĻ…āϰ্āĻĨাā§Ž āχāωāϜাāϰেāϰ āĻ…āύুāĻŽāϤি!)

👉 āĻ•িāĻ›ু āĻ•াāϜ āĻ•āϰāϤে āĻ…্āϝাāĻĒāĻ•ে āĻ…āύুāĻŽāϤি āύিāϤে āĻšā§Ÿ, āϝেāĻŽāύ – āχāύ্āϟাāϰāύেāϟ, āĻ•্āϝাāĻŽেāϰা, āϞোāĻ•েāĻļāύ।

📌 āωāĻĻাāĻšāϰāĻŖ:

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

āĻāĻ—ুāϞোāϰ āĻŽাāϧ্āϝāĻŽে:

  • INTERNET → āχāύ্āϟাāϰāύেāϟ āĻŦ্āϝāĻŦāĻšাāϰ āĻ•āϰা āϝাāĻŦে।
  • CAMERA → āĻ•্āϝাāĻŽেāϰা āĻ…্āϝাāĻ•্āϏেāϏ āĻ•āϰা āϝাāĻŦে।
  • LOCATION → āχāωāϜাāϰেāϰ āϞোāĻ•েāĻļāύ āĻĒাāĻ“ā§Ÿা āϝাāĻŦে।

5️⃣ Services (āĻŦ্āϝাāĻ•āĻ—্āϰাāωāύ্āĻĄ āĻĒ্āϰāϏেāϏ āϚাāϞাāύো!)

👉 āϝāĻ–āύ āĻ…্āϝাāĻĒ āĻŦāύ্āϧ āĻĨাāĻ•āϞেāĻ“ āĻ•াāϜ āĻ•āϰāϤে āĻšā§Ÿ, āϤāĻ–āύ Service āĻŦ্āϝāĻŦāĻšাāϰ āĻ•āϰা āĻšā§Ÿ।

📌 āωāĻĻাāĻšāϰāĻŖ:

<service android:name=".MyBackgroundService" />

āĻāϟি āĻ…্āϝাāĻĒেāϰ āĻŦ্āϝাāĻ•āĻ—্āϰাāωāύ্āĻĄ āϏাāϰ্āĻ­িāϏ āϚাāϞু āϰাāĻ–āĻŦে।


6️⃣ Broadcast Receivers (āχāĻ­েāύ্āϟ āĻļোāύাāϰ āϜāύ্āϝ!)

👉 āĻ•োāύো āύিāϰ্āĻĻিāώ্āϟ āχāĻ­েāύ্āϟ āĻšāϞে āĻ…্āϝাāĻĒāĻ•ে āϰেāϏāĻĒāύ্āϏ āĻ•āϰাāϤে BroadcastReceiver āĻŦ্āϝāĻŦāĻšাāϰ āĻ•āϰা āĻšā§Ÿ।

📌 āωāĻĻাāĻšāϰāĻŖ:

<receiver android:name=".MyReceiver">
    <intent-filter>
        <action android:name="android.intent.action.BOOT_COMPLETED" />
    </intent-filter>
</receiver>

āĻāϟি āĻĄিāĻ­াāχāϏ āϚাāϞু āĻšāĻ“ā§Ÿাāϰ āĻĒāϰ āĻ…্āϝাāĻĒāĻ•ে āĻ•িāĻ›ু āĻ•āϰāϤে āĻŦāϞāĻŦে।


7️⃣ Content Provider (āĻ…্āϝাāĻĒ āĻĄাāϟা āĻļে⧟াāϰ āĻ•āϰাāϰ āϜāύ্āϝ!)

👉 āϝāĻ–āύ āĻ…্āϝাāĻĒ āĻ…āύ্āϝ āĻ…্āϝাāĻĒেāϰ āĻĄাāϟা āĻŦ্āϝāĻŦāĻšাāϰ āĻ•āϰে, āϤāĻ–āύ ContentProvider āϞাāĻ—ে।

📌 āωāĻĻাāĻšāϰāĻŖ:

<provider
    android:name=".MyContentProvider"
    android:authorities="com.example.myapp.provider" />

āĻāϟি āĻ…্āϝাāĻĒেāϰ āĻĄাāϟা āĻāĻ•্āϏেāϏ āĻ“ āĻļে⧟াāϰ āĻ•āϰাāϰ āĻ…āύুāĻŽāϤি āĻĻে⧟।


8️⃣ Hardware & Software Requirements (āĻ•োāύ āĻĄিāĻ­াāχāϏে āϚāϞāĻŦে!)

👉 āĻ•োāύো āĻŦিāĻļেāώ āĻĢিāϚাāϰ āĻĻāϰāĻ•াāϰ āĻšāϞে āϏেāϟাāĻ“ āĻŦāϞা āϝা⧟।

📌 āωāĻĻাāĻšāϰāĻŖ:

<uses-feature android:name="android.hardware.camera" android:required="true" />
<uses-feature android:name="android.software.live_wallpaper" android:required="false" />

āĻāϤে āĻŦāϞা āĻšāϞো:

  • āĻ…্āϝাāĻĒে āĻ•্āϝাāĻŽেāϰা āĻŦাāϧ্āϝāϤাāĻŽূāϞāĻ• (required=true)
  • āϞাāχāĻ­ āĻ“ā§ŸাāϞāĻĒেāĻĒাāϰ āĻ…āĻĒāĻļāύাāϞ (required=false)

9️⃣ Minimum SDK & Target SDK (āĻ…্āϝাāύ্āĻĄ্āϰ⧟েāĻĄ āĻ­াāϰ্āϏāύ āϏেāϟ āĻ•āϰা!)

👉 āĻ…্āϝাāĻĒ āĻ•োāύ āĻ…্āϝাāύ্āĻĄ্āϰ⧟েāĻĄ āĻ­াāϰ্āϏāύে āϚāϞāĻŦে āϤা āύিāϰ্āϧাāϰāĻŖ āĻ•āϰা āĻšā§Ÿ।

📌 āωāĻĻাāĻšāϰāĻŖ:

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

āĻāĻ–াāύে:

  • minSdkVersion = 21Lollipop (5.0) āĻĨেāĻ•ে āύāϤুāύ āϏāĻŦ āĻ­াāϰ্āϏāύে āϚāϞāĻŦে।
  • targetSdkVersion = 33āĻ…্āϝাāύ্āĻĄ্āϰ⧟েāĻĄ 13 āĻ…āĻĒ্āϟিāĻŽাāχāϜেāĻļāύেāϰ āϜāύ্āϝ āϤৈāϰি।

🔍 Manifest-āĻāϰ āĻ—ুāϰুāϤ্āĻŦ āĻ•ী?

āĻ…্āϝাāύ্āĻĄ্āϰ⧟েāĻĄ āϏিāϏ্āϟেāĻŽ āϜাāύে āĻ…্āϝাāĻĒ āĻ•ীāĻ­াāĻŦে āĻ•াāϜ āĻ•āϰāĻŦে।
UI, āϏাāϰ্āĻ­িāϏ, āĻĒাāϰāĻŽিāĻļāύ, āĻŦ্āϰāĻĄāĻ•াāϏ্āϟ āϏāĻŦāĻ•িāĻ›ু āĻŽ্āϝাāύেāϜ āĻ•āϰা āϝা⧟।
āϝে āĻĄিāĻ­াāχāϏে āϚāϞāĻŦে āĻŦা āϚāϞāĻŦে āύা, āϤা āύি⧟āύ্āϤ্āϰāĻŖ āĻ•āϰা āϝা⧟।
āĻŦ্āϝাāĻ•āĻ—্āϰাāωāύ্āĻĄ āĻĒ্āϰāϏেāϏ āϚাāϞাāύো āϏāĻšāϜ āĻšā§Ÿ।


📌 Manifest āϏংāĻ•্āώেāĻĒে:

1️⃣ Package Name – āĻ…্āϝাāĻĒেāϰ āχāωāύিāĻ• āφāχāĻĄি।
2️⃣ Application – āĻ…্āϝাāĻĒেāϰ āĻŽূāϞ āϤāĻĨ্āϝ (āύাāĻŽ, āĻĨিāĻŽ, āĻŦ্āϝাāĻ•āφāĻĒ)।
3️⃣ Activity – āϏ্āĻ•্āϰিāύ āĻĒāϰিāϚাāϞāύা āĻ•āϰে।
4️⃣ Permissions – āĻ•্āϝাāĻŽেāϰা, āχāύ্āϟাāϰāύেāϟ, āϞোāĻ•েāĻļāύ āχāϤ্āϝাāĻĻি āĻŦ্āϝāĻŦāĻšাāϰেāϰ āĻ…āύুāĻŽāϤি।
5️⃣ Services – āĻŦ্āϝাāĻ•āĻ—্āϰাāωāύ্āĻĄে āϚāϞা āĻ•াāϜেāϰ āϜāύ্āϝ।
6️⃣ Broadcast Receivers – āύিāϰ্āĻĻিāώ্āϟ āχāĻ­েāύ্āϟেāϰ āϜāύ্āϝ āϰেāϏāĻĒāύ্āϏ āĻ•āϰāϤে।
7️⃣ Content Providers – āĻĄাāϟা āĻļে⧟াāϰিং āĻ“ āĻĄাāϟাāĻŦেāϏ āĻ…্āϝাāĻ•্āϏেāϏেāϰ āϜāύ্āϝ।
8️⃣ Hardware & Software Requirements – āĻ•োāύ āĻĄিāĻ­াāχāϏে āϚāϞāĻŦে āϤা āĻ িāĻ• āĻ•āϰা।
9️⃣ Minimum & Target SDK – āĻ…্āϝাāύ্āĻĄ্āϰ⧟েāĻĄ āĻ­াāϰ্āϏāύ āĻ•āύ্āϟ্āϰোāϞ āĻ•āϰা।


đŸ”Ĩ āĻāĻ–āύ āφāĻĒāύি Android Manifest āϏāĻŽ্āĻĒāϰ্āĻ•ে āĻĒুāϰোāĻĒুāϰি āĻŦুāĻে āĻ—েāĻ›েāύ! 🚀

āĻāϟি āĻ…্āϝাāĻĒেāϰ "āύিāϰ্āĻĻেāĻļāύা āĻŦāχ", āϝা āĻ…্āϝাāύ্āĻĄ্āϰ⧟েāĻĄ āϏিāϏ্āϟেāĻŽāĻ•ে āĻŦāϞে āĻ…্āϝাāĻĒ āĻ•ীāĻ­াāĻŦে āϚāϞāĻŦে! đŸŽ¯

Comments

Popular posts from this blog

AI (Artificial Intelligence) āϏāĻšāϜāĻ­াāĻŦে āĻŦোāĻাāϰ āϜāύ্āϝ āĻāĻ•āĻĻāĻŽ āĻŽāϏ্āϤিāώ্āĻ•-āĻŦাāύ্āϧāĻŦ āĻŦ্āϝাāĻ–্āϝা 🧠🤖

🧠 Regex āĻ•ী?

Kotlin-āĻ āĻ­েāϰিāϝ়েāĻŦāϞ āϘোāώāĻŖা āĻ•āϰাāϰ āĻĻুāχ āωāĻĒাāϝ়