یادداشت های انتشار Android 15 و Android 15-QPR1

این صفحه ویژگی‌های اصلی نسخه‌های Android 15 و Android 15-QPR1 را خلاصه می‌کند و پیوندهایی به اطلاعات اضافی ارائه می‌کند. این خلاصه ویژگی ها بر اساس مکان مستندات ویژگی در این سایت سازماندهی شده اند.

معماری

منسوخ شدن VNDK

اندروید 15 VNDK را منسوخ می کند. با کتابخانه‌های VNDK سابق مانند سایر کتابخانه‌های فروشنده یا محصول رفتار می‌شود. برای جزئیات بیشتر به Vendor NDK مراجعه کنید.

اندازه صفحه 16 کیلوبایت را فعال کنید

اندروید 15 و بالاتر از ساخت اندروید با اندازه صفحه 16 کیلوبایت پشتیبانی می کند.

برای اطلاعات بیشتر، به فعال کردن اندازه صفحه 16 کیلوبایت مراجعه کنید.

پوشش فروشنده

Android 15 پوشش فروشنده را منسوخ می کند.

صوتی

ردیابی سر از طریق صدای LE

اندروید 15 از تنظیمات حالت تأخیر برای ردیابی سر (HT) بر اساس استفاده از مکانیسم انتقال LE-ACL یا LE-ISO پشتیبانی می‌کند. ردیابی سر از طریق صدای LE را ببینید.

خودرو

خط‌مشی قدرت Android Automotive

خط‌مشی Android Automotive Power برای Android 15 را با دو خط‌مشی جدید قدرت سیستم به‌روزرسانی کرد: عدم تعامل کاربر و تعلیق آمادگی .

محتوای رادیویی HD و DAB

اندروید 15 شامل بهبودهایی در پشتیبانی از رادیو HD در پخش رادیو HAL و یک نمونه برنامه رادیویی جدا نشده است که می تواند به عنوان مرجعی برای اجرای کنترل رادیویی استفاده شود.

برای اطلاعات بیشتر، رادیو خودرو را ببینید.

دوربین

API ترکیبی از ویژگی های دوربین اندروید

با شروع اندروید 15، پلتفرم اندروید یک API برای جستجو در ترکیب ویژگی های دوربین ارائه می دهد. این API به مشتریان دوربین امکان می‌دهد بپرسند که آیا ترکیب مشخصی از ویژگی‌های دوربین می‌تواند توسط دستگاه پشتیبانی شود یا خیر.

برای اطلاعات بیشتر، API برای پرس و جو ترکیب ویژگی‌ها را ببینید.

تقویت نور کم

اندروید 15 Low Light Boost را معرفی می کند، یک حالت نوردهی خودکار جدید که می تواند در Camera2 در HAL و به عنوان بخشی از یک افزونه دوربین مانند حالت شب اجرا شود. Low Light Boost به طور خودکار روشنایی جریان پیش نمایش را در شرایط کم نور تنظیم می کند.

برای اطلاعات بیشتر، Low Light Boost را ببینید.

سازگاری

دوربین به روز رسانی ITS

اندروید 15 به‌روزرسانی‌هایی را برای تست‌های Camera ITS معرفی می‌کند که شامل تست‌های جدید و به‌روز می‌شود.

برای جزئیات بیشتر، یادداشت‌های انتشار مجموعه تست تصویر دوربین Android 15 را ببینید.

CDD

سند تعریف سازگاری اندروید 15 منتشر شد.

کیس تست صوتی همهجانبه

با شروع در اندروید 15، یک تست تأیید کننده CTS جدید برای تأیید تأخیر ردیابی سر صوتی فضایی معرفی شده است.

برای اطلاعات بیشتر، CTS Verifier برای تست تأخیر ردیابی سر را ببینید.

تست های صوتی CTS Verifier جدید

تست‌های صوتی و صفحات پشتیبانی زیر به مستندات CTS Verifier اضافه شده‌اند:

قابلیت اتصال

فیلتر بسته اندروید نسخه 6

