نصب شبیهساز اندروید روی اوبونتو
محبوبیت استقبال از نرمافزارهای اندرویدی موجب شده تولید نرمافزارهای این سیستمعامل آنقدر مهم شود كه یك توسعهدهنده نیرومند بهراحتی از آن نگذرد. بخش بزرگی از تولید نرمافزار برای این سیستمعامل به امتحان كردن عملكرد آن در محیط اندروید بازمیگردد و برای بازبینی اجرای آن روی نسخههای مختلف اندروید، بهترین راه استفاده از یك شبیهساز برای اجرای آن است. با این وجود یك نكته بسیار مهم، كار را اندكی دشوار میكند و آن استفاده بیشتر توسعهدهندگان از سیستمعامل لینوكس برای برنامهنویسی است. به همین دلیل در ترفند این هفته، روند نصب شبیهساز اندروید روی یكی از محبوبترین نسخههای لینوكس یعنی اوبونتو را توضیح میدهیم. البته نكته مهم این است كه مسلما بیشتر توسعهدهندگان حرفهای روش این كار را بلد هستند، ولی اگر شما نیز در این زمینه چندان حرفهای نبوده و در ابتدای راه هستید، میتوانید اقداماتی را كه در ادامه میخوانید برای نصب این شبیهساز روی اوبونتو دنبال كنید.
احمد محمدحسینی
ابتدا باید جاوا را روی دستگاه خود نصب كرده باشید و برای این كار سراغ دستورهای زیر بروید:
sudo add apt repository ppa:webupd8team/java
sudo apt get update
sudo apt get install oracle java8 installer
پس از اینكه جاوای نسخه 8 نصب شد، با استفاده از این دستور فرآیند مورد نیاز برای استفاده از جاوا را تكمیل كنید:
sudo apt get install oracle java8 set default
برای دانلود كردن اندروید SDK یا همان بسته توسعه اندروید روی لینوكس، آدرس زیر را در مرورگر خود وارد كنید:
https://developer.android.com/sdk/index.html
نكته: البته به یاد داشته باشید این نرمافزار بهصورت عادی برای ایران قابل دسترس نیست و برای دریافت آن باید با VPN از طریق آدرس آیپی كشور دیگری وصل شوید. همچنین به یاد داشته باشید برای دانلود باید از گزینه
All Android Studio Packages استفاده كنید.
فایل آرشیو دانلود شده را باز كرده و برای درست كار كردن آن نام فایل را وارد كنید تا آدرسی مانند متن زیر برای باز شدن فایل ایجاد شود:
sudo unzip android studio ide 141.2178183 linux.zip d /opt
پس از اتمام این كار سراغ اجرای اندروید استودیو بروید و برای همین هم باید به پوشه /opt/android studio/bin رفته و سپس فایل./studio.sh را اجرا كنید.
اگر میخواهید امكان این را داشته باشید كه اندروید استودیو را از هر یك از دایركتوریهای سیستم خود اجرا كنید، كافی است عبارت /opt/android studio/bin را به متغیر محیطی PATH اضافه كنید.
برای ایجاد كردن فایل اندروید استودیو روی دسكتاپ خود دستور زیر را اجرا كنید:
nano ~/.local/share/applications/androidstudio.desktop
سراغ اجرای دستورات زیر بروید و كار نصب را تكمیل كنید:
[Desktop Entry]
Version=1.0
Type=Application
Name=Android Studio
Exec=/opt/android studio/bin/studio.sh %f
Icon=/opt/android studio/bin/studio.png
Categories=Development;IDE;
Terminal=false
StartupNotify=true
StartupWMClass=android studio
البته یك بخش دیگر نیز در فرآیند این نصب وجود دارد كه انجام آن انتخابی است و آن نصب كردن SDK اندروید روی اندروید استودیو است كه پیش از این به آن اشاره كردیم. برای این كار ابتدا سراغ اجرای اندروید استودیو بروید و سپس از منوی بالایی صفحه، گزینهای به شكل دانلود را كه مشابه تصویر زیر مشاهده میشود، اجرا كنید.
در ادامه باید آخرین ابزار SDK را دریافت كنید. برای این كار دایركتوری Tools را باز كرده و در آن سه گزینه Android SDK Tools، Android SDK Platform tools و Android SDK Build tools (highest version) را برگزینید و در نخستین پوشه Android X.X، گزینه SDK Platform و یك ایمیج برای شبیهساز مانند ARM EABI v7a System Image را انتخاب كنید.
در ادامه باید لایبرریهای اضافه پشتیبانی از APIها را نیز در پوشه Extras برگزینید و گزینههای Android Support Repository و Android Support Library را در آن انتخاب كنید.
گام بعدی نیز سرویسهای پلی استور برای APIهای تكمیلی است و برای نصب آن باید دوباره به پوشه Extras بروید و Google Repository و Google Play services
را انتخاب كنید.
در انتها باید پكیجهایی را كه در گامهای قبلی انتخاب كردهاید، روی سیستم خود نصب كنید. برای این كار روی گزینه Install X packages كلیك كرده و در صفحهای كه باز میشود، روی هر یك از پكیجها دوبار كلیك كرده و license agreement برای هر یك از آنها را قبول كرده و در پایان نیز روی گزینه Install كلیك كنید.
بهاینترتیب فرآیند نصب اندروید استودیو و SDK اندروید روی لینوكس شما تكمیل خواهد شد و میتوانید از یكی از برترین شبیهسازها و محیطهای برنامهنویسی اندروید روی سیستمعامل متن باز لینوكس استفاده كنید.