انتشار پلتفرم موبایل اندروید 12

گوگل انتشار پلتفرم موبایل باز اندروید 12 را منتشر کرده است. متن های منبع مرتبط با نسخه جدید در مخزن Git پروژه (شعبه android-12.0.0_r1) پست شده است. به‌روزرسانی‌های میان‌افزار برای دستگاه‌های سری پیکسل و همچنین برای گوشی‌های هوشمند تولید شده توسط سامسونگ گلکسی، وان پلاس، اوپو، ریلمی، تکنو، ویوو و شیائومی آماده شده است. علاوه بر این، مجموعه‌های جهانی GSI (تصاویر سیستم عمومی) ایجاد شده‌اند که برای دستگاه‌های مختلف بر اساس معماری‌های ARM64 و x86_64 مناسب هستند.

نوآوری های اصلی:

  • یکی از مهم ترین به روز رسانی های طراحی رابط در تاریخ پروژه پیشنهاد شد. طراحی جدید مفهوم "Material You" را اجرا می کند که به عنوان نسل بعدی طراحی متریال معرفی می شود. مفهوم جدید به طور خودکار برای تمام پلتفرم ها و عناصر رابط اعمال می شود و نیازی به ایجاد هیچ تغییری از توسعه دهندگان برنامه نخواهد داشت. در ماه جولای، برنامه ریزی شده است که اولین نسخه پایدار یک جعبه ابزار جدید برای توسعه رابط های گرافیکی - Jetpack Compose را به توسعه دهندگان برنامه ارائه دهد.
    انتشار پلتفرم موبایل اندروید 12

    خود پلتفرم دارای طراحی ویجت جدید است. ویجت‌ها بیشتر دیده شده‌اند، گوشه‌ها بهتر گرد شده‌اند و امکان استفاده از رنگ‌های پویا متناسب با موضوع سیستم فراهم شده است. برای مثال، کنترل‌های تعاملی مانند چک باکس‌ها و سوئیچ‌ها (CheckBox، Switch و RadioButton) اضافه شده است که به شما امکان می‌دهد بدون باز کردن برنامه، لیست وظایف را در ویجت TODO ویرایش کنید.

    انتشار پلتفرم موبایل اندروید 12

    انتقال بصری نرم‌تر به برنامه‌های راه‌اندازی شده از ویجت‌ها را پیاده‌سازی کرد. شخصی سازی ویجت ها ساده شده است - یک دکمه (دایره با مداد) برای پیکربندی مجدد سریع قرار دادن ویجت روی صفحه اضافه شده است، که با لمس ویجت برای مدت طولانی ظاهر می شود.

    انتشار پلتفرم موبایل اندروید 12انتشار پلتفرم موبایل اندروید 12

    حالت های اضافی برای محدود کردن اندازه ویجت و امکان استفاده از چیدمان تطبیقی ​​عناصر ویجت (طرح بندی پاسخگو) برای ایجاد طرح بندی های استاندارد ارائه شده است که بسته به اندازه ناحیه قابل مشاهده تغییر می کند (به عنوان مثال، می توانید طرح بندی های جداگانه ای برای تبلت ها و گوشی های هوشمند). رابط انتخابگر ویجت پیش‌نمایش پویا و توانایی نمایش توضیحات ویجت را پیاده‌سازی می‌کند.

    انتشار پلتفرم موبایل اندروید 12
  • اضافه شدن قابلیت تطبیق خودکار پالت سیستم با رنگ کاغذدیواری انتخاب شده - سیستم به طور خودکار رنگ های غالب را تشخیص می دهد، پالت فعلی را تنظیم می کند و تغییرات را در تمام عناصر رابط، از جمله ناحیه اعلان، صفحه قفل، ویجت ها و کنترل صدا اعمال می کند.
  • جلوه های متحرک جدیدی مانند زوم تدریجی و جابجایی آرام نواحی هنگام پیمایش، ظاهر شدن و حرکت عناصر روی صفحه اجرا شده است. به عنوان مثال، هنگامی که یک اعلان را در صفحه قفل لغو می کنید، نشانگر زمان به طور خودکار بزرگ می شود و فضایی را که قبلاً اعلان اشغال کرده بود، اشغال می کند.
  • طراحی قسمت کشویی با اعلان ها و تنظیمات سریع دوباره طراحی شده است. گزینه‌های Google Pay و کنترل خانه هوشمند به تنظیمات سریع اضافه شده‌اند. با نگه داشتن دکمه روشن/خاموش، دستیار Google ظاهر می‌شود که می‌توانید به آن دستور برقراری تماس، باز کردن یک برنامه یا خواندن یک مقاله با صدای بلند بدهید. اعلان ها با محتوای مشخص شده توسط برنامه به صورت کلی ارائه می شود.
    انتشار پلتفرم موبایل اندروید 12
  • افکت Stretch overscroll اضافه شد تا نشان دهد کاربر از ناحیه اسکرول فراتر رفته و به انتهای محتوا رسیده است. با افکت جدید، به نظر می‌رسد که تصویر محتوا کشیده شده و به عقب برمی‌گردد. رفتار جدید end-of-scroll به طور پیش فرض فعال است، اما گزینه ای در تنظیمات برای بازگشت به رفتار قبلی وجود دارد.
  • رابط کاربری برای دستگاه هایی با صفحه نمایش تاشو بهینه شده است.
    انتشار پلتفرم موبایل اندروید 12
  • انتقال‌های صوتی روان‌تر اجرا شده‌اند - هنگام جابجایی از یک برنامه که صدا را به دیگری خروجی می‌دهد، صدای اولی اکنون به آرامی خاموش می‌شود و دومی به آرامی افزایش می‌یابد، بدون اینکه یک صدا روی دیگری قرار گیرد.
  • رابط برای مدیریت اتصالات شبکه در بلوک تنظیمات سریع، پانل و پیکربندی سیستم مدرن شده است. یک پنل اینترنتی جدید اضافه شده است که به شما امکان می دهد به سرعت بین ارائه دهندگان مختلف جابجا شوید و مشکلات را تشخیص دهید.
    انتشار پلتفرم موبایل اندروید 12
  • قابلیت ایجاد اسکرین شات هایی که نه تنها ناحیه قابل مشاهده، بلکه محتوای موجود در ناحیه پیمایش را نیز پوشش می دهد، اضافه شده است. توانایی نگهداری محتوا در خارج از ناحیه قابل مشاهده برای همه برنامه هایی که از کلاس View برای خروجی استفاده می کنند کار می کند. برای اجرای پشتیبانی از اسکرول اسکرین شات در برنامه هایی که از رابط های خاص استفاده می کنند، ScrollCapture API پیشنهاد شده است.
    انتشار پلتفرم موبایل اندروید 12
  • ویژگی چرخش خودکار محتوای صفحه بهبود یافته است، که اکنون می تواند از تشخیص چهره از دوربین جلو برای تعیین اینکه آیا صفحه نمایش نیاز به چرخش دارد یا خیر، برای مثال زمانی که شخصی در حالت دراز کشیدن از تلفن استفاده می کند، استفاده کند. برای اطمینان از محرمانه بودن، اطلاعات در پرواز بدون ذخیره سازی میانی تصاویر پردازش می شود. این ویژگی در حال حاضر تنها در پیکسل 4 و گوشی‌های هوشمند جدیدتر در دسترس است.
  • بهبود حالت تصویر در تصویر (PIP، تصویر در تصویر) و افزایش نرمی جلوه های انتقال. اگر انتقال خودکار به PIP را با حرکت حرکتی به سمت خانه (تغییر پایین صفحه به بالا) فعال کنید، برنامه اکنون بلافاصله به حالت PIP تغییر می کند، بدون اینکه منتظر تکمیل انیمیشن بمانید. تغییر اندازه پنجره های PIP با محتوای غیر ویدئویی بهبود یافته است. امکان مخفی کردن پنجره PIP با کشیدن آن به لبه چپ یا راست صفحه اضافه شد. رفتار هنگام لمس یک پنجره PIP تغییر کرده است - اکنون با یک لمس دکمه‌های کنترلی نمایش داده می‌شود و یک لمس دوبار اندازه پنجره را تغییر می‌دهد.
  • بهینه سازی عملکرد:
    • بهینه سازی قابل توجهی از عملکرد سیستم انجام شد - بار روی CPU سرویس های اصلی سیستم 22٪ کاهش یافت که به نوبه خود منجر به افزایش عمر باتری 15٪ شد. با کاهش اختلاف قفل، کاهش تأخیر و بهینه سازی ورودی/خروجی، عملکرد انتقال از یک برنامه به برنامه دیگر افزایش یافته و زمان راه اندازی برنامه کاهش می یابد.

      در PackageManager، هنگام کار با عکس های فوری در حالت فقط خواندنی، اختلاف قفل تا 92٪ کاهش می یابد. موتور ارتباط بین پردازشی Binder از ذخیره سازی سبک وزن برای کاهش تأخیر تا 47 برابر برای برخی از انواع تماس ها استفاده می کند. عملکرد بهبود یافته برای پردازش فایل‌های dex، odex، و vdex، که منجر به بارگذاری سریع‌تر برنامه، به‌ویژه در دستگاه‌هایی با حافظه کم می‌شود. راه اندازی برنامه ها از طریق اعلان ها تسریع شده است، به عنوان مثال، راه اندازی Google Photos از یک اعلان اکنون 34٪ سریعتر است.

      عملکرد کوئری های پایگاه داده با استفاده از بهینه سازی های درون خطی در عملیات CursorWindow بهبود یافته است. برای مقادیر کم داده، CursorWindow 36٪ سریعتر شده است و برای مجموعه های بیش از 1000 ردیف، سرعت می تواند تا 49 برابر باشد.

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

    • یک حالت خواب زمستانی برنامه اجرا شده است، که به کاربر اجازه می دهد، اگر کاربر برای مدت طولانی به طور صریح با برنامه تعامل نداشته باشد، به طور خودکار مجوزهای قبلی را به برنامه بازنشانی کند، اجرا را متوقف کند، منابع استفاده شده توسط برنامه مانند حافظه را بازگرداند. و راه اندازی کار پس زمینه و ارسال اعلان های فشاری را مسدود کنید. این حالت را می توان برای اکثر برنامه ها استفاده کرد و به شما امکان می دهد از داده های کاربر محافظت کنید که برنامه های مدت ها فراموش شده همچنان به آنها دسترسی دارند. در صورت تمایل، حالت خواب زمستانی را می توان به صورت انتخابی در تنظیمات غیرفعال کرد.
    • انیمیشن هنگام چرخش صفحه بهینه شده است و تاخیر قبل از چرخش را تقریباً 25٪ کاهش می دهد.
    • این ساختار شامل یک موتور جستجوی جدید با کارایی بالا AppSearch است که به شما امکان می دهد اطلاعات موجود در دستگاه را فهرست کنید و جستجوهای متن کامل را با نتایج رتبه بندی انجام دهید. AppSearch دو نوع نمایه را ارائه می دهد - برای سازماندهی جستجوها در برنامه های کاربردی جداگانه و برای جستجوی کل سیستم.
    • API حالت بازی و تنظیمات مربوطه را اضافه کرد که به شما امکان می‌دهد نمایه عملکرد بازی را مدیریت کنید - برای مثال، می‌توانید عملکرد را قربانی افزایش عمر باتری کنید یا از همه منابع موجود برای دستیابی به حداکثر FPS استفاده کنید.
    • اضافه شدن عملکرد play-as-you-download برای دانلود منابع بازی در پس‌زمینه در طول مراحل نصب، به شما این امکان را می‌دهد تا قبل از تکمیل دانلود، بازی را شروع کنید. کاربرد.
    • افزایش پاسخگویی و سرعت واکنش هنگام کار با اعلان ها. به عنوان مثال، هنگامی که کاربر روی یک اعلان ضربه می زند، اکنون بلافاصله او را به برنامه مرتبط می برد. برنامه ها استفاده از ترامپولین های اعلان را محدود می کنند.
    • تماس های IPC بهینه شده در Binder. با استفاده از یک استراتژی جدید ذخیره سازی و حذف بحث قفل، تاخیر به طور قابل توجهی کاهش یافت. به طور کلی، عملکرد تماس بایندر تقریباً دو برابر شده است، اما در برخی مناطق حتی سرعت‌های قابل توجهی نیز به دست آمده است. برای مثال، فراخوانی refContentProvider() 47 برابر سریعتر، releaseWakeLock() 15 برابر و JobScheduler.schedule() 7.9 برابر سریعتر شد.
    • برای جلوگیری از مشکلات احتمالی عملکرد، برنامه‌ها از اجرای سرویس‌های پیش‌زمینه در حین اجرا در پس‌زمینه منع می‌شوند، مگر در چند مورد خاص. برای شروع کار در پس زمینه، توصیه می شود از WorkManager استفاده کنید. برای ساده کردن انتقال، نوع جدیدی از کار در JobScheduler پیشنهاد شده است که بلافاصله شروع می شود، اولویت و دسترسی به شبکه را افزایش می دهد.
  • تغییرات موثر بر امنیت و حریم خصوصی:
    • رابط داشبورد حریم خصوصی با یک نمای کلی از تمام تنظیمات مجوز پیاده سازی شده است و به شما این امکان را می دهد تا درک کنید که برنامه های کاربردی داده های کاربر به چه چیزی دسترسی دارند. این رابط همچنین شامل یک جدول زمانی است که تاریخچه دسترسی برنامه ها به میکروفون، دوربین و داده های مکان را به تصویر می کشد. برای هر برنامه، می توانید جزئیات و دلایل دسترسی به داده های حساس را مشاهده کنید.
      انتشار پلتفرم موبایل اندروید 12
    • نشانگرهای میکروفون و فعالیت دوربین به پنل اضافه شده است که زمانی که برنامه ای به دوربین یا میکروفون دسترسی پیدا می کند ظاهر می شود. هنگامی که روی نشانگرها کلیک می کنید، یک گفتگو با تنظیمات ظاهر می شود که به شما امکان می دهد تعیین کنید کدام برنامه با دوربین یا میکروفون کار می کند، و در صورت لزوم، مجوزها را لغو کنید.
    • سوئیچ هایی به بلوک پاپ آپ تنظیمات سریع اضافه شده است که با آن می توانید میکروفون و دوربین را به زور خاموش کنید. پس از خاموش کردن، تلاش برای دسترسی به دوربین و میکروفون منجر به ارسال اعلان و داده های خالی به برنامه می شود.
      انتشار پلتفرم موبایل اندروید 12
    • یک اعلان جدید اضافه شده است که در پایین صفحه ظاهر می شود هر زمان که یک برنامه سعی می کند محتوای کلیپ بورد را از طریق تماس با تابع getPrimaryClip() بخواند. اگر محتوای کلیپ بورد در همان برنامه ای که در آن اضافه شده است کپی شود، اعلان ظاهر نمی شود.
    • یک مجوز جداگانه BLUETOOTH_SCAN برای اسکن دستگاه های اطراف از طریق بلوتوث اضافه کرد. پیش از این، این قابلیت بر اساس دسترسی به اطلاعات موقعیت مکانی دستگاه ارائه می شد که در نتیجه نیاز به اعطای مجوزهای اضافی به برنامه هایی بود که نیاز به جفت شدن با دستگاه دیگری از طریق بلوتوث دارند.
    • گفتگوی ارائه دسترسی به اطلاعات مربوط به مکان دستگاه مدرن شده است. اکنون به کاربر این فرصت داده می شود که اطلاعاتی در مورد مکان دقیق به برنامه ارائه دهد یا فقط داده های تقریبی را ارائه دهد و همچنین اختیارات را فقط به جلسه فعال برنامه محدود کند (دسترسی را در پس زمینه ممنوع کنید). سطح دقت داده های بازگردانده شده هنگام انتخاب یک مکان تقریبی را می توان در تنظیمات تغییر داد، از جمله در رابطه با برنامه های کاربردی جداگانه.
      انتشار پلتفرم موبایل اندروید 12
    • به توسعه دهندگان برنامه این امکان داده می شود که هشدارهای پاپ آپ را که روی محتوا همپوشانی دارند غیرفعال کنند. پیش از این، توانایی نمایش پنجره‌های همپوشانی با نیاز به مجوزها برای تأیید در هنگام نصب برنامه‌هایی که پنجره‌های همپوشانی را نمایش می‌دهند، کنترل می‌شد. هیچ ابزاری برای تأثیرگذاری بر همپوشانی محتوای برنامه‌هایی که پنجره‌هایشان همپوشانی دارند، وجود نداشت. هنگام استفاده از فراخوانی Window#setHideOverlayWindows()، اکنون همه پنجره های همپوشانی به طور خودکار پنهان می شوند. به عنوان مثال، هنگام نمایش اطلاعات مهم، مانند تأیید تراکنش، می توان پنهان کردن را فعال کرد.
    • به برنامه ها تنظیمات اضافی داده می شود تا عملیات اعلان را در زمانی که صفحه قفل است محدود کند. پیش از این، تنها زمانی که صفحه قفل است، توانایی کنترل نمایان شدن اعلان‌ها را داشتید، اما اکنون می‌توانید احراز هویت اجباری را برای انجام هر گونه عملکرد با اعلان‌ها در حالی که صفحه قفل است، فعال کنید. به عنوان مثال، یک برنامه پیام‌رسانی ممکن است قبل از حذف یا علامت‌گذاری پیام به‌عنوان خوانده‌شده، به احراز هویت نیاز داشته باشد.
    • API PackageManager.requestChecksums() را برای درخواست و تأیید جمع کنترل یک برنامه نصب شده اضافه کرد. الگوریتم های پشتیبانی شده شامل SHA256، SHA512 و Merkle Root هستند.
    • موتور وب WebView توانایی استفاده از ویژگی SameSite را برای کنترل پردازش کوکی ها پیاده سازی می کند. مقدار "SameSite=Lax" ارسال کوکی را برای درخواست‌های فرعی بین سایتی، مانند درخواست تصویر یا بارگیری محتوا از طریق iframe از یک سایت دیگر، محدود می‌کند. در حالت "SameSite=Strict"، کوکی ها برای هر نوع درخواست بین سایتی، از جمله تمام لینک های دریافتی از سایت های خارجی ارسال نمی شوند.
    • ما به کار روی تصادفی کردن آدرس‌های MAC ادامه می‌دهیم تا امکان ردیابی دستگاه هنگام اتصال به یک شبکه بی‌سیم را از بین ببریم. برنامه‌های غیرمجاز دسترسی محدودی به آدرس MAC دستگاه دارند و اکنون فراخوانی getHardwareAddress() یک مقدار تهی برمی‌گرداند.
  • تغییرات و بهبودهای سطح پایین برای توسعه دهندگان برنامه:
    • قابلیت تطبیق عناصر رابط با دستگاه هایی با صفحه نمایش گرد اضافه شده است. توسعه‌دهندگان اکنون می‌توانند اطلاعاتی درباره گرد کردن صفحه‌نمایش دریافت کنند و عناصر رابط را که در گوشه‌های نامرئی قرار می‌گیرند، تنظیم کنند. از طریق API جدید RoundedCorner، می توانید پارامترهایی مانند شعاع و مرکز گرد کردن را پیدا کنید و از طریق Display.getRoundedCorner() و WindowInsets.getRoundedCorner() می توانید مختصات هر گوشه گرد شده صفحه را تعیین کنید.
      انتشار پلتفرم موبایل اندروید 12
    • یک CompanionDeviceService API جدید اضافه شده است که با آن می توانید برنامه هایی را فعال کنید که دستگاه های همراه را کنترل می کنند، مانند ساعت های هوشمند و ردیاب های تناسب اندام. API مشکل راه‌اندازی و اتصال برنامه‌های کاربردی لازم را هنگامی که یک دستگاه همراه در نزدیکی ظاهر می‌شود، حل می‌کند. وقتی دستگاهی در نزدیکی است، این سرویس را فعال می‌کند و هنگامی که دستگاه قطع می‌شود یا زمانی که دستگاه وارد یا خارج می‌شود، یک اعلان ارسال می‌کند. برنامه‌ها همچنین می‌توانند از نمایه دستگاه همراه جدید برای تنظیم آسانتر مجوزهای پیوستن به یک دستگاه استفاده کنند.
    • بهبود سیستم پیش بینی ظرفیت اکنون برنامه‌ها می‌توانند اطلاعاتی در مورد کل توان پیش‌بینی‌شده در رابطه با اپراتور، شبکه بی‌سیم خاص (SSID Wi-Fi)، نوع شبکه و قدرت سیگنال درخواست کنند.
    • استفاده از جلوه های بصری رایج، مانند تاری و اعوجاج رنگ، ساده شده است و اکنون می توان با استفاده از RenderEffect API برای هر شی RenderNode یا کل ناحیه قابل مشاهده، از جمله در زنجیره ای با جلوه های دیگر، اعمال کرد. برای مثال، این ویژگی به شما امکان می‌دهد تصویری را که از طریق ImageView نمایش داده می‌شود، بدون کپی کردن، پردازش و جایگزینی صریح بیت مپ، محو کنید و این اقدامات را به سمت پلتفرم منتقل کنید. علاوه بر این، API Window.setBackgroundBlurRadius() پیشنهاد شده است که با آن می‌توانید پس‌زمینه یک پنجره را با جلوه شیشه‌ای مات محو کنید و با محو کردن فضای اطراف پنجره، عمق را برجسته کنید.
      انتشار پلتفرم موبایل اندروید 12
    • ابزارهای یکپارچه برای رمزگذاری جریان‌های رسانه‌ای که می‌توانند در محیط‌هایی با برنامه دوربین استفاده شوند که ویدیو را در قالب HEVC ذخیره می‌کند تا از سازگاری با برنامه‌هایی که از این فرمت پشتیبانی نمی‌کنند اطمینان حاصل شود. برای چنین کاربردهایی، یک تابع رمزگذاری خودکار به قالب رایج تر AVC اضافه شده است.
    • پشتیبانی از فرمت تصویر AVIF (فرمت تصویر AV1)، که از فناوری‌های فشرده‌سازی درون فریم از فرمت رمزگذاری ویدیوی AV1 استفاده می‌کند. محفظه توزیع داده های فشرده در AVIF کاملاً شبیه HEIF است. AVIF از هر دو تصویر در HDR (محدوده دینامیکی بالا) و فضای رنگی گسترده و همچنین در محدوده دینامیکی استاندارد (SDR) پشتیبانی می کند.
    • یک OnReceiveContentListener API یکپارچه برای درج و جابجایی انواع گسترده محتوا (متن فرمت‌شده، تصاویر، ویدیوها، فایل‌های صوتی و غیره) بین برنامه‌ها با استفاده از منابع داده مختلف، از جمله کلیپ‌بورد، صفحه‌کلید، و رابط کشیدن و رها کردن پیشنهاد شده است.
    • یک افکت بازخورد لمسی که با استفاده از موتور ارتعاشی تعبیه شده در گوشی ها اجرا شده است، اضافه شده است، فرکانس و شدت ارتعاش که در آن به پارامترهای صدای خروجی فعلی بستگی دارد. افکت جدید به شما امکان می دهد صدا را به صورت فیزیکی حس کنید و می توان از آن برای افزودن واقع گرایی بیشتر به بازی ها و برنامه های صوتی استفاده کرد.
    • در حالت Immersive، که در آن برنامه به صورت تمام صفحه با پانل های سرویس پنهان نشان داده می شود، ناوبری با استفاده از حرکات کنترلی ساده می شود. برای مثال، اکنون می‌توانید کتاب‌ها، فیلم‌ها و عکس‌ها را با یک حرکت تند حرکت کنید.
    • به عنوان بخشی از پروژه Mainline، که به شما امکان می‌دهد اجزای سیستم را بدون به‌روزرسانی کل پلتفرم به‌روزرسانی کنید، ماژول‌های سیستم قابل به‌روزرسانی جدید علاوه بر 22 ماژول موجود در اندروید 11 آماده شده‌اند. به‌روزرسانی‌ها بر مؤلفه‌های غیرسخت‌افزاری تأثیر می‌گذارند که از طریق دانلود می‌شوند. Google Play جدا از به‌روزرسانی‌های میان‌افزار OTA از سازنده. از جمله ماژول های جدیدی که می توان از طریق Google Play بدون به روز رسانی سیستم عامل به روز رسانی کرد، ART (Android Runtime) و یک ماژول برای رمزگذاری ویدیو است.
    • یک API به کلاس WindowInsets اضافه شده است تا موقعیت نمایش نشانگرهای استفاده از دوربین و میکروفون را تعیین کند (نشانگرها می‌توانند کنترل‌ها را در برنامه‌های مستقر در تمام صفحه روی هم قرار دهند و از طریق API مشخص شده، برنامه می‌تواند رابط خود را تنظیم کند).
    • برای دستگاه های مدیریت مرکزی، گزینه ای برای جلوگیری از استفاده از سوئیچ برای بی صدا کردن میکروفون و دوربین اضافه شده است.
    • برای برنامه‌های CDM (Companion Device Manager) که در پس‌زمینه اجرا می‌شوند و دستگاه‌های همراه مانند ساعت‌های هوشمند و ردیاب‌های تناسب اندام را کنترل می‌کنند، امکان راه‌اندازی خدمات پیش‌زمینه وجود دارد.
    • به‌جای نسخه‌ای برای دستگاه‌های پوشیدنی، Android Wear به همراه سامسونگ تصمیم گرفتند پلتفرم یکپارچه جدیدی را توسعه دهند که قابلیت‌های Android و Tizen را ترکیب می‌کند.
    • قابلیت های نسخه های اندروید برای سیستم های سرگرمی خودرو و تلویزیون های هوشمند گسترش یافته است.

    منبع: opennet.ru

  • اضافه کردن نظر