AAPT2 در اندروید چیست؟

گزارش
سوال

لطفا علت گزارش خود را توضیح دهید.

گزارش لغو

با سلام خدمت شما دوستان عزیز

ممنون میشم در مورد عملکرد aapt و aapt2 در اندروید کمی توضیح دهید

 

سپاس از شما 🙂

حل شده 0
اندروید - android 2 پاسخ 417 بازدید 0

درباره نویسنده

عاشق برنامه نویسی و جویای موفقیت هستم. یک روز هم انرژیم رو از دست نمیدم و عاشق کم خوابیم و وقتم رو به بطالت نمیگذرونم... روی تک تک ساعات زندگیم برنامه دارم و دنبال رشد فکری، شخصیتی، علمی و... هستم. از کار کردن در زمینه کدنویسی و همچنین نتورک لذت میبرم... خواهان ارتباط با افراد مثبت اندیش و پرانرژیم...

پاسخ ها ( ۲ )

  1. محمد حسین جعفری پور
    1
    ۲۵, دی , ۱۳۹۷ در ۱۲:۲۴ ق.ظ

    لطفا علت گزارش خود را در رابطه با این پاسخ بنویسید.

    گزارش لغو

    سلام و درود

    apt در واقع مخفف Android Asset Packaging یک ابزار توی لینوکس بوده حالا وارد اندروید شده اما اسمش شده aapt2 کارش پکیج بندی هست جزو بخشی از sdk هست وقتی شما sdk رو دانلود کنید همچین فایلی رو می تونید توش ببنیید کارش توی اندروید ساخت فایل zip, jar, apk هست در واقع فایل apk یک نوع zip هست و همینطور می تونه resource های را به binary تبدیل کند.
    در رابطه با AAPT2 همان aapt هست کارش هم همانه فقط با این تفاوت که با گریدل کار می کند شما دیگه نیاز نیست بیایید کلی کامند برای خروجی گرفتن بزنید گریدل اتوماتیک وصل میشه به aapt2 و خروجی میگیره و در نهایت اگر بخوایید ریز تر بدونید داره چی کار می کنه میشه به پارسه , شاخص گذاری و کامپایل سورس به باینری اشاره کرد این کد باینری برای پلتفرم اندروید راحت تر قابل اجرا هست و سرعت بالاتری دارد.
    یکسری از command هاش رو اگر بخواید استفاده کنید در ادامه قرار میدم.

    منبع
    https://developer.android.com/studio/command-line/aapt2

    موفق و پیروز باشید.

    بهترین پاسخ
  2. ehsan.k
    0
    ۲۵, دی , ۱۳۹۷ در ۸:۲۸ ق.ظ

    لطفا علت گزارش خود را در رابطه با این پاسخ بنویسید.

    گزارش لغو

    سپاس از راهنماییتون
    کامل بود ممنون

ارسال نظر