در بیشتر موارد، برای انتقال به اندروید 12 نیازی به بازنشانی کامل داده های خود ندارید، اما توصیه می شود قبل از نصب اندروید 12 روی دستگاه خود، از اطلاعات خود نسخه پشتیبان تهیه کنید.
نسخههای OTA و بارگیریهای Android 12 برای دستگاههای Google Pixel زیر در دسترس هستند:
Pixel 3 و 3 XL
Pixel 3a و 3a XL
پیکسل 4 و 4 ایکس ال
Pixel 4a و 4a (5G)
پیکسل 5 و پیکسل 5a
پیکسل 6 و 6 پرو
یک تصویر سیستم را فلش کنید یا به صورت دستی نصب کنید
از طرف دیگر، اگر ترجیح می دهید دستگاه خود را فلش کنید، توصیه می کنیم از Android Flash Tool استفاده کنید.
اگر به دلایل دیگری نیاز دارید دستگاه خود را به صورت دستی فلش کنید، می توانید تصویر سیستم Android 12 را برای دستگاه خود در صفحه دانلودهای Pixel دریافت کنید. دستورالعمل های کلی نحوه فلش کردن یک تصویر سیستم را در دستگاه خود بخوانید. این رویکرد می تواند زمانی مفید باشد که به کنترل بیشتری بر روی تست نیاز دارید، مانند تست خودکار یا تست رگرسیون.
یک شبیه ساز اندروید راه اندازی کنید
پیکربندی شبیه ساز اندروید برای اجرای اندروید 12 راه حلی عالی برای کاوش ویژگی ها و API های جدید و آزمایش تغییرات رفتاری اندروید 12 است. راه اندازی یک شبیه ساز سریع و راحت است و به شما امکان می دهد اندازه های مختلف صفحه نمایش و ویژگی های دستگاه را شبیه سازی کنید.
با انجام مراحل زیر می توانید یک شبیه ساز از داخل Android Studio راه اندازی کنید:
در Android Studio، روی Tools > SDK Manager کلیک کنید.
در تب ابزار SDK ، آخرین نسخه شبیه ساز Android را انتخاب کنید و روی OK کلیک کنید. این اقدام اگر آخرین نسخه را نصب نکرده باشد، نصب می کند.
در Android Studio، روی Tools > AVD Manager کلیک کنید و دستورالعملها را برای ایجاد یک دستگاه مجازی Android (AVD) دنبال کنید.
حتماً تعریف دستگاه را برای دستگاه پیکسل پشتیبانیشده و تصویر سیستم شبیهساز Android 13 64 بیتی انتخاب کنید. توجه داشته باشید که تصاویر سیستم شبیهساز اندروید 32 بیتی در اندروید 12 پشتیبانی نمیشوند. اگر قبلاً تصویر سیستم Android 12 را نصب نکردهاید که با تعریف دستگاه شما مطابقت داشته باشد، روی دانلود در کنار نام انتشار کلیک کنید تا آن را دریافت کنید.
به لیست دستگاه های مجازی در AVD Manager برگردید و سپس روی دستگاه مجازی اندروید 12 خود دوبار کلیک کنید تا راه اندازی شود.
دریافت یک تصویر سیستم عمومی (GSI)
باینریهای Android Generic System Image (GSI) برای اهداف آزمایش و تأیید برنامه در دستگاههای سازگار با Treble در دسترس توسعهدهندگان است. میتوانید از این تصاویر برای رفع هرگونه مشکل سازگاری با Android 12 و همچنین کشف و گزارش مشکلات سیستمعامل و چارچوب استفاده کنید.
برای نیازهای دستگاه، دستورالعمل های چشمک زن و اطلاعات مربوط به انتخاب نوع تصویر مناسب برای دستگاه خود، به مستندات GSI مراجعه کنید. هنگامی که آماده دانلود یک باینری GSI هستید، بخش Android 12 GSI را در صفحه انتشارات GSI ببینید.
Android 12 را برای Android TV دریافت کنید
Android 12 برای Android TV از طریق تصاویر سیستم برای کیت برنامه نویس ADT-3 ارائه شده است.
برای اطلاعات بیشتر درباره APIهای جدید و ویژگیهای موجود در Android 12، ویژگیهای Android 12 را بخوانید.
محتوا و نمونه کدها در این صفحه مشمول پروانههای توصیفشده در پروانه محتوا هستند. جاوا و 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,["# Get Android 12\n\nYou can get Android 12 in any of these ways:\n\n- [Get Android 12 on a Google Pixel device](#on_pixel)\n- [Set up an Android emulator](#on_emulator)\n- [Get a generic system image (GSI)](#on_gsi)\n- [Get Android 12 for Android TV](#on_androidtv)\n\nGet Android 12 on a Google Pixel device\n---------------------------------------\n\nIf you have a supported Google Pixel device, you can [check and update your\nAndroid version](https://support.google.com/pixelphone/answer/7680439) to\nreceive Android 12 over the air.\n\nIn most cases, you don't need to do a full reset of your data to move to Android\n12, but it's recommended that you back up data before installing Android 12 on\nyour device.\n\nAndroid 12 OTAs and downloads are available for the following Google Pixel\ndevices:\n\n- Pixel 3 and 3 XL\n- Pixel 3a and 3a XL\n- Pixel 4 and 4 XL\n- Pixel 4a and 4a (5G)\n- Pixel 5 and Pixel 5a\n- Pixel 6 and 6 Pro\n\n### Flash or manually install a system image\n\nAlternatively, if you'd rather flash your device, we recommend using the\n[Android Flash Tool](https://flash.android.com/release/12.0.0).\n\nIf you need to flash your device manually for some other reason, you can get the\nAndroid 12 system image for your device on the [Pixel downloads\npage](https://developers.google.com/android/images). Read the general\ninstructions for how to [flash a system\nimage](https://developers.google.com/android/images#instructions) to your\ndevice. This approach can be useful when you need more control over testing,\nsuch as for automated testing or regression testing.\n\nSet up an Android emulator\n--------------------------\n\nConfiguring an Android emulator to run Android 12 is a great solution for\nexploring new features and APIs and testing Android 12 behavior changes. Setting\nup an emulator is fast and convenient and lets you emulate various screen sizes\nand device characteristics.\n\nYou can set up an emulator from inside Android Studio by doing the following:\n\n1. Install [Android Studio Arctic Fox \\| 2020.3.1 or higher](/studio).\n\n2. In Android Studio, click **Tools \\\u003e SDK Manager**.\n\n3. In the **SDK Tools** tab, select the latest version of **Android Emulator** ,\n and click **OK**. This action installs the latest version if it isn't\n already installed.\n\n4. In Android Studio, click **Tools \\\u003e AVD Manager**, and follow the\n instructions to create a new Android Virtual Device (AVD).\n\n Be sure to select a device definition for a [supported Pixel\n device](#on_pixel) and a 64-bit Android 13 emulator system image. Note that\n 32-bit Android emulator system images are not supported in Android 12. If\n you don't already have an Android 12 system image installed that matches\n your device definition, click **Download** next to the **Release Name** to\n get it.\n5. Return to the list of virtual devices in the AVD Manager, and then\n double-click your Android 12 virtual device to launch it.\n\nGet a generic system image (GSI)\n--------------------------------\n\nAndroid [Generic System Image (GSI)](/topic/generic-system-image) binaries\nare available to developers for app testing and validation purposes on supported\nTreble-compliant devices. You can use these images to address any compatibility\nissues with Android 12 as well as discover and report OS and framework issues.\n\nSee the [GSI documentation](/topic/generic-system-image) for device\nrequirements, flashing instructions, and information on choosing the right image\ntype for your device. Once you're ready to download a GSI binary, see the\n[Android 12 GSI section](/topic/generic-system-image/releases#android-gsi-12) on\nthe GSI releases page.\n\nGet Android 12 for Android TV\n-----------------------------\n\nAndroid 12 for Android TV is provided through system images for the\n[ADT-3 Developer Kit](https://store.askey.com/adt-3.html).\n\nSee [Android 12 for TV](/tv/release/12) to get started.\n\nMore information\n----------------\n\nTo learn about which changes might affect you, and to learn how to test\nthese changes in your app, read the following topics:\n\n- [Behavior changes that affect all apps](/about/versions/12/behavior-changes-all)\n- [Behavior changes that only affect apps that target Android 12](/about/versions/12/behavior-changes-12)\n\nTo learn more about new APIs and features available in Android 12, read\n[Android 12 features](/about/versions/12/features)."]]