پلاگین کرک شده ی JRebel برای اندرویداستدیو
در حال حاضر بیشتر برنامه نویسان اندروید با ویژگی Instant Run که در اندروید استدیو۲ معرفی شد، آشنا هستند. با استفاده از این ویژگی زمان Build کردن پروژه ها بسیار کوتاهتر می شود. درواقع به جای اینکه با هر تغییر همه ی مراحل Build به صورت کامل انجام شود، کلاس هایی که تغییر یافته اند بعد از کامپایل شدن به گوشی منتقل شده و جایگزین کلاس های قدیمی می شوند. در شکل زیر به صورت کلی نحوه ی کارکرد Instant Run به تصویر کشیده شده است.
البته این قابلیت ایده ی نوینی نیست و در گذشته شرکت Zero Turnaround با تمرکز بر روی کاهش مدت زمان Build پروژه های Java EE، محصول خود با را با نام JRebelعرضه کرده بود. همچنین این شرکت در تابستان سال ۹۴ نسخه ی آزمایشی محصول Jrebel for Android را در اختیار برنامه نویسان اندروید قرار داد. با توجه به اینکه شرکت Zero Turnaround زودتر از گوگل کار بر روی این ویژگی را آغاز کرده است، در حالات بیشتری می توانید از آن کمک بگیرید. برای اطلاعات بیشتر می توانید به این مقاله که در رابطه با مقایسه ی JRebel for android و Instant run است، رجوع کنید.
شرکت Zero Turnaround در اوایل عرضه ی JRebel for android به کسانی که با اکانت توئیتر خود لاگین می کردند، یک لایسنس رایگان می داد. اما بعد از مدتی نحوه ی فعالسازی پلاگین را تغییر داد و راهی به جز خرید لایسنس های پولی که قیمت بالایی هم داشتند نبود. هر از گاهی در اینترنت به دنبال نسخه های کرک شده ی این پلاگین جستجو می کردم تا اینکه شب گذشته در یک بلاگ چینی پلاگین کرک شده نسخه ی۱٫۱٫۲ را پیدا کردم. در همان بلاگ توضیحات مختصری در رابطه با نحوه ی کرک کردن پلاگین موجود بود. بعد از صرف چند ساعت توانستم نسخه ی ۱٫۲٫۱۰ (آخرین نسخه) کرک کنم و در این قسمت برای شما قرار دهم. جزئیات کامل مراحل کرک کردن پلاگین و ابزارهایی که در آن استفاده کرده ام را در پستی جداگانه توضیح خواهم داد.
لینک دانلود پلاگین: https://drive.google.com/open?id=0ByJ8w-wL63YIMUtoQnlUU2tKNlU
لینک دانلود فایل لایسنس: http://abbas.oveissi.ir/jrebel-android.lic
برای نصب و استفاده از این پلاگین، مراحل زیر را انجام دهید: (درصورت نیاز به کمک بیشتر فیلم آموزشی نصب را مشاهده کنید)
- فایل پلاگین کرک شده و لایسنس را از لینک های زیر دریافت کنید.
- از منوی File به تنظیمات اندروید استدیو رفته و در بخش Plugins با کلیک بر روی دکمه ی Install plugin from disk و انتخاب فایل پلاگین، آن را نصب کنید.
- اگر پلاگین به درستی نصب شده باشد، بعد از ری استارت کردن اندروید استدیو پنجره ی فعالسازی باز می شود.اگر پنجره باز نشد، می توانید در منو Tools زیرمنو Jrebel for android را مشاهده کنید. سپس در آن زیرمنو activate را انتخاب کنید.
- در این پنجره به تب I have a license رفته و بعد از انتخاب مسیر فایل لایسنس به وسیله ی دکمه ی Browse بر روی دکمه ی فعال سازی کلیک کنید.
- اگر مراحل فعالسازی با موفقت انجام شده باشد، زمان تریال پلاگین در تب قبلی، پایان سال ۲۱۱۶ میلادی ذکر شده است.