Я использую приложение Android MediaProvider для получения информации о ресурсах, зарегистрированных в медиатеке.Единственный способ сделать это - использовать класс ContentProvider, предоставляемый приложением MediaProvider.К сожалению, мне кажется, это довольно серьезное ограничение, не так ли?Возможно ли таким образом создавать сложные запросы с подзапросами и с использованием других функций SQLite?Я подумал, что это возможно при использовании класса SQLiteDatabase, но кажется, что невозможно открыть базу данных напрямую по ее пути, и в любом случае метод запроса, похоже, не разрешает подзапросы.Любое решение этого?Спасибо!