گوگل اولین پیش نمایش توسعه دهندگان اندروید 11 را با ویژگی های جدید مانند ضبط صفحه، حباب های چت و موارد دیگر منتشر کرد.

نماد زمان خواندن 5 دقیقه خواندن


خوانندگان به پشتیبانی از MSpoweruser کمک می کنند. در صورت خرید از طریق پیوندهای ما ممکن است کمیسیون دریافت کنیم. نماد راهنمای ابزار

صفحه افشای ما را بخوانید تا بدانید چگونه می توانید به MSPoweruser کمک کنید تا تیم تحریریه را حفظ کند ادامه مطلب

گوگل امروز اولین نسخه پیش نمایش توسعه دهندگان اندروید 11 را با چندین ویژگی و API جدید برای کاربران و توسعه دهندگان منتشر کرد. گوگل در حال برنامه ریزی برای انتشار نسخه نهایی سیستم عامل اندروید 11 در سه ماهه سوم 3 است. این نسخه اندروید 2020 همچنین شامل برخی از ویژگی های جدید مانند پشتیبانی داخلی برای ضبط صفحه، بهبود حریم خصوصی موقعیت مکانی (کاربران می توانند دسترسی موقت به موقعیت مکانی، میکروفون و دوربین از طریق یک مجوز یک بار مصرف)، حفاظت بهتر از اطلاعات برنامه و کاربر در حافظه خارجی و موارد دیگر. لیست ویژگی های توسعه دهنده را در زیر بیابید.

ممیزی دسترسی به داده ها:

  • برای ارائه شفافیت بیشتر در مورد نحوه دسترسی برنامه شما و وابستگی های آن به داده های خصوصی کاربران، Android 11 را معرفی می کند. حسابرسی دسترسی به داده ها. با استفاده از این ویژگی، بهتر می توانید دسترسی غیرمنتظره به داده ها را شناسایی و اصلاح کنید.

تزریق لایه اشکال زدایی گرافیکی عملکردی:

  • اکنون برنامه ها می توانند لایه های گرافیکی خارجی را بارگیری کنند (GLESVULKAN) را در کد برنامه بومی قرار دهید تا عملکردی مشابه یک برنامه اشکال زدایی را نشان دهد، اما بدون تحمیل سربار عملکرد. این ویژگی به ویژه هنگام پروفایل کردن برنامه خود با ابزارهایی مانند GAPID.

عملیات دسته ای برای فایل های رسانه ای:

  • اندروید 11 برای سازگاری بین دستگاه ها و راحتی بیشتر کاربر، چندین روش را به آن اضافه می کند MediaStore API. برای کسب اطلاعات بیشتر در مورد این روش ها، به ادامه مطلب مراجعه کنید انجام بخش عملیات دسته ای در صفحه حریم خصوصی اندروید 11 مربوط به فضای ذخیره سازی.

رسانه غنی در پاسخ‌های سریع:

  • با شروع اندروید 11، کاربران می توانند تصاویر و سایر محتوای رسانه ای غنی را در آن قرار دهند پاسخ سریع. برای پشتیبانی از این ویژگی، برنامه ها باید اطلاعاتی را به آن اضافه کنند RemoteInput اعلان‌هایی که مشخص می‌کنند کدام نوع MIME را می‌توانند مدیریت کنند. این کار را با تماس انجام دهید RemoteInput.Builder.setAllowDataType(). برنامه همچنین باید هر کدام را بررسی کند RemoteInput پخش‌هایی که دریافت می‌کند تا ببیند آیا پخش دارای محتوایی در هر یک از آن انواع است یا خیر. استفاده کنید RemoteInput.getDataResultsFromIntent() برای انجام این.

دسترسی به فایل های رسانه ای با استفاده از مسیرهای فایل خام:

  • از اندروید 11 شروع می شود، برنامه هایی که دارای READ_EXTERNAL_STORAGE مجوز می تواند فایل های رسانه ای دستگاه را با استفاده از مسیرهای فایل مستقیم و کتابخانه های بومی بخواند. برای آشنایی بیشتر با این قابلیت، به ادامه مطلب مراجعه کنید دسترسی به فایل ها با استفاده از بخش مسیرهای خام در صفحه حریم خصوصی اندروید 11 مربوط به فضای ذخیره سازی.

به اشتراک گذاری امن مجموعه داده های بزرگ:

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

درخواست و بررسی پشتیبانی با تاخیر کم:

  • برخی از نمایشگرها می توانند پردازش گرافیکی را پس از پردازش انجام دهند، مانند برخی از نمایشگرها و تلویزیون های خارجی. این پس پردازش گرافیک را بهبود می بخشد اما می تواند تاخیر را افزایش دهد. نمایشگرهای جدیدتر که از HDMI 2.1 پشتیبانی می کنند دارای یک صفحه نمایش هستند حالت تاخیر کم خودکار (همه چیز، همچنین به عنوان شناخته شده است حالت بازی) که با خاموش کردن این پس پردازش، تاخیر را به حداقل می رساند. برای جزئیات بیشتر در مورد ALLM، مراجعه کنید مشخصات HDMI 2.1.

