تفاوت بین نسخه های RC و Beta و Canary در Android Studio

آیا تابحال فکر کرده اید که تفاوت بین نسخه های RC و Beta و Canary در Android Studio چیست؟اگر شما از کانال پایدار(stable channel) استفاده میکنید شاید متوجه شده اید که همه آپدیت ها را دریافت نمیکنید.منظورم از کانال پایدار چیست؟ شما فقط نسخه تست و منتشر شده "پایدار" را دریافت خواهید کرد، اما اگر شما در کانال قناری (canary channel) باشید ، شما همه آپدیت ها اعم از تست شده یا تست نشده را دریافت خواهید کرد. بنابراین اگر شما میخواهید جدیدترین امکانات را در اولین زمانی که منتشر میشوند را تست کنید، باید از کانال قناری استفاده کنید. چگونگی تغییر کانال :File > Settings (on Windows/Linux), or Android Studio > Preferences (on Mac)در پنل چپ Appearance & Behavior > System Settings > Updatesو از طریق drop-down میتوانید کانال خود را تغییر بدهید(مطمعن باشید که گزینه چک آپدیت اتوماتیک فعال باشد).اگر شما یک نسخه ناپایدار و نسخه پایدار اندروید استادیو کنار هم و جداگانه میخواهید، میتوانید نسخه قناری را از این لینک دانلود کنید.خب، شما میخواهید امکانات جدید را تست کنید و برخی از باگ ها را گزارش بدهید، اما جز کانال قناری، کانال Dev و بتا هم وجود دارد. کدام کانال مناسب شماست :کانال قناری کانال قناری جدیدترین ریلیزها را دریافت میکند (شامل ریلیزهای پایدار هم هست).بدین معنیست که شما میتوانید جدیدترین امکانات را به محض ساخت آن تست کنید. معمولا آپدیت ها بصورت هفتگی منتشر میشوند و اغلب برای نمایش جدیدترین و بهترین ویژگی های جدید استفاده می شود. شما نباید انتظار یک تجربه بدون باگ را داشته باشید.کانال Devکانال Dev شامل ریلیزهای گلچین شده از ریلیزهای قدیمی کانال قناری که برای مدتی تست شده اند، هست.درست مثل کانال قناری، این کانال برای نشان دادن، در اسرع وقت جدیدترین امکاناتی که محتملا پایدار منتشر خواهد شد، استفاده میشود. هنوز این کانال خیلی ناپایدار است و باید فقط برای تست ویژگی های جدید مورد استفاده قرار گیرد. معمولا ریلیزهای کانال Dev بصورت هفتگی یا ماهانه منتشر میشود.کانال بتااگر شما علاقمند به استفاده از امکانات جدید هستید، با کمترین ریسک، کانال بتا برای شماست. ریلیزهای کانال بتا بطور معمول حاوی تمام امکاناتی هست که یک تیم تصمیم میگیرد که در آن قرار گیرد، اما هنوز انتظار میرود که بعضی باگ ها را داشته باشد و همچنین مشکلات مربوط به عملکرد.کانال پایدارنهایتا، کانال پایدار. این کانال ریلیزهای کاملا تست شده را دریافت میکند و بهترین گزینه بدون مشکل است. در این کانال اندروید استادیو ورژن های جاری را زیاد تغییر نمیدهد. شما باید انتظار عملکرد قابل اطمینان و خوبی را داشته باشید. این احتمالا دلیلی بر استفاده همه از این کانال برای تولید محصول است.خب، من تفاوت بین کانال ها را توضیح دادم و احتمالا نگاهتون به لیست پایینی افتاده، کانال های پایین تر، بیشتر و بیشتر پایدارتر هستند.بنابراین اکنون بر روی ریلیز های مختلف تمرکز می کنیم. به عنوان مثال من برای توضیح از نسخه 3 اندروید استادیو استفاده خواهم کرد. این نسخه از IDE در نسخه های زیر منتشر شد:ریلیز قنارینسخه 3 اندروید استادیو سفر خود را با ریلیز قناری شروع کرد، زیرا همانطور که قبل از ریلیز قناری اشاره کردم ،هدف این است که ویژگی های جدید را به نمایش بگذارند. با اینکه این ریلیزها تست میشدند، باز بسیار ناپایدار بودند. ورژن 3.0 اندروید استادیو 9 ریلیز قناری داشت. هر ریلیز قناری تقریبا همیشه موقعیت رفع برخی از اشکالات را فراهم میکرد یا گاها برخی از امکانات جدید را شامل میشد. مستندات آخرین ریلیز قناری را می توانید در اینجا ببینید.ریلیز بتاریلیز قناری برخی از رفع اشکالات را شامل میشد و قدم بعدی ریلیز بتا میباشد. ریلیز بتا معمولا پایدارتر و قابل استفاده تر است، اما هنوز تجربه بعضی باگ ها کاملا طبیعیست. ورژن 3.0 اندروید استادیو، 7 ریلیز بتا داشت و آن را به آرامی به محصول نهایی تبدیل میکرد. اگر شما علاقمند به آخرین نسخه بتا منتشر شده باشید، شما می توانید به مستندات در اینجا دسترسی پیدا کنید.ریلیز RCریلیز RC نامزدی از آخرین ریلیزی که قرار است منتشر شود است و آن را به عنوان "گام نقره ای" میشناسند. این آخرین مرحله قبل از ریلیز پایدار است .در این مرحله ورژن 3.0 اندروید استادیو برای استفاده در سایت تولید آماده است، اما در صورتی که باگ های بیشتری ظاهر شوند به عنوان یک نسخه پایدار مشخص نمی شود.نسخه 3.0 اندروید استادیو دارای 2 نسخه RC بود و فقط با رفع اشکالات عمومی معرفی میشد. آخرین مستندات RC منتشر شده را در اینجا می توانید پیدا کنید.ریلیز پایدارریلیز پایدار ، همانطور که ممکن است آن را حدس بزنید، به عنوان "گام طلایی" شناخته می شود.این ریلیزی است که بیشتر مردم از آن استفاده می کنند، چون امیدوار هستند اشکالات آزار دهنده ای نداشته باشد و قابل اجرا و قابل اعتماد باشد. لینک مستندات.خب، بلاخره دفعه بعد زمانی که نسخه جدید از اندروید استودیو منتشر شد، شما می دانید فرایند ها به چه صورتی خواهند بود.ممنونم که این پست را مطالعه کردید! اگر موردی در متن بیان نشده یا هر مشکل و اشتباهی متوجه شدید ممنون میشم برام اطلاع بدید.