Android Engineer at Adevinta
گردل و کاتلین
در پست قبلیم گفتم که میشه با کاتلین اسکریپت گردل رو بنویسین، در این پست میخوام این فرایند رو توضیح بدم.
مزایا
تکمیل خودکار
کمک به محتوا
دسترسی به مستندات
دسترسی به سورس کد
قابل بازسازی
چون معادل فارسی بعضی چیزا خیلی بیمعنا بود لینکشون رو هم براتون گذاشتم.
معایب
عدم ویرایش گردل از دیالوگ Project Structure
اگه چیز دیگه ای دیدم میام مینویسم
شما میتونین از نسخه ۱ کاتلین DSL در گردل ۴.۱۰ و بالاتر همراه اندروید استدیو ۳.۱.۴ و بالاتر استفاده کنید.
برای شروع باید نام فایلهای .gradle رو به .gradle.kts تغییر بدیم و متحوای آنها را آپدیت کنیم.
پسوند فایلهای اسکریپت گردل به زبان کاتلین KTS است.
برای تغییر نام فایلها میتونید از کلید ترکیبی (Shift + F6) استفاده کنید.
اولین فایل settings.gradle رو انتخاب میکنیم. نامش را به setting.gradle.kts تغییر میدیم و محتوای آن هم مطابق نمونه زیر تغییر میکنه.
// before
include ':app'
// after
include(":app")
فایل بعدی build.gradle در ریشه پروژه رو انتخاب میکنیم و بعد از تغییر نام مطابق همان الگویی که قبلا گفته بودیم محتوای آن را مثل تصویر زیر تغییر میدیم.
و در انتها هم فایل build.gradle در شاخه ماژول پروژه را انتخاب میکنیم و پس از تغییر نام محتوای آن را مثل تصویر زیر تغییر میدیم.
سورس کدی از نمونه این تغییرات رو میتونید در آدرس زیر ببینید.
مطلبی دیگر از این انتشارات
کاهش سایز apk هنگام استفاده از کتابخانه های بومی(Native)
مطلبی دیگر از این انتشارات
لیست کشویی در سویفت
مطلبی دیگر از این انتشارات
حل مشکل SYNC گریدل (آپدیت مداوم)