به پیشنمایش Android 16 خوش آمدید، برنامهای که هر آنچه را که برای سازگار کردن برنامههایتان با نسخه بعدی اندروید و ساخت آن برای آن نیاز دارید در اختیار شما قرار میدهد. میتوانید بلافاصله با دانلود پیشنمایش SDK و ابزارها شروع کنید .
سخت افزار و تصاویر سیستم شبیه ساز
یک محیط زمان اجرا برای آزمایش برنامه های شما در دستگاه های Pixel و شبیه ساز Android.
آخرین کد پلت فرم
ما بهروزرسانیهای منظم را ارائه میکنیم، بنابراین شما در برابر آخرین کد پلت فرم آزمایش خواهید کرد.
رفتارها و قابلیت های جدید
تغییرات رفتاری را که بر برنامه های شما تأثیر می گذارد مشخص کنید و با جدیدترین قابلیت های پلتفرم بسازید.
بازخورد و پشتیبانی
بازخورد شما حیاتی است! مشکلات را گزارش دهید و نظر خود را با ما در میان بگذارید! برای به اشتراک گذاشتن تجربیات خود با سایر توسعه دهندگان در انجمن توسعه دهندگان ارتباط برقرار کنید.
جدول زمانی، نقاط عطف، و به روز رسانی
برنامه پیش نمایش اندروید 16 از نوامبر 2024 تا انتشار عمومی نهایی برای AOSP و OEM ها که برای سال آینده برنامه ریزی شده است اجرا می شود. در نقاط عطف کلیدی توسعه، بهروزرسانیهایی را برای محیطهای توسعه و آزمایش شما ارائه میکنیم. هر بهروزرسانی شامل ابزارهای SDK، تصاویر سیستم، شبیهسازها، مرجع API و تفاوتهای API است. برای کسب اطلاعات بیشتر در مورد آنچه که در طول هر نقطه عطف باید روی آن تمرکز کنید، جدول زیر را ببینید.
جدول زمانی | ساخت | تایپ کنید | اقدامات توسعه دهنده |
---|---|---|---|
نوامبر | پیش نمایش برنامه نویس 1 | ساخت اولیه اولیه با تمرکز بر بازخورد توسعهدهندگان، با برخی ویژگیهای جدید، APIها و تغییرات رفتاری. |
|
دسامبر | پیش نمایش توسعه دهنده 2 | به روز رسانی افزایشی با ویژگی های اضافی، API ها و تغییرات رفتاری. |
|
ژانویه | بتا 1 | انتشار اولیه با کیفیت بتا، بهروزرسانی از طریق هوا برای پذیرندگان اولیه که در Android Beta ثبتنام میکنند. |
|
فوریه | بتا 2 | انتشار با کیفیت بتا افزایشی |
|
پایداری پلت فرم | |||
مارس | بتا 3 | اولین نقطه عطف پایداری پلت فرم شامل APIها و رفتارهای نهایی. انتشار Play نیز باز می شود. |
|
آوریل، می | بتا 4، ... | ساخت های نزدیک به نهایی برای آزمایش نهایی. |
|
انتشار نهایی | انتشار اندروید 16 برای AOSP و اکوسیستم. |
|
نقطه عطف پایداری پلت فرم
اندروید 16 شامل یک نقطه عطف به نام پایداری پلتفرم است که به شما کمک می کند آزمایش و نسخه های نهایی خود را برنامه ریزی کنید. این نقطه عطف به این معنی است که Android 16 به آخرین APIهای داخلی و خارجی، رفتارهای نهایی برنامهها و لیستهای نهایی غیر SDK API رسیده است. انتظار داریم اندروید 16 در مارس 2024 در نسخه بتا 3 به پایداری پلتفرم برسد. از آن نقطه، شما نمی توانید انتظار داشته باشید که هیچ تغییر دیگری بر برنامه های شما تأثیر بگذارد.
ما همه توسعه دهندگان برنامه، بازی، SDK، کتابخانه و موتور بازی را تشویق می کنیم تا از نقطه عطف پایداری پلتفرم به عنوان هدفی برای برنامه ریزی آزمایش نهایی سازگاری و انتشار عمومی استفاده کنند. استفاده از پایداری پلتفرم به جای انتشار نهایی، چندین هفته دیگر به شما فرصت می دهد تا مصرف کنندگان بتوانند پلتفرم جدید را در دستگاه های خود دریافت کنند.
مراحل پیش نمایش
هر مرحله از برنامه پیش نمایش به شما کمک می کند تا برنامه های خود را برای انتشار پایدار AOSP و اکوسیستم اندروید آماده کنید.
- پیش نمایش های برنامه نویس 1 و 2
در طول پیشنمایشهای برنامهنویس ، باید روی بازخورد API و سازگاری برنامه تمرکز کنید. سازگاری برنامه به این معنی است که مطمئن شوید نسخه فعلی برنامه شما درست به نظر می رسد و در پلت فرم جدید به خوبی اجرا می شود.
ساختهای Developer Preview یک محیط آزمایش و توسعه اولیه را ارائه میدهند که میتوانید از آن برای آزمایش APIهای جدید، شناسایی مشکلات سازگاری در برنامه خود، و برنامهریزی مهاجرت یا کار ویژگیهای مورد نیاز برای هدف قرار دادن پلتفرم جدید استفاده کنید. بسیار مهم است که در این مدت بازخورد خود را به ما ارائه دهید . همچنین باید منتظر تغییرات API با هر یک از این بهروزرسانیها باشید.
- بتا 1
بتا 1 محیط کاملتر و پایدارتری را برای ساخت و آزمایش در اندروید 16 در اختیار شما قرار می دهد و این اولین نسخه ای است که به کاربران اولیه که در برنامه اندروید بتا ثبت نام کرده اند ارائه می دهیم. در طول دوره انتشار بتا، کاربران اولیه از برنامه شما در دستگاههای Pixel استفاده خواهند کرد، بنابراین توصیه میکنیم برای دریافت بازخورد از آن کاربران تماشا کنید و بهروزرسانیهای سازگار را برای رفع هر مشکلی، بدون تغییر هدفگذاری برنامه، منتشر کنید. همچنین زمان خوبی برای شروع آماده سازی برای تغییر هدف گذاری برنامه خود در آینده است.
- بتا 2
با بتا 2، ساخت کامل و پایدارتری برای ادامه آزمایش و توسعه خود خواهید داشت.
- بتا 3
با شروع نسخه بتا 3، اندروید 16 به پایداری پلتفرم می رسد، به این معنی که رفتارهای سیستم و API ها نهایی می شوند. این زمان برای شروع آزمایش نهایی و کار توسعه مورد نیاز است تا اطمینان حاصل شود که نسخه سازگار برنامه شما در زمان انتشار نهایی در اکوسیستم برای کاربران آماده است. اندروید 16 در حال حاضر یک سطح استاندارد API را ارائه خواهد کرد.
پایداری پلتفرم زمانی است که تمرکز خود را به آزمایش نهایی سازگاری تغییر دهید و برنامه های به روز شده خود را در اختیار کاربران و توسعه دهندگان پایین دستی قرار دهید. همچنین میتوانید با APIهای نهایی بسازید و هر کدی را که از APIها یا ویژگیهای جدید استفاده میکند، اصلاح کنید. می توانید کار خود را با اطمینان از عدم تغییر پلت فرم و API ها برنامه ریزی کنید.
از پایداری پلتفرم، همچنین میتوانید برنامهها را در دستگاههای دارای Android 16 در سطح API رسمی منتشر کنید . توصیه میکنیم ابتدا در آهنگهای آلفا و بتا Google Play منتشر کنید تا بتوانید برنامههای خود را قبل از توزیع گسترده در فروشگاه آزمایش کنید.
- بتا 4، ...
با نسخه بتا 4 و سایر نسخههای بتا نهایی، نسخههای کاندید انتشار را برای آزمایش نهایی شما ارائه میکنیم. پس از اتمام آزمایش، باید بهروزرسانیهای سازگار را برای برنامهها، SDK، کتابخانهها، ابزارها و موتورهای بازی خود منتشر کنید تا مطمئن شوید کاربرانی که دستگاههای خود را در نسخه نهایی ارتقا میدهند، تجربه کاربری خوبی دارند. همچنین میتوانید با استفاده از ویژگیها و APIهای جدید به ساخت قابلیتهای جدید ادامه دهید و برنامه خود را در حالی که آخرین سطح API را هدف قرار میدهید، آزمایش کنید تا مشکلاتی را که ممکن است پیش بیاید، کشف کنید.
- انتشار نهایی
نسخه پایدار اندروید 16 برای AOSP و اکوسیستم اندروید بزرگتر منتشر شده است. باید انتظار داشته باشید که برخی از کاربران شما در این زمان یا اندکی پس از آن به اندروید 16 به روز شوند زیرا سازندگان دستگاه شروع به انتشار به روز رسانی برای کاربران خود می کنند. برای مشکلات جدیدی که ممکن است با افزایش تعداد کاربران در آخرین نسخه اندروید گزارش شود، آماده باشید.
چه چیزی در پیش نمایش اندروید 16 گنجانده شده است؟
برنامه پیشنمایش Android 16 شامل همه چیزهایی است که برای آزمایش برنامههای موجود خود در اندازههای مختلف صفحه، فناوریهای شبکه، چیپستهای CPU و GPU و معماریهای سختافزاری نیاز دارید.
SDK و ابزار
با استفاده از Android Studio، می توانید اجزای زیر را از طریق SDK Manager دانلود کنید:
- SDK و ابزارهای اندروید 16
- تصاویر سیستم شبیه ساز برای دستگاه های تلفن همراه برای اندروید 16 (فقط 64 بیت، به یادداشت های انتشار مراجعه کنید)
در صورت نیاز، بهروزرسانیهایی را برای این ابزارهای توسعه در هر نقطه عطف ارائه خواهیم کرد.
برای شروع به دریافت Android 16 و یادداشتهای انتشار برای مشکلات شناخته شده مراجعه کنید.
تصاویر سیستم
ما تصاویر سیستمی را برای انواع دستگاههای Google Pixel ارائه میکنیم که میتوانید برای توسعه و آزمایش از آنها استفاده کنید. برای دریافت تصویر سیستم برای توسعه و آزمایش، از صفحه دانلودها دیدن کنید.
اگر دستگاه Pixel ندارید، بسته به گردش کارتان، همچنان میتوانید با استفاده از روشهای دیگر توسعه داده و آزمایش کنید:
- تصاویر سیستم شبیه ساز اندروید 16 برای دستگاه های تلفن همراه (فقط 64 بیت، به یادداشت های انتشار مراجعه کنید)
بهروزرسانیهای Flash-to-OTA برای Google Pixel
نسخههای پیشنمایش برنامهنویس، نسخههای اولیه اولیه فقط برای توسعهدهندگان هستند. آنها برای استفاده روزانه توسط کاربران اولیه یا مصرف کنندگان مناسب نیستند، بنابراین ما آنها را با دانلود دستی و فلش فقط در دستگاه های Pixel زیر در دسترس قرار می دهیم:
- پیکسل 6 و 6 پرو
- پیکسل 6a
- پیکسل 7 و 7 پرو
- پیکسل 7a
- Pixel Fold
- تبلت پیکسل
- پیکسل 8 و 8 پرو
- پیکسل 8a
- Pixel 9، 9 Pro، 9 Pro XL و 9 Pro Fold
برای اطلاعات بیشتر، به دریافت Android 16 مراجعه کنید.
پس از فلش ساختن پیشنمایش توسعهدهنده در دستگاه پیکسل پشتیبانیشده، بهطور خودکار در بهروزرسانیهای هوایی پیشنمایش و نسخههای بتا بعدی برنامهنویس تا نسخه نهایی ثبتنام میشوید.
توجه داشته باشید که برنامه Android Beta OTA برای ساختهای Developer Preview پشتیبانی نمیشود.
پیش نمایش API ها و انتشار
برنامه پیشنمایش Android 16 در ابتدا یک سیستم فقط توسعه و کتابخانه Android را ارائه میکند که سطح API استانداردی ندارد . اگر میخواهید در این مدت پلتفرم جدید را هدف قرار دهید و با APIهای Android 16 جدید بسازید، باید نسخه پیشنمایش Android 16 را با بهروزرسانی پیکربندی ساخت برنامه خود هدف قرار دهید.
پیشنمایش Android 16 APIهای پیشنمایش را ارائه میکند — APIها تا زمانی که SDK نهایی در Platform Stability منتشر نشود، رسمی نخواهند بود. این بدان معنی است که شما باید انتظار تغییرات API را در طول زمان داشته باشید، به خصوص در هفته های ابتدایی برنامه. ما خلاصه ای از تغییرات را با هر نسخه از اندروید 16 ارائه خواهیم کرد.
بعداً در پیشنمایش، APIهای توسعهدهندگان نهایی میشوند و میتوانید SDK رسمی Android 16 را در Android Studio دانلود کنید، سطح API رسمی را هدف قرار دهید و در برابر APIهای رسمی کامپایل کنید.
تا نقطه عطف پایداری پلتفرم ، Google Play از انتشار برنامههایی که سطح API پیشنمایش Baklava
یا سطح API رسمی آینده را هدف میگیرند، جلوگیری میکند. هنگامی که SDK نهایی در دسترس است، سپس می توانید سطح رسمی API Android 16 را هدف قرار دهید و برنامه خود را با استفاده از کانال های آلفا، بتا و انتشار تولید در Google Play منتشر کنید. در همین حال، اگر می خواهید برنامه ای را بین آزمایش کنندگان توزیع کنید که اندروید 16 را هدف قرار می دهد، می توانید این کار را از طریق ایمیل یا با دانلود مستقیم از سایت خود در هر زمان انجام دهید.
به روز باشید
در طول پیشنمایش، همانطور که روی نسخههای پیشنمایش برنامهنویس و نسخه بتا آزمایش میکنید، اکیداً توصیه میکنیم که محیط توسعه خود را بهروز نگه دارید . زمانی که بهروزرسانیهای جدید با استفاده از کانالهای زیر در دسترس باشد، به شما اطلاع میدهیم:
مرجع API و گزارش تفاوت
مرجع کامل پیش نمایش API به صورت آنلاین در دسترس است. در حالی که API های جدید در حال توسعه هستند، برای مشاهده واترمارک می شوند و «باقلوا» را به عنوان سطح API نشان می دهند. توجه داشته باشید که فقط در صورتی میتوانید از این APIها استفاده کنید که با Android 16 Preview SDK میسازید.
وقتی Android 16 به پایداری پلتفرم رسید و SDK نهایی در دسترس بود، مرجع API نشان میدهد که APIهای جدید در سطح API رسمی اضافه شدهاند.
برای مشاهده دقیق API های جدید، اصلاح شده، منسوخ شده و حذف شده در هر نسخه، توصیه می کنیم با گزارش های متفاوت شروع کنید:
DP1
منابع پشتیبانی
همانطور که با Android 16 آزمایش و توسعه میدهید، از این کانالها برای گزارش مشکلات و ارائه بازخورد استفاده کنید:
- برای اطلاعات کامل در مورد نحوه گزارش مشکلات از صفحه بازخورد و مشکلات دیدن کنید و نظر خود را با ما در میان بگذارید. از صفحه، میتوانید برای ثبت اشکالات یا درخواستهای ویژگی به ردیاب مشکل بروید و میتوانید درباره برخی از ویژگیها و تغییرات جدید نظرسنجیهای سریع انجام دهید.
- ردیاب مشکل پیشنمایش Android ردیاب اصلی ماست. می توانید اشکالات، مشکلات عملکرد و بازخورد کلی را از طریق ردیاب مشکل گزارش کنید. همچنین می توانید مشکلات شناخته شده را بررسی کنید و مراحل راه حل را پیدا کنید. هنگامی که مشکل شما تریاژ شده و برای بررسی به تیم مهندسی Android ارسال شده است، شما را در جریان قرار خواهیم داد. برای جزئیات در مورد نحوه گزارش انواع مختلف مشکلات، به بخش محل گزارش مشکلات مراجعه کنید.
- انجمن توسعه دهندگان اندروید انجمنی است که در آن می توانید با سایر کاربران و توسعه دهندگانی که با ساخت های پیش نمایش اندروید 16 کار می کنند ارتباط برقرار کنید . می توانید مشاهدات و ایده ها را به اشتراک بگذارید و پاسخ سوالات را در آنجا بیابید.
شروع کن!
برای شروع، Android 16 را روی دستگاه سخت افزاری خود نصب کنید یا یک شبیه ساز برای تست سازگاری راه اندازی کنید. برای جزئیات بیشتر به دریافت Android 16 مراجعه کنید. از اینکه در برنامه پیش نمایش اندروید 16 شرکت کردید متشکریم!