آموزش کتابخانه lombok
بخش اول
پروژه lombok ، یک کتابخانهی جاوا است که به طور خودکار به ویرایشگر اندرویداستودیو متصل شده و ابزارهایی را ایجاد میکند که به نوشتن کد جاوای ما طعم و عطری تازه میدهد.
برای مثال، دیگر نیازی نیست متدهای get و set یا حتی کلاس Builder را به صورت دستی بنویسید، چرا که lombok آنها را به طور خودکار تنها با یک annotation در پشت کلاس، تنظیم میکند.
توسعه نرم افزار اندروید با استفاده از کتابخانهی lombok ، آسان است و برنامه اندرویدی شما را به هیچ وجه سنگینتر نمیکند. چرا که lambok ، یک compile-time only library میباشد.
تنظیم Annotations Processors
- یکی از موارد زیر را با توجه به وضعیت فعلی خود که در اندروید استودیو دارید، انجام دهید:
- اگر پروژهای باز است، وارد مسیر زیر شوید:
File/Other Settings/Default Settings - اگر پروژهای باز نیست، وارد مسیر زیر شوید:
Configure/Project Defaults/Settings
- اگر پروژهای باز است، وارد مسیر زیر شوید:
- وارد مسیر زیر شوید:
Build, Executaion, Deployment/Compiler/Annotations Processors - گزینه Enable annotation processing را فعال کنید.
- گزینه Obtain زیر آن را هم فعال کنید.
نکته: چنانچه از داخل پروژهای این اقدام را انجام داده باشید، باید پروژه را ببندید و پوشه idea را در مسیر پروژه حذف کنید تا تنظیمات پروژهتان ریست شوند.
نصب پلاگین lombok
نام پلاگین را در بخش پلاگینهای اندروید استودیو سرچ کنید یا فایل پلاگین را از انتهای مطلب دانلود کرده و نصب کنید.
چنانجه با نحوه نصب پلاگین در اندروید استودیو آشنایی ندارید، می توانید وارد پست آموزش نصب پلاگین در اندروید استودیو شوید.
فراخوانی کتابخانه در Gradle
کتباخانه را به صورت زیر فراخوانی کنید:
1 2 3 |
dependencies { compileOnly "org.projectlombok:lombok:1.16.18" } |
اگر مشکل Sync آنلاین دارید، میتوانید فایل jar این کتابخانه را از انتهای پست دانلود کنید.
آنگاه بعد از قرار دادن فایل jar در پوشه libs، به صورت زیر آن را در gradle اضافه کنید:
همچنین اگر با نحوه قرار دادن کتابخانههای jar و aar در libs اندروید استودیو آشنا نیستید، میتوانید اینجا کلیک کنید.
نظرات ثبت شده بدون دیدگاه