Я реализовал приложение, которое сильно зависит от использования sqLite-функций при запросе хранилища мультимедиа android.
С android -9 (api28) и ниже все в порядке. Так как android -10 (api29) приложение вылетает с ошибкой базы данных
Пример
String[] projection = {"max(width, height) AS col_width"};
Cursor mCursor = getContentResolver()
.query(MediaStore.Images.Media.EXTERNAL_CONTENT_URI,projection);
псевдокод:
SELECT max(width, height) AS col_width
FROM content://media/....
WHERE ...
С Android -10 i get SQL -error 'Недопустимый макс. столбец (ширина, высота) как col_width'
Есть ли способ в android -10 использовать sqLite-функции с MediaStore.Images.Media.EXTERNAL_CONTENT_URI?
Подробнее см .: https://github.com/k3b/APhotoManager/issues/155