مجھے بتائیں کہ کیا آپ کبھی اس منظر نامے سے دوچار ہوئے ہیں: آپ کے پاس ایک ایپ ہے (کہیں، ایک بینک ایپ) اور اس ایپ میں ایک فائل ہے جس کی آپ کو ضرورت ہے (مثال کے طور پر، پی ڈی ایف میں بینک اسٹیٹمنٹ)۔
آپ اس فائل کو ڈاؤن لوڈ کرنا چاہتے ہیں، لیکن ایپ ایسا کرنے کے لیے کوئی آسان طریقہ پیش نہیں کرتی ہے، زیادہ سے زیادہ یہ فائل کو شیئر کرنے کا آپشن پیش کرتا ہے، یعنی آپ کو فائل کو کسی میسجنگ ایپ کو یا اپنے آپ کو بھیجنا پڑے گا۔ یہاں تک کہ اس تک رسائی حاصل کرنے کے لیے ای میل۔
ایسا اس لیے ہوتا ہے کیونکہ کچھ ایپس محفوظ کرنے کا آپشن فراہم نہ کرنے کا فیصلہ کرتی ہیں، ایسا عام طور پر اس وجہ سے ہوتا ہے کہ ڈیویس خود فائل کو محفوظ کرنے کے لیے منطق کو نافذ نہیں کرنا چاہتے، تاہم وہ عام طور پر اس کے بجائے بلٹ ان سسٹم شیئر سے فائدہ اٹھانے کے لیے شیئر کی فعالیت فراہم کرتے ہیں۔ نظام
ان صورتوں میں Save Locally کام آ سکتا ہے، جس سے آپ شیئر شیٹ پر شیئر آپشن کے طور پر رجسٹر ہو کر فائل کو اپنے آلے میں کسی بھی جگہ محفوظ کر سکتے ہیں، فائل کی تفصیلات دکھا کر اور پھر محفوظ کرنے کے لیے فائل چننے والے کو کھولنے کی اجازت دیتے ہیں۔
ACTION_VIEW کو روکنے کا آپشن بھی دستیاب ہے، اگر سورس ایپ فائل کو دیکھنے پر مجبور کر رہی تھی تو آپ کو فائل کو محفوظ کرنے دیتا ہے۔
Save Locally FLOSS سافٹ ویئر (مفت اور آزاد اوپن سورس سافٹ ویئر) ہے جو Jetpack Compose کے ساتھ تیار کیا گیا ہے۔ ماخذ کوڈ AGPLv3+ کے تحت لائسنس یافتہ
https://github.com/MateusRodCosta/Share2Storage پر دستیاب ہے۔