Буквально пару дней назад анонсировали выход первой ранней версии Android 14 для разработчиков (Developer Preview 1). Слухи, ходившие по интернету последние 2 месяца, подтвердились - установить старые приложения на устройствах с Android 14 и выше не получится. Для начала важно определиться, что значит "старое приложение" в этом контексте. У каждого Android приложения в информации о нем (файл AndroidManifest.xml) есть специальное свойство targetSdkVersion, которое указывает, на какой версии Android будет гарантировано работать приложение...
В Android 13 появилась новая возможность – Photo Picker. Она позволяет получать доступ к пользовательским фото и видео без запроса специального разрешения. Хорошая функция для ограничения доступа приложения к личным данным пользователя. Сразу же было объявлено, что эта функция будет также работать на Android 11 и новее (с поддержкой Mainline обновлений), а еще позже её поддержку добавили на все устройства с Android 4.4 и выше через Google Play Services. Я сразу задался вопросом, почему так не делали...