رمزگشایی با تاخیر کم در MediaCodec:

  • اندروید 11 بهبود می یابد MediaCodec برای پشتیبانی از رمزگشایی با تاخیر کم برای بازی ها و سایر برنامه های بلادرنگ. می توانید بررسی کنید که آیا یک کدک از رمزگشایی با تاخیر کم پشتیبانی می کند یا خیر FEATURE_LowLatency به MediaCodecInfo.CodecCapabilities.isFeatureSupported().

رمزگشای تصویر NDK:

  • NDK ImageDecoder API یک API استاندارد برای برنامه‌های Android C/C++ برای رمزگشایی مستقیم تصاویر ارائه می‌کند. توسعه‌دهندگان برنامه دیگر نیازی به استفاده از چارچوب API (از طریق JNI) یا بسته‌بندی کتابخانه‌های رمزگشایی تصویر شخص ثالث ندارند. برای اطلاعات بیشتر، به راهنمای توسعه دهنده رسیور تصویر.

بارگذار منابع:

  • اندروید 11 یک API جدید معرفی می کند که به برنامه ها اجازه می دهد به صورت پویا نحوه جستجو و بارگذاری منابع را گسترش دهند. کلاس های API جدید ResourcesLoader و ResourcesProvider در درجه اول مسئول ارائه عملکرد جدید هستند. آنها با هم توانایی تامین منابع و دارایی های اضافی یا تغییر ارزش منابع و دارایی های موجود را فراهم می کنند.

به روز رسانی کتابخانه های ICU:

  • اندروید 11 به روز رسانی می شود android.icu بسته برای استفاده از نسخه 66 از کتابخانه آی سی یو، در مقایسه با نسخه 63 در Android 10. نسخه جدید کتابخانه شامل داده های محلی CLDR به روز شده و تعدادی پیشرفت در پشتیبانی بین المللی در Android است.

API شبکه های عصبی 1.3:

عملیات جدید:

کنترل های جدید ML:

  • NNAPI 1.3 کنترل های جدیدی را برای کمک به اجرای روان یادگیری ماشین معرفی می کند.

قدرت احراز هویت بیومتریک:

  • برای کمک به کنترل سطح امنیت داده های برنامه خود، اندروید 11 این را معرفی می کند BiometricManager.Authenticators رابط. این رابط نقاط قوت احتمالی عناصر سخت افزاری بیومتریک را مشخص می کند. سازنده دستگاه برای هر عنصر استحکام خاصی را تعریف می کند، مانند BIOMETRIC_STRONG or BIOMETRIC_WEAK. این سطوح قدرت بر روی تعریف شده است تعریف سازگاری احتمال برد مراجعه کنید.

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

  • شروع در اندروید 11، a CallScreening Service می تواند اطلاعاتی در مورد وضعیت تأیید STIR/SHAKEN (verstat) برای تماس های دریافتی درخواست کند. این اطلاعات به عنوان بخشی از جزئیات تماس برای تماس های دریافتی

پشتیبانی گسترده از دوربین در شبیه ساز اندروید:

اندروید 11 قابلیت های بهبود یافته دوربین شبیه ساز اندروید را معرفی می کند. ویژگی های اضافه شده شامل موارد زیر است:

  • ضبط RAW
  • پردازش مجدد YUV
  • دستگاه های سطح 3
  • پشتیبانی از دوربین منطقی

صداها و ارتعاشات اعلان را در حین ضبط فعال قطع کنید:

  • با شروع Android 11، هنگام استفاده فعال از دوربین، برنامه شما می‌تواند فقط لرزش‌ها را بی‌صدا کند، هم صداها و هم ارتعاش‌ها، یا هیچ‌کدام از آنها استفاده نمی‌کند. setCameraAudioRestriction().

پیشرفت های Wi-Fi Passpoint:

  • Passpoint برنامه‌ها را قادر می‌سازد تا به‌طور خودکار و بی‌صدا احراز هویت را انجام دهند و به نقاط امن Wi-Fi متصل شوند. برنامه‌هایی که سطح API «R» و بالاتر را هدف قرار می‌دهند، می‌توانند از قابلیت‌های اضافی Passpoint زیر استفاده کنند.

API پیشنهاد Wi-Fi گسترش یافته است:

اندروید 11 گسترش می دهد API پیشنهاد Wi-Fi برای افزایش قابلیت های مدیریت شبکه برنامه خود، از جمله موارد زیر:

  • برنامه های مدیریت اتصال می توانند با اجازه دادن به درخواست های قطع ارتباط، شبکه های خود را مدیریت کنند.
  • شبکه های Passpoint در Suggestion API یکپارچه شده اند و می توانند به کاربر پیشنهاد شوند.
  • API های Analytics به شما امکان می دهند اطلاعاتی در مورد کیفیت شبکه های خود به دست آورید.

حباب های چت:

  • حباب اکنون برای توسعه مکالمات در سراسر سیستم در دسترس توسعه دهندگان است. Bubbles یک ویژگی آزمایشی در اندروید 10 بود که از طریق یک گزینه توسعه دهنده فعال شد - در اندروید 11 دیگر این کار ضروری نیست.

منبع: گوگل

بیشتر در مورد موضوعات: آندروید 11, پیش نمایش برنامه نویس Android 11, پیش نمایش اندروید 11, توسعه دهندگان, گوگل

پاسخ دهید

آدرس ایمیل شما منتشر نخواهد شد. بخشهای موردنیاز علامتگذاری شدهاند *