برای شروع توسعه اندروید باید اندروید استودیو را روی اوبونتو نصب کنید.
سیستم عامل اندروید بر روی بیش از 2.5 میلیارد دستگاه در سراسر جهان اجرا می شود. نیاز مهندسان نرم افزار اندروید برای توسعه برنامه های جدید و حفظ برنامه های موجود بسیار زیاد است.
در اینجا نحوه شروع به کار توسعه برنامه اندروید با نصب Android Studio در اوبونتو، که شامل Android SDK، Java Development Kit (JDK) و سایر نرم افزارهای مورد نیاز برای شروع توسعه برنامه های اندرویدی بومی است، آمده است. شروع کنیم!
اندروید استودیو چیست؟
Android Studio یک محیط توسعه یکپارچه (IDE) برای توسعه برنامه های اندرویدی بومی است. این مبتنی بر IntelliJ است و با همکاری JetBrains، به طور خاص برای توسعه دهندگان اندروید توسعه یافته است.
Android Studio کاملا رایگان است و در ویندوز، لینوکس، سیستم عامل کروم و macOS در دسترس است. همچنین به صورت بومی بر روی تراشه سیلیکونی Apple M1 مبتنی بر ARM پشتیبانی می شود.
جدا از اینکه یک IDE است، اندروید استودیو با تمام اجزای نرم افزاری مورد نیاز برای توسعه برنامه های اندروید در رایانه شخصی لینوکس نیز همراه است.
اندروید استودیو از توسعه برنامه های اندروید به زبان های برنامه نویسی جاوا و کاتلین پشتیبانی می کند.
مرحله 1: دریافت Android Studio در Ubuntu/Linux
می توانید اندروید استودیو را از صفحه رسمی برنامه نویس اندروید دانلود کنید.
با کلیک بر روی دکمه دانلود، نصب کننده در فهرست دانلودهای پیش فرض شما ذخیره می شود، که به احتمال زیاد پوشه Downloads است.
دانلود:اندروید استودیو (رایگان)
مرحله 2: پیکربندی پیش از نصب
با فرض اینکه Android Studio را در دایرکتوری Downloads دانلود کرده اید، با دستور cd به آن پوشه بروید.
cd ~/Downloads
سپس فایل Android Studio TAR را با استفاده از دستور tar به صورت زیر استخراج کنید:
tar -xzvf android-studio-*.tar.gz
به پوشه استخراج شده بروید و پوشه android-studio را به پوشه /opt منتقل کنید.
sudo mv android-studio /opt/
برای اجرای این دستور به امتیازات sudo یا بالاتر نیاز دارید.
قرار دادن android-studio در پوشه /opt آن را برای همه کاربران سیستم لینوکس شما در دسترس قرار می دهد.
نصب وابستگی های مورد نیاز
اگر از نسخه 64 بیتی لینوکس استفاده می کنید، باید وابستگی های نرم افزار Android Studio زیر را نصب کنید.
برای توزیعهای لینوکس مبتنی بر دبیان، مانند اوبونتو، Pop!_OS و غیره، موارد زیر را نصب کنید:
sudo apt-get install libc6 libncurses5 libstdc++6 lib32z1 libbz2-1.0
برای فدورا و سایر توزیعهای لینوکس مبتنی بر RHEL، میتوانید موارد زیر را اجرا کنید:
sudo yum install zlib ncurses-libs bzip2-libs
مرحله 3: نصب Android Studio را راه اندازی کنید
به پوشه /opt/android-studio/bin بروید:
cd /opt/android-studio/bin
اسکریپت studio.sh را با استفاده از دستور زیر شروع کنید:
sudo ./studio.sh
سپس سیستم یک جادوگر راه اندازی را به شما ارائه می دهد تا شما را در نصب راهنمایی کند. روی دکمه Ok کلیک کنید تا از انتخاب پیش فرض استفاده کنید، یعنی هیچ تنظیماتی را وارد نمی کنید.
بعد صفحه آمار استفاده است. انتخاب کنید که آیا آمار استفاده به Google ارسال شود یا خیر. برای این، فقط از انتخاب پیش فرض استفاده کنید. در صفحه زیر روی دکمه Next کلیک کنید.
جادوگر راه اندازی شما را در تمام مراحل نصب راهنمایی می کند. برخی از مواردی که در حین نصب تنظیم خواهید کرد عبارتند از:
- موضوع رابط کاربری: اکثر توسعه دهندگان از تم های تیره استفاده می کنند تا از خستگی چشم ناشی از گذراندن ساعات طولانی در مقابل صفحه نمایش کامپیوتر جلوگیری کنند.
- شرایط قرارداد مجوز Android Studio برای Android SDK
در نهایت بر روی دکمه Finish کلیک کنید تا نصب اندروید استودیو نهایی شود.
مرحله 4: افزودن اندروید استودیو به لیست برنامه ها
برای دسترسی آسان به IDE در آینده، باید Android Studio را به لیست برنامه های لینوکس خود اضافه کنید. افزودن اندروید استودیو به لیست برنامههای کاربردی، پین کردن میانبر آن را به نوار مورد علاقه یا نوار وظیفهتان آسان میکند.
در Android Studio IDE، روی دکمه منوی Tools کلیک کرده و Create Desktop Entry را انتخاب کنید.
اکنون می توانید Android Studio را در منوی برنامه ها جستجو کرده و آن را از آنجا اجرا کنید.
توسعه برنامه های اندروید بومی در اوبونتو
راهاندازی رایانه لینوکس خود برای توسعه برنامههای اندرویدی بومی با Android Studio یک گام مهم در سفر شما به سمت توسعه اولین برنامه Android است.
به غیر از گوشیهای هوشمند و تبلتها، اندروید بر روی دستگاههای پوشیدنی، ماشینها و غیره نیز اجرا میشود. این امر یادگیری نحوه توسعه برنامههای اندروید را به سرمایهگذاری ارزشمندی تبدیل میکند.