اولین برنامه اندروید خود را ایجاد و اجرا کنید

در این کد لبه، شما اولین برنامه اندروید خود (تولدت مبارک) را با استفاده از یک الگوی یک برنامه اصلی ارائه شده توسط Android Studio ایجاد خواهید کرد. شما همچنین خواهید دید که یک پروژه اندروید چگونه به نظر می رسد و نحوه استفاده از ویندوزهای مختلف در Android Studio را یاد خواهید گرفت.

پیش نیازها

  • آشنایی با راه‌اندازی، پیکربندی و استفاده از برنامه‌هایی مانند پردازشگر متن یا صفحه‌گسترده

چیزی که یاد خواهید گرفت

  • نحوه ایجاد پروژه اندروید استودیو برای یک برنامه اندروید با استفاده از یک الگو.

چیزی که خواهی ساخت

  • یک برنامه اندروید پایه از یک الگو

آنچه شما نیاز دارید

  • یک رایانه با Android Studio نصب شده است

در این کار شما با استفاده از یک الگوی پروژه ارائه شده توسط Android Studio یک برنامه اندروید ایجاد می کنید.

قالب های پروژه

در اندروید استودیو، قالب پروژه یک برنامه اندرویدی است که تمام قسمت های لازم را دارد، اما کار زیادی انجام نمی دهد. هدف کمک به شما برای شروع سریعتر و صرفه جویی در کار است. چند نمونه از الگوها در اندروید استودیو یک برنامه با نقشه و یک برنامه با چندین صفحه است.

پروژه Empty Activity ایجاد کنید

در این مراحل، با استفاده از الگوی پروژه Empty Activity برای برنامه جدید خود، یک پروژه Android Studio جدید ایجاد خواهید کرد.

  1. اندروید استودیو (اگر قبلاً باز نشده است) را با کلیک کردن روی نماد Android Studio شروع کنید .

پنجره خوش آمدید به Android Studio نمایش داده می شود.

  1. در پنجره خوش آمدید به Android Studio ، روی + شروع پروژه جدید Android Studio کلیک کنید.

پنجره Create New Project با لیستی از الگوهای ارائه شده توسط Android Studio باز می شود.

  1. روی برگه‌های بالا کلیک کنید و در قالب‌ها حرکت کنید تا ایده‌ای در مورد کارهایی که می‌توانید انجام دهید به دست آورید! قالب‌هایی برای انواع مختلف دستگاه‌ها (مانند تلفن‌ها، تبلت‌ها و ساعت‌ها) و انواع مختلف برنامه‌ها (برنامه‌هایی با صفحه نمایش قابل پیمایش، برنامه‌های دارای نقشه، و برنامه‌هایی با ناوبری فانتزی) وجود دارد.
  2. در سمت چپ بالای پنجره، روی تب Phone and Tablet کلیک کنید.
  3. در ردیف بالا، روی الگوی Empty Activity کلیک کنید تا آن را به عنوان الگوی پروژه خود انتخاب کنید.

قالب Empty Activity ساده ترین قالبی است که می توان از آن برای ایجاد یک اپلیکیشن استفاده کرد. این یک صفحه نمایش دارد و یک "سلام جهان!" پیام

  1. در پایین پنجره، روی Next کلیک کنید. گفتگوی Create New Project باز می شود.

پروژه خود را به صورت زیر پیکربندی کنید:

  1. نام نام برنامه شما است. در کادر زیر نام ، Happy Birthday را به عنوان نام پروژه خود وارد کنید.
  2. نام بسته نامی است که توسط سیستم اندروید برای شناسایی منحصر به فرد برنامه شما استفاده می شود. معمولاً این به صورت پیش‌فرض روی نام سازمان شما و به دنبال آن نام برنامه، همه با حروف کوچک (در این مورد " com.example.happybirthday ") است.
  3. Save location مکانی است که تمامی فایل های مربوط به پروژه شما در آن ذخیره می شوند. مکان رایانه خود را یادداشت کنید تا بتوانید فایل های خود را پیدا کنید. می‌توانید مکان ذخیره را نیز همانطور که در حال حاضر وجود دارد ترک کنید.
  4. زبان مشخص می کند که از کدام زبان برنامه نویسی می خواهید برای پروژه خود استفاده کنید. مطمئن شوید که زبان Kotlin است.
  5. حداقل SDK نشان دهنده حداقل نسخه اندرویدی است که برنامه شما می تواند روی آن اجرا شود. API 19: Android 4.4 (KitKat) را از لیست کشویی انتخاب کنید.
  1. در زیر حداقل SDK ، به یادداشت اطلاعاتی در مورد تعداد دستگاه هایی که برنامه شما می تواند با سطح API انتخاب شده اجرا شود توجه کنید. اگر کنجکاو هستید، روی پیوند Help me select کلیک کنید تا لیستی از نسخه‌های مختلف اندروید، مانند تصویر زیر نمایش داده شود. سپس به پنجره New Project برگردید.

  1. در پنجره Create New Project ، مطمئن شوید که تیک Use legacy android.support libraries را بردارید. اگر می خواهید در این مورد بیشتر بدانید روی علامت سوال کلیک کنید.
  2. روی Finish کلیک کنید.

