اینڈرائیڈ مینی فیسٹ فائل کیا ہے - Codiclick

بانٹیں

اینڈرائیڈ مینی فیسٹ فائل کیا ہے؟

اشتہارات

اینڈرائیڈ ڈائرکٹری کے ڈھانچے کے بارے میں اندراج میں، ایپلی کیشن مینی فیسٹ فائل کا ذکر کیا گیا تھا، اس بار ہم دیکھیں گے کہ یہ کس چیز پر مشتمل ہے اور اس کی اہمیت کیا ہے۔


AndroidManifest فائل ایک کنفیگریشن فائل ہے جو ہمارے android پروجیکٹ کے پاس ہونی چاہیے، یہ مینی فیسٹ فائل اہم پروجیکٹ کی معلومات کو بیان کرتی ہے۔ سرکاری صفحہ پر اگلی اشاعت میں اس فائل کے بارے میں کچھ اور ہے۔ (

عام معلومات کی وضاحت کرتا ہے جیسے کہ ایپ کا نام، آئیکن، تھیم اور ایپلیکیشن کے اجزاء جیسے سرگرمیاں، خدمات، مواد فراہم کرنے والے، سسٹم کے افعال تک رسائی کی اجازت جیسے کیمرہ، انٹرنیٹ، بلوٹوتھ، اور دیگر کے ساتھ ساتھ اس بات کا تعین کیسے کریں کہ کون سی اہم سرگرمی ہے۔ نظام کے.


یہ فائل مینی فیسٹ ڈائرکٹری میں مل سکتی ہے اور اس کا ڈھانچہ درج ذیل ہے:

یہاں ہم بنیادی عناصر کی شناخت کر سکتے ہیں جیسے:


  • آئیکن: اس راستے سے مطابقت رکھتا ہے جہاں ایپلیکیشن آئیکن واقع ہے۔
  • لیبلز: وہ راستہ جہاں درخواست کا نام واقع ہے۔
  • خیالیہ: اس انداز کے ساتھ راستہ جسے ایپلیکیشن تھیم کے لحاظ سے استعمال کرتی ہے۔
  • سرگرمی: ایپلی کیشن کے ذریعہ استعمال کی جانے والی سرگرمیوں کے پیرامیٹرائزیشن سے مطابقت رکھتا ہے۔


مثال کے طور پر، سرگرمیوں کے معاملے میں، ہم پہلے ہی جانتے ہیں کہ ایک ایپ سرگرمیوں سے مل کر بنتی ہے، یہ ایپلی کیشن کی اسکرینوں سے مطابقت رکھتی ہیں اور اسے گرافیکل حصے اور سسٹم کے منطقی حصے میں تقسیم کیا جاتا ہے، تاکہ ایپ ان اسکرینوں کو لوڈ کر سکے۔ ، ان کا مینی فیسٹ میں پیرامیٹرائز ہونا ضروری ہے۔


مندرجہ ذیل تصویر میں آپ دیکھ سکتے ہیں کہ پروجیکٹ 3 ایکٹیویٹیز پر مشتمل ہے، ان کی وضاحت مینی فیسٹ فائل میں کی گئی ہے۔


یہ واضح کرنا بہت ضروری ہے کہ یہ فائل خود بخود بنتی اور اپ ڈیٹ ہوتی ہے، اس میں ایکٹیویٹی کو دستی طور پر شامل کرنے کی ضرورت نہیں ہے، ایسا اس سے پہلے کیا جاتا تھا جب اسے ایکلیپس آئی ڈی ای میں ایپلی کیشنز تیار کرنے کے لیے استعمال کیا جاتا تھا، لیکن اب اینڈرائیڈ اسٹوڈیو کے ساتھ یہ عمل خودکار ہے.


تاہم، اس کا مطلب یہ نہیں ہے کہ ہم فائل میں ترمیم نہیں کر سکتے، اس کے برعکس ہمیں ایسا کرنے کی ضرورت پیش آ سکتی ہے، لیکن یہ بہت ضروری ہے کہ ہم محتاط رہیں، کیونکہ اگر یہ فائل خراب ہو گئی تو ہمارا سسٹم اس قابل نہیں رہے گا شروع


مثال کے طور پر، کچھ عام ترامیم میں اس بات کی وضاحت کا امکان ہو سکتا ہے کہ ظاہر ہونے والی پہلی اسکرین کون سی ہے، اس کے لیے، اگر ہم نے پچھلی تصاویر دیکھیں تو ہم دیکھیں گے کہ MainActivity کے سیکشن میں کوڈ کا ایک بلاک موجود ہے۔ < ارادہ فلٹر > اور اس پراپرٹی میں جو اس بات کی نشاندہی کرتی ہے کہ یہ پہلی اسکرین ہوگی، اگر ہم چاہیں تو ہم اس فلٹر میں ترمیم کر کے اسے "دیگر ایکٹیویٹی" میں شامل کر سکتے ہیں، اس کے ساتھ پراپرٹی کو تبدیل کر سکتے ہیں "android:exported="true""



اس طرح، پروجیکٹ شروع کرتے وقت، مینی فیسٹ میں جو کچھ ہے اس کی جانچ پڑتال کی جاتی ہے، جس سے ظاہر ہوتا ہے کہ پہلی اسکرین وہی ہے جو OtraActivity کے ذریعے بیان کی گئی ہے۔


فائل میں ایک اور بہت عام ترمیم ایپلی کیشن میں اجازتوں کو جوڑنا ہے، حالانکہ یہ منطقی طور پر بھی کیا جا سکتا ہے، یہاں سے آپ کیمرہ، انٹرنیٹ وغیرہ کے استعمال کی اجازتیں شامل کر سکتے ہیں۔



اور بس، اس سے ہم یہ اندازہ لگانے میں کامیاب ہو گئے کہ فائل کیا ہے اور ہمارے پروجیکٹ کے لیے اس کی اہمیت۔

اس میں آپ کی دلچسپی بھی ہو سکتی ہے۔




کیا آپ اس اندراج کے بارے میں کچھ شامل کرنا یا تبصرہ کرنا چاہتے ہیں؟ کرنے کے لئے آزاد محسوس کریں….اور اگر آپ کو یہ پسند آیا… میں آپ کو اشتراک کرنے کی دعوت دیتا ہوں۔ Y اس طرح کی مزید پوسٹس کے بارے میں جاننے کے لیے "اس سائٹ میں شامل ہوں" بٹن استعمال کرکے سائن اپ کریں۔ 😉