با مجموعهها، منظم بمانید
ذخیره و طبقهبندی محتوا براساس اولویتهای شما.
Android Studio ایجاد برنامههای Android را برای عوامل مختلف مانند تلفنها، تبلتها، تلویزیونها و دستگاههای Wear آسان میکند. این صفحه نحوه شروع یک پروژه جدید برنامه اندروید یا وارد کردن یک پروژه موجود را توضیح می دهد.
اگر پروژه ای باز نکرده اید، با کلیک بر روی New Project در صفحه خوش آمدگویی Android Studio، یک پروژه جدید ایجاد کنید.
اگر پروژه ای باز کرده اید، با انتخاب File > New > New Project از منوی اصلی، یک پروژه جدید ایجاد کنید.
نوع پروژه خود را انتخاب کنید
در صفحه پروژه جدید که ظاهر میشود، میتوانید نوع پروژهای را که میخواهید ایجاد کنید، از دستههای فاکتورهای شکل دستگاه، که در قسمت Templates نشان داده شدهاند، انتخاب کنید. به عنوان مثال، شکل 1 الگوهای پروژه را برای تلفن و تبلت نشان می دهد.
شکل 1. نوع پروژه ای را که می خواهید در صفحه New Project ایجاد کنید، انتخاب کنید.
انتخاب نوع پروژه ای که می خواهید ایجاد کنید به Android Studio اجازه می دهد کد و منابع نمونه را در پروژه شما قرار دهد تا به شما در شروع کار کمک کند.
پس از انتخاب نوع پروژه، روی Next کلیک کنید.
پروژه خود را پیکربندی کنید
مرحله بعدی در ایجاد پروژه خود پیکربندی برخی تنظیمات است، همانطور که در شکل 2 نشان داده شده است. اگر در حال ایجاد یک پروژه Native C++ هستید، برای کسب اطلاعات بیشتر در مورد گزینه هایی که برای پیکربندی نیاز دارید، Create a new project with C/C++ را بخوانید.
شکل 2. پروژه جدید خود را با چند تنظیمات پیکربندی کنید.
نام پروژه خود را مشخص کنید.
نام بسته را مشخص کنید. به طور پیش فرض، این نام بسته به فضای نام پروژه شما (برای دسترسی به منابع پروژه شما استفاده می شود) و شناسه برنامه پروژه شما (از آن به عنوان شناسه برای انتشار استفاده می شود) می شود. برای کسب اطلاعات بیشتر، به پیکربندی ماژول برنامه مراجعه کنید.
مکان ذخیره را در جایی که می خواهید پروژه خود را به صورت محلی ذخیره کنید، مشخص کنید.
زبان ، کاتلین یا جاوا را که میخواهید Android Studio هنگام ایجاد کد نمونه برای پروژه جدید خود استفاده کند، انتخاب کنید. به خاطر داشته باشید که شما محدود به استفاده از آن زبان در پروژه نیستید.
حداقل سطح API را که می خواهید برنامه شما پشتیبانی کند انتخاب کنید. وقتی سطح API پایینتری را انتخاب میکنید، برنامه شما نمیتواند از بسیاری از APIهای Android مدرن استفاده کند. با این حال، درصد بیشتری از دستگاه های اندرویدی می توانند برنامه شما را اجرا کنند. هنگام انتخاب سطح API بالاتر برعکس این امر صادق است.
اگر میخواهید دادههای بیشتری برای کمک به تصمیمگیری ببینید، روی کمک به من در انتخاب کلیک کنید. این یک گفتگو را نشان می دهد که توزیع تجمعی سطح API را که انتخاب کرده اید نشان می دهد و به شما امکان می دهد تأثیر استفاده از حداقل سطوح مختلف API را ببینید.
شکل 3. یک صفحه راهنما که توزیع تجمعی سطوح مختلف API را نشان می دهد.
پروژه شما برای استفاده از کتابخانه های AndroidX به طور پیش فرض پیکربندی شده است که جایگزین کتابخانه های پشتیبانی Android می شود. برای استفاده از کتابخانههای پشتیبانی قدیمی، استفاده از کتابخانههای قدیمی android.support را انتخاب کنید. با این حال، این توصیه نمی شود، زیرا کتابخانه های پشتیبانی قدیمی دیگر پشتیبانی نمی شوند. برای کسب اطلاعات بیشتر، نمای کلی AndroidX را بخوانید.
هنگامی که برای ایجاد پروژه خود آماده شدید، روی Finish کلیک کنید.
Android Studio پروژه جدید شما را با برخی کدها و منابع اولیه برای شروع شما ایجاد می کند. اگر تصمیم گرفتید بعداً برای یک فاکتور فرم دستگاه دیگر پشتیبانی اضافه کنید، می توانید یک ماژول به پروژه خود اضافه کنید . و اگر می خواهید کد و منابع را بین ماژول ها به اشتراک بگذارید، می توانید این کار را با ایجاد یک کتابخانه اندروید انجام دهید.
برای وارد کردن یک پروژه محلی موجود به Android Studio، به صورت زیر عمل کنید:
روی File > New > Import Project کلیک کنید.
در پنجره ای که ظاهر می شود، به دایرکتوری اصلی پروژه ای که می خواهید وارد کنید بروید.
روی OK کلیک کنید.
Android Studio پروژه را در یک پنجره IDE جدید باز می کند و محتویات آن را فهرست می کند.
اگر پروژه ای را از کنترل نسخه وارد می کنید، File > New > Project from Version Control را انتخاب کنید. برای اطلاعات بیشتر در مورد وارد کردن پروژه ها از کنترل نسخه، اطلاعات IntelliJ در مورد کنترل نسخه را بخوانید.
محتوا و نمونه کدها در این صفحه مشمول پروانههای توصیفشده در پروانه محتوا هستند. جاوا و OpenJDK علامتهای تجاری یا علامتهای تجاری ثبتشده Oracle و/یا وابستههای آن هستند.
تاریخ آخرین بهروزرسانی 2025-07-29 بهوقت ساعت هماهنگ جهانی.
[[["درک آسان","easyToUnderstand","thumb-up"],["مشکلم را برطرف کرد","solvedMyProblem","thumb-up"],["غیره","otherUp","thumb-up"]],[["اطلاعاتی که نیاز دارم وجود ندارد","missingTheInformationINeed","thumb-down"],["بیشازحد پیچیده/ مراحل بسیار زیاد","tooComplicatedTooManySteps","thumb-down"],["قدیمی","outOfDate","thumb-down"],["مشکل ترجمه","translationIssue","thumb-down"],["مشکل کد / نمونهها","samplesCodeIssue","thumb-down"],["غیره","otherDown","thumb-down"]],["تاریخ آخرین بهروزرسانی 2025-07-29 بهوقت ساعت هماهنگ جهانی."],[],[],null,["# Create a project\n\nAndroid Studio makes it easy to create Android apps for various form factors,\nsuch as phones, tablets, TVs, and Wear devices. This page explains how to\nstart a new Android app project or import an existing project.\n\nIf you don't have a project opened, create a new project by clicking\n**New Project** on the Android Studio Welcome screen.\n\nIf you do have a project opened, create a new project by selecting\n**File \\\u003e New \\\u003e New Project** from the main menu.\n\nChoose your project type\n------------------------\n\nIn the **New Project** screen that appears, you can select the type of\nproject you want to create from categories of device form factors, shown in\nthe **Templates** pane. For example, figure 1 shows the project\ntemplates for phone and tablet.\n**Figure 1.** Choose the type of project you want to create on the **New Project** screen.\n\nSelecting the type of project you want to create lets Android Studio include\nsample code and resources in your project to help you get started.\n\nOnce you select your project type, click **Next**.\n\nConfigure your project\n----------------------\n\nThe next step in creating your project is to configure some settings, as\nshown in figure 2. If you're creating a **Native C++**\nproject, read\n[Create a new project with C/C++\nsupport](/studio/projects/add-native-code#new-project) to learn more about the\noptions you need to configure.\n**Figure 2.** Configure your new project with a few settings.\n\n1. Specify the **Name** of your project.\n2. Specify the **Package name** . By default, this package name becomes your project's namespace (used to access your project resources) and your project's application ID (used as the ID for publishing). To learn more, see [Configure the app module](/studio/build/configure-app-module).\n3. Specify the **Save location** where you want to locally store your project.\n4. Select the **Language**, Kotlin or Java, you want Android Studio to use when creating sample code for your new project. Keep in mind that you aren't limited to using only that language in the project.\n5. Select the **Minimum API level** you want your app to support. When you\n select a lower API level, your app can't use as many modern Android APIs.\n However, a larger percentage of Android devices can run your app. The\n opposite is true when selecting a higher API level.\n\n If you want to see more data to help you decide, click **Help me choose**.\n This displays a dialog showing the cumulative distribution for the API\n level you have selected and lets you see the impact of using different\n minimum API levels.\n **Figure 3.** A help screen that shows the cumulative distribution of different API levels.\n6. Your project is configured to use AndroidX libraries by default, which\n replace the Android Support libraries. To use the\n legacy support libraries instead, select **Use legacy\n android.support libraries** . However, this is not recommended, as the legacy\n support libraries are no longer supported. To learn more, read the\n [AndroidX overview](/jetpack/androidx).\n\n7. When you're ready to create your project, click **Finish**.\n\nAndroid Studio creates your new project with some basic code and resources to\nget you started. If you decide to add support for a different device form\nfactor later, you can [add a module](/studio/projects/add-app-module) to your project.\nAnd if you want to share code and resources between modules, you can do\nso by creating an [Android library](/studio/projects/android-library).\n\nFor more information about the Android project structure and module types,\nread the [Projects overview](/studio/projects). If you're new to Android\ndevelopment altogether, start with the [Android Developer Guides](/training).\n\nImport an existing project\n--------------------------\n\nTo import an existing local project into Android Studio, proceed as follows:\n\n1. Click **File** \\\u003e **New** \\\u003e **Import Project**.\n2. In the window that appears, navigate to the root directory of the project you want to import.\n3. Click **OK**.\n\nAndroid Studio opens the project in a new IDE window and indexes its\ncontents.\n\nIf you are importing a project from version control, select **File** \\\u003e\n**New** \\\u003e **Project from Version Control** . For more\ninformation about importing projects from version control, read IntelliJ's\ninformation about\n[Version control](https://www.jetbrains.com/help/idea/version-control-integration.html)."]]