
بروزرسانی: 05 اردیبهشت 1404
اولین پیش نمایش توسعه دهندگان اندروید 16
پیش نمایش برنامه نویس Android 16 اکنون برای آزمایش با برنامه های شما در دسترس است. این شروعی است که Android با انتشار بیشتر API به ،وان بخشی از تلاش ما برای ایجاد نوآوری سریعتر در برنامه ها و دستگاه ها است.
دو API اندروید در سال 2025 منتشر شد
- این پیش نمایش برای نسخه اصلی بعدی اندروید با عرضه برنامه ریزی شده در سه ماهه دوم سال 2025 است. این نسخه شبیه به همه نسخه های API ما در گذشته است، جایی که می تو،م تغییرات رفتاری برنامه ریزی شده ای داشته باشیم که اغلب به یک مرتبط است. targetSdkVersion.
- ما در حال برنامه ریزی نسخه اصلی یک ربع زودتر (به جای Q3 در سال های قبل) هستیم تا با برنامه زمان بندی راه اندازی دستگاه ها در سراسر ا،یستم خود هماهنگی بیشتری داشته باشیم، بنابراین دستگاه های بیشتری بتوانند زودتر نسخه اصلی Android را دریافت کنند. با انتشار اصلی در سه ماهه دوم، باید آزمایش سازگاری سالانه خود را چند ماه زودتر از سال های گذشته انجام دهید تا مطمئن شوید برنامه هایتان آماده هستند.
- ما قصد داریم در سه ماهه چهارم سال 2025 نسخه دیگری داشته باشیم که شامل API های توسعه دهندگان جدید نیز می شود. نسخه اصلی Q2 تنها نسخه در سال 2025 خواهد بود که شامل تغییرات رفتاری برنامه ریزی شده است که می تواند برنامه ها را تحت تأثیر قرار دهد.
علاوه بر APIهای توسعه دهنده جدید، نسخه جزئی Q4 به روزرس، ها، بهینه سازی ها و رفع اشکال ها را در اختیار خواهد داشت. این شامل هیچ گونه تغییر رفتاری تأثیرگذار بر برنامه نخواهد بود.

