Как получить имена таблиц или URI-адреса CONTENT поставщика стороннего приложения?
Я занимаюсь разработкой приложения, которое может запрашивать контент-провайдеров других установленных приложений. Я получил имя провайдера, используя GET_PROVIDERS, но как мне получить URI, с которым я могу на самом деле запросить? Пожалуйста, помогите.
Заранее спасибо.
1 ответ
Решение
Как я могу получить URI, с которым я могу на самом деле запросить?
Свяжитесь с разработчиками приложения и спросите их.
Невозможно автоматически определить, какие допустимые пути могут быть Uri
, Итак, пока вы знаете схему и кандидата в власти от PackageManager
все остальное оттуда не обнаружено. Точно так же вы понятия не имеете, является ли ContentProvider
речь идет о предоставлении потоков, записей базы данных или обоих.