Android স্কোপড স্টোরেজ বোঝা: কী পরিবর্তন হয়েছে এবং কেন এটি গুরুত্বপূর্ণ

A smartphone beside small storage drawers with one locked, illustrating Android scoped storage

আপনি যদি কখনও একটি Android ডিভাইসে ফাইলগুলি পরিচালনা করার চেষ্টা করে থাকেন তবে আপনি সম্ভবত লক্ষ্য করেছেন যে আপনি Android এর কোন সংস্করণটি চালাচ্ছেন তার উপর নির্ভর করে জিনিসগুলি ভিন্নভাবে কাজ করে৷ Android 10 দিয়ে শুরু করে, অ্যাপগুলি কীভাবে ফাইল সিস্টেমের সাথে ইন্টারঅ্যাক্ট করে তাতে গুগল একটি মৌলিক পরিবর্তন এনেছে। এই পরিবর্তনটি, যা স্কোপড স্টোরেজ নামে পরিচিত, শেয়ার করা সঞ্চয়স্থানে ফাইল পড়া এবং লেখার নিয়মগুলিকে পুনরায় সংজ্ঞায়িত করেছে৷ যে ব্যবহারকারীরা অ্যাপস সাইডলোড করেন, OBB ফাইল পরিচালনা করেন বা ফাইল ম্যানেজারদের সাথে কাজ করেন তাদের জন্য স্কোপড স্টোরেজ বোঝা অপরিহার্য।

এই নিবন্ধে, আমরা অন্বেষণ করব স্কোপড স্টোরেজ কী, কেন Google এটি প্রয়োগ করেছে, কীভাবে এটি দৈনন্দিন ব্যবহারকারী এবং বিকাশকারীদের প্রভাবিত করে এবং যারা প্লে স্টোরের বাইরে APK বা XAPK ফাইল ইনস্টল করেন তাদের জন্য এর অর্থ কী।

পুরানো স্টোরেজ মডেলের সমস্যা

Android 10-এর আগে, READ_EXTERNAL_STORAGE বা WRITE_EXTERNAL_STORAGE অনুমতির জন্য অনুরোধ করা যেকোন অ্যাপ ডিভাইসের শেয়ার্ড স্টোরেজে কার্যত যেকোনো ফাইল অ্যাক্সেস করতে পারত। এর মধ্যে ফটো, ডকুমেন্ট, ডাউনলোড, এমনকি অন্যান্য অ্যাপের তৈরি করা ফাইলও অন্তর্ভুক্ত ছিল। যদিও এটি ফাইল পরিচালনাকে সুবিধাজনক করেছে, এটি গুরুতর গোপনীয়তা এবং নিরাপত্তা উদ্বেগ তৈরি করেছে।

একটি সাধারণ টর্চলাইট অ্যাপ বিবেচনা করুন। পুরানো মডেলের অধীনে, আপনি যদি এটিকে স্টোরেজের অনুমতি দেন তবে এটি নীরবে আপনার ফটোগুলি পড়তে পারে, আপনার ডাউনলোড করা নথিগুলি স্ক্যান করতে পারে বা এমনকি অন্যান্য অ্যাপ্লিকেশনগুলির সাথে সম্পর্কিত ফাইলগুলিও সংশোধন করতে পারে৷ কোন দানাদার নিয়ন্ত্রণ ছিল না। আপনি হয় একটি অ্যাপকে আপনার সম্পূর্ণ সঞ্চয়স্থানে সম্পূর্ণ অ্যাক্সেস দিয়েছেন বা সম্পূর্ণরূপে অস্বীকার করেছেন৷

এই বিস্তৃত অ্যাক্সেস বাস্তব-বিশ্বের সমস্যার দিকে পরিচালিত করেছে। কিছু অ্যাপ সংবেদনশীল ফাইলের জন্য স্টোরেজ স্ক্যান করে ব্যবহারকারীর ডেটা সংগ্রহ করে। অন্যরা অনাথ ফাইলগুলি রেখে গেছে যা অ্যাপটি আনইনস্টল করার অনেক পরে ডিভাইসটিকে বিশৃঙ্খল করে রেখেছিল। Google-এর এমন একটি সমাধান দরকার যা গোপনীয়তার সাথে ব্যবহারযোগ্যতাকে সুষম করে, এবং স্কোপড স্টোরেজ ছিল তাদের উত্তর।

স্কোপেড স্টোরেজ আসলে কী করে