ما به انتشار سه ماهه اندروید ادامه خواهیم داد. به روزرس، های Q1 و Q3 بین نسخه های API به روزرس، های افزایشی را برای اطمینان از کیفیت مداوم ارائه می دهند. ما فعالانه با شرکای دستگاه خود کار می کنیم تا نسخه Q2 را تا حد امکان به دستگاه های بیشتری ارائه کنیم.
[embed]https://www.youtube.com/watch?v=tU9-p4jME_w[/embed]استفاده از API های جدید با نسخه های اصلی و فرعی
حفاظت از یک بلوک کد با بررسی سطح API اندروید امروز با استفاده از SDK_INT ثابت با VERSION_CODES. این همچنان برای نسخه های اصلی اندروید پشتیب، می شود.
if (SDK_INT >= VERSION_CODES.BAKLAVA) { // Use APIs introduced in Android 16}
جدید SDK_INT_FULL ثابت می تواند برای بررسی های API در برابر هر دو نسخه اصلی و فرعی با نسخه جدید استفاده شود VERSION_CODES_FULL شمارش
if (SDK_INT_FULL >= VERSION_CODES_FULL.[MAJOR or MINOR RELEASE]) { // Use APIs introduced in a major or minor release}
شما همچنین می تو،د استفاده کنید Build.getMinorSdkVersion() روشی برای دریافت نسخه کوچک SDK.
val minorSdkVersion = Build.getMinorSdkVersion(VERSION_CODES_FULL.BAKLAVA)
این API ها هنوز نهایی نشده اند و در معرض تغییر هستند، بنابراین لطفاً برای ما ارسال کنید بازخورد اگر نگر، دارید
توجه داشته باشید که هیچ تغییری در ا،امات سطح API هدف و تاریخ های مرتبط برای برنامه ها در Google Play وجود ندارد. برنامه های ما برای یک نیاز سالانه در هر سال است، و این به سطح API اصلی مرتبط خواهد بود.
انتخابگر ع، جاسازی شده
این انتخابگر ع، راهی ایمن و داخلی را برای کاربران فراهم می کند تا به برنامه شما اجازه دسترسی به تصاویر و ویدیوهای انتخاب شده از فضای ذخیره سازی محلی و ابری را به جای کل کتابخانه رسانه ای خود بدهد. با استفاده از ،یبی از اجزای سیستم م،ار از طریق به روز رس، سیستم گوگل و خدمات گوگل پلی، پشتیب، می شود Android 4.4 (سطح API 19). ادغام فقط به چند خط کد با کد مرتبط نیاز دارد کتابخانه Android Jetpack.
پیش نمایش توسعه دهنده شامل API های جدید است که به برنامه ها امکان می دهد انتخابگر ع، را در سلسله مراتب نمای خود جاسازی کنند. این به آن اجازه می دهد تا احساس کند بخشی یکپارچه تر از برنامه است، در حالی که همچنان از جداسازی فرآیند استفاده می کند که به کاربران اجازه می دهد رسانه ها را بدون نیاز به مجوزهای بیش از حد وسیع برنامه انتخاب کنند. برای به حدا،ر رساندن سازگاری بین نسخه های پلتفرم و ساده سازی یکپارچه سازی خود، اگر می خواهید انتخابگر ع، تعبیه شده را ادغام کنید، باید از کتابخانه Jetpack اندروید آینده استفاده کنید.
سوابق بهداشتی
پیش نمایش توسعه دهنده Health Connect حاوی نسخه اولیه APIهایی است که از سوابق سلامت پشتیب، می کنند. این به برنامه ها اجازه می دهد سوابق پزشکی را در قالب FHIR با رضایت صریح کاربر بخوانند و بنویسند. این API در حال حاضر در یک برنامه دسترسی اولیه است. ثبت نام کنید تا بخشی از ما باشید برنامه دسترسی زودهنگام.
جعبه ایمنی حریم خصوصی در اندروید
اندروید 16 جدیدترین نسخه را در خود جای داده است جعبه ایمنی حریم خصوصی در اندروید، بخشی از کار مداوم ما برای توسعه فناوری هایی است که در آن کاربران می دانند حریم خصوصی آنها محافظت می شود. ما وب سایت بیشتر دارد درباره برنامه بتای برنامه نویس Android Privacy Sandbox تا به شما در شروع کار کمک کند. بررسی کنید زمان اجرا SDK که به SDK ها اجازه می دهد تا در یک محیط زمان اجرا اختصاصی جدا از برنامه ای که در حال سرویس دهی هستند اجرا شوند و حفاظت های قوی تری در مورد جمع آوری و اشتراک گذاری داده های کاربر ارائه می دهد.
چگونه آماده شویم
علاوه بر انجام تست سازگاری در نسخه اصلی بعدی، مطمئن شوید که برنامه های خود را بر اساس SDK جدید کامپایل می کنید و از چارچوب سازگاری برای فعال ، استفاده کنید. targetSdkVersionرفتار دروازه ای با در دسترس قرار گرفتن آنها برای آزمایش اولیه تغییر می کند.
سازگاری برنامه

برنامه پیش نمایش اندروید 16 از نوامبر 2024 تا انتشار عمومی نهایی در سال آینده اجرا می شود. در نقاط عطف کلیدی توسعه، به روزرس، هایی را برای محیط های توسعه و آزمایش شما ارائه می کنیم. هر به روزرس، شامل ابزارهای SDK، تصاویر سیستم، شبیه سازها، مرجع API و تفاوت های API است. ما APIهای مهم را به ،وان آماده آزمایش در برنامه پیش نمایش در وبلاگ ها و در وبلاگ ها برجسته می کنیم وب سایت توسعه دهندگان اندروید 16.
ما اوا، سه ماهه اول سال 2025 را برای نقطه عطف پایداری پلتفرم خود هدف گذاری کرده ایم. در این نقطه عطف، ما APIهای SDK/NDK نهایی و همچنین APIهای داخلی نهایی و رفتارهای سیستم رو به برنامه را ارائه خواهیم داد. ما انتظار داریم در مارس 2025 به پایداری پلتفرم برسیم و از آن زمان چند ماه قبل از انتشار رسمی فرصت دارید تا آزمایش نهایی خود را انجام دهید. از سایت توسعه دهندگان اندروید ما دیدن کنید جزئیات مربوط به ج، زم، انتشار.
با اندروید 16 شروع کنید
امروز می تو،د با پیش نمایش برنامه نویس 1 شروع کنید چشمک زدن تصویر سیستم و به روز رس، ابزارها. ما به دنبال بازخورد شما هستیم پس لطفا مشکلات را گزارش کنید و درخواست های ویژگی را در صفحه بازخورد ارسال کنید. هرچه زودتر بازخورد شما را دریافت کنیم، می تو،م موارد بیشتری را در نسخه نهایی قرار دهیم.
برای بهترین تجربه توسعه با اندروید 16، توصیه می کنیم از آن استفاده کنید آ،ین پیش نمایش از کاهش ویژگی Android Studio Ladybug. پس از راه اندازی، در اینجا برخی از کارهایی که باید انجام دهید وجود دارد:
- در برابر SDK جدید کامپایل کنید، در محیط های CI تست کنید، و هر گونه مشکل را در ردیاب ما در آن گزارش دهید صفحه بازخورد.
- برنامه فعلی خود را از نظر سازگاری آزمایش کنید، بد،د که آیا برنامه شما تحت تأثیر تغییرات Android 16 قرار گرفته است یا خیر، و برنامه خود را روی دستگاه یا شبیه ساز دارای Android 16 نصب کنید و آن را به طور گسترده آزمایش کنید.
ما تصاویر پیش نمایش سیستم و SDK را به طور منظم در طول چرخه انتشار Android 16 به روزرس، می کنیم. این نسخه پیش نمایش اولیه فقط برای توسعه دهندگان است و برای استفاده روزانه یا مصرف کننده در نظر گرفته نشده است، بنابراین ما آن را فقط با دانلود دستی در دسترس قرار می دهیم. پس از نصب دستی ساخت پیش نمایش، به روزرس، های آینده را به طور خودکار برای همه پیش نمایش ها و نسخه های بتا دریافت خواهید کرد. برای بازدید از وب سایت توسعه دهندگان اندروید اطلاعات بیشتر در مورد به روز رس، اندروید.
اگر قبلاً بتا 1 را نصب کرده اید برنامه اندروید 15 QPR2 بتا، بدون پاک ، دستگاه خود نمی تو،د به برنامه پیش نمایش برنامه نویس اندروید 16 بروید. از نصب نسخه های بتای آینده برای انتقال به ساخت پیش نمایش برنامه نویس بعدی بدون پاک ، داده ها اجتناب کنید.
با رسیدن به نسخه های بتای خود، از مصرف کنندگان دعوت می کنیم تا اندروید 16 را نیز امتحان کنند، و در آن زمان ثبت نام برای Android 16 را در برنامه Android Beta باز می کنیم.
برای اطلاعات کامل به سایت توسعه دهنده اندروید 16.
منبع: http://android-developers.googleblog.com/2024/11/the-first-developer-preview-android16.html