اندروید 15 فیلتر بسته اندروید (APF) نسخه 6 را معرفی می کند که شامل شمارنده هایی برای اشکال زدایی و معیارها و پشتیبانی از انتقال بسته است. برای اطلاعات بیشتر، فیلتر بسته Android را ببینید.

دستورات NCI اختصاصی اندروید

Android 15 دستورات جدید اختصاصی NFC Controller Interface (NCI) اندروید را برای تعامل با یک کنترلر NFC اضافه می کند. برای جزئیات بیشتر در مورد مشخصات این دستورات، به دستورات NCI اختصاصی اندروید مراجعه کنید.

خدمات انتخاب دامنه

Android 15 API سیستم DomainSelectionService را اضافه می کند که به شما امکان می دهد انتخاب دامنه را بین سرویس IMS و سرویس های قدیمی از طریق شبکه های سوئیچ مدار اجرا کنید.

برای اطلاعات بیشتر، به سرویس انتخاب دامنه مراجعه کنید.

قابلیت‌های خدمات شرکت مخابراتی در سطح اشتراک

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

برای اطلاعات بیشتر، قابلیت‌های خدمات در سطح اشتراک را ببینید.

پشتیبانی از 802.11az در Wi-Fi RTT

با شروع اندروید 15، Wi-Fi Round Trip Time (RTT) از پروتکل IEEE 802.11az پشتیبانی می کند. برای اطلاعات بیشتر، Wi-Fi RTT را ببینید.

به‌روزرسانی نمایه دستگاه همراه را تماشا کنید

Android 15 مجوز POST_NOTIFICATIONS را به نمایه ساعت اضافه می کند. برای جزئیات، به نمایه‌های دستگاه همراه مراجعه کنید.

کاسه ماهی

عکس فوری و بازیابی در دستگاه های Cuttlefish

اندروید 15 پشتیبانی از گرفتن و بازیابی عکس های فوری از دستگاه های مجازی Cuttlefish را اضافه می کند. گرفتن یک عکس فوری از دستگاه Cuttlefish به شما امکان می دهد وضعیت دستگاه را در یک تصویر روی دیسک ذخیره کنید. سپس می توانید عکس فوری را بازیابی کنید تا یک دستگاه Cuttlefish به حالت ذخیره شده قبلی باز شود.

برای اطلاعات بیشتر، به Cuttlefish: Snapshot and restore مراجعه کنید.

پشتیبانی از NFC برای دستگاه های Cuttlefish

اندروید 15 پشتیبانی از NFC را در دستگاه های Cuttlefish معرفی می کند. ویژگی Cuttlefish NFC از Casimir، یک ابزار شبیه‌سازی دستگاه NFC خارجی استفاده می‌کند.

برای اطلاعات بیشتر به Cuttlefish: NFC مراجعه کنید.

داده ها

WebSQL از بین رفتن تنظیمات وب

از Android 15، متدهای WebSettings setDatabaseEnabled و getDatabaseEnabled که برای پشتیبانی از WebSQL در داخل WebView استفاده می‌شوند، منسوخ شده‌اند. WebSQL در Chrome حذف شده و در Android WebView منسوخ شده است. پس از حذف پشتیبانی در Chromium، این روش‌ها در همه نسخه‌های اندروید غیرفعال خواهند شد.

کنسرسیوم وب جهانی (W3C) برنامه‌هایی را که به پایگاه داده‌های وب نیاز دارند تشویق می‌کند تا جایگزین‌های ذخیره‌سازی دیگری مانند IndexedDB را اتخاذ کنند.

فونت ها

پشتیبانی از فونت های متغیر

با شروع اندروید 15، فونت های متغیر در زمان اجرا با کارایی و جزئیات بهتر رندر می شوند. فایل پیکربندی فونت fonts.xml در حال منسوخ شدن است. برای اطلاعات بیشتر به پیاده سازی فونت های سفارشی مراجعه کنید.

گرافیک

HDR در اسکرین شات های اندروید

Android 15-QPR1 یک الگوریتم محلی نگاشت آهنگ را برای اسکرین شات ها معرفی می کند. HDR در اسکرین شات های اندروید، پیشرفت قابلیت اسکرین شات HDR را در به روز رسانی های اخیر اندروید ردیابی می کند.

