دلایل مسافرت به اندروید X چیست ؟
ازین به سپس نامگذاری Android Support Library همگی با پیشوند androidx شروع میشود.
ادله اصلی معرفی AndroidX، روش نامگذاری منسجم و یکپارچه پکیجها بوده و کمتر سبب سردرگمی برنامه نویسان اندرویدی می گردد.
لازم به ذکر هست که این تغییرات صرفا مربوط به تغییرو تحول روش نامگذاری طراحی اپلیکیشن در مشهد نیست و تعداد زیادی از باگهای نسخههای قدیم نیز دریافت شدهمیباشد.
همان گونه که گفتیم مجموعه توسعه اندروید از Jetpack برای گسترش ، تست و نشر کتابخانههای AndroidX استعمال میکند که منجر میشود کتابخانهها نسبت به پیشین با صرفهتر بوده و حجم کمتری داشته باشند.
در شرایطیکه میخواهید اشکالات رفع شده باشند و یا ویژگی های جدیدی داشته باشید که قبلاً به Android Support Library وارد شده بودند ، باید به AndroidX مهاجرت فرمائید.
با اندروید X ، نسخه استاندارد و جداگانه و همچنین نامگذاری استانداردتر و نسخه های مکررتری دریافت میکنید.
سایر کتابخانه ها برای به کار گیری از کتابخانه های فضای نام AndroidX از جمله سرویس های Google Play ، Firebase ، Butterknife ، Mockito 2 و SQLDelight بهمراه سایر موارد، مهاجرت کرده اند.
تمامی کتابخانه های جدید Jetpack در فضای نام AndroidX منتشر می شوند. براین اساس، برای مثال ، برای استعمال از Jetpack Compose یا CameraX ، بایستی به فضای نام AndroidX مهاجرت فرمایید.
معرفی Jetpack در اندروید :
جت پک ، به مجموعهای از کتابخانهها و ابزارها گفته میشود که به دلیل راحتی در تشکیل داد برنامههای اندروید منتشر شدهاند. جمعاًَ ،Jetpack و پکیج های آن یعنی اندروید X به دلیل بهبود ساخت پروژه توسط توسعه دهندگان اندروید در یک قالب مشترک معرفی شدهاند.
واحد سنجش التفات مسافرت به اندروید X در اندروید استودیو از Support Library :
اکنون شاید الزامی در این مهاجرت دیده نشود. امکان استفاده از کتابخانههای Support الان نیز وجود داراست. البته با محدودیتهایی که در پی آنها را بررسی می کنیم.
ولی بهتر می باشد هرچه زودتر پروژه های خودمان را با نسخه تازه تطابق دهیم . تا ورژن ۳.۵ اندروید استودیو ، هنگام ساخت پروژه جدید ، استفاده از AndroidX اختیاری میباشد . احتمالا در آجل در نسخه های آینده این گزینه به صورت پیش فرض فعال می شود و قابلیت و امکان تغییر تحول آن وجود ندارد .

سفارش برای یادگیری کاتلین و جاوا