Как получить имена таблиц или URI-адреса CONTENT поставщика стороннего приложения?

Я занимаюсь разработкой приложения, которое может запрашивать контент-провайдеров других установленных приложений. Я получил имя провайдера, используя GET_PROVIDERS, но как мне получить URI, с которым я могу на самом деле запросить? Пожалуйста, помогите.

Заранее спасибо.

1 ответ

Решение

Как я могу получить URI, с которым я могу на самом деле запросить?

Свяжитесь с разработчиками приложения и спросите их.

Невозможно автоматически определить, какие допустимые пути могут быть Uri, Итак, пока вы знаете схему и кандидата в власти от PackageManagerвсе остальное оттуда не обнаружено. Точно так же вы понятия не имеете, является ли ContentProvider речь идет о предоставлении потоков, записей базы данных или обоих.

Другие вопросы по тегам