تعامل

پروتکل HID ردیاب سر 2.0

اندروید 15 نسخه 2.0 پروتکل HID ردیاب هد را معرفی می کند که شامل پشتیبانی از صدای بلوتوث LE است. برای اطلاعات بیشتر، به پروتکل HID ردیاب سر مراجعه کنید.

منسوخ شدن API شبکه های عصبی

از Android 15، API شبکه های عصبی (NNAPI NDK API) منسوخ شده است. رابط HAL شبکه های عصبی همچنان پشتیبانی می شود و درایورهای NNAPI تحت تأثیر این منسوخ شدن قرار نمی گیرند.

برای اطلاعات بیشتر، به راهنمای مهاجرت NNAPI مراجعه کنید.

رسانه ها

راهنمای OEM برای اجرای RoI

اندروید 15 یک فرآیند استاندارد را برای ادغام تنظیمات کاربر منطقه مورد علاقه (RoI) در چارچوب کدگذاری ویدیوی اندروید معرفی می کند. برای اطلاعات بیشتر، راهنمای OEM برای اجرای RoI را ببینید.

مجوزها

فهرست مجاز UID مشترک با امضای پلتفرم

اندروید 15 یک لیست مجاز صریح برای برنامه‌های غیرسیستم امضا شده با پلتفرم برای پیوستن به UIDهای مشترک (با امضای پلتفرم) معرفی می‌کند.

برای اطلاعات بیشتر، به فهرست مجاز UID مشترک با امضای پلتفرم مراجعه کنید.

به روز رسانی مورد نیاز برای نقش های COMPANION_DEVICE_APP_STREAMING و COMPANION_DEVICE_NEARBY_DEVICE_STREAMING

Android 15 خط‌مشی‌های نقش مدیر دستگاه مجازی را به‌روزرسانی می‌کند تا از سوء استفاده برای اهداف کلاهبرداری جلوگیری کند.

برای اطلاعات بیشتر، COMPANION_DEVICE_APP_STREAMING و COMPANION_DEVICE_NEARBY_DEVICE_STREAMING در نقش‌های Android ببینید.

لیست مجاز مجوز امضا

اندروید 15 یک لیست مجاز صریح برای مجوزهای امضای پلتفرم معرفی می کند که توسط برنامه های غیر سیستمی درخواست شده یا به تازگی توسط به روز رسانی های برنامه های سیستم درخواست شده اند.

برای اطلاعات بیشتر، به لیست مجاز مجوز امضا مراجعه کنید.

زمان اجرا

setAdjustCompilerFilterCallback

با شروع Android 15، می‌توانید فیلتر کامپایلر را برای بسته‌های خاص با استفاده از setAdjustCompilerFilterCallback API لغو کنید.

برای اطلاعات بیشتر، به لغو فیلتر کامپایلر برای بسته‌های خاص مراجعه کنید.

امنیت

ضامن 2G

اپراتورها دیگر نمی توانند جابجایی 2G را از کاربران پنهان کنند. کلید پیکربندی شرکت مخابراتی KEY_HIDE_ENABLE_2G منسوخ شده است.

پرچم dusize_4k

اندروید 15 پرچم dusize_4k را معرفی می کند که اندازه واحد داده رمزگذاری را مجبور می کند تا 4096 بایت باشد حتی زمانی که اندازه بلوک سیستم فایل 4096 بایت نباشد.

برای اطلاعات بیشتر، به حافظه داخلی مراجعه کنید.

رمزگذاری شبکه تلفن همراه و شفافیت افشای IMSI

پروتکل‌های شبکه تلفن همراه تا و از جمله 5G به داده‌های کاربر (از جمله تماس‌ها، پیامک‌ها، اتصالات داده و برخی فراداده‌های مبتنی بر سیگنال‌ها) اجازه می‌دهند به صورت متن شفاف با غیرفعال کردن رمزگذاری و حفاظت از یکپارچگی منتقل شوند.