স্কোপড স্টোরেজ মৌলিকভাবে অ্যাপ এবং ফাইল সিস্টেমের মধ্যে সম্পর্ক পরিবর্তন করে। এই মডেলের অধীনে, প্রতিটি অ্যাপ বাহ্যিক সঞ্চয়স্থানে নিজস্ব ব্যক্তিগত স্যান্ডবক্স পায়, সাধারণত /Android/data/[package.name]/ এ অবস্থিত। অ্যাপগুলি কোনো অনুমতি ছাড়াই তাদের নিজস্ব স্যান্ডবক্সের মধ্যে অবাধে পড়তে এবং লিখতে পারে।

যাইহোক, এই স্যান্ডবক্সের বাইরের ফাইলগুলি অ্যাক্সেস করার জন্য নিয়ন্ত্রিত APIগুলির মাধ্যমে যেতে হবে। এখানে নতুন মডেল কিভাবে কাজ করে:

অ্যাপ-নির্দিষ্ট স্টোরেজ

প্রতিটি অ্যাপের একটি ডেডিকেটেড ডিরেক্টরি থাকে যা শুধুমাত্র এটি অ্যাক্সেস করতে পারে। অ্যাপটি আনইনস্টল করা হলে, এই ডিরেক্টরিটি স্বয়ংক্রিয়ভাবে পরিষ্কার হয়ে যায়। অন্য কোনো অ্যাপ রুট অ্যাক্সেস ছাড়া এই অবস্থানে পড়তে বা লিখতে পারে না। এটি এতিম ফাইলের সমস্যা দূর করে এবং ক্রস-অ্যাপ ডেটা স্নুপিং প্রতিরোধ করে।

মিডিয়া সংগ্রহ

ফটো, ভিডিও এবং অডিও ফাইলের মত শেয়ার করা মিডিয়ার জন্য, Android MediaStore API প্রদান করে। অ্যাপগুলি শেয়ার করা সংগ্রহে মিডিয়া অবদান রাখতে পারে এবং অন্যান্য অ্যাপ দ্বারা তৈরি মিডিয়া পড়তে পারে, তবে শুধুমাত্র এই কাঠামোগত ইন্টারফেসের মাধ্যমে। একটি অ্যাপ কোনো অনুমতি ছাড়াই তার নিজস্ব মিডিয়া দেখতে পারে, কিন্তু অন্য অ্যাপের মিডিয়া অ্যাক্সেস করার জন্য READ_MEDIA_IMAGES, READ_MEDIA_VIDEO, বা READ_MEDIA_AUDIO অনুমতিগুলি Android 13-এ চালু করা প্রয়োজন।

স্টোরেজ অ্যাক্সেস ফ্রেমওয়ার্ক

নথি এবং অন্যান্য নন-মিডিয়া ফাইলের জন্য, অ্যাপগুলিকে অবশ্যই স্টোরেজ অ্যাক্সেস ফ্রেমওয়ার্ক (SAF) ব্যবহার করতে হবে। এটি ব্যবহারকারীর কাছে একটি সিস্টেম ফাইল পিকার উপস্থাপন করে, যিনি স্পষ্টভাবে চয়ন করেন যে অ্যাপটি কোন ফাইল বা ডিরেক্টরি অ্যাক্সেস করতে পারে। অ্যাপটি কখনই সম্পূর্ণ ফাইল সিস্টেমে কম্বল অ্যাক্সেস পায় না।

MANAGE_EXTERNAL_STORAGE অনুমতি

ফাইল ম্যানেজার, ব্যাকআপ টুলস এবং অ্যান্টিভাইরাস সফ্টওয়্যারের মতো যে অ্যাপগুলির সত্যিকার অর্থে বিস্তৃত ফাইল অ্যাক্সেসের প্রয়োজন, Android MANAGE_EXTERNAL_STORAGE অনুমতি প্রদান করে৷ যাইহোক, এই অনুমতিটি প্লে স্টোরের মাধ্যমে বিতরণ করা অ্যাপগুলির জন্য Google থেকে বিশেষ অনুমোদনের প্রয়োজন, এবং ব্যবহারকারীদের অবশ্যই একটি সাধারণ ডায়ালগের পরিবর্তে সিস্টেম সেটিংসের মাধ্যমে ম্যানুয়ালি এটি প্রদান করতে হবে।

রোলআউট টাইমলাইন

