The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Режим отображения отдельной подветви беседы [ Отслеживать ]

Оглавление

Предварительный выпуск платформы Android 9, opennews (??), 08-Мрт-18, (0) [смотреть все]

Сообщения [Сортировка по времени | RSS]


19. "Предварительный выпуск платформы Android 9"  +3 +/
Сообщение от Аноним (-), 08-Мрт-18, 12:18 
> Я правильно понял, что они заставляют разрабов дропнуть поддержку старых устройств?

Нет, заставляют установить новый SDK для сборки, в котором можно выпускать программы с поддержкой старых платформ.

Ответить | Правка | Наверх | Cообщить модератору

67. "Предварительный выпуск платформы Android 9"  +/
Сообщение от Аноним (-), 08-Мрт-18, 15:43 
Не совсем так. Повышение targetSdk это в первую очередь отказ от режимов совместимости со старыми SDK: более строгие правила SELinux, более жёсткие ограничения на линковку с внутренними системными библиотеками, отказ от эмуляции аппаратной кнопки меню...

Из релевантных изменений в последних версиях - ввод запрета на доступ с помощью Reflection ко внутренностям системных классов. Для приложений, собранных со старым targetSdk этот запрет применяться не будет, поэтому специально для них система может тащить старые версии некоторых классов (как это уже много лет делается в оффтопике).

Версия SDK, aka Java-библиотек используемых для компиляции приложения, в общем-то ортогональна всему этому (хотя Gradle-плагин может и отказаться собирать с нужным targetSdk, если не дать ему SDK соответствующей версии для линковки).

Ответить | Правка | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру