Всем приложениям с targetSdk 35 (Android 15) надо будет поддерживать режим edge-to-edge для показа приложения, но не тут то было... Появился новый атрибут windowOptOutEdgeToEdgeEnforcement, который можно указать в XML теме и позволит отказаться от форсирования полноэкранного показа приложения 🤯 В документации говорится что атрибут скоро будет помечен как deprecated в будущих версиях Android
Я так был рад этому изменению, но мало того что обязательным оно станет в Google Play только в августе 2025, так еще и сделали официальную опцию обхода. Зачем вообще форсировать и давать год на адаптацию... 😢
#android15 #edgetoedge
Я так был рад этому изменению, но мало того что обязательным оно станет в Google Play только в августе 2025, так еще и сделали официальную опцию обхода. Зачем вообще форсировать и давать год на адаптацию... 😢
#android15 #edgetoedge
🤔25😢9👎7 7👍6
Обновление библиотек Android Jetpack от 7 августа 2024 года скомпилированы с target SDK 35 (Android 15). При подключение этой версии вам в проекте надо будет поднять compileSdk до 35 (не путайте с targetSdk)
#android15 #jetpack #jetpackupdate
#android15 #jetpack #jetpackupdate
👎8👍7🤔3
Android 15 предоставит опцию использования 4 или 16 килобайтной страницы памяти для производителей устройств (анонс). На отдельных устройствах опцию можно будет включить в настройках разработчика.
В Android 15 провели большой рефакторинг, чтобы дать возможность работать со страницами разного размера и не зависеть от константы размера.
Переход на больший размер обеспечивает ускорение устройств на 5-10% при использовании на 9% больше RAM
Приложениям с использованием NDK или нативных библиотек надо выполнить повторную рекомпиляцию для совместимости с размером страницы 16 кб. Подробнее тут. Проверить работу можно на специальной версии эмулятора
#android15 #производительность
В Android 15 провели большой рефакторинг, чтобы дать возможность работать со страницами разного размера и не зависеть от константы размера.
Переход на больший размер обеспечивает ускорение устройств на 5-10% при использовании на 9% больше RAM
Приложениям с использованием NDK или нативных библиотек надо выполнить повторную рекомпиляцию для совместимости с размером страницы 16 кб. Подробнее тут. Проверить работу можно на специальной версии эмулятора
#android15 #производительность
4👍30👎7
В Android Studio Koala появилась поддержка миграции на Android 15 (targetSdk 35)
#androidstudio #android15
#androidstudio #android15
🔥30👎6👍4
Android 15 релизнули в AOSP, но релиз его для устройств не будет сегодня. Наверное это и есть официальный релиз Android 15. Но теперь даже Pixel не получают Android в день релиза 😂
#android15
#android15
😢31👎11👍10 8🔥2
В Android 15 форсируют режим edge-to-edge (Который в текущем виде есть уже с Android 4.4). К выходу Android 15 выпустили статью (EN,13м) с советами по адаптации
👉 Используйте компоненты с поддержкой Windows Inset
👉 Рисовать UI под системными панелями
👉 Обрабатывайте вырезы в экранах (камера)
👉 В контент со скроллом убедитесь что его край не будет под системными панелями
👉 Надо корректно работать с Inset от IME (софтовой клавиатуры)
и много других примеров и советов в материале
#android15 #edgetoedge
👉 Используйте компоненты с поддержкой Windows Inset
👉 Рисовать UI под системными панелями
👉 Обрабатывайте вырезы в экранах (камера)
👉 В контент со скроллом убедитесь что его край не будет под системными панелями
👉 Надо корректно работать с Inset от IME (софтовой клавиатуры)
и много других примеров и советов в материале
#android15 #edgetoedge
👍29👎13❤1
This media is not supported in your browser
VIEW IN TELEGRAM
Google Maps ускорила загрузку оффлайн карты на 10% с использованием User Initiated Data Transfer Job из Android 14, которое повышает приоритет выполняемой работе и позволяет качественно выполнять работу больше 10 минут
Google приводит подобные истории чтобы вы понимали делаются API и какую пользу они вам принесут
#android14 #android15
Google приводит подобные истории чтобы вы понимали делаются API и какую пользу они вам принесут
#android14 #android15
❤19👍11👎6😱1
This media is not supported in your browser
VIEW IN TELEGRAM
0:43 Google Play сворачивает программу багхантинга
1:41 Podlodka Android Crew 12
2:40 Android Studio Koala Feature Drop
6:01 Kotlin Coroutines. От А до Я
6:32 Блокировка софта в России и Беларуси
9:09 Релиз Android 15
10:18 Заключение
#AndroidBroadcast #видео #googleplay #android15
Please open Telegram to view this post
VIEW IN TELEGRAM
👍21👎8🔥7
Спустя месяц после релиза новой версии ОС в AOSP, Google Pixel наконец-то стали получить Android 15 🎉
#android15
#android15
👍42🔥6❤5
В новой Beta Android 15 QRP2 появилась возможность запускать терминал Linux. Нужно найти раздел в настройках разработчика
#linux #android15
#linux #android15
👍53🔥20🤯11❤1
Обзор изменений в Android 15: Predictive Back, архивирование приложений, улучшения мультимедиа и прочее. Либо вы можете пройтись по тегам на канал #android@android_broadcast
#android15
Please open Telegram to view this post
VIEW IN TELEGRAM
👍30🤯3
Теперь все устройства на Android 15 и выше должны иметь не меньше 32 Гб памяти на диске и не меньше 75% из них должны быть свободно под data раздел
#android15
Please open Telegram to view this post
VIEW IN TELEGRAM
👍43
Теперь если вы делаете сетевой запрос при уходе приложения в фон, когда вы не используете WorkManager или Foreground Service, то такой запрос будет остановлен с исключением UnknownHostException (стандартно выбрасывается если нет сети или сервер невозможно найти) или другой IOException.
Я отмечу изменений как положительное для пользователей и общего состояния устройства. Google форсирует переход разработчиков API, предназначенные для определенных целей и слежением за выполняемой работой.
Изменение применяется на Android 15 и выше для всех приложений с targetSdk=35+
Источник тут
#android15
Please open Telegram to view this post
VIEW IN TELEGRAM
🤯46👍22❤8