Google রাতারাতি স্কোপড স্টোরেজ প্রয়োগ করেনি। রূপান্তরটি ধীরে ধীরে ঘটেছে:

  • Android 10 (API 29): স্কোপড স্টোরেজ চালু করা হয়েছিল কিন্তু অ্যাপগুলি তাদের ম্যানিফেস্টে requestLegacyExternalStorage="true" ব্যবহার করে অপ্ট আউট করতে পারে৷ এটি ডেভেলপারদের মানিয়ে নিতে সময় দিয়েছে।
  • Android 11 (API 30): এপিআই 30 বা উচ্চতর টার্গেট করা অ্যাপের জন্য উত্তরাধিকার পতাকা উপেক্ষা করা হয়েছে। প্লে স্টোরে নতুন এবং আপডেট হওয়া অ্যাপের জন্য স্কোপড স্টোরেজ বাধ্যতামূলক হয়ে উঠেছে।
  • Android 12 এবং তার পরেও: দানাদার মিডিয়া অনুমতি এবং উন্নত SAF কর্মক্ষমতা সহ আরও পরিমার্জন করা হয়েছিল।
  • Android 13 (API 33): বিস্তৃত READ_EXTERNAL_STORAGE অনুমতি নির্দিষ্ট মিডিয়া অনুমতির পক্ষে অবমূল্যায়িত করা হয়েছে৷
  • Android 14 (API 34): আংশিক ফটো এবং ভিডিও অ্যাক্সেস চালু করা হয়েছিল, ব্যবহারকারীদের সম্পূর্ণ মিডিয়া লাইব্রেরির পরিবর্তে নির্দিষ্ট ফাইলগুলিতে অ্যাক্সেস দেওয়ার অনুমতি দেয়।

কীভাবে স্কোপড স্টোরেজ সাইডলোডিংকে প্রভাবিত করে

যে ব্যবহারকারীরা প্লে স্টোরের বাইরে থেকে অ্যাপ ইনস্টল করেন তাদের জন্য, স্কোপড স্টোরেজ কিছু বাস্তব চ্যালেঞ্জের সাথে পরিচয় করিয়ে দেয় যা বোঝার মতো।

APK ফাইলগুলি ডাউনলোড এবং অ্যাক্সেস করা

আপনি যখন একটি ব্রাউজারের মাধ্যমে একটি APK ফাইল ডাউনলোড করেন, তখন এটি সাধারণত ডাউনলোড ফোল্ডারে ল্যান্ড করে। স্কোপড স্টোরেজের অধীনে, ব্রাউজার অ্যাপ সেই ফাইলটির মালিক। আপনি যদি একটি ভিন্ন অ্যাপ ব্যবহার করে এটি ইনস্টল করতে চান, যেমন একটি ফাইল ম্যানেজার, সেই ফাইল ম্যানেজারটির উপযুক্ত অ্যাক্সেস প্রয়োজন৷ বেশিরভাগ আধুনিক ফাইল ম্যানেজাররা SAF এর মাধ্যমে এটি সঠিকভাবে পরিচালনা করে, তবে বয়স্করা সংগ্রাম করতে পারে।

সিস্টেম প্যাকেজ ইনস্টলার এখনও ফাইল পিকারের মাধ্যমে আপনার স্পষ্টভাবে নির্বাচন করা ফাইলগুলি অ্যাক্সেস করতে পারে, তাই একটি APK ডাউনলোড এবং ইনস্টল করার প্রাথমিক প্রবাহ এখনও কাজ করে। যাইহোক, সরাসরি ফাইল পাথ অ্যাক্সেসের উপর নির্ভরশীল স্বয়ংক্রিয় ইনস্টলেশন ওয়ার্কফ্লোগুলি ভেঙে যেতে পারে।

OBB ফাইল এবং গেম ডেটা

এখানেই স্কোপড স্টোরেজ সাইডলোডারদের জন্য সবচেয়ে বেশি ঘর্ষণ তৈরি করে। অনেক বড় গেম /Android/obb/[package.name]/-এ সংরক্ষিত OBB (অস্বচ্ছ বাইনারি ব্লব) ফাইল ব্যবহার করে। পুরানো মডেলের অধীনে, আপনি যেকোন ফাইল ম্যানেজার ব্যবহার করে OBB ফাইলগুলিকে সঠিক ডিরেক্টরিতে অনুলিপি করতে পারেন।