اندروید 15 تنظیمات شبکه و حریم خصوصی جدیدی را معرفی می‌کند که هنگام اتصال به شبکه تلفن همراه ناامن، اعلان‌ها را برای کاربران فعال می‌کند (بدون رمزگذاری یا محافظت از یکپارچگی در مواردی که انتظار استفاده از آن وجود دارد)، و شناسه‌های خصوصی آنها (IMSI، IMEI یا SUCI) به گونه ای در معرض شبکه قرار می گیرند که به طور بالقوه می تواند برای ردیابی کاربران استفاده شود.

شناسه مشترک بین‌المللی تلفن همراه (IMSI) یک شماره منحصر به فرد است که برای شناسایی هر کاربر در یک شبکه سلولی خاص که به سیم کارت کاربر متصل است، استفاده می‌شود. مهاجمان می‌توانند این عدد را در حین انتقال به دست آورند و این مبنای بسیاری از حملات سلولی شناخته شده است. شناسه بین‌المللی تجهیزات تلفن همراه (IMEI) شناسه منحصربه‌فردی است که به یک دستگاه تلفن همراه گره خورده است. شناسه پنهان اشتراک (SUCI) یک شناسه مخصوص 5G است.

فضای خصوصی

فضای خصوصی یک منطقه امن برای برنامه های حساس است، جایی که کاربران می توانند برنامه ها را از دسترسی غیرمجاز پنهان کنند. می توانید از فضای خصوصی برای ذخیره برنامه های حساس مانند بانکداری، دوستیابی و سایر برنامه های شخصی استفاده کنید که نمی خواهید سایر کاربران دستگاه به آنها دسترسی داشته باشند.

برای اطلاعات بیشتر، به فضای خصوصی مراجعه کنید.

به روز رسانی ها

A/B مجازی نسخه 3

اندروید 15 نسخه جدیدی از مکانیزم به روز رسانی مجازی A/B اندروید را معرفی می کند. این ویژگی جدید به‌روزرسانی‌های OTA سریع‌تر، کوچک‌تر و کارآمدتر را معرفی می‌کند. برای اطلاعات بیشتر، A/B مجازی را ببینید.

مجازی سازی

بهبود چارچوب مجازی سازی اندروید (AVF)

اندروید 15 پیشرفت های زیر را در چارچوب مجازی سازی اندروید (AVF)، چارچوبی برای مدیریت ماشین های مجازی (VM) معرفی می کند.

  • VM قابل به‌روزرسانی: ماشین‌های مجازی می‌توانند اسرار و داده‌های خود را حتی در به‌روزرسانی‌های موجود در پشته نرم‌افزاری خود محافظت کنند. برای اطلاعات بیشتر، VM قابل به روز رسانی را ببینید.

  • گواهی از راه دور VM: مشتریان یک VM می توانند مطمئن باشند که با VM صحیح و پشته نرم افزاری که روی یک دستگاه قابل اعتماد اجرا می شود، ارتباط برقرار می کنند. مشتریان می توانند از گواهی استفاده کنند تا مطمئن شوند که برای مثال، آنها فقط یک مدل یادگیری ماشینی ارزشمند را مستقیماً به VM مورد اعتماد خود تحویل می دهند. برای اطلاعات بیشتر، به گواهی از راه دور VM مراجعه کنید.

  • تخصیص دستگاه: دستگاه های جانبی را می توان به طور کامل به یک VM محافظت شده اختصاص داد. چنین دستگاه اختصاص داده شده از خارج از VM قابل دسترسی نیست و خود دستگاه فقط می تواند به حافظه ای که متعلق به VM است دسترسی داشته باشد. از این ویژگی می‌توان برای اجرای شتاب‌دهنده‌های یادگیری ماشین مانند یک GPU در یک VM محافظت‌شده، بدون نیاز به ارسال کد و داده‌ها به خارج از ماشین مجازی استفاده کرد. این ویژگی آزمایشی است و در دسترس بودن آن به شدت به توانایی سخت افزار و پشتیبانی چیپست و سازندگان دستگاه بستگی دارد. برای اطلاعات بیشتر، شروع به کار با تخصیص دستگاه را ببینید.