বাংলায় অ্যান্ড্রয়েড সহায়িকা - Bangla Android Guide

এক্সটার্নাল স্টোরেজের জন্য অনুমতি গ্রহণ

এক্সটার্নাল স্টোরেজে লিখতে, আপনার মেনিফেস্টের মধ্যে WRITE EXTERNAL STORAGE পারমিশন কে অবশ্যই আবেদন করতে হয়:

<manifest ...>
    <uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />
    ...
</manifest>

সতর্কতা: বর্তমানে সকল অ্যাপের কোন বিশেষ অনুমোদন ছাড়াই এক্সটার্নাল স্টোরেজ রিড করার সামর্থ আছে। যাহোক, এটা ভবিষ্যতে পরিবর্তন হবে। যদি আপনার অ্যাপের এক্সটার্নাল স্টোরেজ রিড করার প্রয়োজন হয় (কিন্তু এটাতে লেখা নয়), তখন আপনার READ EXTERNAL STORAGE অনুমোদনকে/পারমিশন ডিক্লেয়ার করা প্রয়োজন। আপনার অ্যাপ প্রত্যাশা অনুযায়ী কাজ করছে এটা নিশ্চিত করতে আপনার উচিত এই পারমিশন ডিক্লেয়ার করা, পরিবর্তনটা ফলাফল গ্রহণ করার পূর্বেই।

<manifest ...>
    <uses-permission android:name="android.permission.READ_EXTERNAL_STORAGE" />
    ...
</manifest>

যাহোক, যদি আপনার অ্যাপ WRITE EXTERNAL STORAGE পারমিশন ব্যবহার করে, তখন এটাতে সম্পূর্ণভাবে এক্সটার্নাল স্টোরেজ রিড করারও পার্মিশন থাকে।

ইন্টারনাল স্টোরেজে ফাইল সেভ করতে আপনার কোন পারমিশন প্রয়োজন নেই। আপনার অ্যাপের সবসময়ই এর ইন্টারনাল ডিরেক্টরির মধ্যেকার ফাইল লেখা বা পড়ার পারমিশন থাকে।