স্কোপড স্টোরেজ সহ, /Android/obb/ ডিরেক্টরি সীমাবদ্ধ। Android 11 এবং পরবর্তীতে, নিয়মিত অ্যাপগুলি অন্য অ্যাপের OBB ডিরেক্টরিতে লিখতে পারে না। এর মানে হল যে আপনি যদি একটি XAPK ফাইল ডাউনলোড করেন যাতে OBB ডেটা থাকে, তাহলে সেই ফাইলগুলি সঠিকভাবে স্থাপন করার জন্য ইনস্টলারকে বিশেষ হ্যান্ডলিং প্রয়োজন৷

আমাদের OBB এক্সট্র্যাক্টর-এর মতো টুলগুলি আপনাকে XAPK প্যাকেজগুলি থেকে OBB ফাইলগুলি বের করতে সাহায্য করতে পারে, কিন্তু নতুন Android সংস্করণগুলিতে সঠিক ডিরেক্টরিতে সেগুলি স্থাপন করার জন্য MANAGE_EXTERNAL_STORAGE অনুমতি সহ ফাইল ম্যানেজার বা কম্পিউটার থেকে ADB কমান্ড ব্যবহার করার প্রয়োজন হতে পারে৷

XAPK ইনস্টলেশন বিবেচনা

XAPK ফাইলগুলি OBB ডেটা সহ একটি APK বান্ডিল করে এবং কখনও কখনও APK কনফিগারেশনগুলিকে বিভক্ত করে। Android 11 বা তার পরে চলমান ডিভাইসগুলিতে এগুলি ইনস্টল করার জন্য একটি ইনস্টলার প্রয়োজন যে স্কোপড স্টোরেজ সীমাবদ্ধতা বোঝে। ইনস্টলারকে হয় MANAGE_EXTERNAL_STORAGE অনুমতি ধারণ করতে হবে অথবা OBB ফাইলগুলিকে সঠিক স্থানে রাখার জন্য উপযুক্ত API ব্যবহার করতে হবে।

XAPK ফাইলগুলিকে স্ট্যান্ডার্ড APK ফরম্যাটে রূপান্তর করার এটি একটি কারণ কার্যকর হতে পারে। একটি স্বতন্ত্র APK-এর জন্য OBB ফাইল প্লেসমেন্টের প্রয়োজন হয় না, নতুন Android সংস্করণে ইনস্টলেশন প্রক্রিয়া সহজ করে। আপনি একটি XAPK প্যাকেজ থেকে বেস APK বের করতে আমাদের XAPK থেকে APK রূপান্তরকারী ব্যবহার করতে পারেন।

বিকাশকারীদের যা জানা দরকার

আপনি যদি Android অ্যাপ্লিকেশানগুলি বিকাশ করেন, তবে স্কোপড স্টোরেজের জন্য আপনি কীভাবে ফাইলগুলি পরিচালনা করবেন তা পুনর্বিবেচনা করতে হবে:

  • যেকোন ফাইলের জন্য অ্যাপ-নির্দিষ্ট ডিরেক্টরি ব্যবহার করুন শুধুমাত্র আপনার অ্যাপের প্রয়োজন। এগুলোর কোনো অনুমতির প্রয়োজন নেই এবং আনইনস্টল করার সময় স্বয়ংক্রিয়ভাবে পরিষ্কার হয়ে যায়।
  • ফটো, ভিডিও এবং অডিওর জন্য মিডিয়াস্টোর ব্যবহার করুন যা অন্যান্য অ্যাপের কাছে দৃশ্যমান হওয়া উচিত এবং আনইনস্টলেশন থেকে বাঁচতে হবে।
  • SAF ব্যবহার করুন যখন আপনার অ্যাপটিকে ব্যবহারকারী-নির্বাচিত নথি বা ডিরেক্টরিগুলির সাথে কাজ করতে হবে।
  • হার্ডকোডেড ফাইল পাথ এড়িয়ে চলুন। পাথ যেমন /sdcard/MyApp/ আর নির্ভরযোগ্য নয়। পরিবর্তে Context.getExternalFilesDir() ব্যবহার করুন।
  • একাধিক API স্তরে পরীক্ষা করুন। আচরণ Android 10, 11, 13 এবং 14-এর মধ্যে উল্লেখযোগ্যভাবে আলাদা।

মাইগ্রেশন কৌশল

