جدول زیر تمام ویژگی های مستند و تغییرات رفتاری را که ممکن است بر توسعه دهندگان برنامه تأثیر بگذارد فهرست می کند. از این لیست برای یافتن تغییراتی که بر شما تأثیر می گذارد استفاده کنید و سپس برای خواندن اسناد روی پیوند مربوطه کلیک کنید.
دسته بندی | تایپ کنید | نام |
---|---|---|
دسترسی | ویژگی ها و API های جدید | خط بریل بهتر در Android 15، ما این امکان را برای TalkBack فراهم کردهایم که از نمایشگرهای بریل که از استاندارد HID از طریق USB و بلوتوث ایمن استفاده میکنند، پشتیبانی کند. |
دوربین و رسانه | تغییر (همه برنامه ها) | پخش مستقیم و بدون بارگیری آهنگ های صوتی که قبلاً باز شده یا مستقیماً بارگیری شده اند با رسیدن به محدودیت های منابع، باطل می شوند. با شروع Android 15، هنگامی که یک برنامه پخش مستقیم درخواست میکند، سیستم هر شیء AudioTrack مستقیمی را که در حال حاضر باز است که مانع از انجام درخواست آهنگ جدید میشود، باطل میکند. |
دوربین و رسانه | تغییر (برنامههایی که 15+ را هدف قرار میدهند) | محدودیت در درخواست فوکوس صوتی برنامههایی که Android 15 را هدف قرار میدهند باید برنامه برتر باشند یا یک سرویس پیشزمینه مرتبط با صدا را اجرا کنند تا فوکوس صوتی را درخواست کنند. |
دوربین و رسانه | ویژگی ها و API های جدید | تقویت نور کم اندروید 15 کم نور، حالت نوردهی خودکار را معرفی می کند که هم برای دوربین 2 و هم برای پسوند دوربین حالت شب در دسترس است. |
دوربین و رسانه | ویژگی ها و API های جدید | کنترل های دوربین درون برنامه ای اندروید 15 افزونه هایی را برای کنترل بیشتر بر سخت افزار دوربین و الگوریتم های آن در دستگاه های پشتیبانی شده اضافه می کند. |
دوربین و رسانه | ویژگی ها و API های جدید | کنترل فضای سر HDR اندروید 15 به شما امکان میدهد تا فضای سر HDR را با setDesiredHdrHeadroom کنترل کنید تا بین محتوای SDR و HDR تعادل برقرار کنید. |
دوربین و رسانه | ویژگی ها و API های جدید | کنترل بلندی صدا اندروید 15 API LoudnessCodecController را بر اساس استاندارد بلندی صدای CTA-2075 معرفی می کند. این API می تواند به شما در مدیریت تناقضات بلندی صدا کمک کند تا مطمئن شوید که کاربران مجبور نیستند به طور مداوم صدا را هنگام جابجایی بین محتوا یا برنامه ها تنظیم کنند. |
دوربین و رسانه | ویژگی ها و API های جدید | دستگاه های مجازی MIDI 2.0 اندروید 15 پشتیبانی UMP را به برنامههای MIDI مجازی گسترش میدهد و به برنامههای ترکیبی امکان میدهد برنامههای سینتیسایزر را بهعنوان یک دستگاه MIDI 2.0 مجازی کنترل کنند، درست مانند یک دستگاه USB MIDI 2.0. |
دوربین و رسانه | ویژگی ها و API های جدید | رمزگشایی نرم افزار AV1 کارآمدتر dav1d ، رمزگشای نرمافزار محبوب AV1 از VideoLAN اکنون برای دستگاههای اندرویدی در دسترس است که از رمزگشایی AV1 در سختافزار پشتیبانی نمیکنند. |
دوربین و رسانه | منسوخ شدن | به جای Virtualizer از Spatializer استفاده کنیددر اندروید 15، کلاس Virtualizer را منسوخ میکنیم. |
قابلیت اتصال | ویژگی ها و API های جدید | پشتیبانی ماهواره ای Android 15 به گسترش پشتیبانی پلت فرم برای اتصال ماهوارهای ادامه میدهد و شامل برخی از عناصر رابط کاربری برای اطمینان از تجربه کاربری ثابت در سراسر چشمانداز اتصال ماهوارهای است. |
قابلیت اتصال | ویژگی ها و API های جدید | تجربه های روان تر NFC Android 15 در تلاش است تا تجربه پرداخت یکپارچهتر و قابلاطمینانتر را ایجاد کند و در عین حال به پشتیبانی از اکوسیستم قدرتمند برنامه NFC اندروید ادامه دهد. |
قابلیت اتصال | ویژگی ها و API های جدید | نقش کیف پول اندروید 15 نقش کیف پول را معرفی میکند که اجازه میدهد با برنامه کیف پول ترجیحی کاربر یکپارچهتر شود. |
عملکرد اصلی | تغییر (همه برنامه ها) | تغییرات در وضعیت بسته در Android 15، برنامهها فقط از طریق اقدام مستقیم یا غیرمستقیم کاربر از حالت FLAG_STOPPED حذف میشوند. علاوه بر محدودیتهای موجود، زمانی که برنامه در اندروید 15 به حالت توقف در میآید، سیستم تمام اهداف معلق را نیز لغو میکند. |
عملکرد اصلی | تغییر (همه برنامه ها) | پشتیبانی از اندازه صفحه 16 کیلوبایت با شروع اندروید 15، سیستم اندروید از دستگاه های توسعه ای پشتیبانی می کند که برای استفاده از اندازه صفحه 16 کیلوبایت پیکربندی شده اند. اگر از کد بومی در برنامه خود استفاده می کنید، باید برنامه خود را با پشتیبانی از دستگاه های 16 کیلوبایتی بازسازی کنید و همه توسعه دهندگان باید برنامه های خود را با استفاده از یک محیط 16 کیلوبایتی آزمایش کنند تا بررسی کنند که هیچ رگرسیون غیرمنتظره ای در رفتار برنامه وجود ندارد. |
عملکرد اصلی | تغییر (همه برنامه ها) | تغییرات لازم برای برخی از برنامه ها برای پشتیبانی از فضای خصوصی فضای خصوصی یک ویژگی در اندروید 15 است که به کاربران اجازه میدهد فضای جداگانهای را در دستگاه خود ایجاد کنند تا بتوانند برنامههای حساس را از چشمان کنجکاو دور نگه دارند، در زیر یک لایه دیگر از احراز هویت. از آنجایی که برنامههای موجود در فضای خصوصی دید محدودی دارند، برخی از انواع برنامهها باید اقدامات بیشتری را انجام دهند تا بتوانند برنامههای موجود در فضای خصوصی کاربر را ببینند و با آنها تعامل داشته باشند. |
عملکرد اصلی | تغییر (همه برنامه ها) | فونت ایموجی مبتنی بر PNG حذف شد فایل فونت emoji قدیمی مبتنی بر PNG ( NotoColorEmojiLegacy.ttf ) حذف شده است و فقط فایل مبتنی بر برداری باقی می ماند. |
عملکرد اصلی | تغییر (همه برنامه ها) | حداقل سطح API هدف قابل نصب برنامههایی با targetSdkVersion کمتر از 24 نصب نمیشوند. |
عملکرد اصلی | تغییر (برنامههایی که 15+ را هدف قرار میدهند) | نوع سرویس پیش زمینه پردازش رسانه اندروید 15 یک نوع سرویس پیش زمینه جدید، mediaProcessing را معرفی می کند. این نوع سرویس برای عملیاتی مانند رمزگذاری فایل های رسانه ای مناسب است. |
عملکرد اصلی | تغییر (برنامههایی که 15+ را هدف قرار میدهند) | محدودیت در گیرنده های پخش BOOT_COMPLETED که خدمات پیش زمینه را راه اندازی می کنندبرای برنامههایی که Android 15 را هدف قرار میدهند، گیرندههای BOOT_COMPLETED مجاز به راهاندازی برخی از انواع خدمات پیشزمینه نیستند. |
عملکرد اصلی | تغییر (برنامههایی که 15+ را هدف قرار میدهند) | زمانی که برنامهها میتوانند وضعیت جهانی حالت مزاحم نشوید را تغییر دهند برنامههایی که Android 15 را هدف قرار میدهند، دیگر نمیتوانند وضعیت جهانی یا خطمشی «مزاحم نشوید» (DND) را در دستگاه تغییر دهند (چه با تغییر تنظیمات کاربر یا خاموش کردن حالت DND). |
عملکرد اصلی | تغییر (برنامههایی که 15+ را هدف قرار میدهند) | OpenJDK API تغییر می کند به عنوان بخشی از بهروزرسانیهای OpenJDK API، تغییراتی وجود دارد که میتواند بر سازگاری برنامهها تأثیر بگذارد، مانند تغییرات در برخی از APIهای قالببندی رشته، مدیریت کد زبان و توالیهای تصادفی int. |
عملکرد اصلی | منسوخ شدن | WebSQL در Android WebView منسوخ شده است روشهای مرتبط با WebSQL از WebSettings منسوخ شدهاند. |
بهره وری توسعه دهندگان و ابزار | ویژگی ها و API های جدید | به روز رسانی OpenJDK 17 اندروید 15 به کار تازه سازی کتابخانه های اصلی اندروید برای هماهنگی با ویژگی های آخرین نسخه OpenJDK LTS ادامه می دهد. |
بهره وری توسعه دهندگان و ابزار | ویژگی ها و API های جدید | پیشرفت های PDF اندروید 15 شامل بهبودهای قابل توجهی در APIهای PdfRenderer است. |
بهره وری توسعه دهندگان و ابزار | ویژگی ها و API های جدید | اصلاحات تغییر خودکار زبان اندروید 15 کنترلهای اضافی را اضافه میکند تا به برنامهها کمک کند تا تغییر زبان خودکار را در مورد استفاده خود تنظیم کنند. |
بهره وری توسعه دهندگان و ابزار | ویژگی ها و API های جدید | API فونت متغیر OpenType بهبود یافته است اندروید 15 قابلیت استفاده از فونت متغیر OpenType را بهبود می بخشد. |
بهره وری توسعه دهندگان و ابزار | ویژگی ها و API های جدید | کنترل های شکست خط دانه ای با شروع در اندروید 15، یک TextView و خط شکن زیرین میتوانند بخش داده شده از متن را در همان خط حفظ کنند تا خوانایی را بهبود بخشند. |
بهره وری توسعه دهندگان و ابزار | ویژگی ها و API های جدید | بایگانی برنامه اندروید 15 شامل پشتیبانی سطح سیستم عامل برای بایگانی و حذف بایگانی برنامه است که اجرای آن را برای همه فروشگاه های برنامه آسان تر می کند. |
گرافیک | ویژگی ها و API های جدید | مدرن کردن دسترسی به پردازنده گرافیکی اندروید Android 15 شامل ANGLE به عنوان یک لایه اختیاری برای اجرای OpenGL® ES در بالای Vulkan است. ANGLE در حال حاضر بهعنوان درایور سیستم GL در برخی از دستگاههای جدید ارسال میشود و دستگاههای Android جدید فقط از طریق ANGLE از OpenGL پشتیبانی میکنند. |
گرافیک | ویژگی ها و API های جدید | بهبودهایی برای Canvas اندروید 15 به مدرن سازی سیستم گرافیکی Canvas اندروید با قابلیت های جدید ادامه می دهد. |
بین المللی شدن | ویژگی ها و API های جدید | فونت متغیر CJK با شروع اندروید 15، فایل فونت برای زبان های چینی، ژاپنی و کره ای (CJK)، NotoSansCJK، یک فونت متغیر است. |
بین المللی شدن | ویژگی ها و API های جدید | توجیه بین شخصیتی با شروع Android 15، متن را می توان با استفاده از فاصله حروف با استفاده از JUSTIFICATION_MODE_INTER_CHARACTER توجیه کرد. |
بین المللی شدن | ویژگی ها و API های جدید | پیکربندی خودکار شکست خط در Android 15، برنامهها میتوانند با استفاده از گزینه LINE_BREAK_WORD_STYLE_AUTO شکست خطهای مبتنی بر عبارت را فقط برای خطوط کوتاه متن اعمال کنند. |
بین المللی شدن | ویژگی ها و API های جدید | فونت ژاپنی Hentaigana اضافی در اندروید 15، یک فایل فونت برای هیراگانای ژاپنی قدیمی (معروف به Hentaigana) به طور پیش فرض همراه است. |
صفحه نمایش های بزرگ و عوامل شکل | ویژگی ها و API های جدید | چندوظیفه ای با صفحه نمایش بزرگ بهبود یافته است اندروید 15 راه های بهتری را برای چندوظیفگی در دستگاه های صفحه نمایش بزرگ به کاربران ارائه می دهد. |
صفحه نمایش های بزرگ و عوامل شکل | ویژگی ها و API های جدید | پشتیبانی از صفحه نمایش پوششی برنامه شما میتواند ویژگیای را اعلام کند که Android 15 از آن استفاده میکند تا به Application یا Activity شما اجازه دهد روی صفحهنمایشهای کوچک روی جلد دستگاههای قابل انعطاف پشتیبانیشده ارائه شود. |
محدودیت های رابط غیر SDK | تغییر (برنامههایی که 15+ را هدف قرار میدهند) | به روز رسانی محدودیت های رابط غیر SDK Android 15 شامل لیست های به روز شده از رابط های غیر SDK محدود شده بر اساس همکاری با توسعه دهندگان اندروید و آخرین آزمایش داخلی است. |
عملکرد و باتری | ویژگی ها و API های جدید | API ApplicationStartInfo ApplicationStartInfo API در Android 15 به ارائه بینشی در مورد راهاندازی برنامه از جمله وضعیت راهاندازی، زمان صرف شده در مراحل راهاندازی، نحوه راهاندازی برنامهتان هنگام شروع کلاس Application و موارد دیگر کمک میکند. |
عملکرد و باتری | ویژگی ها و API های جدید | اطلاعات دقیق اندازه برنامه Android 15 API StorageStats.getAppBytesByDataType([type]) را اضافه می کند، که به شما امکان می دهد بینشی در مورد نحوه استفاده برنامه شما از این فضا، از جمله تقسیم فایل های APK، AOT و کدهای مربوط به سرعت بخشیدن، داده های dex، کتابخانه ها و نمایه های هدایت شونده داشته باشید. |
عملکرد و باتری | ویژگی ها و API های جدید | پروفایل مدیریت شده توسط برنامه Android 15 شامل کلاس ProfilingManager است که به شما امکان می دهد اطلاعات پروفایل را از داخل برنامه خود جمع آوری کنید. |
عملکرد و باتری | ویژگی ها و API های جدید | بهبود پایگاه داده SQLite اندروید 15 APIهای SQLite را معرفی میکند که ویژگیهای پیشرفتهای را از موتور اصلی SQLite نشان میدهد که مشکلات عملکرد خاصی را که میتواند در برنامهها آشکار شود را هدف قرار میدهد. |
عملکرد و باتری | ویژگی ها و API های جدید | بهروزرسانیهای چارچوب عملکرد پویا اندروید Android 15 به سرمایه گذاری ما در Android Dynamic Performance Framework (ADPF) ادامه می دهد، مجموعه ای از API ها که به بازی ها و برنامه های فشرده عملکرد اجازه می دهد تا مستقیماً با سیستم های برق و حرارت دستگاه های Android تعامل داشته باشند. |
حریم خصوصی | ویژگی ها و API های جدید | تشخیص ضبط صفحه اندروید 15 پشتیبانی از برنامه ها را اضافه می کند تا تشخیص دهد که آنها در حال ضبط هستند. |
حریم خصوصی | ویژگی ها و API های جدید | قابلیت های IntentFilter گسترش یافته استAndroid 15 از طریق UriRelativeFilterGroup که شامل مجموعهای از اشیاء UriRelativeFilter است که مجموعهای از قوانین تطبیق Intent را تشکیل میدهد که هر کدام باید رعایت شوند، از جمله پارامترهای جستجوی URL، قطعات URL، و قوانین مسدود کردن یا حذف، از وضوح دقیقتر Intent پشتیبانی میکند. |
حریم خصوصی | ویژگی ها و API های جدید | فضای خصوصی فضای خصوصی به کاربران این امکان را می دهد که فضای جداگانه ای در دستگاه خود ایجاد کنند که در آن می توانند برنامه های حساس را از چشمان کنجکاو دور نگه دارند، زیر یک لایه دیگر از احراز هویت. برنامههای موجود در فضای خصوصی در یک محفظه جداگانه در راهانداز نمایش داده میشوند و وقتی فضای خصوصی قفل است از نمای اخیر، اعلانها، تنظیمات و از سایر برنامهها پنهان میشوند. |
حریم خصوصی | ویژگی ها و API های جدید | آخرین انتخاب کاربر را برای دسترسی به عکسهای انتخابی جستجو کنید زمانی که دسترسی جزئی به مجوزهای رسانه داده شود، برنامهها میتوانند تنها عکسها و ویدیوهایی که اخیراً انتخاب شدهاند را برجسته کنند. |
حریم خصوصی | ویژگی ها و API های جدید | جعبه ایمنی حریم خصوصی در اندروید Android 15 شامل جدیدترین برنامههای افزودنی Android Ad Services است که جدیدترین نسخه جعبه ایمنی حریم خصوصی در Android را در خود جای داده است. این افزوده بخشی از کار ما برای توسعه فناوریهایی است که حریم خصوصی کاربر را بهبود میبخشد و تجربههای تبلیغاتی شخصی و مؤثر را برای برنامههای تلفن همراه امکانپذیر میسازد. |
حریم خصوصی | ویژگی ها و API های جدید | Health Connect Android 15 جدیدترین برنامههای افزودنی پیرامون Health Connect توسط Android را یکپارچه میکند، یک پلتفرم امن و متمرکز برای مدیریت و اشتراکگذاری دادههای سلامت و تناسب اندام جمعآوریشده توسط برنامه. این بهروزرسانی از انواع دادهها در تناسب اندام، تغذیه، دمای پوست، برنامههای تمرینی و موارد دیگر پشتیبانی میکند. |
حریم خصوصی | ویژگی ها و API های جدید | اشتراک گذاری جزئی صفحه نمایش اندروید 15 از اشتراکگذاری جزئی صفحه پشتیبانی میکند تا کاربران بتوانند تنها یک پنجره برنامه را بهجای کل صفحه دستگاه به اشتراک بگذارند یا ضبط کنند. این ویژگی که برای اولین بار در Android 14 QPR2 فعال شد، شامل تماسهای MediaProjection است که به برنامه شما اجازه میدهد تا تجربه اشتراکگذاری جزئی صفحه را سفارشی کند. |
امنیت | تغییر (برنامههایی که 15+ را هدف قرار میدهند) | فعالیت پس زمینه ایمن راه اندازی می شود برای برنامههایی که اندروید 15 را هدف قرار میدهند، ما تغییرات بیشتری را برای جلوگیری از ورود برنامههای پسزمینه مخرب به دیگر برنامهها، افزایش امتیازات و سوءاستفاده از تعامل کاربر، اضافه کردهایم. |
امنیت | تغییر (برنامههایی که 15+ را هدف قرار میدهند) | مقاصد امن تر برای برنامههایی که Android 15 را هدف قرار میدهند، هدفهایی که اجزای خاص را هدف قرار میدهند باید دقیقاً با مشخصات فیلتر هدف هدف مطابقت داشته باشند، و مقاصد بدون عمل دیگر با فیلترهای هدف مطابقت ندارند. |
امنیت | ویژگی ها و API های جدید | مدیریت اعتبار را با تکمیل خودکار ادغام کنید با شروع Android 15، توسعهدهندگان میتوانند نماهای خاصی مانند فیلدهای نام کاربری یا گذرواژه را با درخواستهای Credential Manager پیوند دهند ، که ارائه یک تجربه کاربری مناسب در طول فرآیند ورود به سیستم را آسانتر میکند. |
امنیت | ویژگی ها و API های جدید | ثبتنام و ورود با یک ضربه را با اعلانهای بیومتریک ادغام کنید Credential Manager اعلانهای بیومتریک را در فرآیندهای ایجاد اعتبار و ورود به سیستم ادغام میکند و نیاز ارائهدهندگان را برای مدیریت درخواستهای بیومتریک از بین میبرد. |
امنیت | ویژگی ها و API های جدید | مدیریت کلید برای رمزگذاری سرتاسر از کلاس E2eeContactKeysManager برای تسهیل رمزگذاری سرتاسر (E2EE) در برنامه های اندرویدی خود استفاده کنید. |
امنیت | ویژگی ها و API های جدید | مجوزهای URI محتوا را بررسی می کند اندروید 15 مجموعهای از APIها را معرفی میکند که بررسی مجوزهای URI محتوا را انجام میدهند. |
تجربه کاربری و رابط کاربری سیستم | تغییر (همه برنامه ها) | انیمیشنهای پیشبینیکننده پشتی برای برنامههایی که شرکت کردهاند فعال شد گزینه توسعه دهنده برای انیمیشن های پیش بینی کننده پشت حذف شده است. در عوض، انیمیشنهای سیستمی مانند بازگشت به خانه، وظایف متقاطع و فعالیت متقابل برای برنامههایی که به طور کامل یا در سطح فعالیت در ژست بازگشت پیشبینی کننده شرکت کردهاند ظاهر میشوند. |
تجربه کاربری و رابط کاربری سیستم | تغییر (برنامههایی که 15+ را هدف قرار میدهند) | اجرای لبه به لبه برای برنامههایی که اندروید 15 را هدف قرار میدهند، چندین تغییر مربوط به لبه به لبه را اضافه میکنیم. تجربه کاربری برنامه شما ممکن است تحت تأثیر منفی این تغییرات قرار گیرد اگر برنامه شما دارای عناصر رابط کاربری در نزدیکی بالا یا پایین صفحه باشد و برنامه شما از تنظیمات داخلی استفاده نکند. |
تجربه کاربری و رابط کاربری سیستم | تغییر (برنامههایی که 15+ را هدف قرار میدهند) | پیکربندی پایدار اگر برنامه شما Android 15 یا بالاتر را هدف قرار می دهد، Configuration دیگر نوارهای سیستم را حذف نمی کند. |
تجربه کاربری و رابط کاربری سیستم | تغییر (برنامههایی که 15+ را هدف قرار میدهند) | صفت elegantTextHeight به طور پیش فرض true برای برنامههایی که اندروید 15 را هدف قرار میدهند، ویژگی elegantTextHeight TextView بهطور پیشفرض true میشود و فونت فشردهای که بهطور پیشفرض استفاده میشود را با برخی از اسکریپتهایی که معیارهای عمودی بزرگی دارند با فونتی که بسیار خواناتر است جایگزین میکند. |
تجربه کاربری و رابط کاربری سیستم | تغییر (برنامههایی که 15+ را هدف قرار میدهند) | عرض TextView برای اشکال حروف پیچیده تغییر می کنددر نسخههای قبلی اندروید، برخی از فونتهای شکسته یا زبانهایی که شکل پیچیدهای دارند، ممکن است حروف را در ناحیه شخصیت قبلی یا بعدی بکشند. در برخی موارد، چنین حروفی در موقعیت آغاز یا پایان بریده می شدند. با شروع اندروید 15، یک TextView عرض را برای ترسیم فضای کافی برای چنین حروفی اختصاص میدهد و به برنامهها اجازه میدهد تا برای جلوگیری از برش، بالشتکهای اضافی را در سمت چپ درخواست کنند. |
تجربه کاربری و رابط کاربری سیستم | تغییر (برنامههایی که 15+ را هدف قرار میدهند) | ارتفاع خط پیشفرض آگاه از محلی برای EditText برای برنامههایی که Android 15 را هدف قرار میدهند، حداقل ارتفاع خط برای EditText در نظر گرفته شده است تا با فونت مرجع برای Locale مشخصشده مطابقت داشته باشد. |
تجربه کاربری و رابط کاربری سیستم | ویژگی ها و API های جدید | پیشنمایشهای غنیتر ویجت با Generated Previews API با شروع اندروید 15، ما در حال اضافه کردن پشتیبانی برای پیش نمایش های تولید شده هستیم. این بدان معنی است که ارائه دهندگان ابزارک برنامه می توانند RemoteViews برای استفاده به عنوان پیش نمایش انتخاب کننده، به جای یک منبع ثابت، تولید کنند. |
تجربه کاربری و رابط کاربری سیستم | ویژگی ها و API های جدید | تصویر در تصویر از Android 15، Activity#onPictureInPictureUiStateChanged پاسخ تماس اکنون به محض شروع انیمیشن تصویر در تصویر فعال می شود. |
تجربه کاربری و رابط کاربری سیستم | ویژگی ها و API های جدید | قوانین مزاحم نشوید بهبود یافته استAutomaticZenRule به برنامهها اجازه میدهد قوانین مدیریت توجه (مزاحم نشوید) را سفارشی کنند و تصمیم بگیرند که چه زمانی آنها را فعال یا غیرفعال کنند. اندروید 15 با هدف بهبود تجربه کاربری، این قوانین را تا حد زیادی تقویت می کند. |
تجربه کاربری و رابط کاربری سیستم | ویژگی ها و API های جدید | VibrationEffect برای کانال های اعلان تنظیم کنیداندروید 15 از تنظیم ارتعاشات غنی برای اعلان های دریافتی توسط کانال پشتیبانی می کند. |
تجربه کاربری و رابط کاربری سیستم | ویژگی ها و API های جدید | تراشه نوار وضعیت نمایش رسانه و توقف خودکار Android 15 QPR1 یک نشانگر نوار وضعیت برجسته برای نمایش رسانه (اشتراکگذاری صفحه، ارسال محتوا و ضبط) اضافه میکند تا اطمینان حاصل کند که کاربران از پخش رسانهای در حال انجام آگاه هستند و یک کنترل قابل دسترسی برای توقف نمایش ارائه میدهد. همچنین، با قفل شدن صفحه نمایش دستگاه، پخش رسانه در حال پیشرفت به طور خودکار متوقف می شود. |
جدول زیر تمام ویژگی های مستند و تغییرات رفتاری را که ممکن است بر توسعه دهندگان برنامه تأثیر بگذارد فهرست می کند. از این لیست برای یافتن تغییراتی که بر شما تأثیر می گذارد استفاده کنید و سپس برای خواندن اسناد روی پیوند مربوطه کلیک کنید.
دسته بندی | تایپ کنید | نام |
---|---|---|
دسترسی | ویژگی ها و API های جدید | خط بریل بهتر در Android 15، ما این امکان را برای TalkBack فراهم کردهایم که از نمایشگرهای بریل که از استاندارد HID از طریق USB و بلوتوث ایمن استفاده میکنند، پشتیبانی کند. |
دوربین و رسانه | تغییر (همه برنامه ها) | پخش مستقیم و بدون بارگیری آهنگ های صوتی که قبلاً باز شده یا مستقیماً بارگیری شده اند با رسیدن به محدودیت های منابع، باطل می شوند. با شروع Android 15، هنگامی که یک برنامه پخش مستقیم درخواست میکند، سیستم هر شیء AudioTrack مستقیمی را که در حال حاضر باز است که مانع از انجام درخواست آهنگ جدید میشود، باطل میکند. |
دوربین و رسانه | تغییر (برنامههایی که 15+ را هدف قرار میدهند) | محدودیت در درخواست فوکوس صوتی برنامههایی که Android 15 را هدف قرار میدهند باید برنامه برتر باشند یا یک سرویس پیشزمینه مرتبط با صدا را اجرا کنند تا فوکوس صوتی را درخواست کنند. |
دوربین و رسانه | ویژگی ها و API های جدید | تقویت نور کم اندروید 15 کم نور، حالت نوردهی خودکار را معرفی می کند که هم برای دوربین 2 و هم برای پسوند دوربین حالت شب در دسترس است. |
دوربین و رسانه | ویژگی ها و API های جدید | کنترل های دوربین درون برنامه ای اندروید 15 افزونه هایی را برای کنترل بیشتر بر سخت افزار دوربین و الگوریتم های آن در دستگاه های پشتیبانی شده اضافه می کند. |
دوربین و رسانه | ویژگی ها و API های جدید | کنترل فضای سر HDR اندروید 15 به شما امکان میدهد تا فضای سر HDR را با setDesiredHdrHeadroom کنترل کنید تا بین محتوای SDR و HDR تعادل برقرار کنید. |
دوربین و رسانه | ویژگی ها و API های جدید | کنترل بلندی صدا اندروید 15 API LoudnessCodecController را بر اساس استاندارد بلندی صدای CTA-2075 معرفی می کند. این API می تواند به شما در مدیریت تناقضات بلندی صدا کمک کند تا مطمئن شوید که کاربران مجبور نیستند به طور مداوم صدا را هنگام جابجایی بین محتوا یا برنامه ها تنظیم کنند. |
دوربین و رسانه | ویژگی ها و API های جدید | دستگاه های مجازی MIDI 2.0 اندروید 15 پشتیبانی UMP را به برنامههای MIDI مجازی گسترش میدهد و به برنامههای ترکیبی امکان میدهد برنامههای سینتیسایزر را بهعنوان یک دستگاه MIDI 2.0 مجازی کنترل کنند، درست مانند یک دستگاه USB MIDI 2.0. |
دوربین و رسانه | ویژگی ها و API های جدید | رمزگشایی نرم افزار AV1 کارآمدتر dav1d ، رمزگشای نرمافزار محبوب AV1 از VideoLAN اکنون برای دستگاههای اندرویدی در دسترس است که از رمزگشایی AV1 در سختافزار پشتیبانی نمیکنند. |
دوربین و رسانه | منسوخ شدن | به جای Virtualizer از Spatializer استفاده کنیددر اندروید 15، کلاس Virtualizer را منسوخ میکنیم. |
قابلیت اتصال | ویژگی ها و API های جدید | پشتیبانی ماهواره ای Android 15 به گسترش پشتیبانی پلت فرم برای اتصال ماهوارهای ادامه میدهد و شامل برخی از عناصر رابط کاربری برای اطمینان از تجربه کاربری ثابت در سراسر چشمانداز اتصال ماهوارهای است. |
قابلیت اتصال | ویژگی ها و API های جدید | تجربه های روان تر NFC Android 15 در تلاش است تا تجربه پرداخت یکپارچهتر و قابلاطمینانتر را ایجاد کند و در عین حال به پشتیبانی از اکوسیستم قدرتمند برنامه NFC اندروید ادامه دهد. |
قابلیت اتصال | ویژگی ها و API های جدید | نقش کیف پول اندروید 15 نقش کیف پول را معرفی میکند که اجازه میدهد با برنامه کیف پول ترجیحی کاربر یکپارچهتر شود. |
عملکرد اصلی | تغییر (همه برنامه ها) | تغییرات در وضعیت بسته در Android 15، برنامهها فقط از طریق اقدام مستقیم یا غیرمستقیم کاربر از حالت FLAG_STOPPED حذف میشوند. علاوه بر محدودیتهای موجود، زمانی که برنامه در اندروید 15 به حالت توقف در میآید، سیستم تمام اهداف معلق را نیز لغو میکند. |
عملکرد اصلی | تغییر (همه برنامه ها) | پشتیبانی از اندازه صفحه 16 کیلوبایت با شروع اندروید 15، سیستم اندروید از دستگاه های توسعه ای پشتیبانی می کند که برای استفاده از اندازه صفحه 16 کیلوبایت پیکربندی شده اند. اگر از کد بومی در برنامه خود استفاده می کنید، باید برنامه خود را با پشتیبانی از دستگاه های 16 کیلوبایتی بازسازی کنید و همه توسعه دهندگان باید برنامه های خود را با استفاده از یک محیط 16 کیلوبایتی آزمایش کنند تا بررسی کنند که هیچ رگرسیون غیرمنتظره ای در رفتار برنامه وجود ندارد. |
عملکرد اصلی | تغییر (همه برنامه ها) | تغییرات لازم برای برخی از برنامه ها برای پشتیبانی از فضای خصوصی فضای خصوصی یک ویژگی در اندروید 15 است که به کاربران اجازه میدهد فضای جداگانهای را در دستگاه خود ایجاد کنند تا بتوانند برنامههای حساس را از چشمان کنجکاو دور نگه دارند، در زیر یک لایه دیگر از احراز هویت. از آنجایی که برنامههای موجود در فضای خصوصی دید محدودی دارند، برخی از انواع برنامهها باید اقدامات بیشتری را انجام دهند تا بتوانند برنامههای موجود در فضای خصوصی کاربر را ببینند و با آنها تعامل داشته باشند. |
عملکرد اصلی | تغییر (همه برنامه ها) | فونت ایموجی مبتنی بر PNG حذف شد فایل فونت emoji قدیمی مبتنی بر PNG ( NotoColorEmojiLegacy.ttf ) حذف شده است و فقط فایل مبتنی بر برداری باقی می ماند. |
عملکرد اصلی | تغییر (همه برنامه ها) | حداقل سطح API هدف قابل نصب برنامههایی با targetSdkVersion کمتر از 24 نصب نمیشوند. |
عملکرد اصلی | تغییر (برنامههایی که 15+ را هدف قرار میدهند) | نوع سرویس پیش زمینه پردازش رسانه اندروید 15 یک نوع سرویس پیش زمینه جدید، mediaProcessing را معرفی می کند. این نوع سرویس برای عملیاتی مانند رمزگذاری فایل های رسانه ای مناسب است. |
عملکرد اصلی | تغییر (برنامههایی که 15+ را هدف قرار میدهند) | محدودیت در گیرنده های پخش BOOT_COMPLETED که خدمات پیش زمینه را راه اندازی می کنندبرای برنامههایی که Android 15 را هدف قرار میدهند، گیرندههای BOOT_COMPLETED مجاز به راهاندازی برخی از انواع خدمات پیشزمینه نیستند. |
عملکرد اصلی | تغییر (برنامههایی که 15+ را هدف قرار میدهند) | زمانی که برنامهها میتوانند وضعیت جهانی حالت مزاحم نشوید را تغییر دهند برنامههایی که Android 15 را هدف قرار میدهند، دیگر نمیتوانند وضعیت جهانی یا خطمشی «مزاحم نشوید» (DND) را در دستگاه تغییر دهند (چه با تغییر تنظیمات کاربر یا خاموش کردن حالت DND). |
عملکرد اصلی | تغییر (برنامههایی که 15+ را هدف قرار میدهند) | OpenJDK API تغییر می کند به عنوان بخشی از بهروزرسانیهای OpenJDK API، تغییراتی وجود دارد که میتواند بر سازگاری برنامهها تأثیر بگذارد، مانند تغییرات در برخی از APIهای قالببندی رشته، مدیریت کد زبان و توالیهای تصادفی int. |
عملکرد اصلی | منسوخ شدن | WebSQL در Android WebView منسوخ شده است روشهای مرتبط با WebSQL از WebSettings منسوخ شدهاند. |
بهره وری توسعه دهندگان و ابزار | ویژگی ها و API های جدید | به روز رسانی OpenJDK 17 اندروید 15 به کار تازه سازی کتابخانه های اصلی اندروید برای هماهنگی با ویژگی های آخرین نسخه OpenJDK LTS ادامه می دهد. |
بهره وری توسعه دهندگان و ابزار | ویژگی ها و API های جدید | پیشرفت های PDF اندروید 15 شامل بهبودهای قابل توجهی در APIهای PdfRenderer است. |
بهره وری توسعه دهندگان و ابزار | ویژگی ها و API های جدید | اصلاحات تغییر خودکار زبان اندروید 15 کنترلهای اضافی را اضافه میکند تا به برنامهها کمک کند تا تغییر زبان خودکار را در مورد استفاده خود تنظیم کنند. |
بهره وری توسعه دهندگان و ابزار | ویژگی ها و API های جدید | API فونت متغیر OpenType بهبود یافته است اندروید 15 قابلیت استفاده از فونت متغیر OpenType را بهبود می بخشد. |
بهره وری توسعه دهندگان و ابزار | ویژگی ها و API های جدید | کنترل های شکست خط دانه ای با شروع در اندروید 15، یک TextView و خط شکن زیرین میتوانند بخش داده شده از متن را در همان خط حفظ کنند تا خوانایی را بهبود بخشند. |
بهره وری توسعه دهندگان و ابزار | ویژگی ها و API های جدید | بایگانی برنامه اندروید 15 شامل پشتیبانی سطح سیستم عامل برای بایگانی و حذف بایگانی برنامه است که اجرای آن را برای همه فروشگاه های برنامه آسان تر می کند. |
گرافیک | ویژگی ها و API های جدید | مدرن کردن دسترسی به پردازنده گرافیکی اندروید Android 15 شامل ANGLE به عنوان یک لایه اختیاری برای اجرای OpenGL® ES در بالای Vulkan است. ANGLE در حال حاضر بهعنوان درایور سیستم GL در برخی از دستگاههای جدید ارسال میشود و دستگاههای Android جدید فقط از طریق ANGLE از OpenGL پشتیبانی میکنند. |
گرافیک | ویژگی ها و API های جدید | بهبودهایی برای Canvas اندروید 15 به مدرن سازی سیستم گرافیکی Canvas اندروید با قابلیت های جدید ادامه می دهد. |
بین المللی شدن | ویژگی ها و API های جدید | فونت متغیر CJK با شروع اندروید 15، فایل فونت برای زبان های چینی، ژاپنی و کره ای (CJK)، NotoSansCJK، یک فونت متغیر است. |
بین المللی شدن | ویژگی ها و API های جدید | توجیه بین شخصیتی با شروع Android 15، متن را می توان با استفاده از فاصله حروف با استفاده از JUSTIFICATION_MODE_INTER_CHARACTER توجیه کرد. |
بین المللی شدن | ویژگی ها و API های جدید | پیکربندی خودکار شکست خط در Android 15، برنامهها میتوانند با استفاده از گزینه LINE_BREAK_WORD_STYLE_AUTO شکست خطهای مبتنی بر عبارت را فقط برای خطوط کوتاه متن اعمال کنند. |
بین المللی شدن | ویژگی ها و API های جدید | فونت ژاپنی Hentaigana اضافی در اندروید 15، یک فایل فونت برای هیراگانای ژاپنی قدیمی (معروف به Hentaigana) به طور پیش فرض همراه است. |
صفحه نمایش های بزرگ و عوامل شکل | ویژگی ها و API های جدید | چندوظیفه ای با صفحه نمایش بزرگ بهبود یافته است اندروید 15 راه های بهتری را برای چندوظیفگی در دستگاه های صفحه نمایش بزرگ به کاربران ارائه می دهد. |
صفحه نمایش های بزرگ و عوامل شکل | ویژگی ها و API های جدید | پشتیبانی از صفحه نمایش پوششی برنامه شما میتواند ویژگیای را اعلام کند که Android 15 از آن استفاده میکند تا به Application یا Activity شما اجازه دهد روی صفحهنمایشهای کوچک روی جلد دستگاههای قابل انعطاف پشتیبانیشده ارائه شود. |
محدودیت های رابط غیر SDK | تغییر (برنامههایی که 15+ را هدف قرار میدهند) | به روز رسانی محدودیت های رابط غیر SDK Android 15 شامل لیست های به روز شده از رابط های غیر SDK محدود شده بر اساس همکاری با توسعه دهندگان اندروید و آخرین آزمایش داخلی است. |
عملکرد و باتری | ویژگی ها و API های جدید | API ApplicationStartInfo ApplicationStartInfo API در Android 15 به ارائه بینشی در مورد راهاندازی برنامه از جمله وضعیت راهاندازی، زمان صرف شده در مراحل راهاندازی، نحوه راهاندازی برنامهتان هنگام شروع کلاس Application و موارد دیگر کمک میکند. |
عملکرد و باتری | ویژگی ها و API های جدید | اطلاعات دقیق اندازه برنامه Android 15 API StorageStats.getAppBytesByDataType([type]) را اضافه می کند، که به شما امکان می دهد بینشی در مورد نحوه استفاده برنامه شما از این فضا، از جمله تقسیم فایل های APK، AOT و کدهای مربوط به سرعت بخشیدن، داده های dex، کتابخانه ها و نمایه های هدایت شونده داشته باشید. |
عملکرد و باتری | ویژگی ها و API های جدید | پروفایل مدیریت شده توسط برنامه Android 15 شامل کلاس ProfilingManager است که به شما امکان می دهد اطلاعات پروفایل را از داخل برنامه خود جمع آوری کنید. |
عملکرد و باتری | ویژگی ها و API های جدید | بهبود پایگاه داده SQLite اندروید 15 APIهای SQLite را معرفی میکند که ویژگیهای پیشرفتهای را از موتور اصلی SQLite نشان میدهد که مشکلات عملکرد خاصی را که میتواند در برنامهها آشکار شود را هدف قرار میدهد. |
عملکرد و باتری | ویژگی ها و API های جدید | بهروزرسانیهای چارچوب عملکرد پویا اندروید Android 15 به سرمایه گذاری ما در Android Dynamic Performance Framework (ADPF) ادامه می دهد، مجموعه ای از API ها که به بازی ها و برنامه های فشرده عملکرد اجازه می دهد تا مستقیماً با سیستم های برق و حرارت دستگاه های Android تعامل داشته باشند. |
حریم خصوصی | ویژگی ها و API های جدید | تشخیص ضبط صفحه اندروید 15 پشتیبانی از برنامه ها را اضافه می کند تا تشخیص دهد که آنها در حال ضبط هستند. |
حریم خصوصی | ویژگی ها و API های جدید | قابلیت های IntentFilter گسترش یافته استAndroid 15 از طریق UriRelativeFilterGroup که شامل مجموعهای از اشیاء UriRelativeFilter است که مجموعهای از قوانین تطبیق Intent را تشکیل میدهد که هر کدام باید رعایت شوند، از جمله پارامترهای جستجوی URL، قطعات URL، و قوانین مسدود کردن یا حذف، از وضوح دقیقتر Intent پشتیبانی میکند. |
حریم خصوصی | ویژگی ها و API های جدید | فضای خصوصی فضای خصوصی به کاربران این امکان را می دهد که فضای جداگانه ای در دستگاه خود ایجاد کنند که در آن می توانند برنامه های حساس را از چشمان کنجکاو دور نگه دارند، زیر یک لایه دیگر از احراز هویت. برنامههای موجود در فضای خصوصی در یک محفظه جداگانه در راهانداز نمایش داده میشوند و وقتی فضای خصوصی قفل است از نمای اخیر، اعلانها، تنظیمات و از سایر برنامهها پنهان میشوند. |
حریم خصوصی | ویژگی ها و API های جدید | آخرین انتخاب کاربر را برای دسترسی به عکسهای انتخابی جستجو کنید زمانی که دسترسی جزئی به مجوزهای رسانه داده شود، برنامهها میتوانند تنها عکسها و ویدیوهایی که اخیراً انتخاب شدهاند را برجسته کنند. |
حریم خصوصی | ویژگی ها و API های جدید | جعبه ایمنی حریم خصوصی در اندروید Android 15 شامل جدیدترین برنامههای افزودنی Android Ad Services است که جدیدترین نسخه جعبه ایمنی حریم خصوصی در Android را در خود جای داده است. این افزوده بخشی از کار ما برای توسعه فناوریهایی است که حریم خصوصی کاربر را بهبود میبخشد و تجربههای تبلیغاتی شخصی و مؤثر را برای برنامههای تلفن همراه امکانپذیر میسازد. |
حریم خصوصی | ویژگی ها و API های جدید | Health Connect Android 15 جدیدترین برنامههای افزودنی پیرامون Health Connect توسط Android را یکپارچه میکند، یک پلتفرم امن و متمرکز برای مدیریت و اشتراکگذاری دادههای سلامت و تناسب اندام جمعآوریشده توسط برنامه. این بهروزرسانی از انواع دادهها در تناسب اندام، تغذیه، دمای پوست، برنامههای تمرینی و موارد دیگر پشتیبانی میکند. |
حریم خصوصی | ویژگی ها و API های جدید | اشتراک گذاری جزئی صفحه نمایش اندروید 15 از اشتراکگذاری جزئی صفحه پشتیبانی میکند تا کاربران بتوانند تنها یک پنجره برنامه را بهجای کل صفحه دستگاه به اشتراک بگذارند یا ضبط کنند. این ویژگی که برای اولین بار در Android 14 QPR2 فعال شد، شامل تماسهای MediaProjection است که به برنامه شما اجازه میدهد تا تجربه اشتراکگذاری جزئی صفحه را سفارشی کند. |
امنیت | تغییر (برنامههایی که 15+ را هدف قرار میدهند) | فعالیت پس زمینه ایمن راه اندازی می شود برای برنامههایی که اندروید 15 را هدف قرار میدهند، ما تغییرات بیشتری را برای جلوگیری از ورود برنامههای پسزمینه مخرب به دیگر برنامهها، افزایش امتیازات و سوءاستفاده از تعامل کاربر، اضافه کردهایم. |
امنیت | تغییر (برنامههایی که 15+ را هدف قرار میدهند) | مقاصد امن تر برای برنامههایی که Android 15 را هدف قرار میدهند، هدفهایی که اجزای خاص را هدف قرار میدهند باید دقیقاً با مشخصات فیلتر هدف هدف مطابقت داشته باشند، و مقاصد بدون عمل دیگر با فیلترهای هدف مطابقت ندارند. |
امنیت | ویژگی ها و API های جدید | مدیریت اعتبار را با تکمیل خودکار ادغام کنید با شروع Android 15، توسعهدهندگان میتوانند نماهای خاصی مانند فیلدهای نام کاربری یا گذرواژه را با درخواستهای Credential Manager پیوند دهند ، که ارائه یک تجربه کاربری مناسب در طول فرآیند ورود به سیستم را آسانتر میکند. |
امنیت | ویژگی ها و API های جدید | ثبتنام و ورود با یک ضربه را با اعلانهای بیومتریک ادغام کنید Credential Manager اعلانهای بیومتریک را در فرآیندهای ایجاد اعتبار و ورود به سیستم ادغام میکند و نیاز ارائهدهندگان را برای مدیریت درخواستهای بیومتریک از بین میبرد. |
امنیت | ویژگی ها و API های جدید | مدیریت کلید برای رمزگذاری سرتاسر از کلاس E2eeContactKeysManager برای تسهیل رمزگذاری سرتاسر (E2EE) در برنامه های اندرویدی خود استفاده کنید. |
امنیت | ویژگی ها و API های جدید | مجوزهای URI محتوا را بررسی می کند اندروید 15 مجموعهای از APIها را معرفی میکند که بررسی مجوزهای URI محتوا را انجام میدهند. |
تجربه کاربری و رابط کاربری سیستم | تغییر (همه برنامه ها) | انیمیشنهای پیشبینیکننده پشتی برای برنامههایی که شرکت کردهاند فعال شد گزینه توسعه دهنده برای انیمیشن های پیش بینی کننده پشت حذف شده است. در عوض، انیمیشنهای سیستمی مانند بازگشت به خانه، وظایف متقاطع و فعالیت متقابل برای برنامههایی که به طور کامل یا در سطح فعالیت در ژست بازگشت پیشبینی کننده شرکت کردهاند ظاهر میشوند. |
تجربه کاربری و رابط کاربری سیستم | تغییر (برنامههایی که 15+ را هدف قرار میدهند) | اجرای لبه به لبه برای برنامههایی که اندروید 15 را هدف قرار میدهند، چندین تغییر مربوط به لبه به لبه را اضافه میکنیم. تجربه کاربری برنامه شما ممکن است تحت تأثیر منفی این تغییرات قرار گیرد اگر برنامه شما دارای عناصر رابط کاربری در نزدیکی بالا یا پایین صفحه باشد و برنامه شما از تنظیمات داخلی استفاده نکند. |
تجربه کاربری و رابط کاربری سیستم | تغییر (برنامههایی که 15+ را هدف قرار میدهند) | پیکربندی پایدار اگر برنامه شما Android 15 یا بالاتر را هدف قرار می دهد، Configuration دیگر نوارهای سیستم را حذف نمی کند. |
تجربه کاربری و رابط کاربری سیستم | تغییر (برنامههایی که 15+ را هدف قرار میدهند) | صفت elegantTextHeight به طور پیش فرض true برای برنامههایی که اندروید 15 را هدف قرار میدهند، ویژگی elegantTextHeight TextView بهطور پیشفرض true میشود و فونت فشردهای که بهطور پیشفرض استفاده میشود را با برخی از اسکریپتهایی که معیارهای عمودی بزرگی دارند با فونتی که بسیار خواناتر است جایگزین میکند. |
تجربه کاربری و رابط کاربری سیستم | تغییر (برنامههایی که 15+ را هدف قرار میدهند) | عرض TextView برای اشکال حروف پیچیده تغییر می کنددر نسخههای قبلی اندروید، برخی از فونتهای شکسته یا زبانهایی که شکل پیچیدهای دارند، ممکن است حروف را در ناحیه شخصیت قبلی یا بعدی بکشند. در برخی موارد، چنین حروفی در موقعیت آغاز یا پایان بریده می شدند. با شروع Android 15 ، یک TextView عرض را برای جلب فضای کافی برای چنین نامه هایی اختصاص می دهد و به برنامه ها اجازه می دهد تا از سمت چپ درخواست کنند تا از قطع شدن جلوگیری کنند. |
تجربه کاربر و UI سیستم | تغییر (برنامه هایی که 15+ هدف قرار می دهند) | ارتفاع خط پیش فرض آگاه محلی برای EditText برای برنامه هایی که Android 15 را هدف قرار می دهند ، حداقل ارتفاع خط برای EditText محفوظ است تا با قلم مرجع برای Locale مشخص شده مطابقت داشته باشد. |
تجربه کاربر و UI سیستم | ویژگی های جدید و API | پیش نمایش های ویجت غنی تر با پیش نمایش های تولید شده API با شروع در Android 15 ما پشتیبانی از پیش نمایش های تولید شده را اضافه می کنیم. این بدان معنی است که ارائه دهندگان ویجت APP می توانند به جای یک منبع استاتیک ، RemoteViews برای استفاده به عنوان پیش نمایش انتخاب استفاده کنند. |
تجربه کاربر و UI سیستم | ویژگی های جدید و API | تصویر در تصویر با شروع از Android 15 ، Activity#onPictureInPictureUiStateChanged اکنون به محض شروع انیمیشن تصویر در تصویر ، ایجاد می شود. |
تجربه کاربر و UI سیستم | ویژگی های جدید و API | بهبود یافته قوانین را مختل نکنیدAutomaticZenRule به برنامه ها اجازه می دهد قوانین مدیریت توجه را سفارشی کنند (مزاحم نشوید) و تصمیم می گیرند که چه زمانی آنها را فعال یا غیرفعال کنند. Android 15 با هدف بهبود تجربه کاربر ، این قوانین را به شدت افزایش می دهد. |
تجربه کاربر و UI سیستم | ویژگی های جدید و API | VibrationEffect برای کانال های اعلان تنظیم کنیدAndroid 15 از تنظیم ارتعاشات غنی برای اعلان های ورودی توسط کانال پشتیبانی می کند. |
تجربه کاربر و UI سیستم | ویژگی های جدید و API | تراشه نوار وضعیت پیش بینی رسانه و توقف خودکار Android 15 QPR1 یک نشانگر نوار وضعیت برجسته برای نمایش رسانه (اشتراکگذاری صفحه، ارسال محتوا و ضبط) اضافه میکند تا اطمینان حاصل کند که کاربران از پخش رسانهای در حال انجام آگاه هستند و یک کنترل قابل دسترسی برای توقف نمایش ارائه میدهد. همچنین ، پیش بینی رسانه در حال پیشرفت به طور خودکار هنگام قفل شدن صفحه دستگاه متوقف می شود. |
در جدول زیر تمام ویژگی های مستند و تغییرات رفتاری که ممکن است بر توسعه دهندگان برنامه تأثیر بگذارد ، لیست شده است. برای یافتن تغییراتی که بر شما تأثیر می گذارد ، از این لیست استفاده کنید و سپس برای خواندن مستندات روی پیوند مربوطه کلیک کنید.
دسته بندی | تایپ کنید | نام |
---|---|---|
دسترسی | ویژگی های جدید و API | بریل بهتر در Android 15 ، ما این امکان را برای Talkback فراهم کرده ایم که از نمایشگرهای بریل که از استاندارد HID بیش از USB و بلوتوث ایمن استفاده می کنند ، پشتیبانی کنیم. |
دوربین و رسانه | تغییر (همه برنامه ها) | پخش مستقیم و خاموش پخش صوتی ، هنگام رسیدن به محدودیت منابع ، آهنگ های صوتی مستقیم یا Offload را قبلاً باز کرده است با شروع Android 15 ، هنگامی که یک برنامه درخواست پخش مستقیم را می دهد ، سیستم هرگونه اشیاء AudioTrack مستقیم را که در حال حاضر باز است که از انجام درخواست آهنگ جدید جلوگیری می کند ، بی اعتبار می کند. |
دوربین و رسانه | تغییر (برنامه هایی که 15+ هدف قرار می دهند) | محدودیت در درخواست تمرکز صوتی برنامه هایی که Android 15 را هدف قرار می دهند باید برنامه برتر یا اجرای یک سرویس پیش زمینه مربوط به صدا برای درخواست تمرکز صوتی باشند. |
دوربین و رسانه | ویژگی های جدید و API | تقویت کم نور Android 15 Boost Low Light را معرفی می کند ، یک حالت قرار گرفتن در معرض خودکار در دسترس هم دوربین 2 و هم برای پسوند دوربین حالت شب . |
دوربین و رسانه | ویژگی های جدید و API | کنترل دوربین درون برنامه Android 15 برای کنترل بیشتر بر روی سخت افزار دوربین و الگوریتم های آن در دستگاه های پشتیبانی شده ، پسوندهایی اضافه می کند. |
دوربین و رسانه | ویژگی های جدید و API | کنترل HEADROOM HDR Android 15 به شما امکان می دهد تا اتاق HDR را با setDesiredHdrHeadroom کنترل کنید تا تعادل بین SDR و محتوای HDR برقرار شود. |
دوربین و رسانه | ویژگی های جدید و API | کنترل بلندی Android 15 بر اساس استاندارد بلندی CTA-2075 ، API LoudnessCodecController را معرفی می کند. این API می تواند به شما در مدیریت ناسازگاری های صدای صوتی کمک کند تا اطمینان حاصل شود که کاربران مجبور نیستند هنگام تعویض بین محتوا یا برنامه ها ، مرتباً حجم را تنظیم کنند. |
دوربین و رسانه | ویژگی های جدید و API | دستگاه های مجازی MIDI 2.0 Android 15 پشتیبانی UMP را به برنامه های MIDI مجازی گسترش می دهد و برنامه های ترکیب را قادر می سازد تا برنامه های Synthesizer را به عنوان یک دستگاه MIDI 2.0 مجازی کنترل کنند ، دقیقاً مانند آنها با یک دستگاه USB MIDI 2.0. |
دوربین و رسانه | ویژگی های جدید و API | رمزگشایی نرم افزار AV1 کارآمدتر Dav1d ، رمزگذار نرم افزار محبوب AV1 از Videolan اکنون برای دستگاه های Android که از رمزگشایی AV1 در سخت افزار پشتیبانی نمی کنند ، در دسترس است. |
دوربین و رسانه | منسوخ شدن | به جای Virtualizer از Spatializer استفاده کنیددر Android 15 ، ما کلاس Virtualizer را کاهش می دهیم. |
قابلیت اتصال | ویژگی های جدید و API | پشتیبانی ماهواره ای Android 15 همچنان به گسترش پشتیبانی از پلتفرم برای اتصال ماهواره ای ادامه می دهد و شامل برخی از عناصر UI برای اطمینان از یک تجربه کاربری مداوم در چشم انداز اتصال ماهواره ای است. |
قابلیت اتصال | ویژگی های جدید و API | تجربه های NFC نرم و صاف Android 15 در تلاش است تا ضمن ادامه پشتیبانی از اکوسیستم NFC قوی Android ، TAP را برای پرداخت یکپارچه تر و قابل اعتماد تر انجام دهد. |
قابلیت اتصال | ویژگی های جدید و API | نقش کیفری Android 15 نقش کیفری را معرفی می کند که امکان ادغام محکم تر با برنامه کیف پول مورد نظر کاربر را فراهم می کند. |
عملکرد اصلی | تغییر (همه برنامه ها) | تغییر در بسته بندی حالت متوقف شده در Android 15 ، برنامه ها فقط از طریق عمل کاربر مستقیم یا غیرمستقیم از حالت FLAG_STOPPED حذف می شوند. علاوه بر محدودیت های موجود ، این سیستم همچنین هنگام ورود برنامه به حالت متوقف شده در اندروید 15 ، تمام اهداف در انتظار را لغو می کند. |
عملکرد اصلی | تغییر (همه برنامه ها) | پشتیبانی از اندازه صفحه 16 کیلوبایت با شروع Android 15 ، سیستم Android از دستگاه های توسعه پشتیبانی می کند که برای استفاده از اندازه صفحه 16 کیلوبایت پیکربندی شده اند. اگر در برنامه خود از کد بومی استفاده می کنید ، باید برنامه خود را با پشتیبانی از 16 دستگاه KB بازسازی کنید ، و همه توسعه دهندگان باید برنامه های خود را با استفاده از یک محیط 16 کیلوبایت آزمایش کنند تا تأیید کنند که هیچ رگرسیون غیر منتظره ای در رفتار برنامه وجود ندارد. |
عملکرد اصلی | تغییر (همه برنامه ها) | تغییرات لازم برای برخی از برنامه ها برای پشتیبانی از فضای خصوصی فضای خصوصی یک ویژگی در Android 15 است که به کاربران امکان می دهد فضای جداگانه ای را در دستگاه خود ایجاد کنند که در آن می توانند برنامه های حساس را از چشم کنجکاو دور نگه دارند ، تحت یک لایه اضافی از تأیید اعتبار. از آنجا که برنامه های موجود در فضای خصوصی دید محدود کرده اند ، برخی از انواع برنامه ها برای دیدن و تعامل با برنامه ها در فضای خصوصی کاربر باید اقدامات دیگری انجام دهند. |
عملکرد اصلی | تغییر (همه برنامه ها) | قلم ایموجی مبتنی بر PNG برداشته شد پرونده قلم ایموجی مبتنی بر PNG ( NotoColorEmojiLegacy.ttf ) حذف شده است و فقط پرونده مبتنی بر بردار را ترک می کند. |
عملکرد اصلی | تغییر (همه برنامه ها) | حداقل سطح API هدف قابل نصب برنامه هایی با targetSdkVersion پایین تر از 24 قابل نصب نیستند. |
عملکرد اصلی | تغییر (برنامه هایی که 15+ هدف قرار می دهند) | نوع سرویس پیش زمینه پردازش رسانه Android 15 نوع سرویس پیش زمینه جدید ، mediaProcessing را معرفی می کند. این نوع سرویس برای عملیاتی مانند فایلهای رسانه ای Transcoding مناسب است. |
عملکرد اصلی | تغییر (برنامه هایی که 15+ هدف قرار می دهند) | محدودیت در گیرنده های پخش BOOT_COMPLETED که خدمات پیش زمینه را راه اندازی می کنندبرای برنامه هایی که Android 15 را هدف قرار می دهند ، گیرنده های BOOT_COMPLETED مجاز به راه اندازی برخی از انواع خدمات پیش زمینه نیستند. |
عملکرد اصلی | تغییر (برنامه هایی که 15+ هدف قرار می دهند) | تغییر در زمانی که برنامه ها می توانند حالت جهانی را تغییر دهند. برنامه هایی که Android 15 را هدف قرار می دهند ، دیگر نمی توانند وضعیت جهانی یا خط مشی Do Not Spert (DND) را در یک دستگاه تغییر دهند (یا با تغییر تنظیمات کاربر ، یا خاموش کردن حالت DND). |
عملکرد اصلی | تغییر (برنامه هایی که 15+ هدف قرار می دهند) | OpenJDK API تغییر می کند به عنوان بخشی از به روزرسانی های API OpenJDK ، تغییراتی وجود دارد که می تواند بر سازگاری برنامه تأثیر بگذارد ، مانند تغییر در برخی از API های قالب بندی رشته ، دست زدن به کد زبان و توالی Int تصادفی. |
عملکرد اصلی | منسوخ شدن | WebSQL در WebView Android مستهلک شد روشهای مرتبط با WebSQL از WebSettings مستهلک می شوند. |
بهره وری و ابزارهای توسعه دهنده | ویژگی های جدید و API | OpenJDK 17 به روزرسانی Android 15 کار با طراوت کتابخانه های اصلی Android را برای هماهنگی با ویژگی های جدیدترین نسخه های OpenJDK LTS ادامه می دهد. |
بهره وری و ابزارهای توسعه دهنده | ویژگی های جدید و API | پیشرفت های PDF Android 15 شامل پیشرفت های قابل توجهی در API های PdfRenderer است. |
بهره وری و ابزارهای توسعه دهنده | ویژگی های جدید و API | تصفیه های سوئیچینگ اتوماتیک Android 15 کنترل های اضافی را برای کمک به برنامه ها به تنظیم خودکار زبان در مورد استفاده از آنها اضافه می کند. |
بهره وری و ابزارهای توسعه دهنده | ویژگی های جدید و API | API متغیر متغیر OpenType بهبود یافته Android 15 قابلیت استفاده از قلم متغیر OpenType را بهبود می بخشد. |
بهره وری و ابزارهای توسعه دهنده | ویژگی های جدید و API | کنترل شکست خط دانه با شروع در Android 15 ، یک TextView و خط زیرین می توانند بخش داده شده متن را در همان خط حفظ کنند تا خوانایی را بهبود بخشد. |
بهره وری و ابزارهای توسعه دهنده | ویژگی های جدید و API | بایگانی برنامه Android 15 شامل پشتیبانی از سطح سیستم عامل برای بایگانی برنامه و Unarchiving است و اجرای آن را برای همه فروشگاه های برنامه آسانتر می کند. |
گرافیک | ویژگی های جدید و API | مدرن سازی دسترسی GPU Android Android 15 شامل زاویه ای به عنوان یک لایه اختیاری برای اجرای OpenGL® در بالای Vulkan است. Angle در حال حمل و نقل است زیرا درایور سیستم GL در برخی از دستگاه های جدید است و دستگاه های جدید Android فقط از طریق زاویه پشتیبانی OpenGL را پشتیبانی می کنند. |
گرافیک | ویژگی های جدید و API | پیشرفت های Canvas Android 15 نوسازی سیستم گرافیکی Canvas اندروید را با قابلیت های جدید ادامه می دهد. |
بین المللی شدن | ویژگی های جدید و API | قلم متغیر CJK شروع با Android 15 ، پرونده قلم برای زبانهای چینی ، ژاپنی و کره ای (CJK) ، Notosanscjk ، یک قلم متغیر است. |
بین المللی شدن | ویژگی های جدید و API | توجیه بین کاراکتر با شروع Android 15 ، متن را می توان با استفاده از فاصله نامه با استفاده از JUSTIFICATION_MODE_INTER_CHARACTER توجیه کرد. |
بین المللی شدن | ویژگی های جدید و API | پیکربندی خط شکست خودکار خط در Android 15 ، برنامه ها می توانند با استفاده از گزینه LINE_BREAK_WORD_STYLE_AUTO خطوط مبتنی بر عبارت را برای خطوط کوتاه متن اعمال کنند. |
بین المللی شدن | ویژگی های جدید و API | قلم اضافی ژاپنی Hentaigana در اندروید 15 ، یک پرونده فونت برای Hiragana قدیمی ژاپنی (معروف به Hentaigana) به طور پیش فرض همراه است. |
صفحه های بزرگ و عوامل شکل | ویژگی های جدید و API | چند وظیفه ای صفحه نمایش بزرگ بهبود یافته Android 15 روشهای بهتری برای چند وظیفه ای در دستگاه های صفحه نمایش بزرگ به کاربران می دهد. |
صفحه های بزرگ و عوامل شکل | ویژگی های جدید و API | پشتیبانی از صفحه پوشش برنامه شما می تواند یک ویژگی را که Android 15 از آن استفاده می کند ، برای ارائه Application یا Activity شما در صفحه های پوشش کوچک دستگاه های قابل حمل پشتیبانی کند. |
محدودیت های رابط غیر SDK | تغییر (برنامه هایی که 15+ هدف قرار می دهند) | به روز رسانی محدودیت های رابط غیر SDK Android 15 شامل لیست های به روز شده از رابط های غیر SDK محدود بر اساس همکاری با توسعه دهندگان Android و آخرین آزمایش داخلی است. |
عملکرد و باتری | ویژگی های جدید و API | ApplicationStartInfo APIApplicationStartInfo API در Android 15 به ارائه بینش در مورد راه اندازی برنامه از جمله وضعیت راه اندازی ، زمان صرف شده در مراحل راه اندازی ، نحوه شروع برنامه شما هنگام فوری کلاس Application شما و موارد دیگر کمک می کند. |
عملکرد و باتری | ویژگی های جدید و API | اطلاعات دقیق اندازه برنامه Android 15 API StorageStats.getAppBytesByDataType([type]) را اضافه می کند ، که به شما امکان می دهد در مورد نحوه استفاده از برنامه خود از تمام فضا ، از جمله شکاف های APK ، کد مربوط به AOT و سرعت ، ابرداده DEX ، کتابخانه ها و پروفایل های هدایت شده ، بینش بگیرید. |
عملکرد و باتری | ویژگی های جدید و API | پروفایل مدیریت برنامه Android 15 شامل کلاس ProfilingManager است که به شما امکان می دهد اطلاعات پروفایل را از طریق برنامه خود جمع آوری کنید. |
عملکرد و باتری | ویژگی های جدید و API | پیشرفت پایگاه داده SQLite Android 15 API های SQLITE را معرفی می کند که ویژگی های پیشرفته ای را از موتور SQLite اساسی در معرض نمایش قرار می دهد که مسائل مربوط به عملکرد خاص را که می توانند در برنامه ها آشکار شوند ، هدف قرار می دهند. |
عملکرد و باتری | ویژگی های جدید و API | به روزرسانی های چارچوب عملکرد پویا Android Android 15 سرمایه گذاری ما را در چارچوب عملکرد پویا Android (ADPF) ادامه می دهد ، مجموعه ای از API ها که به بازی ها و برنامه های فشرده عملکرد اجازه می دهد تا مستقیماً با سیستم های قدرت و حرارتی دستگاه های Android ارتباط برقرار کنند. |
حریم خصوصی | ویژگی های جدید و API | تشخیص ضبط صفحه نمایش Android 15 پشتیبانی از برنامه ها را برای تشخیص اینکه آنها ضبط می شوند ، اضافه می کند. |
حریم خصوصی | ویژگی های جدید و API | قابلیت های IntentFilter گسترش یافتهAndroid 15 در پشتیبانی از Intent دقیق تر از طریق UriRelativeFilterGroup ، که حاوی مجموعه ای از اشیاء UriRelativeFilter است که مجموعه ای از قوانین مطابق Intent را تشکیل می دهند که هر یک باید رضایت داشته باشند ، از جمله پارامترهای پرس و جو URL ، قطعات URL و مسدود کردن یا قوانین محرومیت ایجاد می کند. |
حریم خصوصی | ویژگی های جدید و API | فضای خصوصی فضای خصوصی به کاربران این امکان را می دهد تا فضای جداگانه ای را در دستگاه خود ایجاد کنند که در آن می توانند برنامه های حساس را از چشمان کنجکاو دور نگه دارند ، تحت یک لایه اضافی از تأیید اعتبار. برنامه های موجود در فضای خصوصی در یک ظرف جداگانه در لانچر نمایش داده می شوند و از هنگام قفل فضای خصوصی ، از نمای عکس ها ، اعلان ها ، تنظیمات و از برنامه های دیگر پنهان می شوند. |
حریم خصوصی | ویژگی های جدید و API | پرس و جو انتخاب کاربر جدید برای دسترسی به عکس های انتخاب شده برنامه ها می توانند در هنگام اعطای دسترسی جزئی به مجوزهای رسانه ، فقط عکس ها و فیلم های انتخاب شده را برجسته کنند. |
حریم خصوصی | ویژگی های جدید و API | جعبه ایمنی حریم خصوصی در اندروید Android 15 شامل جدیدترین برنامه های افزودنی Android Ad Services است که شامل آخرین نسخه ماسهبازی حریم خصوصی در Android است. این افزودنی بخشی از کار ما برای توسعه فناوری هایی است که باعث بهبود حریم خصوصی کاربر و فعال کردن تجربیات تبلیغاتی موثر و شخصی برای برنامه های تلفن همراه می شود. |
حریم خصوصی | ویژگی های جدید و API | Health Connect Android 15 آخرین برنامه های افزودنی پیرامون Health Connect توسط Android ، یک بستر امن و متمرکز را برای مدیریت و به اشتراک گذاری داده های بهداشتی و تناسب اندام برنامه ریزی شده ادغام می کند. این به روزرسانی پشتیبانی از انواع داده ها را در سراسر تناسب اندام ، تغذیه ، دمای پوست ، برنامه های آموزشی و موارد دیگر اضافه می کند. |
حریم خصوصی | ویژگی های جدید و API | اشتراک گذاری جزئی صفحه نمایش Android 15 از اشتراک گذاری جزئی از صفحه پشتیبانی می کند تا کاربران بتوانند فقط یک پنجره برنامه را به جای کل صفحه دستگاه به اشتراک بگذارند یا ضبط کنند. این ویژگی که برای اولین بار در Android 14 QPR2 فعال شده است ، شامل تماس های MediaProjection است که به برنامه شما امکان می دهد تجربه اشتراک جزئی صفحه را سفارشی کند. |
امنیت | تغییر (برنامه هایی که 15+ هدف قرار می دهند) | فعالیت های پیش زمینه ایمن راه اندازی می شود برای برنامه هایی که Android 15 را هدف قرار می دهند ، ما تغییرات بیشتری را برای جلوگیری از برنامه های بدخواهانه پس زمینه از آوردن برنامه های دیگر به پیش زمینه ، بالا بردن امتیازات آنها و سوء استفاده از تعامل کاربر در نظر گرفته ایم. |
امنیت | تغییر (برنامه هایی که 15+ هدف قرار می دهند) | اهداف امن تر برای برنامه هایی که Android 15 را هدف قرار می دهند ، به این ترتیب که اجزای خاص باید به طور دقیق با مشخصات هدف هدف هدف مطابقت داشته باشند ، و اهداف بدون عمل دیگر با هیچ فیلتر قصد مطابقت ندارند. |
امنیت | ویژگی های جدید و API | مدیر اعتبار را با Autofill ادغام کنید با شروع Android 15 ، توسعه دهندگان می توانند دیدگاه های خاصی مانند نام کاربری یا قسمت های رمز عبور را با درخواست های مدیر اعتبار پیوند دهند ، و ارائه یک تجربه کاربر مناسب در طی فرآیند ورود به سیستم را آسان تر می کند. |
امنیت | ویژگی های جدید و API | ثبت نام و ورود به سیستم تک ضربه را با اعلان های بیومتریک ادغام کنید مدیر اعتبارنامه ادغام های بیومتریک را در فرآیندهای ایجاد اعتبار و ورود به سیستم ادغام می کند و نیاز به ارائه دهندگان برای مدیریت سوابق بیومتریک را از بین می برد. |
امنیت | ویژگی های جدید و API | مدیریت کلیدی برای رمزگذاری پایان به پایان برای تسهیل رمزگذاری پایان به پایان (E2EE) در برنامه های Android خود از کلاس E2eeContactKeysManager استفاده کنید. |
امنیت | ویژگی های جدید و API | بررسی اجازه در مورد محتوای URIS Android 15 مجموعه ای از API ها را ارائه می دهد که بررسی های مجوز در URI های محتوا را انجام می دهد. |
تجربه کاربر و UI سیستم | تغییر (همه برنامه ها) | انیمیشن های پیش بینی کننده برای برنامه هایی که انتخاب شده اند فعال شده اند گزینه توسعه دهنده انیمیشن های پیش بینی کننده حذف شده است. درعوض ، انیمیشن های سیستم مانند پشت به خانه ، کار متقابل و فعالیت متقابل برای برنامه هایی که به ژست پیش بینی کننده به طور کامل یا در سطح فعالیت انتخاب شده اند ، ظاهر می شوند. |
تجربه کاربر و UI سیستم | تغییر (برنامه هایی که 15+ هدف قرار می دهند) | اجرای لبه به لبه برای برنامه هایی که Android 15 را هدف قرار می دهند ، ما شامل چندین تغییر مربوط به لبه به لبه هستیم. اگر برنامه شما دارای عناصر UI در نزدیکی بالا یا پایین صفحه باشد ، تجربه کاربر برنامه شما ممکن است تحت تأثیر این تغییرات قرار بگیرد و برنامه شما از این طریق استفاده نمی کند. |
تجربه کاربر و UI سیستم | تغییر (برنامه هایی که 15+ هدف قرار می دهند) | پیکربندی پایدار اگر برنامه شما Android 15 یا بالاتر را هدف قرار دهد ، Configuration دیگر میله های سیستم را حذف نمی کند. |
تجربه کاربر و UI سیستم | تغییر (برنامه هایی که 15+ هدف قرار می دهند) | پیش فرض ویژگی های elegantTextHeight به true برای برنامه هایی که Android 15 را هدف قرار می دهند ، ویژگی elegantTextHeight TextView به طور پیش فرض true می شود و فونت جمع و جور را که به طور پیش فرض استفاده می شود با برخی از اسکریپت ها که دارای معیارهای عمودی بزرگی هستند با یکی از موارد بسیار خواندنی جایگزین می کنند. |
تجربه کاربر و UI سیستم | تغییر (برنامه هایی که 15+ هدف قرار می دهند) | تغییرات عرض TextView برای شکل نامه های پیچیدهدر نسخه های قبلی Android ، برخی از فونت ها یا زبان های خمیده که دارای شکل دهی پیچیده هستند ممکن است حروف را در منطقه شخصیت قبلی یا بعدی ترسیم کنند. در بعضی موارد ، چنین حروف در ابتدا یا موقعیت پایان می یافتند. با شروع Android 15 ، یک TextView عرض را برای جلب فضای کافی برای چنین نامه هایی اختصاص می دهد و به برنامه ها اجازه می دهد تا از سمت چپ درخواست کنند تا از قطع شدن جلوگیری کنند. |
تجربه کاربر و UI سیستم | تغییر (برنامه هایی که 15+ هدف قرار می دهند) | ارتفاع خط پیش فرض آگاه محلی برای EditText برای برنامه هایی که Android 15 را هدف قرار می دهند ، حداقل ارتفاع خط برای EditText محفوظ است تا با قلم مرجع برای Locale مشخص شده مطابقت داشته باشد. |
تجربه کاربر و UI سیستم | ویژگی های جدید و API | پیش نمایش های ویجت غنی تر با پیش نمایش های تولید شده API با شروع در Android 15 ما پشتیبانی از پیش نمایش های تولید شده را اضافه می کنیم. این بدان معنی است که ارائه دهندگان ویجت APP می توانند به جای یک منبع استاتیک ، RemoteViews برای استفاده به عنوان پیش نمایش انتخاب استفاده کنند. |
تجربه کاربر و UI سیستم | ویژگی های جدید و API | تصویر در تصویر با شروع از Android 15 ، Activity#onPictureInPictureUiStateChanged اکنون به محض شروع انیمیشن تصویر در تصویر ، شروع می شود. |
تجربه کاربر و UI سیستم | ویژگی های جدید و API | بهبود یافته قوانین را مختل نکنیدAutomaticZenRule به برنامه ها اجازه می دهد قوانین مدیریت توجه را سفارشی کنند (مزاحم نشوید) و تصمیم می گیرند که چه زمانی آنها را فعال یا غیرفعال کنند. Android 15 با هدف بهبود تجربه کاربر ، این قوانین را به شدت افزایش می دهد. |
تجربه کاربر و UI سیستم | ویژگی های جدید و API | VibrationEffect برای کانال های اعلان تنظیم کنیدAndroid 15 از تنظیم ارتعاشات غنی برای اعلان های ورودی توسط کانال پشتیبانی می کند. |
تجربه کاربر و UI سیستم | ویژگی های جدید و API | تراشه نوار وضعیت پیش بینی رسانه و توقف خودکار Android 15 QPR1 یک نشانگر نوار وضعیت برجسته برای نمایش رسانه (اشتراکگذاری صفحه، ارسال محتوا و ضبط) اضافه میکند تا اطمینان حاصل کند که کاربران از پخش رسانهای در حال انجام آگاه هستند و یک کنترل قابل دسترسی برای توقف نمایش ارائه میدهد. همچنین ، پیش بینی رسانه در حال پیشرفت به طور خودکار هنگام قفل شدن صفحه دستگاه متوقف می شود. |