نحوه خروجی گرفتن فایل AAR در اندروید

سلام به همگی ، با یه آموزش دیگه در خدمت شما دوستان هستم ، توی این آموزش قصد دارم ، نحوه خروجی گرفتن فایل AAR در اندروید رو خدمتتون آموزش بدم و شما با نحوه خروجی گرفتن یک کتابخونه اندروید و تبدیل اون به فایل AAR آشنا بشید .

اما به نظرم بهتره قبل از این که بریم سراغ بحث اصلیمون ، یک نگاهی به JAR فایل ها بندازیم و اون ها رو یک نگاه اجمالی داشته باشیم

JAR فایل چی هست و چه کاربردی داره؟

JAR مخفف شده Java Archive و یک فرمت فایل بر پایه فرمت فایل محبوب ZIP هست . JAR برای جمع آوری بسیاری از فایل ها به صورت یکجا و یکپارچه استفاده میشه . اگرچه JAR می تونه به عنوان یک ابزار آرشیو برای عموم مردم مورد استفاده قرار بگیره اما ، انگیزه اولیه برای توسعه JAR به این صورت بود که به جای این که اپلت های جاوا و اجزای مورد نیازش (مثل عکس ها ، صداها ، Classها) به صورت قطعه قطعه و با کانکشن های جدا از هم و جدید دانلود بشند ؛ به صورت یکجا و یا یک تراکنش HTTP دانلود و دریافت بشند . که این ویژگی به قدری قابل توجه بود که شما می تونستید یک اپلت رو روی صفحه وب بارگزاری و شروع به کار کنید . علاوه بر این ها فرمت JAR باعث فشرده سازی فایل ها میشد که این امر کاربران و برنامه نویسان رو به استفاده هرچه بیشتر از این فرمت فایل سوق میداد .

خب تقریبا میشه گفت با فایل فرمت JAR آشنا شدید اما حالا بریم سراغ فایل فرمت بعدی یعنی AAR .

فرمت فایل AAR چی هست؟

AAR مخفف شده Android Archive هست که به لحاظ ساختاری دقیقا مشابه ماژول های اندروید هست و شامل هرچیزی که شما برای توسعه اندروید به اون نیاز دارید میشه . شما می تونید در ساختار فایل های AAR پوشه Res , فایل Mainfest و سورس کدهای جاواتون رو به صورت یکجا و مجتمع داشته باشید و همه اون ها رو بعد از کامپایل کردن تبدیل به یک فایل خروجی جهت استفاده در پروژه های دیگه تون تبدیل کنید . دقیقا همونطور که شما از اپلیکیشن تون خروجی apk  می گیرید ، از کتابخونه های اندروید هم خروجی AAR می گیرید . و می تونید اون رو در dependency پروژه اندرویدتون استفاده کنید .

AAR یا JAR مسئله این است ؟🤔

بر خلاف فایل های JAR که شامل منابع اندرویدی نمیشن (مثل res , manifest , raw , assets) ، شما در یک فایل AAR علاوه بر این که از تمامیه امکانات JAR (مثل حجم کم ، دریافت آسان ، مجتمع بودن کلاس فایل ها) استفاده می کنید ، می تونید منابع اندرویدی رو هم به صورت یکجا و یکپارچه داشته باشید . که این ویژگی به شما کمک می کنه تا اپلیکیشن های خودتون رو بهتر و سریعتر توسعه بدید .

نحوه خروجی گرفتن فایل AAR در اندروید به چه صورته؟

من سعی کردم توی ویدئو به صورت خیلی مختصر و کاربردی و با یک مثال ساده و کوچیک این مبحث رو بهتون توضیح بدم و نحوه خروجی گرفتن رو قدم به قدم از صفر تا صدش رو به صورت عملی انجام دادم تا براتون سوالی پیش نیاد .

خب دیگه صحبت هام تموم شد 😶 امیدوارم که آموزش نحوه خروجی گرفتن فایل AAR در اندروید براتون مفید واقع بشه .

 

مدت زمان ویدئو  :  00:10:56

دانلود آموزش

نظرات

برای ثبت نظر باید ابتدا وارد اکانت خود شوید