اندروید استودیو پروژه و تمامی فایل های آن را باز می کند.

هنگامی که برای اولین بار Android Studio را باز می کنید، سه پنجره خواهید دید:

(1) پنجره Project فایل ها و پوشه های پروژه شما را نشان می دهد.

(2) پنجره ویرایش برای ویرایش کد است.

(3) پنجره What's New اخبار و نکات مفید را نشان می دهد.

در گوشه سمت راست پایین Android Studio یک نوار پیشرفت یا پیام نشان می‌دهد که آیا Android Studio همچنان روی راه‌اندازی پروژه شما کار می‌کند یا خیر. مثلا:

  1. منتظر بمانید تا Android Studio راه اندازی پروژه شما را کامل کند. یک پیام در گوشه پایین سمت چپ، مانند تصویر زیر، به شما اطلاع می‌دهد که پروژه کامل شد.

در این کار، از مدیر دستگاه مجازی اندروید (AVD) برای ایجاد نسخه نرم افزاری (یک شبیه ساز) یک دستگاه تلفن همراه و اجرای آن بر روی رایانه خود استفاده می کنید. یک دستگاه مجازی یا شبیه ساز، پیکربندی نوع خاصی از دستگاه اندرویدی مانند تلفن را شبیه سازی می کند. این می‌تواند هر تلفن یا تبلتی باشد که از نسخه‌های سیستم اندرویدی شما استفاده می‌کند. سپس از دستگاه مجازی برای اجرای برنامه ای که با قالب Empty Activity ساخته اید استفاده می کنید.

ایجاد یک دستگاه مجازی اندروید (AVD)

اولین قدم برای اجرای یک شبیه ساز بر روی کامپیوتر شما، ایجاد یک پیکربندی برای دستگاه مجازی است.

  1. از نوار منوی Android Studio، Tools > AVD Manager را انتخاب کنید.

کادر گفتگوی Your Virtual Devices مطابق شکل زیر نمایش داده می شود. (اگر قبلاً یک دستگاه مجازی ایجاد کرده اید، در اینجا لیست می شود.)

  1. روی + Create Virtual Device کلیک کنید.

پنجره Select Hardware ظاهر می شود.

پنجره Select Hardware لیستی از دستگاه های از پیش پیکربندی شده را نشان می دهد که بر اساس دسته بندی سازماندهی شده اند که می توانید از بین آنها انتخاب کنید. برای هر دستگاه، جدول یک ستون برای اندازه صفحه نمایش ( اندازه )، وضوح صفحه نمایش بر حسب پیکسل ( رزولوشن )، و تراکم پیکسل ( تراکم ) ارائه می دهد.

  1. تلفن را به عنوان دسته انتخاب کنید.
  2. تلفنی را انتخاب کنید (مثلاً Pixel 3 XL )، و سپس روی Next کلیک کنید. شما می توانید هر تلفنی را انتخاب کنید، اما برای این کد لبه، دستگاه جدیدتری را انتخاب کنید.

پنجره System Image ظاهر می شود. از اینجا، نسخه سیستم اندروید را برای اجرا در دستگاه مجازی خود انتخاب می کنید. این به شما امکان می دهد برنامه خود را بر روی نسخه های مختلف سیستم اندروید آزمایش کنید.

  1. از تب Recommended ، Q را به عنوان نسخه سیستم اندروید برای اجرا در دستگاه مجازی انتخاب کنید. این آخرین نسخه اندروید در زمان نگارش این مقاله بود، اما می‌توانید هر نسخه پایدار بعدی را انتخاب کنید. برای لیستی از نسخه های پایدار اینجا را بررسی کنید.
  1. روی Next کلیک کنید.

پنجره دستگاه مجازی Android (AVD) نمایش داده می شود، از آنجا می توانید جزئیات پیکربندی اضافی را برای دستگاه خود انتخاب کنید.

  1. در قسمت نام AVD ، یک نام برای دستگاه مجازی اندروید خود وارد کنید. بقیه را بدون تغییر بگذارید.
  2. روی Finish کلیک کنید.

دستگاه مجازی جدید شما در پنجره Your Virtual Device نمایش داده می شود و آماده استفاده است.

  1. پنجره Your Virtual Device را ببندید.