যদি আপনার অ্যাপ আগে ভাগ করা স্টোরেজে ফাইল সংরক্ষণ করে থাকে, তাহলে আপনার একটি মাইগ্রেশন প্ল্যান প্রয়োজন। প্রস্তাবিত পদ্ধতিটি হল আপডেটের পরে প্রথম লঞ্চে বিদ্যমান ফাইলগুলিকে অ্যাপ-নির্দিষ্ট সঞ্চয়স্থানে অনুলিপি করা, তারপরে পুরানো অনুলিপিগুলি মুছে ফেলা। পুরানো ফাইলগুলি পড়ার জন্য উত্তরাধিকার ফ্ল্যাগ সহ Environment.getExternalStorageDirectory() ব্যবহার করুন, তারপরে তাদের নতুন অবস্থানে নিয়ে যান৷

সাধারণ ভুল ধারণা

"স্কোপড স্টোরেজ মানে অ্যাপ কোন ফাইল অ্যাক্সেস করতে পারে না"

এটা মিথ্যা। অ্যাপগুলি এখনও তাদের নিজস্ব ফাইলগুলি অবাধে অ্যাক্সেস করতে পারে, শেয়ার করা মিডিয়া সংগ্রহে অবদান রাখতে পারে এবং সিস্টেম পিকারের মাধ্যমে নির্দিষ্ট ফাইলগুলিতে অ্যাক্সেসের অনুরোধ করতে পারে। কি পরিবর্তন হয়েছে যে অ্যাপগুলি আর নীরবে পুরো ফাইল সিস্টেম ব্রাউজ করতে পারে না।

"নতুন Android সংস্করণে ফাইল ম্যানেজার ভেঙে গেছে"

MANAGE_EXTERNAL_STORAGE অনুরোধকারী ফাইল পরিচালকরা এখনও কাজ করে। ব্যবহারকারীকে কেবল সেটিংসের মাধ্যমে এই বিশেষ অনুমতি দিতে হবে। সর্বাধিক জনপ্রিয় ফাইল ম্যানেজাররা ইতিমধ্যে এই প্রয়োজনীয়তার সাথে খাপ খাইয়ে নিয়েছে।

"স্কোপড স্টোরেজ শুধুমাত্র SD কার্ডকে প্রভাবিত করে"

স্কোপড স্টোরেজ অভ্যন্তরীণ শেয়ার্ড স্টোরেজ সহ সকল শেয়ার্ড স্টোরেজের ক্ষেত্রে প্রযোজ্য। Android-এর "বাহ্যিক সঞ্চয়স্থান" শব্দটি শেয়ার করা স্টোরেজকে বোঝায় যা একাধিক অ্যাপে অ্যাক্সেসযোগ্য, অগত্যা একটি শারীরিক SD কার্ড নয়।

ব্যবহারকারীদের জন্য ব্যবহারিক টিপস

আপনি যদি নিয়মিত অ্যাপ সাইডলোড করেন বা আপনার Android ডিভাইসে ফাইল পরিচালনা করেন, তাহলে এখানে কিছু ব্যবহারিক সুপারিশ রয়েছে:

  1. একটি আধুনিক ফাইল ম্যানেজার ব্যবহার করুন যা MANAGE_EXTERNAL_STORAGE সমর্থন করে। সলিড এক্সপ্লোরার, মিএক্সপ্লোরার এবং টোটাল কমান্ডারের মতো অ্যাপগুলি স্কোপড স্টোরেজের সাথে ভালভাবে মানিয়ে নিয়েছে।
  2. সাবধানে অনুমতি দিন. যখন একজন ফাইল ম্যানেজার "সমস্ত ফাইল অ্যাক্সেস" এর জন্য জিজ্ঞাসা করে, তখন বুঝুন যে এটি MANAGE_EXTERNAL_STORAGE অনুমতি এবং সম্পূর্ণ কার্যকারিতার জন্য প্রয়োজনীয়৷
  3. একগুঁয়ে ফাইল অপারেশনের জন্য ADB ব্যবহার করুন। আপনি যদি একটি ফাইল ম্যানেজারের মাধ্যমে OBB ফাইলগুলি স্থাপন করতে না পারেন, তাহলে আপনার ডিভাইসটিকে একটি কম্পিউটারের সাথে সংযুক্ত করা এবং adb push ব্যবহার করা স্কোপড স্টোরেজ সীমাবদ্ধতাকে সম্পূর্ণভাবে বাইপাস করে।
  4. জটিল প্যাকেজকে সহজ ফরম্যাটে রূপান্তর করুন। যদি একটি XAPK ফাইল আপনাকে একটি নতুন ডিভাইসে সমস্যা দেয়, তাহলে শুধুমাত্র APK কম্পোনেন্ট বের করা অন্তত প্রতিরোধের পথ হতে পারে।
  5. আপনার ইনস্টলার অ্যাপ্লিকেশন আপডেট রাখুন. XAPK ইনস্টলারদের পুরানো সংস্করণগুলি সঠিকভাবে স্কোপড স্টোরেজ পরিচালনা করতে পারে না।