برنامه خود را روی دستگاه مجازی اجرا کنید

  1. اگر قبلاً اینطور نیست، اندروید استودیو را در پیش زمینه قرار دهید.
  2. در Android Studio، در نوار ابزار، منوی کشویی دستگاه مجازی را پیدا کنید (مثل مثال زیر به نظر می رسد) و سپس دستگاه مجازی را که ایجاد کرده اید از لیست کشویی انتخاب کنید. (یا روی Run > Select Device.. کلیک کنید و سپس دستگاه مجازی خود را از دستگاه های موجود در پنجره بازشو انتخاب کنید.)
  3. در Android Studio، Run > Run app را انتخاب کنید یا روی نماد Run کلیک کنید Run > Run app را انتخاب کنید یا روی نماد اجرای [ICON HERE] در نوار ابزار کلیک کنید. [IMAGEINFO]: ic_run.png، نماد اجرای Android Studio در نوار ابزار
    دستگاه مجازی درست مانند یک دستگاه فیزیکی شروع و راه اندازی می شود. بسته به سرعت کامپیوتر شما، این ممکن است کمی زمان ببرد.

هنگامی که برنامه شما آماده است، مانند تصویر زیر در دستگاه مجازی باز می شود.

کارت عالی بود! دستگاه مجازی شما اکنون راه اندازی شده است. توجه کنید که عنوان اکنون " Happy Birthday " است و " Hello World! " روی صفحه نمایش داده می شود.

وقتی پروژه خود را پیکربندی کردید، Android Studio یک پوشه در رایانه شما برای همه پروژه های Android شما به نام AndroidStudioProjects ایجاد کرد. در داخل پوشه AndroidStudioProjects ، Android Studio نیز پوشه‌ای با نام برنامه شما ایجاد می‌کند (در این مورد HappyBirthday ).

پوشه HappyBirthday پوشه پروژه شماست. Android Studio هم فایل‌هایی را که ایجاد می‌کنید و هم فایل‌هایی که توسط Android Studio ایجاد شده‌اند را در پوشه پروژه شما ذخیره می‌کند.

  1. در Android Studio، به پنجره Project در سمت چپ نگاه کنید. پنجره Project فایل ها و پوشه های پروژه شما را نشان می دهد.

فایل‌ها در پنجره Project سازماندهی می‌شوند تا هنگام نوشتن کد، پیمایش بین فایل‌های پروژه را آسان‌تر کنند. با این حال، اگر به فایل‌ها در یک مرورگر فایل، مانند Finder یا Windows Explorer نگاه کنید، سلسله مراتب فایل‌ها بسیار متفاوت سازمان‌دهی می‌شوند.

در این کار شما این دو نمای مختلف سلسله مراتب پوشه پروژه را بررسی خواهید کرد.

  1. در Android Studio، در پنجره Project ، از منوی کشویی در گوشه سمت چپ بالا، Android را انتخاب کنید.

شما باید یک لیست فایل شبیه به موارد زیر را ببینید:

این نمایش و سازماندهی فایل های شما هنگام کار بر روی نوشتن کد برای پروژه شما مفید است.

همچنین می‌توانید فایل‌های خود را همانطور که در مرورگر فایل ظاهر می‌شوند، مانند Finder (برای macOS) یا Explorer (برای Windows) مشاهده کنید.

  1. در پنجره Project ، Project Source Files را از منوی کشویی انتخاب کنید.

توجه داشته باشید که عنوان به پوشه ای که فایل های پروژه در آن ذخیره می شوند تغییر می کند.

اکنون می توانید فایل ها را به همان روشی که در هر فایل اکسپلورر وجود دارد مرور کنید.

  1. برای بازگشت به نمای قبلی، در پنجره Project ، دوباره Android را انتخاب کنید.

عالی! اکنون می توانید یک برنامه را از یک الگو ایجاد و اجرا کنید و می توانید فایل های پروژه خود را پیدا کنید.

  • برای ایجاد یک پروژه جدید، Android Studio را شروع کنید، روی + Start a new Android Studio کلیک کنید، پروژه خود را نامگذاری کنید، یک الگو را انتخاب کنید و جزئیات را پر کنید.
  • برای ایجاد یک دستگاه مجازی اندروید (یک شبیه ساز) برای اجرای برنامه خود، Tools > AVD Manager را انتخاب کنید و سپس از AVD Manager برای انتخاب دستگاه سخت افزاری و تصویر سیستم استفاده کنید.
  • برای اجرای برنامه خود در یک دستگاه مجازی، مطمئن شوید که یک دستگاه ایجاد کرده اید، دستگاه را از منوی کشویی نوار ابزار انتخاب کنید و سپس با کلیک کردن روی نماد Run برنامه خود را اجرا کنید. Run > Run app را انتخاب کنید یا روی نماد اجرای [ICON HERE] در نوار ابزار کلیک کنید. [IMAGEINFO]: ic_run.png، نماد اجرای Android Studio در نوار ابزار
  • برای یافتن فایل های پروژه خود، در پنجره Project ، از منوی بازشو Project Source Files را انتخاب کنید.