Android স্টোরেজের ভবিষ্যত

Google প্রতিটি Android রিলিজের সাথে স্টোরেজ মডেলকে পরিমার্জন করে চলেছে। Android 14 আংশিক মিডিয়া অ্যাক্সেস চালু করেছে, ব্যবহারকারীদের তাদের সম্পূর্ণ লাইব্রেরির পরিবর্তে একটি অ্যাপের সাথে নির্দিষ্ট ফটো শেয়ার করতে দেয়। Android 15 স্টোরেজ অ্যাক্সেস ফ্রেমওয়ার্কের কর্মক্ষমতা এবং ব্যবহারযোগ্যতায় আরও উন্নতি আনবে বলে আশা করা হচ্ছে।

প্রবণতাটি পরিষ্কার: Android এমন একটি মডেলের দিকে এগিয়ে যাচ্ছে যেখানে প্রতিটি অ্যাপ কী দেখতে এবং পরিবর্তন করতে পারে তার উপর ব্যবহারকারীদের সূক্ষ্ম নিয়ন্ত্রণ রয়েছে৷ যদিও এটি পাওয়ার ব্যবহারকারী এবং সাইডলোডারদের জন্য কিছু ঘর্ষণ তৈরি করে, এটি বৃহত্তর ব্যবহারকারী বেসের জন্য গোপনীয়তা এবং নিরাপত্তাকে উল্লেখযোগ্যভাবে উন্নত করে।

ব্রেকিং অ্যাপ ডেটা ছাড়াই স্কোপড স্টোরেজের সাথে কাজ করা

স্কোপড স্টোরেজ সাম্প্রতিক বছরগুলিতে Android-এর আর্কিটেকচারে সবচেয়ে উল্লেখযোগ্য পরিবর্তনগুলির একটি প্রতিনিধিত্ব করে৷ অ্যাপগুলিকে তাদের নিজস্ব স্যান্ডবক্সে সীমাবদ্ধ করে এবং বৃহত্তর অ্যাক্সেসের জন্য স্পষ্ট ব্যবহারকারীর সম্মতি প্রয়োজন, Google নাটকীয়ভাবে প্ল্যাটফর্মের গোপনীয়তার ভঙ্গিমা উন্নত করেছে। ব্যবহারকারীদের জন্য যারা অ্যাপ সাইডলোড করে এবং ম্যানুয়ালি ফাইলগুলি পরিচালনা করে, এই বিধিনিষেধগুলি বোঝা আপনাকে মাঝে মাঝে ঘর্ষণ পয়েন্টগুলির কাছাকাছি কাজ করতে সহায়তা করে৷ এবং বিকাশকারীদের জন্য, স্কোপড স্টোরেজের সাথে খাপ খাইয়ে নেওয়া ঐচ্ছিক নয় বরং আধুনিক Android বিকাশের জন্য একটি মৌলিক প্রয়োজনীয়তা।

APK ইন্সটল করা, OBB ফাইল রাখা, এবং প্রতিদিন স্টোরেজ ম্যানেজ করা সব একই সিস্টেমে চলে: স্কোপড স্টোরেজ। এটি কীভাবে কাজ করে তা একবার আপনি বুঝতে পেরেছেন, বিস্তৃত ফাইল অ্যাক্সেসের অপব্যবহার করতে পারে এমন অ্যাপগুলির করুণার পরিবর্তে আপনি আপনার ডিভাইসের নিয়ন্ত্রণে রয়েছেন৷

Mst Shafale দ্বারা প্রকৌশলী এবং নথিভুক্ত লিড ডেভেলপার এবং Android প্যাকেজ আর্কিটেক্ট • Android 12-15-এ যাচাই করা হয়েছে

Mst Shaefale xapktoapk.com-এ ক্লায়েন্ট-সাইড XAPK/APKS মার্জার, বাইনারি ম্যানিফেস্ট পার্সার, এবং APK v1+v2 সাইনিং টুল বজায় রাখে। একটি পুরানো কমান্ড বা OS পরিবর্তন স্পট? একটি সম্পাদকীয় নোট পাঠান.